0000893691-20-000047.txt : 20200804 0000893691-20-000047.hdr.sgml : 20200804 20200804122415 ACCESSION NUMBER: 0000893691-20-000047 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 73 CONFORMED PERIOD OF REPORT: 20200628 FILED AS OF DATE: 20200804 DATE AS OF CHANGE: 20200804 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MASONITE INTERNATIONAL CORP CENTRAL INDEX KEY: 0000893691 STANDARD INDUSTRIAL CLASSIFICATION: MILLWOOD, VENEER, PLYWOOD & STRUCTURAL WOOD MEMBERS [2430] IRS NUMBER: 980377314 STATE OF INCORPORATION: A1 FISCAL YEAR END: 0103 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-11796 FILM NUMBER: 201072163 BUSINESS ADDRESS: STREET 1: 1242 EAST 5TH AVENUE CITY: TAMPA STATE: FL ZIP: 33605 BUSINESS PHONE: 813-877-2726 MAIL ADDRESS: STREET 1: 1242 EAST 5TH AVENUE CITY: TAMPA STATE: FL ZIP: 33605 FORMER COMPANY: FORMER CONFORMED NAME: PREMDOR INC DATE OF NAME CHANGE: 19941208 10-Q 1 door-20200628.htm 10-Q door-20200628
00008936911/32020Q2FALSEA1653500008936912019-12-302020-06-28xbrli:shares00008936912020-07-30iso4217:USD00008936912020-03-302020-06-2800008936912019-04-012019-06-3000008936912018-12-312019-06-300000893691door:IndiaEntityMember2020-03-302020-06-28iso4217:USDxbrli:shares00008936912020-06-2800008936912019-12-2900008936912020-03-2900008936912019-03-3100008936912018-12-300000893691us-gaap:CommonStockMember2020-03-290000893691us-gaap:CommonStockMember2019-03-310000893691us-gaap:CommonStockMember2019-12-290000893691us-gaap:CommonStockMember2018-12-300000893691us-gaap:CommonStockMember2020-03-302020-06-280000893691us-gaap:CommonStockMember2019-04-012019-06-300000893691us-gaap:CommonStockMember2019-12-302020-06-280000893691us-gaap:CommonStockMember2018-12-312019-06-300000893691us-gaap:CommonStockMember2020-06-280000893691us-gaap:CommonStockMember2019-06-300000893691us-gaap:AdditionalPaidInCapitalMember2020-03-290000893691us-gaap:AdditionalPaidInCapitalMember2019-03-310000893691us-gaap:AdditionalPaidInCapitalMember2019-12-290000893691us-gaap:AdditionalPaidInCapitalMember2018-12-300000893691us-gaap:AdditionalPaidInCapitalMember2020-03-302020-06-280000893691us-gaap:AdditionalPaidInCapitalMember2019-04-012019-06-300000893691us-gaap:AdditionalPaidInCapitalMember2019-12-302020-06-280000893691us-gaap:AdditionalPaidInCapitalMember2018-12-312019-06-300000893691us-gaap:AdditionalPaidInCapitalMember2020-06-280000893691us-gaap:AdditionalPaidInCapitalMember2019-06-300000893691us-gaap:RetainedEarningsMember2020-03-290000893691us-gaap:RetainedEarningsMember2019-03-310000893691us-gaap:RetainedEarningsMember2019-12-290000893691us-gaap:RetainedEarningsMember2018-12-300000893691us-gaap:RetainedEarningsMember2020-03-302020-06-280000893691us-gaap:RetainedEarningsMember2019-04-012019-06-300000893691us-gaap:RetainedEarningsMember2019-12-302020-06-280000893691us-gaap:RetainedEarningsMember2018-12-312019-06-300000893691us-gaap:RetainedEarningsMember2020-06-280000893691us-gaap:RetainedEarningsMember2019-06-300000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-290000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-03-310000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-290000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-300000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-302020-06-280000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-04-012019-06-300000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-302020-06-280000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2018-12-312019-06-300000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-280000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-06-300000893691us-gaap:NoncontrollingInterestMember2020-03-290000893691us-gaap:NoncontrollingInterestMember2019-03-310000893691us-gaap:NoncontrollingInterestMember2019-12-290000893691us-gaap:NoncontrollingInterestMember2018-12-300000893691us-gaap:NoncontrollingInterestMember2020-03-302020-06-280000893691us-gaap:NoncontrollingInterestMember2019-04-012019-06-300000893691us-gaap:NoncontrollingInterestMember2019-12-302020-06-280000893691us-gaap:NoncontrollingInterestMember2018-12-312019-06-300000893691us-gaap:NoncontrollingInterestMember2020-06-280000893691us-gaap:NoncontrollingInterestMember2019-06-3000008936912019-06-30door:facilitydoor:Country0000893691door:TopDoorsMember2019-08-292019-08-290000893691door:Door_WindowWidgetsMemberMember2019-12-132019-12-130000893691door:Door_WindowWidgetsMemberMember2019-09-302019-12-290000893691door:PerformanceDoorsetSolutionsMember2018-12-312019-03-31door:Customer0000893691us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2019-12-302020-06-280000893691us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2018-12-312019-12-29xbrli:pure0000893691us-gaap:SeniorNotesMemberdoor:SeniorNotesDue2028Member2020-06-280000893691us-gaap:SeniorNotesMemberdoor:SeniorNotesDue2028Member2019-12-290000893691us-gaap:SeniorNotesMemberdoor:SeniorNotesDue2026Member2020-06-280000893691us-gaap:SeniorNotesMemberdoor:SeniorNotesDue2026Member2019-12-290000893691us-gaap:SeniorNotesMember2020-06-280000893691us-gaap:SeniorNotesMember2019-12-290000893691us-gaap:SeniorNotesMember2020-03-302020-06-280000893691us-gaap:SeniorNotesMember2019-12-302020-06-280000893691us-gaap:SeniorNotesMember2019-04-012019-06-300000893691us-gaap:SeniorNotesMember2018-12-312019-06-300000893691us-gaap:SeniorNotesMemberdoor:SeniorNotesDue2028Member2019-07-250000893691us-gaap:SeniorNotesMemberdoor:SeniorNotesDue2023Member2019-08-102019-08-100000893691us-gaap:SeniorNotesMemberdoor:SeniorNotesDue2026Member2018-08-270000893691door:ABLFacility2024Memberus-gaap:RevolvingCreditFacilityMember2019-01-310000893691srt:MinimumMemberdoor:ABLFacility2024Memberus-gaap:RevolvingCreditFacilityMemberus-gaap:BaseRateMember2019-12-302020-06-280000893691door:ABLFacility2024Memberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMemberus-gaap:BaseRateMember2019-12-302020-06-280000893691srt:MinimumMemberus-gaap:LondonInterbankOfferedRateLIBORMemberdoor:ABLFacility2024Memberus-gaap:RevolvingCreditFacilityMember2019-12-302020-06-280000893691us-gaap:LondonInterbankOfferedRateLIBORMemberdoor:ABLFacility2024Memberus-gaap:RevolvingCreditFacilityMembersrt:MaximumMember2019-12-302020-06-280000893691srt:MinimumMemberdoor:ABLFacility2024Memberus-gaap:RevolvingCreditFacilityMember2019-12-302020-06-280000893691door:ABLFacility2024Memberus-gaap:RevolvingCreditFacilityMember2020-06-280000893691door:Plan2012Memberus-gaap:CommonStockMember2012-07-120000893691door:Plan2012Memberus-gaap:CommonStockMember2020-06-280000893691us-gaap:StockAppreciationRightsSARSMember2019-12-302020-06-280000893691us-gaap:StockAppreciationRightsSARSMember2019-12-290000893691us-gaap:StockAppreciationRightsSARSMember2019-12-282019-12-290000893691us-gaap:StockAppreciationRightsSARSMember2020-06-280000893691us-gaap:RestrictedStockUnitsRSUMember2019-12-302020-06-280000893691us-gaap:RestrictedStockUnitsRSUMember2019-12-290000893691us-gaap:RestrictedStockUnitsRSUMember2020-06-280000893691us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2019-12-302020-06-280000893691us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2019-12-302020-06-280000893691srt:MinimumMemberdoor:TwentyNineteenRestructuringPlansMember2020-06-280000893691door:TwentyNineteenRestructuringPlansMembersrt:MaximumMember2020-06-280000893691door:NorthAmericanResidentialSegmentMemberdoor:TwentyNineteenRestructuringPlansMember2020-03-302020-06-280000893691door:EuropeSegmentMemberdoor:TwentyNineteenRestructuringPlansMember2020-03-302020-06-280000893691door:ArchitecturalSegmentMemberdoor:TwentyNineteenRestructuringPlansMember2020-03-302020-06-280000893691door:TwentyNineteenRestructuringPlansMemberus-gaap:CorporateAndOtherMember2020-03-302020-06-280000893691door:TwentyNineteenRestructuringPlansMember2020-03-302020-06-280000893691door:NorthAmericanResidentialSegmentMemberdoor:TwentyEighteenRestructuringPlansMember2020-03-302020-06-280000893691door:EuropeSegmentMemberdoor:TwentyEighteenRestructuringPlansMember2020-03-302020-06-280000893691door:ArchitecturalSegmentMemberdoor:TwentyEighteenRestructuringPlansMember2020-03-302020-06-280000893691door:TwentyEighteenRestructuringPlansMemberus-gaap:CorporateAndOtherMember2020-03-302020-06-280000893691door:TwentyEighteenRestructuringPlansMember2020-03-302020-06-280000893691door:NorthAmericanResidentialSegmentMemberus-gaap:OperatingSegmentsMember2020-03-302020-06-280000893691door:EuropeSegmentMemberus-gaap:OperatingSegmentsMember2020-03-302020-06-280000893691door:ArchitecturalSegmentMemberus-gaap:OperatingSegmentsMember2020-03-302020-06-280000893691us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2020-03-302020-06-280000893691door:NorthAmericanResidentialSegmentMemberdoor:TwentyNineteenRestructuringPlansMember2019-04-012019-06-300000893691door:EuropeSegmentMemberdoor:TwentyNineteenRestructuringPlansMember2019-04-012019-06-300000893691door:ArchitecturalSegmentMemberdoor:TwentyNineteenRestructuringPlansMember2019-04-012019-06-300000893691door:TwentyNineteenRestructuringPlansMemberus-gaap:CorporateAndOtherMember2019-04-012019-06-300000893691door:TwentyNineteenRestructuringPlansMember2019-04-012019-06-300000893691door:NorthAmericanResidentialSegmentMemberdoor:TwentyEighteenRestructuringPlansMember2019-04-012019-06-300000893691door:EuropeSegmentMemberdoor:TwentyEighteenRestructuringPlansMember2019-04-012019-06-300000893691door:ArchitecturalSegmentMemberdoor:TwentyEighteenRestructuringPlansMember2019-04-012019-06-300000893691door:TwentyEighteenRestructuringPlansMemberus-gaap:CorporateAndOtherMember2019-04-012019-06-300000893691door:TwentyEighteenRestructuringPlansMember2019-04-012019-06-300000893691door:NorthAmericanResidentialSegmentMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300000893691door:EuropeSegmentMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300000893691door:ArchitecturalSegmentMemberus-gaap:OperatingSegmentsMember2019-04-012019-06-300000893691us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2019-04-012019-06-300000893691door:NorthAmericanResidentialSegmentMemberdoor:TwentyNineteenRestructuringPlansMember2019-12-302020-06-280000893691door:EuropeSegmentMemberdoor:TwentyNineteenRestructuringPlansMember2019-12-302020-06-280000893691door:ArchitecturalSegmentMemberdoor:TwentyNineteenRestructuringPlansMember2019-12-302020-06-280000893691door:TwentyNineteenRestructuringPlansMemberus-gaap:CorporateAndOtherMember2019-12-302020-06-280000893691door:TwentyNineteenRestructuringPlansMember2019-12-302020-06-280000893691door:NorthAmericanResidentialSegmentMemberdoor:TwentyEighteenRestructuringPlansMember2019-12-302020-06-280000893691door:EuropeSegmentMemberdoor:TwentyEighteenRestructuringPlansMember2019-12-302020-06-280000893691door:ArchitecturalSegmentMemberdoor:TwentyEighteenRestructuringPlansMember2019-12-302020-06-280000893691door:TwentyEighteenRestructuringPlansMemberus-gaap:CorporateAndOtherMember2019-12-302020-06-280000893691door:TwentyEighteenRestructuringPlansMember2019-12-302020-06-280000893691door:NorthAmericanResidentialSegmentMemberus-gaap:OperatingSegmentsMember2019-12-302020-06-280000893691door:EuropeSegmentMemberus-gaap:OperatingSegmentsMember2019-12-302020-06-280000893691door:ArchitecturalSegmentMemberus-gaap:OperatingSegmentsMember2019-12-302020-06-280000893691us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2019-12-302020-06-280000893691door:NorthAmericanResidentialSegmentMemberdoor:TwentyNineteenRestructuringPlansMember2018-12-312019-06-300000893691door:EuropeSegmentMemberdoor:TwentyNineteenRestructuringPlansMember2018-12-312019-06-300000893691door:ArchitecturalSegmentMemberdoor:TwentyNineteenRestructuringPlansMember2018-12-312019-06-300000893691door:TwentyNineteenRestructuringPlansMemberus-gaap:CorporateAndOtherMember2018-12-312019-06-300000893691door:TwentyNineteenRestructuringPlansMember2018-12-312019-06-300000893691door:NorthAmericanResidentialSegmentMemberdoor:TwentyEighteenRestructuringPlansMember2018-12-312019-06-300000893691door:EuropeSegmentMemberdoor:TwentyEighteenRestructuringPlansMember2018-12-312019-06-300000893691door:ArchitecturalSegmentMemberdoor:TwentyEighteenRestructuringPlansMember2018-12-312019-06-300000893691door:TwentyEighteenRestructuringPlansMemberus-gaap:CorporateAndOtherMember2018-12-312019-06-300000893691door:TwentyEighteenRestructuringPlansMember2018-12-312019-06-300000893691door:NorthAmericanResidentialSegmentMemberus-gaap:OperatingSegmentsMember2018-12-312019-06-300000893691door:EuropeSegmentMemberus-gaap:OperatingSegmentsMember2018-12-312019-06-300000893691door:ArchitecturalSegmentMemberus-gaap:OperatingSegmentsMember2018-12-312019-06-300000893691us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2018-12-312019-06-300000893691door:NorthAmericanResidentialSegmentMemberus-gaap:OperatingSegmentsMemberdoor:TwentyNineteenRestructuringPlansMember2020-06-280000893691door:EuropeSegmentMemberus-gaap:OperatingSegmentsMemberdoor:TwentyNineteenRestructuringPlansMember2020-06-280000893691door:ArchitecturalSegmentMemberus-gaap:OperatingSegmentsMemberdoor:TwentyNineteenRestructuringPlansMember2020-06-280000893691us-gaap:OperatingSegmentsMemberdoor:TwentyNineteenRestructuringPlansMemberus-gaap:CorporateAndOtherMember2020-06-280000893691door:TwentyNineteenRestructuringPlansMember2020-06-280000893691door:NorthAmericanResidentialSegmentMemberus-gaap:OperatingSegmentsMemberdoor:TwentyEighteenRestructuringPlansMember2020-06-280000893691door:EuropeSegmentMemberus-gaap:OperatingSegmentsMemberdoor:TwentyEighteenRestructuringPlansMember2020-06-280000893691door:ArchitecturalSegmentMemberus-gaap:OperatingSegmentsMemberdoor:TwentyEighteenRestructuringPlansMember2020-06-280000893691us-gaap:OperatingSegmentsMemberdoor:TwentyEighteenRestructuringPlansMemberus-gaap:CorporateAndOtherMember2020-06-280000893691door:TwentyEighteenRestructuringPlansMember2020-06-280000893691door:NorthAmericanResidentialSegmentMemberus-gaap:OperatingSegmentsMember2020-06-280000893691door:EuropeSegmentMemberus-gaap:OperatingSegmentsMember2020-06-280000893691door:ArchitecturalSegmentMemberus-gaap:OperatingSegmentsMember2020-06-280000893691us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2020-06-280000893691door:TwentyNineteenRestructuringPlansMember2019-12-290000893691us-gaap:EmployeeSeveranceMemberdoor:TwentyNineteenRestructuringPlansMember2019-12-302020-06-280000893691door:TwentyNineteenRestructuringPlansMemberus-gaap:FacilityClosingMember2019-12-302020-06-280000893691door:TwentyEighteenRestructuringPlansMember2019-12-290000893691us-gaap:EmployeeSeveranceMemberdoor:TwentyEighteenRestructuringPlansMember2019-12-302020-06-280000893691us-gaap:FacilityClosingMemberdoor:TwentyEighteenRestructuringPlansMember2019-12-302020-06-280000893691us-gaap:EmployeeSeveranceMember2019-12-302020-06-280000893691us-gaap:FacilityClosingMember2019-12-302020-06-280000893691door:TwentyNineteenRestructuringPlansMember2018-12-300000893691us-gaap:EmployeeSeveranceMemberdoor:TwentyNineteenRestructuringPlansMember2018-12-312019-06-300000893691door:TwentyNineteenRestructuringPlansMemberus-gaap:FacilityClosingMember2018-12-312019-06-300000893691door:TwentyNineteenRestructuringPlansMember2019-06-300000893691door:TwentyEighteenRestructuringPlansMember2018-12-300000893691us-gaap:EmployeeSeveranceMemberdoor:TwentyEighteenRestructuringPlansMember2018-12-312019-06-300000893691us-gaap:FacilityClosingMemberdoor:TwentyEighteenRestructuringPlansMember2018-12-312019-06-300000893691door:TwentyEighteenRestructuringPlansMember2019-06-300000893691door:TwentyTwelveandPriorRestructuringPlansMember2018-12-300000893691us-gaap:EmployeeSeveranceMemberdoor:TwentyTwelveandPriorRestructuringPlansMember2018-12-312019-06-300000893691door:TwentyTwelveandPriorRestructuringPlansMemberus-gaap:FacilityClosingMember2018-12-312019-06-300000893691door:TwentyTwelveandPriorRestructuringPlansMember2018-12-312019-06-300000893691door:TwentyTwelveandPriorRestructuringPlansMember2019-06-300000893691us-gaap:EmployeeSeveranceMember2018-12-312019-06-300000893691us-gaap:FacilityClosingMember2018-12-312019-06-300000893691us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsNonrecurringMember2018-12-312019-06-300000893691us-gaap:StockAppreciationRightsSARSMember2020-03-302020-06-280000893691us-gaap:StockAppreciationRightsSARSMember2019-04-012019-06-300000893691us-gaap:StockAppreciationRightsSARSMember2019-12-302020-06-280000893691us-gaap:StockAppreciationRightsSARSMember2018-12-312019-06-300000893691us-gaap:OperatingSegmentsMember2020-03-302020-06-280000893691door:NorthAmericanResidentialSegmentMemberus-gaap:IntersegmentEliminationMember2020-03-302020-06-280000893691door:EuropeSegmentMemberus-gaap:IntersegmentEliminationMember2020-03-302020-06-280000893691door:ArchitecturalSegmentMemberus-gaap:IntersegmentEliminationMember2020-03-302020-06-280000893691us-gaap:IntersegmentEliminationMemberus-gaap:CorporateAndOtherMember2020-03-302020-06-280000893691us-gaap:IntersegmentEliminationMember2020-03-302020-06-280000893691door:NorthAmericanResidentialSegmentMember2020-03-302020-06-280000893691door:EuropeSegmentMember2020-03-302020-06-280000893691door:ArchitecturalSegmentMember2020-03-302020-06-280000893691us-gaap:CorporateAndOtherMember2020-03-302020-06-280000893691us-gaap:OperatingSegmentsMember2019-04-012019-06-300000893691door:NorthAmericanResidentialSegmentMemberus-gaap:IntersegmentEliminationMember2019-04-012019-06-300000893691door:EuropeSegmentMemberus-gaap:IntersegmentEliminationMember2019-04-012019-06-300000893691door:ArchitecturalSegmentMemberus-gaap:IntersegmentEliminationMember2019-04-012019-06-300000893691us-gaap:IntersegmentEliminationMemberus-gaap:CorporateAndOtherMember2019-04-012019-06-300000893691us-gaap:IntersegmentEliminationMember2019-04-012019-06-300000893691door:NorthAmericanResidentialSegmentMember2019-04-012019-06-300000893691door:EuropeSegmentMember2019-04-012019-06-300000893691door:ArchitecturalSegmentMember2019-04-012019-06-300000893691us-gaap:CorporateAndOtherMember2019-04-012019-06-300000893691us-gaap:OperatingSegmentsMember2019-12-302020-06-280000893691door:NorthAmericanResidentialSegmentMemberus-gaap:IntersegmentEliminationMember2019-12-302020-06-280000893691door:EuropeSegmentMemberus-gaap:IntersegmentEliminationMember2019-12-302020-06-280000893691door:ArchitecturalSegmentMemberus-gaap:IntersegmentEliminationMember2019-12-302020-06-280000893691us-gaap:IntersegmentEliminationMemberus-gaap:CorporateAndOtherMember2019-12-302020-06-280000893691us-gaap:IntersegmentEliminationMember2019-12-302020-06-280000893691door:NorthAmericanResidentialSegmentMember2019-12-302020-06-280000893691door:EuropeSegmentMember2019-12-302020-06-280000893691door:ArchitecturalSegmentMember2019-12-302020-06-280000893691us-gaap:CorporateAndOtherMember2019-12-302020-06-280000893691us-gaap:OperatingSegmentsMember2018-12-312019-06-300000893691door:NorthAmericanResidentialSegmentMemberus-gaap:IntersegmentEliminationMember2018-12-312019-06-300000893691door:EuropeSegmentMemberus-gaap:IntersegmentEliminationMember2018-12-312019-06-300000893691door:ArchitecturalSegmentMemberus-gaap:IntersegmentEliminationMember2018-12-312019-06-300000893691us-gaap:IntersegmentEliminationMemberus-gaap:CorporateAndOtherMember2018-12-312019-06-300000893691us-gaap:IntersegmentEliminationMember2018-12-312019-06-300000893691door:NorthAmericanResidentialSegmentMember2018-12-312019-06-300000893691door:EuropeSegmentMember2018-12-312019-06-300000893691door:ArchitecturalSegmentMember2018-12-312019-06-300000893691us-gaap:CorporateAndOtherMember2018-12-312019-06-3000008936912018-12-312019-12-290000893691us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberdoor:SeniorNotesDue2028Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-06-280000893691us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberdoor:SeniorNotesDue2028Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2020-06-280000893691us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberdoor:SeniorNotesDue2028Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2019-12-290000893691us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberdoor:SeniorNotesDue2028Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2019-12-290000893691us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberdoor:SeniorNotesDue2026Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2020-06-280000893691us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberdoor:SeniorNotesDue2026Member2020-06-280000893691us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberdoor:SeniorNotesDue2026Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2019-12-290000893691us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberdoor:SeniorNotesDue2026Member2019-12-29


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
____________________________
FORM 10-Q
____________________________

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended June 28, 2020
or
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _____ to _____
Commission File Number: 001-11796
____________________________
door-20200628_g1.jpg
Masonite International Corporation
(Exact name of registrant as specified in its charter)
____________________________
British Columbia, Canada98-0377314
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)

2771 Rutherford Road
Concord, Ontario L4K 2N6 Canada
(Address of principal executive offices)
(800) 895-2723
(Registrant's telephone number, including area code)
____________________________
Securities registered pursuant to Section 12(b) of the Act:
Common Stock (no par value)DOORNew York Stock Exchange
(Title of class)(Trading symbol)(Name of exchange on which registered)
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 and post such files). Yes No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of "large accelerated filer," "accelerated filer," "smaller reporting company" and "emerging growth company" in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No
Indicate the number of shares outstanding of each of the issuer's classes of common stock, as of the latest practicable date:
The registrant had outstanding 24,490,105 shares of Common Stock, no par value, as of July 30, 2020.




door-20200628_g1.jpg

MASONITE INTERNATIONAL CORPORATION
INDEX TO QUARTERLY REPORT ON FORM 10-Q
June 28, 2020


i

SPECIAL NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains "forward-looking statements" within the meaning of the federal securities laws, including, without limitation, statements concerning the conditions in our industry, our operations, our economic performance and financial condition, including, in particular, statements relating to our business and growth strategy and product development efforts under "Management's Discussion and Analysis of Financial Condition and Results of Operations." Forward-looking statements include all statements that do not relate solely to historical or current facts and can be identified by the use of words such as "may," "might," "could," "will," "would," "should," "expect," "believes," "outlook," "predict," "forecast," "objective," "remain," "anticipate," "estimate," "potential," "continue," "plan," "project," "targeting," and other similar expressions. You are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates. These forward-looking statements are based on estimates and assumptions by our management that, although we believe to be reasonable, are inherently uncertain and subject to a number of risks and uncertainties. These risks and uncertainties include, without limitation, those identified under "Risk Factors" in our Annual Report on Form 10-K for the year ended December 29, 2019, subsequent reports on Form 10-Q, and elsewhere in this Quarterly Report.
The following list represents some, but not necessarily all, of the factors that could cause actual results to differ from historical results or those anticipated or predicted by these forward-looking statements:
downward trends in our end markets and in economic conditions;
scale and scope of the current coronavirus ("COVID-19") pandemic on our operations, customer demand and supply chain;
reduced levels of residential new construction; residential repair, renovation and remodeling; and non-residential building construction activity due to increases in mortgage rates, changes in mortgage interest deductions and related tax changes and reduced availability of financing;
competition;
the continued success of, and our ability to maintain relationships with, certain key customers in light of price increases and customer concentration and consolidation;
tariffs and evolving trade policy and friction between the United States and other countries, including China, and the impact of anti-dumping and countervailing trade cases;
increases in prices of raw materials and fuel;
increases in labor costs, the availability of labor or labor relations (i.e., disruptions, strikes or work stoppages);
our ability to manage our operations including anticipating demand for our products, managing disruptions in our operations, managing manufacturing realignments (including related restructuring charges), managing customer credit risk and successful integration of acquisitions;
the continuous operation of our information technology and enterprise resource planning systems and management of potential cyber security threats and attacks;
our ability to generate sufficient cash flows to fund our capital expenditure requirements, to meet our pension obligations, and to meet our debt service obligations, including our obligations under our senior notes and our asset-based revolving credit facility ("ABL Facility");
political, economic and other risks that arise from operating a multinational business;
uncertainty relating to the United Kingdom's exit from the European Union;
fluctuating exchange and interest rates;
our ability to innovate and keep pace with technological developments;
product liability claims and product recalls;
retention of key management personnel;
limitations on operating our business as a result of covenant restrictions under our existing and future indebtedness, including our senior notes and our ABL Facility; and
environmental and other government regulations, including the United States Foreign Corrupt Practices Act ("FCPA"), and any changes in such regulations.
We caution you that the foregoing list of important factors is not exclusive. In addition, in light of these risks and uncertainties, the matters referred to in the forward-looking statements contained in this Quarterly Report may not in fact occur. We undertake no obligation to publicly update or revise any forward-looking statement as a result of new information, future events or otherwise, except as otherwise required by law.
ii

PART I – FINANCIAL INFORMATION

Item 1. Unaudited Financial Statements

MASONITE INTERNATIONAL CORPORATION
Condensed Consolidated Statements of Comprehensive Income (Loss)
(In thousands of U.S. dollars, except per share amounts)
(Unaudited)
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net sales$499,658  $562,943  $1,050,886  $1,093,254  
Cost of goods sold363,304  434,013  780,251  852,220  
Gross profit136,354  128,930  270,635  241,034  
Selling, general and administration expenses73,390  78,142  153,723  156,242  
Restructuring costs1,148  1,361  3,089  5,101  
Asset impairment  3,142    13,767  
Loss on disposal of subsidiaries2,091    2,091  4,605  
Operating income59,725  46,285  111,732  61,319  
Interest expense, net11,824  11,357  23,106  22,484  
Other expense (income), net(1,446) (456) (1,397) (1,586) 
Income before income tax expense49,347  35,384  90,023  40,421  
Income tax expense14,687  10,293  24,326  10,351  
Net income34,660  25,091  65,697  30,070  
Less: net income attributable to non-controlling interests663  849  1,815  2,039  
Net income attributable to Masonite$33,997  $24,242  $63,882  $28,031  
Basic earnings per common share attributable to Masonite$1.39  $0.96  $2.59  $1.11  
Diluted earnings per common share attributable to Masonite$1.38  $0.96  $2.56  $1.09  
Comprehensive income:
Net income$34,660  $25,091  $65,697  $30,070  
Other comprehensive income (loss):
Foreign currency translation gain (loss)14,732  (5,178) (23,955) 8,813  
Amortization of actuarial net losses172  403  345  807  
Income tax expense related to other comprehensive income(28) (92) (117) (185) 
Other comprehensive income (loss), net of tax:14,876  (4,867) (23,727) 9,435  
Comprehensive income49,536  20,224  41,970  39,505  
Less: comprehensive income attributable to non-controlling interests893  981  1,466  2,387  
Comprehensive income attributable to Masonite$48,643  $19,243  $40,504  $37,118  

See accompanying notes to the condensed consolidated financial statements.
1

MASONITE INTERNATIONAL CORPORATION
Condensed Consolidated Balance Sheets
(In thousands of U.S. dollars, except share amounts)
(Unaudited)
ASSETSJune 28, 2020December 29, 2019
Current assets:
Cash and cash equivalents$197,506  $166,964  
Restricted cash10,644  10,644  
Accounts receivable, net289,030  276,208  
Inventories, net250,718  242,230  
Prepaid expenses35,317  33,190  
Income taxes receivable2,584  4,819  
Total current assets785,799  734,055  
Property, plant and equipment, net611,942  625,585  
Operating lease right-of-use assets133,068  121,367  
Investment in equity investees14,334  16,100  
Goodwill180,443  184,192  
Intangible assets, net168,592  184,532  
Deferred income taxes20,708  25,945  
Other assets46,945  44,808  
Total assets$1,961,831  $1,936,584  
LIABILITIES AND EQUITY
Current liabilities:
Accounts payable$83,149  $84,912  
Accrued expenses168,684  180,405  
Income taxes payable14,346  2,350  
Total current liabilities266,179  267,667  
Long-term debt791,536  790,984  
Long-term operating lease liabilities123,825  110,497  
Deferred income taxes84,386  83,465  
Other liabilities49,660  47,109  
Total liabilities1,315,586  1,299,722  
Commitments and Contingencies (Note 7)
Equity:
Share capital: unlimited shares authorized, no par value, 24,487,121 and 24,869,921 shares issued and outstanding as of June 28, 2020, and December 29, 2019, respectively
553,766  558,514  
Additional paid-in capital213,814  216,584  
Accumulated earnings (deficit)21,794  (20,047) 
Accumulated other comprehensive loss(153,547) (130,169) 
Total equity attributable to Masonite635,827  624,882  
Equity attributable to non-controlling interests10,418  11,980  
Total equity646,245  636,862  
Total liabilities and equity$1,961,831  $1,936,584  

See accompanying notes to the condensed consolidated financial statements.
2

MASONITE INTERNATIONAL CORPORATION
Condensed Consolidated Statements of Changes in Equity
(In thousands of U.S. dollars, except share amounts)
(Unaudited)
Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Total equity, beginning of period$596,256  $610,370  $636,862  $622,305  
Share capital:
Beginning of period551,983  567,490  558,514  575,207  
Common shares issued for delivery of share based awards1,783  931  7,273  7,083  
Common shares issued under employee stock purchase plan    708  517  
Common shares repurchased and retired  (6,878) (12,729) (21,264) 
End of period553,766  561,543  553,766  561,543  
Additional paid-in capital:
Beginning of period212,826  214,294  216,584  218,988  
Share based compensation expense3,740  2,093  7,210  4,773  
Common shares issued for delivery of share based awards(1,783) (931) (7,273) (7,083) 
Common shares withheld to cover income taxes payable due to delivery of share based awards(969) (38) (2,396) (1,128) 
Common shares issued under employee stock purchase plan    (311) (132) 
End of period213,814  215,418  213,814  215,418  
Accumulated earnings (deficit):
Beginning of period(12,203) (45,852) (20,047) (30,836) 
Net income attributable to Masonite33,997  24,242  63,882  28,031  
Common shares repurchased and retired  (8,615) (22,041) (27,420) 
End of period21,794  (30,225) 21,794  (30,225) 
Accumulated other comprehensive loss:
Beginning of period(168,193) (138,833) (130,169) (152,919) 
Other comprehensive income (loss) attributable to Masonite, net of tax14,646  (4,999) (23,378) 9,087  
End of period(153,547) (143,832) (153,547) (143,832) 
Equity attributable to non-controlling interests:
Beginning of period11,843  13,271  11,980  11,865  
Net income attributable to non-controlling interests663  849  1,815  2,039  
Other comprehensive income (loss) attributable to non-controlling interests, net of tax230  132  (349) 348  
Dividends to non-controlling interests(2,318) (2,585) (3,028) (2,585) 
End of period10,418  11,667  10,418  11,667  
Total equity, end of period$646,245  $614,571  $646,245  $614,571  
Common shares outstanding:
Beginning of period24,446,987  25,314,850  24,869,921  25,835,664  
Common shares issued for delivery of share based awards40,134  12,876  175,045  129,128  
Common shares issued under employee stock purchase plan    9,426  9,036  
Common shares repurchased and retired  (307,786) (567,271) (953,888) 
End of period24,487,121  25,019,940  24,487,121  25,019,940  


See accompanying notes to the condensed consolidated financial statements.
3

MASONITE INTERNATIONAL CORPORATION
Condensed Consolidated Statements of Cash Flows
(In thousands of U.S. dollars)
(Unaudited)
Six Months Ended
Cash flows from operating activities:June 28, 2020June 30, 2019
Net income$65,697  $30,070  
Adjustments to reconcile net income to net cash flow provided by operating activities:
Loss on disposal of subsidiaries2,091  4,605  
Depreciation32,861  36,486  
Amortization12,381  14,926  
Share based compensation expense7,210  4,773  
Deferred income taxes6,044  1,367  
Unrealized foreign exchange loss (gain)(78) 316  
Share of income from equity investees, net of tax(1,159) (1,517) 
Dividend from equity investee2,925    
Pension and post-retirement funding, net of expense(2,788) (3,225) 
Non-cash accruals and interest852  (664) 
Loss on sale of property, plant and equipment4,045  4,235  
Asset impairment  13,767  
Changes in assets and liabilities, net of acquisitions:
Accounts receivable(19,304) (20,609) 
Inventories(13,519) (5,165) 
Prepaid expenses(2,860) (316) 
Accounts payable and accrued expenses(9,491) 10,571  
Other assets and liabilities18,293  (1,407) 
Net cash flow provided by operating activities103,200  88,213  
Cash flows from investing activities:
Additions to property, plant and equipment(28,712) (37,923) 
Acquisition of businesses, net of cash acquired  (219) 
Proceeds from sale of subsidiaries, net of cash disposed  (230) 
Proceeds from sale of property, plant and equipment48  90  
Other investing activities(1,205) (955) 
Net cash flow used in investing activities(29,869) (39,237) 
Cash flows from financing activities:
Repayments of long-term debt(57) (61) 
Tax withholding on share based awards(2,396) (1,128) 
Distributions to non-controlling interests(3,028) (2,585) 
Repurchases of common shares(34,770) (48,684) 
Net cash flow used in financing activities(40,251) (52,458) 
Net foreign currency translation adjustment on cash(2,538) 629  
Increase (decrease) in cash, cash equivalents and restricted cash30,542  (2,853) 
Cash, cash equivalents and restricted cash, beginning of period177,608  126,141  
Cash, cash equivalents and restricted cash, at end of period$208,150  $123,288  

See accompanying notes to the condensed consolidated financial statements.
4


MASONITE INTERNATIONAL CORPORATION
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)


1. Business Overview and Significant Accounting Policies
Unless we state otherwise or the context otherwise requires, references to "Masonite," "we," "our," "us" and the "Company" in these notes to the condensed consolidated financial statements refer to Masonite International Corporation and its subsidiaries.
Description of Business
Masonite International Corporation is one of the largest manufacturers of doors in the world, with significant market share in both interior and exterior door products. Masonite operates 63 manufacturing and distribution facilities in eight countries and sells doors to customers throughout the world with our largest markets being the United States, Canada and the United Kingdom.
Basis of Presentation
We prepare these unaudited condensed consolidated financial statements in accordance with accounting principles generally accepted in the United States of America ("GAAP") and applicable rules and regulations of the U.S. Securities and Exchange Commission ("SEC") regarding interim financial reporting. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. In the opinion of management, all adjustments consisting of normal and recurring entries considered necessary for a fair presentation of the results for the interim periods presented have been included. All significant intercompany balances and transactions have been eliminated. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts in the financial statements and accompanying notes. These estimates are based on information available as of the date of the unaudited condensed consolidated financial statements; therefore, actual results could differ from those estimates. Interim results are not necessarily indicative of the results for a full year.
These unaudited condensed consolidated financial statements should be read in conjunction with the Company's Annual Report on Form 10-K for the fiscal year ended December 29, 2019, as filed with the SEC. Our fiscal year is the 52- or 53-week period ending on the Sunday closest to December 31. In a 52-week year, each fiscal quarter consists of 13 weeks. For ease of disclosure, the 13-week periods are referred to as three-month periods. Our 2020 fiscal year, which ends on January 3, 2021, will contain 53 weeks of operating results, with the additional week occurring in the fourth quarter.
Changes in Accounting Standards and Policies
There have been no changes in the significant accounting policies from those that were disclosed in the fiscal year 2019 audited consolidated financial statements, other than as noted below.
Adoption of Recent Accounting Pronouncements
In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-13, “Financial Instruments—Credit Losses (Topic 326)”, which replaced the incurred loss methodology for recognizing credit losses with a current expected credit losses model. This standard applied to most financial assets, including trade receivables. Our prior accounts receivable policy is described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. We adopted the new guidance using a modified retrospective approach as of December 30, 2019, the beginning of fiscal year 2020, and the adoption did not have a material impact on our financial statements and no adjustment was necessary to retained earnings on December 30, 2019.
The adoption of the standard resulted in a change in accounting policy for accounts receivable. Our new accounting policy for accounts receivable is presented below.
Accounts Receivable
We record accounts receivable as our products are received by our customers. Our customers are primarily retailers, distributors and contractors. We record an allowance for credit losses at the time that accounts receivable are initially recorded based on our historical write-off experience and the current economic environment as well as our
5



NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

expectations of future economic conditions. We reassess the allowance at each reporting date. When it becomes apparent, based on age or customer circumstances, that such amounts will not be collected, they are charged to the allowance. Payments subsequently received are credited to the credit loss expense account included within selling, general and administration expenses in the consolidated statements of comprehensive income. Generally, we do not require collateral for our accounts receivable.
Other Recent Accounting Pronouncements not yet Adopted
In December 2019, the FASB issued ASU 2019-12, "Simplifying the Accounting for Income Taxes," as part of its Simplification Initiative to reduce the cost and complexity in accounting for income taxes. This standard removes certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We are in the process of evaluating this guidance to determine the impact it may have on our financial statements.
In August 2018, the FASB issued ASU 2018-14, "Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans," which amended ASC 715, "Compensation—Retirement Benefits." This standard is applicable for employers that sponsor defined benefit pension or other postretirement plans, and eliminates disclosures no longer considered cost beneficial, clarifies specific disclosure requirements for entities that provide aggregate disclosures for two or more plans and adds requirements for explanations for significant gains and losses related to changes in benefit obligations. The guidance will be effective for annual periods ending after December 15, 2020; early adoption is permitted and retrospective application is required. We are in the process of evaluating this guidance to determine the impact it may have on our financial statements.
2. Acquisitions and Divestitures
Acquisitions
Top Doors
On August 29, 2019, we completed the acquisition of TOPDOORS, s.r.o. ("Top Doors") based in the Czech Republic for cash consideration of $1.8 million, net of cash acquired. Top Doors is a specialist manufacturer of door frames. The excess purchase price over the fair value of net assets acquired of $1.1 million was allocated to goodwill in our Europe segment. The purchase price allocation, net sales, net income (loss) attributable to Masonite and pro forma information for Top Doors are not presented as they were not material for any period presented.
Divestitures
India
During the second quarter of 2020, we completed the liquidation of our legal entity in India. As a result, we recognized $2.1 million in loss on disposal of subsidiaries. The total charge consists of $2.3 million relating to the recognition of cumulative translation adjustment out of accumulated other comprehensive loss and $0.2 million relating to the write-off of net assets and other professional fees.
Window Widgets
        On December 13, 2019, we completed the sale of all of the capital stock of Window Widgets Limited ("WW") for consideration of $1.2 million, net of cash disposed. We have had no continuing involvement with WW subsequent to the sale. The divestiture of this business resulted in a loss on disposal of subsidiaries of $9.7 million, which was recognized in the fourth quarter of 2019 in the Europe segment. The total charge consists of $8.3 million relating to the write-off of the assets sold and other professional fees and $1.4 million relating to the recognition of the cumulative translation adjustment out of accumulated other comprehensive loss.

6



NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

Performance Doorset Solutions Limited
On March 21, 2019, we completed the sale of all of the capital stock of Performance Doorset Solutions Limited ("PDS") for nominal consideration. We have had no continuing involvement with PDS subsequent to the sale, and the purchasers are not considered to be a related party. The divestiture of this business resulted in a loss on disposal of subsidiaries of $4.6 million, which was recognized in the first quarter of 2019 in the Europe segment. The total charge consists of $3.6 million relating to the write-off of the net assets sold and other professional fees and $1.0 million relating to the recognition of the cumulative translation adjustment out of accumulated other comprehensive loss.
3. Accounts Receivable
Our customers consist mainly of retailers, distributors and contractors. Our ten largest customers accounted for 56.9% and 44.9% of total accounts receivable as of June 28, 2020, and December 29, 2019, respectively. Our largest customer, The Home Depot, Inc., accounted for more than 10% of the consolidated gross accounts receivable balance as of June 28, 2020, and December 29, 2019. The allowance for doubtful accounts balance was $2.4 million and $1.8 million as of June 28, 2020, and December 29, 2019, respectively.
We maintain an accounts receivable sales program with a third party (the "AR Sales Program"). Under the AR Sales Program, we can transfer ownership of eligible trade accounts receivable of certain customers. Receivables are sold outright to a third party who assumes the full risk of collection, without recourse to us in the event of a loss. Transfers of receivables under this program are accounted for as sales. Proceeds from the transfers reflect the face value of the accounts receivable less a discount. Receivables sold under the AR Sales Program are excluded from trade accounts receivable in the condensed consolidated balance sheets and are included in cash flows from operating activities in the condensed consolidated statements of cash flows. The discounts on the sales of trade accounts receivable sold, if any, under the AR Sales Program were not material for any of the periods presented and were recorded in selling, general and administration expense within the condensed consolidated statements of comprehensive income.
4. Inventories
The amounts of inventory on hand were as follows as of the dates indicated:
(In thousands)June 28, 2020December 29, 2019
Raw materials$186,725  $179,155  
Finished goods71,972  70,211  
Provision for obsolete or aged inventory(7,979) (7,136) 
Inventories, net$250,718  $242,230  

5. Accrued Expenses
The details of our accrued expenses were as follows as of the dates indicated:
(In thousands)June 28, 2020December 29, 2019
Accrued payroll$53,814  $60,876  
Accrued rebates35,397  33,556  
Current portion of operating lease liabilities22,123  20,980  
Accrued interest16,423  16,913  
Other accruals40,927  48,080  
Total accrued expenses$168,684  $180,405  

7



NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

6. Long-Term Debt
(In thousands)June 28, 2020December 29, 2019
5.375% senior unsecured notes due 2028$500,000  $500,000  
5.750% senior unsecured notes due 2026300,000  300,000  
Debt issuance costs(9,340) (9,985) 
Other long-term debt876  969  
Total long-term debt$791,536  $790,984  
Interest expense related to our consolidated indebtedness under senior unsecured notes was $11.3 million and $22.6 million for the three and six months ended June 28, 2020, respectively, and $11.5 million and $22.7 million for the three and six months ended June 30, 2019, respectively.
5.375% Senior Notes due 2028
        On July 25, 2019, we issued $500.0 million aggregate principal senior unsecured notes (the "2028 Notes"). The 2028 Notes bear interest at 5.375%, payable in cash semiannually in arrears on February 1 and August 1 of each year and are due February 1, 2028. The 2028 Notes were issued at par. The net proceeds from issuance of the 2028 Notes, together with available cash balances, were used to redeem the remaining $500.0 million aggregate principal amount of similar senior unsecured notes, including the payment of related premiums, fees and expenses.
        Information concerning obligations under the 2028 Notes and the indenture governing them are described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. As of June 28, 2020, we were in compliance with all covenants under the indenture governing the 2028 Notes.

5.750% Senior Notes due 2026
On August 27, 2018, we issued $300.0 million aggregate principal senior unsecured notes (the "2026 Notes"). The 2026 Notes bear interest at 5.750% per annum, payable in cash semiannually in arrears on March 15 and September 15 of each year and are due September 15, 2026. The 2026 Notes were issued at par.
Information concerning obligations under the 2026 Notes and the indenture governing them are described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. As of June 28, 2020, we were in compliance with all covenants under the indenture governing the 2026 Notes.
ABL Facility
On January 31, 2019, we and certain of our subsidiaries entered into a $250.0 million asset-based revolving credit facility (the "ABL Facility") maturing on January 31, 2024, which replaced the previous facility. Borrowings under the ABL Facility bear interest at a rate equal to, at our option, (i) the United States, Canadian or United Kingdom Base Rate (each as defined in the credit agreement relating to the ABL Facility, the "Amended and Restated Credit Agreement") plus a margin ranging from 0.25% to 0.50% per annum, or (ii) the Adjusted LIBO Rate or BA Rate (each as defined in the Amended and Restated Credit Agreement), plus a margin ranging from 1.25% to 1.50% per annum. In addition to paying interest on any outstanding principal under the ABL Facility, a commitment fee is payable on the undrawn portion of the ABL Facility in an amount equal to 0.25% per annum of the average daily balance of unused commitments during each calendar quarter.
The ABL Facility contains various customary representations, warranties by us and covenants that are described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. As of June 28, 2020, we were in compliance with all covenants under the credit agreement governing the ABL Facility. We had availability of $181.9 million under our ABL Facility and there were no amounts outstanding as of June 28, 2020.

8



NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

7. Commitments and Contingencies
The following discussion describes material developments in previously disclosed legal proceedings that occurred since December 29, 2019. Refer to Note 10. Commitments and Contingencies in the consolidated financial statements in our Annual Report on Form 10-K for the year ended December 29, 2019, for a full description of the previously disclosed legal proceedings.
Class Action Proceedings
With respect to the putative antitrust class action cases pending in the Eastern District of Virginia, the parties have completed class certification briefing and expert discovery. A hearing on Plaintiffs’ motions for class certification has been set for August 19, 2020. The Court has reset the presumptive trial date as February 8, 2021.
In addition, on May 19, 2020, an intended class proceeding was commenced in the Province of Québec, Canada naming as defendants Masonite Corporation, Corporation Internationale Masonite, JELD-WEN, Inc., JELD-WEN Holding, Inc. and JELD-WEN of Canada, Ltd. The intended class proceeding seeks damages, punitive damages, and other relief. The plaintiff alleges that the Masonite and JELD-WEN defendants engaged in anticompetitive conduct, including price-fixing involving interior molded doors. This proceeding is at a very early stage and has not been certified. We have not recognized an expense related to damages in connection with this matter because the likelihood of an adverse outcome and the amount or range of any potential loss cannot be reasonably estimated.
While we intend to defend against these claims vigorously, there can be no assurance that the ultimate resolution of this litigation will not have a material, adverse effect on our consolidated financial condition or results of operations.
In addition to the above, from time to time, we are involved in various claims and legal actions. In the opinion of management, the ultimate disposition of these matters, individually and in the aggregate, will not have a material effect on our financial condition, results of operations or cash flows.
8. Share Based Compensation Plans
Share based compensation expense was $3.7 million and $7.2 million for the three and six months ended June 28, 2020, respectively, and $2.1 million and $4.8 million for the three and six months ended June 30, 2019, respectively. As of June 28, 2020, the total remaining unrecognized compensation expense related to share based compensation amounted to $21.5 million, which will be amortized over the weighted average remaining requisite service period of 1.8 years.
Equity Incentive Plans
Our equity incentive plans under the 2009 Plan and the 2012 Plan are described in detail and defined in our Annual Report on Form 10-K for the year ended December 29, 2019. The aggregate number of common shares that can be issued with respect to equity awards under the 2012 Plan cannot exceed 2,000,000 shares plus the number of shares subject to existing grants under the 2009 Plan that may expire or be forfeited or canceled. As of June 28, 2020, there were 712,932 shares of common stock available for future issuance under the 2012 Plan.
Deferred Compensation Plan
We offer to certain of our employees and directors a Deferred Compensation Plan, which is further described in our Annual Report on Form 10-K for the year ended December 29, 2019. As of June 28, 2020, the liability and asset relating to deferred compensation had a fair value of $5.6 million and $5.4 million, respectively. As of June 28, 2020, participation in the deferred compensation plan is limited and no restricted stock awards have been deferred into the deferred compensation plan. All plan investments are categorized as having Level 1 valuation inputs as established by the FASB’s Fair Value Framework.

9



NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

Stock Appreciation Rights
We have granted Stock Appreciation Rights ("SARs") to certain employees under both the 2009 Plan and the 2012 Plan, which entitle the recipient to the appreciation in value of a number of common shares over the exercise price over a period of time, each as specified in the applicable award agreement. The exercise price of any SAR granted may not be less than the fair market value of our common shares on the date of grant. The compensation expense for the SARs is measured based on the fair value of the SARs at the date of grant and is recognized over the requisite service period. The SARs vest over a maximum of three years, have a life of ten years and settle in common shares. It is assumed that all time-based SARs will vest. We recognize forfeitures of SARs in the period in which they occur.
The total fair value of SARs vested was $1.0 million during the six months ended June 28, 2020.
Six Months Ended June 28, 2020Stock Appreciation RightsAggregate Intrinsic Value (in thousands) Weighted Average Exercise Price Average Remaining Contractual Life (Years)
Outstanding, beginning of period404,447  $7,615  $53.62  4.7
Granted32,435  83.39  
Exercised(117,407) 3,543  39.26  
Forfeited(15,538) 62.78  
Outstanding, end of period303,937  $3,676  $61.88  6.4
Exercisable, end of period187,269  $2,488  $59.70  4.9

The value of SARs granted is determined using the Black-Scholes-Merton valuation model, and the corresponding expense is recognized over the average requisite service period of 2.0 years for all periods presented. Expected volatility is based upon the historical volatility of our common shares amongst other considerations. The expected term is calculated using the simplified method, due to insufficient exercise activity during recent years as a basis from which to estimate future exercise patterns. The weighted average grant date assumptions used for the SARs granted were as follows for the periods indicated:
2020 Grants
SAR value (model conclusion)$20.56  
Risk-free rate1.2 %
Expected dividend yield0.0 %
Expected volatility22.6 %
Expected term (years)6.0
Restricted Stock Units
We have granted Restricted Stock Units ("RSUs") to directors and certain employees under both the 2009 Plan and the 2012 Plan. The RSUs confer the right to receive shares of our common stock at a specified future date or when certain conditions are met. The compensation expense for the RSUs awarded is based on the fair value of the RSUs at the date of grant and is recognized over the requisite service period. The RSUs vest over a maximum of three years and call for the underlying shares to be delivered no later than 30 days following the vesting date unless the participant is subject to a blackout period. In such case, the shares are to be delivered once the blackout restriction has been lifted. It is assumed that all time-based RSUs will vest. We recognize forfeitures of RSUs in the period in which they occur.
10



NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

Six Months Ended
June 28, 2020
Total Restricted Stock Units OutstandingWeighted Average Grant Date Fair Value
Outstanding, beginning of period523,207  $59.58  
Granted202,918  78.51  
Performance adjustment (1)
(59,936) 67.50  
Delivered(107,939) 
Withheld to cover (2)
(15,307) 
Forfeited(52,425) 
Outstanding, end of period490,518  $66.96  
____________
(1) Performance-based RSUs are presented as outstanding, granted and forfeited in the table above assuming targets are met and the awards pay out at 100%. These awards are settled with payouts ranging from zero to 200% of the target award value depending on achievement. The performance adjustment represents the difference in shares ultimately awarded due to performance attainment above or below target.
(2) A portion of the vested RSUs delivered were net share settled to cover statutory requirements for income and other employment taxes. We remit the equivalent cash to the appropriate taxing authorities. These net share settlements had the effect of share repurchases by us as we reduced and retired the number of shares that would have otherwise been issued as a result of the vesting.
Approximately two-thirds of the RSUs granted during the six months ended June 28, 2020, vest at specified future dates with only service requirements, while the remaining portion of the RSUs vest based on both performance and service requirements. The expense for RSUs granted during the six months ended June 28, 2020, is being recognized over the weighted average requisite service period of 2.2 years. 123,246 RSUs vested during the six months ended June 28, 2020, at a fair value of $7.4 million.
9. Restructuring Costs
In February 2019, we began implementing a plan to improve overall business performance that includes the reorganization of our manufacturing capacity and a reduction of our overhead and selling, general and administration workforce across all of our reportable segments and in our head offices. The reorganization of our manufacturing capacity involves specific plants in the North American Residential and Architectural segments and costs associated with the closure of these plants and related headcount reductions began taking place in the first quarter of 2019 (collectively, the "2019 Plan"). Costs associated with the 2019 Plan include severance, retention and closure charges and will continue through 2020. Additionally, the plan to divest non-core assets was determined to be a triggering event requiring a test of the carrying value of the definite-lived assets relating to the divestitures, as further described in Note 10. As of June 28, 2020, we expect to incur approximately $5 million to $6 million of additional charges related to the 2019 Plan.
During the fourth quarter of 2018, we began implementing a plan to reorganize and consolidate certain aspects of our United Kingdom head office function and optimize our portfolio by divesting non-core assets to enable more effective and consistent business processes in the Europe segment. In addition, in the North American Residential segment we announced a new facility that will optimize and expand capacity through increased automation, which resulted in the closure of one existing facility and related headcount reductions beginning in the second quarter of 2019 (collectively, the "2018 Plan"). Costs associated with the 2018 Plan include severance, retention and closure charges and continued throughout 2019. As of June 28, 2020, we do not expect to incur any material future charges related to the 2018 Plan.

11



NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

The following tables summarize the restructuring charges recorded for the periods indicated:
Three Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2019 Plan$569  $  $86  $148  $803  
2018 Plan345        345  
Total Restructuring Costs$914  $  $86  $148  $1,148  

Three Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2019 Plan$945  $5  $(118) $65  $897  
2018 Plan368  96      464  
Total Restructuring Costs$1,313  $101  $(118) $65  $1,361  

Six Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2019 Plan$1,297  $(37) $948  $415  $2,623  
2018 Plan466        466  
Total Restructuring Costs$1,763  $(37) $948  $415  $3,089  

Six Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2019 Plan$2,404  $336  $486  $459  $3,685  
2018 Plan789  627      1,416  
Total Restructuring Costs$3,193  $963  $486  $459  $5,101  

Cumulative Amount Incurred Through June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2019 Plan$6,756  $359  $1,454  $1,434  $10,003  
2018 Plan2,211  2,275      4,486  
Total Restructuring Costs$8,967  $2,634  $1,454  $1,434  $14,489  

12



NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

The changes in the accrual for restructuring by activity were as follows for the periods indicated:
(In thousands)December 29, 2019SeveranceClosure CostsCash PaymentsJune 28, 2020
2019 Plan$1,535  $219  $2,404  $(3,833) $325  
2018 Plan  131  335  (466)   
Total$1,535  $350  $2,739  $(4,299) $325  

(In thousands)December 30, 2018SeveranceClosure CostsCash PaymentsJune 30, 2019
2019 Plan$  $3,061  $624  $(2,664) $1,021  
2018 Plan596  1,317  99  (1,801) 211  
Other58      (39) 19  
Total$654  $4,378  $723  $(4,504) $1,251  

10. Asset Impairment
During the three and six months ended June 30, 2019, we recognized asset impairment charges of $3.1 million and $13.8 million, respectively, related to two asset groups in the North American Residential segment, as a result of announced plant closures under the 2019 Plan. This amount was determined based upon the excess of the asset groups' carrying values of property, plant and equipment and operating lease right-of-use assets over the respective fair values of such assets, determined using a discounted cash flows approach for each asset group. Each of these valuations was performed on a non-recurring basis and is categorized as having Level 3 valuation inputs as established by the FASB's Fair Value Framework. The Level 3 unobservable inputs include an estimate of future cash flows and the salvage value for each of the asset groups. The fair value of the asset groups was determined to be $9.4 million, compared to a book value of $23.2 million, with the difference representing the asset impairment charges recorded in the condensed consolidated statements of comprehensive income.
11. Income Taxes
The effective tax rate differs from the Canadian statutory rate of 26.7% primarily due to mix of earnings in foreign jurisdictions that are subject to tax rates which differ from the Canadian statutory rate and changes in our valuation allowances. In addition, we recognized $0.1 million and $0.8 million of income tax benefit due to the exercise and delivery of share-based awards during the three and six months ended June 28, 2020, compared to $0.1 million of income tax expense during the six months ended June 30, 2019.
For the six months ended June 28, 2020, we have calculated the provision for income taxes by applying an estimate of the annual effective tax rate for the full fiscal year to “ordinary” income or loss (pretax income or loss excluding unusual or infrequently occurring discrete items) for the reporting period.
On March 27, 2020, President Trump signed into U.S. federal law the CARES Act, which is aimed at providing emergency assistance and health care for individuals, families, and businesses affected by the COVID-19 pandemic and generally supporting the U.S. economy. The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer side social security payments, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property. We continue to analyze the different aspects of the CARES Act and other governmental programs to determine whether any specific provisions may impact us.

13



NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

12. Earnings Per Share
Basic earnings per share ("EPS") is calculated by dividing earnings attributable to Masonite by the weighted average number of our common shares outstanding during the period. Diluted EPS is calculated by dividing earnings attributable to Masonite by the weighted average number of common shares plus the incremental number of shares issuable from non-vested and vested RSUs and SARs outstanding during the period.
(In thousands, except share and per share information)Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net income attributable to Masonite$33,997  $24,242  $63,882  $28,031  
Shares used in computing basic earnings per share24,466,575  25,126,065  24,664,008  25,350,488  
Effect of dilutive securities:
Incremental shares issuable under share compensation plans184,832  250,553  268,856  295,035  
Shares used in computing diluted earnings per share24,651,407  25,376,618  24,932,864  25,645,523  
Basic earnings per common share attributable to Masonite$1.39  $0.96  $2.59  $1.11  
Diluted earnings per common share attributable to Masonite$1.38  $0.96  $2.56  $1.09  
Anti-dilutive instruments excluded from diluted earnings per common share461,367  355,142  289,490  355,702  
The weighted average number of shares outstanding utilized for the diluted EPS calculation contemplates the exercise of all currently outstanding SARs and the conversion of all RSUs. The dilutive effect of such equity awards is calculated based on the weighted average share price for each fiscal period using the treasury stock method.
13. Segment Information
Our reportable segments are organized and managed principally by end market: North American Residential, Europe and Architectural. The Corporate & Other category includes unallocated corporate costs and the results of immaterial operating segments which were not aggregated into any reportable segment. In addition to similar economic characteristics we also consider the following factors in determining the reportable segments: the nature of business activities, the management structure directly accountable to our chief operating decision maker for operating and administrative activities, availability of discrete financial information and information presented to the Board of Directors and investors.
Our management reviews net sales and Adjusted EBITDA (as defined below) to evaluate segment performance and allocate resources. Net assets are not allocated to the reportable segments. Adjusted EBITDA is a non-GAAP financial measure which does not have a standardized meaning under GAAP and is unlikely to be comparable to similar measures used by other companies. Adjusted EBITDA should not be considered as an alternative to either net income or operating cash flows determined in accordance with GAAP. Adjusted EBITDA is defined as net income (loss) attributable to Masonite adjusted to exclude the following items:
• depreciation;
• amortization;
• share based compensation expense;
• loss (gain) on disposal of property, plant and equipment;
• registration and listing fees;
• restructuring costs;
• asset impairment;
• loss (gain) on disposal of subsidiaries;
• interest expense (income), net;
14



NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

• loss on extinguishment of debt;
• other expense (income), net;
• income tax expense (benefit);
• loss (income) from discontinued operations, net of tax; and
• net income (loss) attributable to non-controlling interest.
This definition of Adjusted EBITDA differs from the definitions of EBITDA contained in the indentures governing the 2028 Notes and 2026 Notes and the credit agreement governing the ABL Facility. Although Adjusted EBITDA is not a measure of financial condition or performance determined in accordance with GAAP, it is used to evaluate and compare the operating performance of the segments and it is one of the primary measures used to determine employee incentive compensation. Intersegment sales are recorded using market prices.
Certain information with respect to segments is as follows for the periods indicated:
Three Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$381,608  $30,430  $89,396  $2,966  $504,400  
Intersegment sales(443) (542) (3,757)   (4,742) 
Net sales to external customers$381,165  $29,888  $85,639  $2,966  $499,658  
Adjusted EBITDA$91,131  $(918) $11,500  $(9,821) $91,892  

Three Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$380,505  $81,361  $101,146  $5,199  $568,211  
Intersegment sales(895) (408) (3,965)   (5,268) 
Net sales to external customers$379,610  $80,953  $97,181  $5,199  $562,943  
Adjusted EBITDA$63,401  $13,408  $12,778  $(9,854) $79,733  

  Six Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$766,053  $101,586  $183,951  $8,393  $1,059,983  
Intersegment sales(1,031) (972) (7,094)   (9,097) 
Net sales to external customers$765,022  $100,614  $176,857  $8,393  $1,050,886  
Adjusted EBITDA$162,827  $8,761  $22,082  $(20,261) $173,409  

15



NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

Six Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$735,307  $166,100  $189,499  $11,927  $1,102,833  
Intersegment sales(1,972) (880) (6,727)   (9,579) 
Net sales to external customers$733,335  $165,220  $182,772  $11,927  $1,093,254  
Adjusted EBITDA$117,022  $23,405  $20,392  $(15,607) $145,212  

A reconciliation of our net income attributable to Masonite to consolidated Adjusted EBITDA is set forth as follows for the periods indicated:
Three Months EndedSix Months Ended
(In thousands)June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net income attributable to Masonite$33,997  $24,242  $63,882  $28,031  
Plus:
Depreciation16,843  18,201  32,861  36,486  
Amortization5,922  7,329  12,381  14,926  
Share based compensation expense3,740  2,093  7,210  4,773  
Loss on disposal of property, plant and equipment2,423  1,322  4,045  4,235  
Restructuring costs1,148  1,361  3,089  5,101  
Asset impairment  3,142    13,767  
Loss on disposal of subsidiaries2,091    2,091  4,605  
Interest expense, net11,824  11,357  23,106  22,484  
Other expense (income), net(1,446) (456) (1,397) (1,586) 
Income tax expense14,687  10,293  24,326  10,351  
Net income attributable to non-controlling interest663  849  1,815  2,039  
Adjusted EBITDA$91,892  $79,733  $173,409  $145,212  

16



NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

14. Accumulated Other Comprehensive Loss and Other Comprehensive Income (Loss)
A rollforward of the components of accumulated other comprehensive loss is as follows for the periods indicated:
Three Months EndedSix Months Ended
(In thousands)June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Accumulated foreign currency translation losses, beginning of period$(151,488) $(116,143) $(113,336) $(129,930) 
Foreign currency translation gain (loss)12,478  (5,178) (26,209) 7,812  
Income tax benefit (expense) on foreign currency translation gain17  13  (27) 25  
Cumulative translation adjustment recognized upon deconsolidation of subsidiary2,254    2,254  1,001  
Less: foreign currency translation gain (loss) attributable to non-controlling interest230  132  (349) 348  
Accumulated foreign currency translation losses, end of period(136,969) (121,440) (136,969) (121,440) 
Accumulated pension and other post-retirement adjustments, beginning of period(16,705) (22,690) (16,833) (22,989) 
Amortization of actuarial net losses172  403  345  807  
Income tax expense on amortization of actuarial net losses(45) (105) (90) (210) 
Accumulated pension and other post-retirement adjustments(16,578) (22,392) (16,578) (22,392) 
Accumulated other comprehensive loss$(153,547) $(143,832) $(153,547) $(143,832) 
Other comprehensive income (loss), net of tax$14,876  $(4,867) $(23,727) $9,435  
Less: other comprehensive income (loss) attributable to non-controlling interest230  132  (349) 348  
Other comprehensive income (loss) attributable to Masonite$14,646  $(4,999) $(23,378) $9,087  
Cumulative translation adjustments are reclassified out of accumulated other comprehensive loss into loss on disposal of subsidiaries in the condensed consolidated statements of comprehensive income. Actuarial net losses are reclassified out of accumulated other comprehensive loss into cost of goods sold in the condensed consolidated statements of comprehensive income.
Foreign currency translation gains as a result of translating our foreign assets and liabilities into U.S. dollars during the three months ended June 28, 2020, were $12.5 million, primarily driven by the strengthening of the Pound Sterling and the Canadian Dollar in comparison to the U.S. Dollar during the period. During the six months ended June 28, 2020, foreign currency translation losses were $26.2 million, primarily driven by the weakening of the Pound Sterling, the Canadian Dollar and the Mexican Peso in comparison to the U.S. Dollar during the period.

17



NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (continued)
(Unaudited)

15. Supplemental Cash Flow Information
Certain cash and non-cash transactions were as follows for the periods indicated:
Six Months Ended
(In thousands)June 28, 2020June 30, 2019
Transactions involving cash:
Interest paid$22,952  $24,068  
Interest received852  1,158  
Income taxes paid4,101  8,392  
Income tax refunds469    
Cash paid for operating lease liabilities14,296  12,724  
Cash paid for finance lease liabilities634    
Non-cash transactions from operating activities:
Right-of-use assets acquired under operating leases25,425  48,970  
The following reconciles total cash, cash equivalents and restricted cash as of the dates indicated:
June 28, 2020December 29, 2019
Cash and cash equivalents$197,506  $166,964  
Restricted cash10,644  10,644  
Total cash, cash equivalents and restricted cash$208,150  $177,608  
Property, plant and equipment additions in accounts payable were $5.4 million and $6.3 million as of June 28, 2020, and December 29, 2019, respectively.
16. Fair Value of Financial Instruments
The carrying amounts of our cash and cash equivalents, restricted cash, accounts receivable, income taxes receivable, accounts payable, accrued expenses and income taxes payable approximate fair value because of the short-term maturity of those instruments. The estimated fair values and carrying values of our long-term debt instruments were as follows for the periods indicated:
June 28, 2020December 29, 2019
(In thousands)Fair ValueCarrying ValueFair ValueCarrying Value
5.375% senior unsecured notes due 2028$516,748  $494,021  $529,105  $493,648  
5.750% senior unsecured notes due 2026$309,291  $296,639  $318,846  $296,367  
These estimates are based on market quotes and calculations based on current market rates available to us and are categorized as having Level 2 valuation inputs as established by the FASB's Fair Value Framework. Market quotes used in these calculations are based on bid prices for our debt instruments and are obtained from and corroborated with multiple independent sources. The market quotes obtained from independent sources are within the range of management's expectations.
18


MASONITE INTERNATIONAL CORPORATION


Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
The following Management's Discussion and Analysis of Financial Condition and Results of Operations ("MD&A") is based upon accounting principles generally accepted in the United States of America and discusses the financial condition and results of operations for Masonite International Corporation for the three and six months ended June 28, 2020, and June 30, 2019. In this MD&A, "Masonite," "we," "us," "our" and the "Company" refer to Masonite International Corporation and its subsidiaries.
This discussion should be read in conjunction with (i) the unaudited condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q and (ii) the annual audited consolidated financial statements, including the accompanying notes and MD&A, which are included in our Annual Report on Form 10-K for the year ended December 29, 2019. The following discussion should also be read in conjunction with the disclosure under "Special Note Regarding Forward Looking Statements," "Item 1A. Risk Factors" elsewhere in this Quarterly Report on Form 10-Q and the Company's Quarterly Report on Form 10-Q for the first quarter of 2020. Our actual results could differ materially from the forward-looking statements as a result of these risks and uncertainties.
Overview
We are a leading global designer, manufacturer and distributor of interior and exterior doors for the new construction and repair, renovation and remodeling sectors of the residential and the non-residential building construction markets. Since 1925, we have provided our customers with innovative products and superior service at compelling values. In order to better serve our customers and create sustainable competitive advantages, we focus on developing innovative products, advanced manufacturing capabilities and technology-driven sales and service solutions.
We market and sell our products to remodeling contractors, builders, homeowners, retailers, dealers, lumberyards, commercial and general contractors and architects through well-established wholesale, retail and direct distribution channels as part of our cross-merchandising strategy. Customers are provided a broad product offering of interior and exterior doors and entry systems at various price points. We manufacture a broad line of interior doors, including residential molded, flush, stile and rail, louver and specially-ordered commercial and architectural doors; door components for internal use and sale to other door manufacturers; and exterior residential steel, fiberglass and wood doors and entry systems.
We operate 63 manufacturing and distribution facilities in eight countries in North America, South America, Europe and Asia, which are strategically located to serve our customers through multiple distribution channels. These distribution channels include: (i) direct distribution to retail home center customers and homebuilders; (ii) one-step distribution that sells directly to homebuilders and contractors; and (iii) two-step distribution through wholesale distributors. For retail home center customers, numerous door fabrication facilities provide value-added fabrication and logistical services, including pre-finishing and store delivery of pre-hung interior and exterior doors. We believe our ability to provide: (i) a broad product range; (ii) frequent, rapid, on-time and complete delivery; (iii) consistency in products and merchandising; (iv) national service; and (v) special order programs enables retail customers to increase comparable store sales and helps to differentiate us from our competitors. We believe investments in innovative new product manufacturing and distribution capabilities, coupled with an ongoing commitment to operational excellence, provide a strong platform for future growth.
Our reportable segments are organized and managed principally by end market: North American Residential, Europe and Architectural. In the six months ended June 28, 2020, we generated net sales of $765.0 million or 72.8%, $100.6 million or 9.6% and $176.9 million or 16.8% in our North American Residential, Europe and Architectural segments, respectively.

19


MASONITE INTERNATIONAL CORPORATION


Key Factors Affecting Our Results of Operations
COVID-19
A novel strain of coronavirus (COVID-19) was first identified in Wuhan, China in December 2019, and in March 2020 was declared a pandemic by the World Health Organization. To date, COVID-19 has surfaced in nearly all regions around the world and resulted in business slowdowns or shutdowns in affected areas. As a result, COVID-19 has impacted our business globally. Our first priority with regard to the COVID-19 pandemic is to do everything we can to ensure the safety, health and welfare of our employees, customers, suppliers and others with whom we partner in our business activities. Through the use of appropriate risk mitigation and safety practices at our facilities, we are endeavoring to maintain operations to continue supplying the industry during this uncertain time, recognizing the important role our customers and our products play in construction related to providing residential shelter and health care services.
During the first quarter of 2020 and continuing into the second quarter, a number of countries, provinces, states and municipalities issued orders temporarily requiring persons who were not engaged in essential activities and businesses to remain at home. Other jurisdictions without stay-at-home orders required non-essential businesses to close. As a result, some of our facilities were temporarily shut down due to the impact of these government orders. For example, our United Kingdom facilities closed on March 27, 2020. Many of these temporary orders expired or were modified during the second quarter of 2020, which allowed for the reopening of facilities such as our United Kingdom operations in May 2020. However, local or regional hotspots of the pandemic have resulted in other locations being temporarily idled due to the impacts of COVID-19. Many of our employees continue to work from home or are on modified work schedules. Steps previously taken to reduce employee density and the impacts of COVID-19 related absenteeism have continued to result in lost production at our facilities and could continue in future periods. We estimate that nearly one-half of our base volume decline in the second quarter of 2020 was due to the closure of our manufacturing facilities as a result of COVID-19 in the United Kingdom and Ireland for approximately half the quarter.
While we continue to aggressively manage our response to the recent COVID-19 pandemic, overall demand for our products began to recover as the second quarter progressed and in June we took action to reverse some previously instituted cost cutting actions such as base pay reductions for salaried employees and capital expenditure spending. However, given the fluid nature of the situation, including the possibility of a second wave of COVID-19, the pandemic's impact on our full year results for fiscal 2020 and beyond is uncertain. We believe that the most significant elements of uncertainty are the intensity and duration of the impact on construction, renovation and consumer spending and tightening of consumer credit requirements. Additionally, there continues to be uncertainty around the ability of our sales channels, supply chain, manufacturing and distribution to continue to operate with minimal disruption for the remainder of fiscal 2020. We believe that COVID-19 has had and will continue to have a material adverse impact on our revenue growth, overall profitability and cash flows in the near term and could lead to higher than normal inventory levels, higher sales-related reserves, potential impairment of goodwill and other long-lived assets, a volatile effective tax rate driven by changes in the mix of earnings across our jurisdictions and an impact on our internal controls over financial reporting.
Uncertainty associated with future forecasts, demand in the Architectural market and the duration of impacts from COVID-19 may result in the need to write down goodwill in the Architectural reporting unit to its fair value in the future. We utilize a combination of methods which are subject to significant judgments and uncertainties including market valuation and discounted cash flows to measure the fair value of our reporting units and to determine if there is any impairment of goodwill.
Product Demand
There are numerous factors that influence overall market demand for our products. Demand for new homes, home improvement products and other building construction products have a direct impact on our financial condition and results of operations. Demand for our products may be impacted by changes in United States, Canadian, European, Asian or other global economic conditions, including inflation, deflation, interest rates, availability of capital, consumer spending rates, energy availability and costs, and the effects of governmental initiatives to manage economic conditions. Additionally, trends in residential new construction, repair, renovation and remodeling and architectural building construction may directly impact our financial performance. Accordingly, the following factors may have a direct impact on our business in the countries and regions in which our products are sold:
20


MASONITE INTERNATIONAL CORPORATION


the strength of the economy;
employment rates and consumer confidence;
the amount and type of residential and commercial construction;
housing sales and home values;
the age of existing home stock, home vacancy rates and foreclosures;
non-residential building occupancy rates;
increases in the cost of raw materials or wages or any shortage in supplies or labor;
the availability and cost of credit; and
demographic factors such as immigration and migration of the population and trends in household formation.
Product Pricing and Mix
The building products industry is highly competitive and we therefore face pressure on sales prices of our products. In addition, our competitors may adopt more aggressive sales policies and devote greater resources to the development, promotion and sale of their products than we do, which could result in a loss of customers. Our business in general is subject to changing consumer and industry trends, demands and preferences. Trends within the industry change often and our failure to anticipate, identify or quickly react to changes in these trends could lead to, among other things, rejection of a new product line and reduced demand and price reductions for our products, which could materially adversely affect us. Changes in consumer preferences may also lead to increased demand for our lower margin products relative to our higher margin products, which could reduce our future profitability.
In the fourth quarter of 2019, we communicated price increases that became effective on February 3, 2020, to our North American Residential customers that, for certain products, were significantly greater than our typical annual increases. We also communicated our intent to incrementally invest $100 million over the next five years in the areas of service and quality improvements, product innovation and end user marketing. While we believe that these initiatives are necessary in order to increase the profile of, and demand for, our products and that they will benefit both us and our customers, we cannot predict whether our efforts will ultimately be successful or how our customers will react to these initiatives which could have a material impact on our results of operations for future periods.
Business Wins and Losses
Our customers consist mainly of wholesalers and retail home centers. In fiscal year 2019, our top ten customers together accounted for approximately 43% of our net sales and our top customer, The Home Depot, Inc. accounted for approximately 17% of our net sales. Net sales from customers that have accounted for a significant portion of our net sales in past periods, individually or as a group, may not continue in future periods, or if continued, may not reach or exceed historical levels in any period. Certain customers perform periodic product line reviews to assess their product offerings, which have, on past occasions, led to business wins and losses. In addition, as a result of competitive bidding processes, we may not be able to increase or maintain the margins at which we sell our products to our customers.
Organizational Restructuring
Over the past several years, we have engaged in a series of restructuring programs related to exiting certain geographies and non-core businesses, consolidating certain internal support functions and engaging in other actions designed to reduce our cost structure and improve productivity. These initiatives primarily consist of severance actions and lease termination costs. Management continues to evaluate our business; therefore, in future years, there may be additional provisions for new plan initiatives, as well as changes in previously recorded estimates, as payments are made or actions are completed. Asset impairment charges were also incurred in connection with these restructuring actions for those assets sold, abandoned or made obsolete as a result of these programs.
21


MASONITE INTERNATIONAL CORPORATION


In February 2019, we began implementing a plan to improve overall business performance that includes the reorganization of our manufacturing capacity and a reduction of our overhead and selling, general and administration workforce across all of our reportable segments and in our head offices. The reorganization of our manufacturing capacity involves specific plants in the North American Residential and Architectural segments and costs associated with the closure of these plants and related headcount reductions began taking place in the first quarter of 2019 (collectively, the "2019 Plan"). Costs associated with the 2019 Plan include severance, retention and closure charges and will continue through 2020. Additionally, the plan to divest non-core assets was determined to be a triggering event requiring a test of the carrying value of the definite-lived assets relating to the divestitures, as further described in Note 9. As of June 28, 2020, we expect to incur approximately $5 million to $6 million of additional charges related to the 2019 Plan. Once fully implemented, the actions taken as part of the 2019 Plan are expected to increase our annual earnings and cash flows by approximately $17 million to $21 million.
During the fourth quarter of 2018, we began implementing a plan to reorganize and consolidate certain aspects of our United Kingdom head office function and optimize our portfolio by divesting non-core assets to enable more effective and consistent business processes in the Europe segment. In addition, in the North American Residential segment we announced a new facility that will optimize and expand capacity through increased automation, which resulted in the closure of one existing facility and related headcount reductions beginning in the second quarter of 2019 (collectively, the "2018 Plan"). Costs associated with the 2018 Plan include severance, retention and closure charges and continued throughout 2019. Additionally, the plan to divest non-core assets was determined to be a triggering event requiring a test of the carrying value of the definite-lived assets relating to the divestitures, as further described in Note 9. The actions taken as part of the 2018 Plan are expected to increase our annual earnings and cash flows by approximately $6 million.
Seasonality
Our business is moderately seasonal and our net sales vary from quarter to quarter based upon the timing of the building season in our markets. Severe weather conditions in any quarter, such as unusually prolonged warm or cold conditions, rain, blizzards or hurricanes, could accelerate, delay or halt construction and renovation activity.
Acquisitions and Divestitures
We are pursuing a strategic initiative of optimizing our global business portfolio. As part of this strategy, in the last several years we have pursued strategic acquisitions targeting companies who produce components for our existing operations, manufacture niche products and provide value-added services. Additionally, we target companies with strong brands, complementary technologies, attractive geographic footprints and opportunities for cost and distribution synergies. We also continuously analyze our operations to determine which businesses, market channels and products create the most value for our customers and acceptable returns for our shareholders.
Acquisitions
Top Doors: On August 29, 2019, we completed the acquisition of TOPDOORS, s.r.o. ("Top Doors") based in the Czech Republic for cash consideration of $1.8 million, net of cash acquired, following a post-closing adjustment. Top Doors is a specialist manufacturer of door frames.
Divestitures
India: During the second quarter of 2020, we completed the liquidation of our legal entity in India. As a result, we recognized $2.1 million in loss on disposal of subsidiaries.
Window Widgets: On December 13, 2019, we completed the sale of all the capital stock of Window Widgets Limited ("WW"), a leading United Kingdom provider of high quality window systems, for consideration of $1.2 million, net of cash disposed.
PDS: On March 21, 2019, we completed the sale of all of the capital stock of Performance Doorset Solutions Limited ("PDS"), a leading supplier of custom doors and millwork in the United Kingdom, for nominal consideration. The divestiture of this business resulted in a loss on deconsolidation of $4.6 million, which was recognized during the first quarter of 2019 in the Europe segment.
22


MASONITE INTERNATIONAL CORPORATION


Results of Operations
Three Months EndedSix Months Ended
(In thousands)June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net sales$499,658  $562,943  $1,050,886  $1,093,254  
Cost of goods sold363,304  434,013  780,251  852,220  
Gross profit136,354  128,930  270,635  241,034  
Gross profit as a % of net sales27.3 %22.9 %25.8 %22.0 %
Selling, general and administration expenses73,390  78,142  153,723  156,242  
Selling, general and administration expenses as a % of net sales14.7 %13.9 %14.6 %14.3 %
Restructuring costs1,148  1,361  3,089  5,101  
Asset impairment—  3,142  —  13,767  
Loss on disposal of subsidiaries2,091  —  2,091  4,605  
Operating income59,725  46,285  111,732  61,319  
Interest expense, net11,824  11,357  23,106  22,484  
Other expense (income), net(1,446) (456) (1,397) (1,586) 
Income before income tax expense49,347  35,384  90,023  40,421  
Income tax expense14,687  10,293  24,326  10,351  
Net income34,660  25,091  65,697  30,070  
Less: net income attributable to non-controlling interests663  849  1,815  2,039  
Net income attributable to Masonite$33,997  $24,242  $63,882  $28,031  

Three Months Ended June 28, 2020, Compared with Three Months Ended June 30, 2019
Net Sales
Net sales in the three months ended June 28, 2020, were $499.7 million, a decrease of $63.2 million or 11.2% from $562.9 million in the three months ended June 30, 2019. Net sales in the second quarter of 2020 were negatively impacted by $4.9 million as a result of foreign exchange rate fluctuations. Excluding this exchange rate impact, net sales would have decreased by $58.3 million or 10.4% due to changes in volume, average unit price, acquisitions and divestitures and sales of components and other products. Lower volumes excluding the incremental impact of acquisitions and divestitures ("base volume") decreased net sales by $86.7 million or 15.4% in the second quarter of 2020 compared to the 2019 period. Net sales of components and other products to external customers decreased $6.7 million or 1.2% in the second quarter of 2020 compared to the 2019 period. Our 2019 divestiture, net of acquisition, decreased net sales by $4.3 million or 0.8% in the second quarter of 2020. Average unit price increased net sales in the second quarter of 2020 by $39.4 million or 7.0% compared to the 2019 period.
Net Sales and Percentage of Net Sales by Reportable Segment
Three Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Sales$381,608  $30,430  $89,396  $2,966  $504,400  
Intersegment sales(443) (542) (3,757) —  (4,742) 
Net sales to external customers$381,165  $29,888  $85,639  $2,966  $499,658  
Percentage of consolidated external net sales76.3 %6.0 %17.1 %

23


MASONITE INTERNATIONAL CORPORATION


Three Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Sales$380,505  $81,361  $101,146  $5,199  $568,211  
Intersegment sales(895) (408) (3,965) —  (5,268) 
Net sales to external customers$379,610  $80,953  $97,181  $5,199  $562,943  
Percentage of consolidated external net sales67.4 %14.4 %17.3 %
North American Residential
Net sales to external customers from facilities in the North American Residential segment in the three months ended June 28, 2020, were $381.2 million, an increase of $1.6 million or 0.4% from $379.6 million in the three months ended June 30, 2019. Net sales in the second quarter of 2020 were negatively impacted by $3.6 million as a result of foreign exchange rate fluctuations. Excluding this exchange rate impact, net sales would have increased by $5.2 million or 1.4% due to changes in volume, average unit price and sales of components and other products. Average unit price increased net sales in the second quarter of 2020 by $35.8 million or 9.4% compared to the 2019 period primarily as a result of our previously communicated price increases that became effective on February 3, 2020. Lower base volume, primarily as a result of COVID-19, decreased net sales in the second quarter of 2020 by $29.7 million or 7.8% compared to the 2019 period. Net sales of components and other products to external customers were $0.9 million lower in the second quarter of 2020 compared to the 2019 period.
Europe
Net sales to external customers from facilities in the Europe segment in the three months ended June 28, 2020, were $29.9 million, a decrease of $51.1 million or 63.1% from $81.0 million in the three months ended June 30, 2019. Net sales in the second quarter of 2020 were negatively impacted by $1.0 million as a result of foreign exchange fluctuations. Excluding this exchange rate impact, net sales would have decreased by $50.1 million or 61.9% due to changes in volume, average unit price, acquisitions and divestitures and sales of components and other products. Lower base volume, primarily due to manufacturing facilities being closed approximately half the quarter and subsequently operating at a reduced capacity for the remainder of the second quarter as a result of COVID-19, decreased net sales by $43.7 million or 54.0% in the second quarter of 2020 compared to the 2019 period. Net sales in the second quarter of 2020 were reduced by $4.3 million or 5.3% due to the net impact of the divestiture of a non-core business and an acquisition in 2019, partially offset by incremental sales from the Top Doors acquisition. Average unit price decreased net sales in the second quarter of 2020 by $1.7 million or 2.1% compared to the 2019 period. Net sales of components and other products to external customers were $0.4 million lower in the second quarter of 2020 compared to the 2019 period.
Architectural
Net sales to external customers from facilities in the Architectural segment in the three months ended June 28, 2020, were $85.6 million, a decrease of $11.6 million or 11.9% from $97.2 million in the three months ended June 30, 2019. Net sales in the second quarter of 2020 were negatively impacted by $0.4 million as a result of foreign exchange fluctuations. Excluding this exchange rate impact, net sales would have decreased by $11.2 million or 11.5% due to changes in volume, average unit price and sales of components and other products. Lower base volume decreased net sales in the second quarter of 2020 by $14.0 million or 14.4% compared to the 2019 period as a result of COVID-19. Net sales of components and other products to external customers were $2.5 million lower in the second quarter of 2020 compared to the 2019 period. Average unit price increased net sales in the second quarter of 2020 by $5.3 million or 5.5% compared to the 2019 period.

24


MASONITE INTERNATIONAL CORPORATION


Cost of Goods Sold
Cost of goods sold as a percentage of net sales was 72.7% and 77.1% for the three months ended June 28, 2020, and June 30, 2019, respectively. Material cost of sales, direct labor costs and distribution costs as a percentage of net sales decreased by 4.4%, 0.5% and 0.1% respectively, compared to the 2019 period. Partially offsetting these decreases, overhead and depreciation as a percentage of sales in the second quarter of 2020 increased by 0.5% and 0.1%, respectively. The decrease in material cost of sales as a percentage of net sales was driven by higher average unit prices and material cost savings projects that offset quality investments, commodity inflation and an increase in tariffs. Direct labor as a percentage of net sales decreased due to prior year restructuring actions, partially offset by manufacturing wage inflation. Overhead as a percentage of net sales increased due to decreased volumes, wage inflation and plant maintenance.
Selling, General and Administration Expenses
In the three months ended June 28, 2020, selling, general and administration ("SG&A") expenses, as a percentage of net sales, were 14.7%, as compared to 13.9% in the three months ended June 30, 2019, an increase of 80 basis points.
SG&A expenses in the three months ended June 28, 2020, were $73.4 million, a decrease of $4.7 million from $78.1 million in the three months ended June 30, 2019. The overall decrease was driven by a $3.4 million decrease in travel expense, a $2.0 million decrease in advertising expense and a $0.9 million decrease in personnel costs all as a result of COVID-19, as well as incremental SG&A savings from our 2019 divestitures (net of acquisition) of $0.3 million and favorable foreign exchange impacts of $0.2 million. These decreases were partially offset by a net $1.4 million increase in non-cash items in SG&A expenses, including share based compensation, loss on disposal of property, plant and equipment, deferred compensation and depreciation and amortization as well as a $0.7 million increase in professional and other fees including legal costs associated with a previously disclosed lawsuit.
Restructuring Costs
Restructuring costs in the three months ended June 28, 2020, and June 30, 2019, were $1.1 million and $1.4 million, respectively. Restructuring costs in the current year related primarily to the 2019 Plan. Restructuring costs in the prior year period related to the 2019 and 2018 Plans.
Asset Impairment
There were no asset impairment charges in the three months ended June 28, 2020. Asset impairment charges in the three months ended June 30, 2019, were $3.1 million and resulted from actions associated with the 2019 Plan.
Loss on Disposal of Subsidiaries
Loss on disposal of subsidiaries in the three months ended June 28, 2020 was $2.1 million. There was no loss on disposal of subsidiaries in the three months ended June 30, 2019. The current year loss arose as a result of the liquidation of our legal entity in India and is comprised of the recognition of the cumulative translation adjustment out of accumulated other comprehensive income of $2.3 million and $0.2 million relating to the write-off of net assets and other professional fees.
Interest Expense, Net
Interest expense, net, in the three months ended June 28, 2020, was $11.8 million, compared to $11.4 million in the three months ended June 30, 2019, remaining relatively flat as compared to the 2019 period.
Other Expense (Income), Net
Other expense (income), net, in the three months ended June 28, 2020, was $1.4 million of income, compared to $0.5 million of income in the three months ended June 30, 2019, The change in other expense (income), net is primarily due to a decrease in pension expense and a change in the fair value of plan assets in the deferred compensation rabbi trust. Also contributing to the change were our portion of the net gains and losses related to our non-majority owned unconsolidated subsidiaries that are recognized under the equity method of accounting and other miscellaneous non-operating income net of expenses.
25


MASONITE INTERNATIONAL CORPORATION


Income Tax Expense
Income tax expense in the three months ended June 28, 2020, was $14.7 million, compared to $10.3 million in the three months ended June 30, 2019. The increase in income tax expense is primarily due to the mix of income or losses within the tax jurisdictions with various tax rates in which we operate. We recognized discrete items resulting in income tax expense of $0.3 million in the three months ended June 28, 2020, compared to $0.5 million of income tax expense recorded in the three months ended June 30, 2019.
Segment Information
Three Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Adjusted EBITDA$91,131  $(918) $11,500  $(9,821) $91,892  
Adjusted EBITDA as a percentage of segment net sales23.9 %(3.1)%13.4 %18.4 %

Three Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Adjusted EBITDA$63,401  $13,408  $12,778  $(9,854) $79,733  
Adjusted EBITDA as a percentage of segment net sales16.7 %16.6 %13.1 %14.2 %
The following reconciles net income (loss) attributable to Masonite to Adjusted EBITDA: 
Three Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net income (loss) attributable to Masonite$79,841  $(6,376) $4,983  $(44,451) $33,997  
Plus:
Depreciation8,729  2,367  2,777  2,970  16,843  
Amortization512  3,270  1,750  390  5,922  
Share based compensation expense—  —  —  3,740  3,740  
Loss on disposal of property, plant and equipment506   1,904   2,423  
Restructuring costs914  —  86  148  1,148  
Loss on disposal of subsidiaries—  —  —  2,091  2,091  
Interest expense, net—  —  —  11,824  11,824  
Other expense (income), net—  (186) —  (1,260) (1,446) 
Income tax expense—  —  —  14,687  14,687  
Net income attributable to non-controlling interest629  —  —  34  663  
Adjusted EBITDA$91,131  $(918) $11,500  $(9,821) $91,892  

26


MASONITE INTERNATIONAL CORPORATION


Three Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net income (loss) attributable to Masonite$46,829  $7,184  $7,186  $(36,957) $24,242  
Plus:
Depreciation9,800  2,354  3,505  2,542  18,201  
Amortization437  3,656  2,154  1,082  7,329  
Share based compensation expense—  —  —  2,093  2,093  
Loss on disposal of property, plant and equipment1,110  148  49  15  1,322  
Restructuring costs1,313  101  (118) 65  1,361  
Asset impairment3,142  —  —  —  3,142  
Interest expense, net—  —  —  11,357  11,357  
Other expense (income), net86  (35)  (509) (456) 
Income tax expense—  —  —  10,293  10,293  
Net income attributable to non-controlling interest684  —  —  165  849  
Adjusted EBITDA$63,401  $13,408  $12,778  $(9,854) $79,733  
Adjusted EBITDA in our North American Residential segment increased $27.7 million, or 43.7%, to $91.1 million in the three months ended June 28, 2020, from $63.4 million in the three months ended June 30, 2019. Adjusted EBITDA in the North American Residential segment included corporate allocations of shared costs of $16.3 million and $13.9 million, in the second quarter of 2020 and 2019, respectively. The allocations generally consist of certain costs of human resources, legal, finance, information technology, research and development and share based compensation.
Adjusted EBITDA in our Europe segment decreased $14.3 million, or 106.8%, to a $0.9 million loss in the three months ended June 28, 2020, from $13.4 million of income in the three months ended June 30, 2019. Adjusted EBITDA in the Europe segment included corporate allocations of shared costs of $0.3 million and $0.2 million in the second quarter of 2020 and 2019, respectively. The allocations generally consist of certain costs of human resources, legal, finance and information technology.
Adjusted EBITDA in our Architectural segment decreased $1.3 million, or 10.0%, to $11.5 million in the three months ended June 28, 2020, from $12.8 million in the three months ended June 30, 2019. Adjusted EBITDA in the Architectural segment also included corporate allocations of shared costs of $2.7 million and $2.6 million in the second quarter of 2020 and 2019, respectively. The allocations generally consist of certain costs of human resources, legal, finance, information technology and research and development.
Six Months Ended June 28, 2020, Compared with Six Months Ended June 30, 2019
Net Sales
Net sales in the six months ended June 28, 2020, were $1,050.9 million, a decrease of $42.4 million or 3.9% from $1,093.3 million in the six months ended June 30, 2019. Net sales in the first six months of 2020 were negatively impacted by $7.1 million as a result of foreign exchange rate fluctuations. Excluding this exchange rate impact, net sales would have decreased by $35.3 million or 3.2% due to changes in volume, average unit price, acquisitions and divestitures and sales of components and other products. Lower base volumes decreased net sales by $77.3 million or 7.1% in the first six months of 2020 compared to the same period in 2019. Our 2019 divestitures, net of acquisition, decreased net sales by $11.6 million or 1.1% in the first six months of 2020. Net sales of components and other products to external customers were $6.7 million lower in the first six months of 2020 compared to the same period in 2019. Average unit price increased net sales in the first six months of 2020 by $60.3 million or 5.5% compared to the same period in 2019.
27


MASONITE INTERNATIONAL CORPORATION


Net Sales and Percentage of Net Sales by Reportable Segment
Six Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Sales$766,053  $101,586  $183,951  $8,393  $1,059,983  
Intersegment sales(1,031) (972) (7,094) —  (9,097) 
Net sales to external customers$765,022  $100,614  $176,857  $8,393  $1,050,886  
Percentage of consolidated external net sales72.8 %9.6 %16.8 %

Six Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Sales$735,307  $166,100  $189,499  $11,927  $1,102,833  
Intersegment sales(1,972) (880) (6,727) —  (9,579) 
Net sales to external customers$733,335  $165,220  $182,772  $11,927  $1,093,254  
Percentage of consolidated external net sales67.1 %15.1 %16.7 %
North American Residential
Net sales to external customers from facilities in the North American Residential segment in the six months ended June 28, 2020, were $765.0 million, an increase of $31.7 million or 4.3% from $733.3 million in the six months ended June 30, 2019. Net sales in the first six months of 2020 were negatively impacted by $4.4 million as a result of foreign exchange rate fluctuations. Excluding this exchange rate impact, net sales would have increased by $36.1 million or 4.9% due to changes in volume, average unit price and sales of components and other products. Average unit price increased net sales in the first six months of 2020 by $48.1 million or 6.6% compared to the 2019 period primarily as a result of our previously communicated price increases that became effective on February 3, 2020. Lower base volume, primarily as a result of COVID-19, decreased net sales by $11.5 million or 1.6% in the first six months of 2020 compared to the same period in 2019. Net sales of components and other products to external customers were $0.5 million lower in the first six months of 2020 compared to the same period in 2019.
Europe
Net sales to external customers from facilities in the Europe segment in the six months ended June 28, 2020, were $100.6 million, a decrease of $64.6 million or 39.1% from $165.2 million in the six months ended June 30, 2019. Net sales in 2020 were negatively impacted by $2.2 million as a result of foreign exchange fluctuations. Excluding this exchange rate impact, net sales would have decreased by $62.4 million or 37.8% due to changes in volume, average unit price, acquisitions and divestitures and sales of components and other products. Lower base volume, primarily due to our manufacturing facilities being closed approximately one fourth of the period and subsequently operating at a reduced capacity once they reopened in May 2020 as a result of COVID-19, decreased net sales in the first six months of 2020 by $50.7 million or 30.7% compared to the same period in 2019. Net sales in the first six months of 2020 were reduced by $11.6 million or 7.0% due to the net impact of divestitures and an acquisition, including the divestitures of three non-core businesses in 2019, partially offset by incremental sales from the Top Doors acquisition. Net sales of components and other products to external customers were $0.7 million lower in the first six months of 2020 compared to the same period in 2019. Average unit price increased net sales in the first six months of 2020 by $0.6 million or 0.4% compared to the same period in 2019.

28


MASONITE INTERNATIONAL CORPORATION


Architectural
Net sales to external customers from facilities in the Architectural segment in the six months ended June 28, 2020, were $176.9 million, a decrease of $5.9 million or 3.2% from $182.8 million in the six months ended June 30, 2019. Net sales in 2020 were negatively impacted by $0.4 million as a result of foreign exchange fluctuations. Excluding this exchange rate impact, net sales would have decreased by $5.5 million or 3.0% due to changes in volume, average unit price and sales of components and other products. Lower base volume decreased net sales in the first six months of 2020 by $15.3 million or 8.4% compared to the 2019 period primarily as a result of COVID-19. Net sales of components and other products to external customers decreased net sales by $1.8 million or 1.0% in the first six months of 2020 compared to the same period in 2019. Average unit price increased net sales in the first six months of 2020 by $11.6 million or 6.3% compared to the 2019 period.
Cost of Goods Sold
Cost of goods sold as a percentage of net sales was 74.2% and 78.0% for the six months ended June 28, 2020, and June 30, 2019, respectively. Material cost of sales and direct labor costs as a percentage of net sales in the first six months of 2020 decreased by 3.5% and 0.4%, respectively. Partially offsetting these decreases, overhead as a percentage of net sales increased by 0.1% compared to the 2019 period. Depreciation and distribution costs in the first six months of 2020 were flat as a percentage of sales compared to the first six months of 2019. The decrease in material cost of sales as a percentage of net sales was driven by higher average unit prices and material cost savings projects that more than offset commodity inflation and an increase in tariffs. Direct labor as a percentage of net sales decreased due to prior year restructuring actions, partially offset by manufacturing wage inflation. Overhead as a percentage of net sales was negatively impacted by decreased volumes, wage inflation and plant maintenance as compared to the 2019 period.
Selling, General and Administration Expenses
In the six months ended June 28, 2020, selling, general and administration ("SG&A") expenses, as a percentage of net sales, were 14.6% compared to 14.3% the six months ended June 30, 2019, an increase of 30 basis points.
SG&A expenses in the six months ended June 28, 2020, were $153.7 million, a decrease of $2.5 million from $156.2 million in the six months ended June 30, 2019. The overall decrease was driven by a $3.8 million reduction in travel expense and a $2.3 million decrease in advertising expense as a result of COVID-19 and a $2.3 million decrease in non-cash items including depreciation and amortization, deferred compensation, loss on disposal of property, plant and equipment and share based compensation. Also contributing to the decrease were incremental SG&A savings from our 2019 divestitures (net of acquisition) of $1.0 million and favorable foreign exchange impacts of $0.4 million. These decreases were partially offset by a $4.7 million increase in professional fees including legal costs associated with a previously disclosed lawsuit and a $2.6 million increase in personnel costs, primarily due to resource investments to support growth and incentive compensation.
Restructuring Costs
Restructuring costs in the six months ended June 28, 2020, were $3.1 million, compared to $5.1 million in the six months ended June 30, 2019. Restructuring costs in the current year were related to the 2019 Plan. Restructuring costs in the prior year period related to the 2019 and 2018 Plans.
Asset Impairment
Asset impairment charges in the six months ended June 30, 2019, were $13.8 million. There were no such charges in the six months ended June 28, 2020. Asset impairment charges in 2019 resulted from actions associated with the 2019 Plan.

29


MASONITE INTERNATIONAL CORPORATION


Loss on Disposal of Subsidiaries
Loss on disposal of subsidiaries in the six months ended June 28, 2020, was $2.1 million, compared to $4.6 million in the six months ended June 30, 2019. The current year loss arose as a result of the liquidation of our legal entity in India and is comprised of the recognition of the cumulative translation adjustment out of accumulated other comprehensive income of $2.3 million and $0.2 million relating to the write-off of net assets and other professional fees. The loss in the prior year was related to the sale of PDS for nominal consideration during the first six months of 2019. The total charge consisted of $3.6 million relating to the write-off of the net assets sold and other professional fees and $1.0 million relating to the recognition of the cumulative translation adjustment out of accumulated other comprehensive loss.
Interest Expense, Net
Interest expense, net, in the six months ended June 28, 2020, was $23.1 million, compared to $22.5 million in the six months ended June 30, 2019, remaining relatively flat as compared to the 2019 period.
Other Expense (Income), Net
Other expense (income), net, in the six months ended June 28, 2020, was $1.4 million compared to $1.6 million in the six months ended June 30, 2019, remaining relatively flat as compared to the 2019 period.
Income Tax Expense
Our income tax expense in the six months ended June 28, 2020, was $24.3 million, compared to $10.4 million of income tax expense in the six months ended June 30, 2019. The increase in income tax expense is primarily due to the mix of income or losses within the tax jurisdictions with various tax rates in which we operate, as well as a decrease in discrete income tax benefits. We recognized discrete items resulting in income tax benefit of $0.1 million the six months ended June 28, 2020, compared to $0.5 million of income tax benefit recorded in the six months ended June 30, 2019.
Six Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Adjusted EBITDA$162,827  $8,761  $22,082  $(20,261) $173,409  
Adjusted EBITDA as a percentage of segment net sales21.3 %8.7 %12.5 %16.5 %

Six Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Adjusted EBITDA$117,022  $23,405  $20,392  $(15,607) $145,212  
Adjusted EBITDA as a percentage of segment net sales16.0 %14.2 %11.2 %13.3 %
30


MASONITE INTERNATIONAL CORPORATION


The following reconciles net income (loss) attributable to Masonite to Adjusted EBITDA:
Six Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net income (loss) attributable to Masonite$138,652  $(2,893) $9,563  $(81,440) $63,882  
Plus:
Depreciation18,093  4,824  5,599  4,345  32,861  
Amortization1,107  6,832  3,672  770  12,381  
Share based compensation expense—  —  —  7,210  7,210  
Loss on disposal of property, plant and equipment1,710  10  2,300  25  4,045  
Restructuring costs1,763  (37) 948  415  3,089  
Loss on disposal of subsidiaries—  —  —  2,091  2,091  
Interest expense, net—  —  —  23,106  23,106  
Other expense (income), net—  25  —  (1,422) (1,397) 
Income tax expense—  —  —  24,326  24,326  
Net income attributable to non-controlling interest1,502  —  —  313  1,815  
Adjusted EBITDA$162,827  $8,761  $22,082  $(20,261) $173,409  

Six Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net income (loss) attributable to Masonite$77,090  $3,037  $9,265  $(61,361) $28,031  
Plus:
Depreciation18,879  4,736  6,246  6,625  36,486  
Amortization886  7,621  4,247  2,172  14,926  
Share based compensation expense—  —  —  4,773  4,773  
Loss on disposal of property, plant and equipment1,451  2,617  146  21  4,235  
Restructuring costs3,193  963  486  459  5,101  
Asset impairment13,767  —  —  —  13,767  
Loss on disposal of subsidiaries—  4,605  —  —  4,605  
Interest expense, net—  —  —  22,484  22,484  
Other expense (income), net86  (174)  (1,500) (1,586) 
Income tax expense—  —  —  10,351  10,351  
Net income attributable to non-controlling interest1,670  —  —  369  2,039  
Adjusted EBITDA$117,022  $23,405  $20,392  $(15,607) $145,212  
Adjusted EBITDA in our North American Residential segment increased $45.8 million, or 39.1%, to $162.8 million in the six months ended June 28, 2020, from $117.0 million in the six months ended June 30, 2019. Adjusted EBITDA in the North American Residential segment included corporate allocations of shared costs of $32.6 million and $27.9 million in the first six months of 2020 and 2019, respectively. The allocations generally consist of certain costs of human resources, legal, finance, information technology, research and development and share based compensation.
31


MASONITE INTERNATIONAL CORPORATION


Adjusted EBITDA in our Europe segment decreased $14.6 million, or 62.6%, to $8.8 million in the six months ended June 28, 2020, from $23.4 million in the six months ended June 30, 2019. Adjusted EBITDA in the Europe segment included corporate allocations of shared costs of $0.5 million in the first six months of 2020 and 2019. The allocations generally consist of certain costs of human resources, legal, finance and information technology.
Adjusted EBITDA in our Architectural segment increased $1.7 million, or 8.3%, to $22.1 million in the six months ended June 28, 2020, from $20.4 million in the six months ended June 30, 2019. Adjusted EBITDA in the Architectural segment also included corporate allocations of shared costs of $5.4 million and $5.3 million in the first six months of 2020 and 2019, respectively. The allocations generally consist of certain costs of human resources, legal, finance, information technology and research and development.
Liquidity and Capital Resources
Our liquidity needs for operations vary throughout the year. Our principal sources of liquidity are cash flows from operating activities, the borrowings under our ABL Facility and an accounts receivable sales program with a third party ("AR Sales Program") and our existing cash balance. Our anticipated uses of cash in the near term include working capital needs, capital expenditures for critical maintenance, safety and regulatory projects, and share repurchases. On a continual basis, we evaluate and consider strategic acquisitions, divestitures, and joint ventures to create shareholder value and enhance financial performance.
Due to the highly uncertain nature and duration of the COVID-10 pandemic and its impact on our customers, suppliers and employees, we are unable to fully estimate the extent of the impact it may have on our future financial condition and liquidity. Accordingly, we have taken actions to reduce spending and manage cash flow, such as reducing our capital spend. We anticipate capital expenditures in fiscal year 2020 will be approximately $60 million to $70 million as compared to our original estimate of $70 million to $75 million as previously disclosed under "Key Factors Affecting Our Results of Operations" in our Annual Report on Form 10-K for the year ended December 29, 2019. We believe that our cash balance on hand, future cash generated from operations, the use of our AR Sales Program, our ABL Facility, and ability to access the capital markets will provide adequate liquidity for the foreseeable future. As of June 28, 2020, we had $197.5 million of cash and cash equivalents, availability under our ABL Facility of $181.9 million and availability under our AR Sales Program of $17.4 million.
Cash Flows
Cash provided by operating activities was $103.2 million during the six months ended June 28, 2020, compared to $88.2 million in the six months ended June 30, 2019. This $15.0 million increase in cash provided by operating activities was due to a $25.0 million increase in net income attributable to Masonite, adjusted for non-cash and non-operating items, and a $19.7 million increase in other assets and liabilities, partially offset by changes in net working capital in the first six months of 2020 compared with the same period in 2019.
Cash used in investing activities was $29.9 million during the six months ended June 28, 2020, compared to $39.2 million in the six months ended June 30, 2019. This $9.4 million decrease in cash used in investing activities was driven by a $9.2 million decrease in cash additions to property, plant and equipment and a net decrease in other investing outflows of $0.2 million in the first six months of 2020 compared to the same period in 2019.
Cash used in financing activities was $40.3 million during the six months ended June 28, 2020, compared to $52.5 million during the six months ended June 30, 2019. This $12.2 million decrease in cash used in financing activities was driven by a $13.9 million decrease in cash used for repurchases of common shares, partially offset by a $1.3 million increase in tax withholdings on share based awards and a $0.4 million increase in distributions to non-controlling interests in the first six months of 2020 compared to the same period in 2019.

32


MASONITE INTERNATIONAL CORPORATION


Share Repurchases
We currently have in place a $600.0 million share repurchase authorization, stemming from three separate authorizations by our Board of Directors. During the six months ended June 28, 2020, we repurchased and retired 567,271 of our common shares in the open market at an aggregate cost of $34.8 million as part of the share repurchase programs, prior to temporarily suspending our repurchase program on March 18, 2020. During the six months ended June 30, 2019, we repurchased 953,888 of our common shares in the open market at an aggregate cost of $48.7 million. As of June 28, 2020, there was $109.3 million available for repurchase in accordance with the share repurchase programs.
Other Liquidity Matters
Our cash and cash equivalents balance includes cash held in foreign countries in which we operate. Cash held outside Canada, in which we are incorporated, is free from significant restrictions that would prevent the cash from being accessed to meet our liquidity needs including, if necessary, to fund operations and service debt obligations in Canada. However, earnings from certain jurisdictions are indefinitely reinvested in those jurisdictions. Upon the repatriation of any earnings to Canada, in the form of dividends or otherwise, we may be subject to Canadian income taxes and withholding taxes payable to the various foreign countries. As of June 28, 2020, we do not believe adverse tax consequences exist that restrict our use of cash or cash equivalents in a material manner.
We also routinely monitor the changes in the financial condition of our customers and the potential impact on our results of operations. There has not been a change in the financial condition of a customer that has had a material adverse effect on our results of operations in the first half of 2020. However, in light of COVID-19, it is possible there could be an impact on our results of operations in a future period and this impact could be material.
Accounts Receivable Sales Program
Under the AR Sales Program, we can transfer ownership of eligible trade accounts receivable of certain customers. Receivables are sold outright to a third party who assumes the full risk of collection, without recourse to us in the event of a loss. Transfers of receivables under this program are accounted for as sales. Proceeds from the transfers reflect the face value of the accounts receivable less a discount. Receivables sold under the AR Sales Program are excluded from trade accounts receivable in the condensed consolidated balance sheets and are included in cash flows from operating activities in the condensed consolidated statements of cash flows. The discounts on the sales of trade accounts receivable sold, if any, under the AR Sales Program were not material for any of the periods presented and were recorded in selling, general and administration expense within the condensed consolidated statements of comprehensive income.
5.375% Senior Notes due 2028
On July 25, 2019, we issued $500.0 million aggregate principal senior unsecured notes (the "2028 Notes"), all of which was outstanding as of June 28, 2020. The 2028 Notes bear interest at 5.375% per annum. The net proceeds from issuance of the 2028 Notes, together with available cash balances, were used to redeem the remaining $500.0 million aggregate principal amount of similar senior unsecured notes, including the payment of related premiums, fees and expenses. The 2028 Notes were issued under an indenture which contains restrictive covenants that are described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. As of June 28, 2020, we were in compliance with all covenants under the indenture governing the 2028 Notes.
5.750% Senior Notes due 2026
On August 27, 2018, we issued $300.0 million aggregate principal senior unsecured notes (the "2026 Notes"), all of which were outstanding as of March 29, 2020. The 2026 Notes bear interest at 5.750% per annum. The 2026 Notes were issued under an indenture which contains restrictive covenants that are described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. As of June 28, 2020, we were in compliance with all covenants under the indenture governing the 2026 Notes.

33


MASONITE INTERNATIONAL CORPORATION


ABL Facility
On January 31, 2019, we and certain of our subsidiaries entered into a $250.0 million asset-based revolving credit facility (the "ABL Facility") maturing on January 31, 2024, which replaced the previous facility. Borrowings under the ABL Facility bear interest at a rate which is described in more detail in Note 6. The ABL Facility contains various customary representations, warranties by us and covenants that are described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. As of June 28, 2020, we were in compliance with all covenants under the credit agreement governing the ABL Facility. We had availability of $181.9 million under our ABL Facility and there were no amounts outstanding as of June 28, 2020.
Supplemental Guarantor Financial Information
Our obligations under the 2028 Notes and 2026 Notes and the ABL Facility are fully and unconditionally guaranteed, jointly and severally, by certain of our directly or indirectly wholly-owned subsidiaries. The following unaudited supplemental financial information for our non-guarantor subsidiaries is presented:
Our non-guarantor subsidiaries generated external net sales of $442.1 million and $934.0 million for the three and six months ended June 28, 2020, respectively, and $499.5 million and $972.4 million for the three and six months ended June 30, 2019, respectively. Our non-guarantor subsidiaries generated Adjusted EBITDA of $76.3 million and $144.7 million for the three and six months ended June 28, 2020, respectively, and $67.7 million and $124.8 million for the three and six months ended June 30, 2019, respectively. Our non-guarantor subsidiaries had total assets of $2.0 billion as of June 28, 2020, and December 29, 2019, and total liabilities of $861.0 million and $834.5 million as of June 28, 2020, and December 29, 2019, respectively.
Changes in Accounting Standards and Policies
Changes in accounting standards and policies are discussed in Note 1. Business Overview and Significant Accounting Policies in the Notes to the Condensed Consolidated Financial Statements in this Quarterly Report.
Item 3. Quantitative and Qualitative Disclosures about Market Risk
For our disclosures about market risk, please see Part II, Item 7A. "Quantitative and Qualitative Disclosures about Market Risk," in our Annual Report on Form 10-K for the year ended December 29, 2019. We believe there have been no material changes to the information provided therein.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures as defined in Rule 13a-15(e) and Rule 15d-15(e) under the Securities and Exchange Act of 1934, as amended (the "Exchange Act"), that are designed to ensure that information required to be disclosed in our Exchange Act reports is recorded, processed, summarized and reported within the time periods specified in the SEC's rules and forms and that such information is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure.
Management, with the participation of our Chief Executive Officer and Chief Financial Officer, has evaluated the effectiveness of our disclosure controls and procedures as of the end of the period covered by this report. Based on that evaluation, the Chief Executive Officer and the Chief Financial Officer have concluded that, as of the end of the period covered by this report, our disclosure controls and procedures were effective.
Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting during the fiscal quarter covered by this report that have materially affected, or that are reasonably likely to materially affect, our internal control over financial reporting.
34

PART II – OTHER INFORMATION
Item 1. Legal Proceedings
The information required with respect to this item can be found in Note 7. Commitments and Contingencies in the Notes to the Condensed Consolidated Financial Statements in this Quarterly Report and is incorporated by reference into this Part II, Item 1. Such information should be read in conjunction with the information contained under Part I, Item 3 "Legal Proceedings" included in our Annual Report on Form 10-K for the year ended December 29, 2019.
Item 1A. Risk Factors
You should carefully review and consider the information regarding certain factors which could materially affect our business, financial condition or future results as set forth under Item 1A "Risk Factors" in our Annual Report on Form 10-K filed for the year ended December 29, 2019, as supplemented by Part II. Item 1A "Risk Factors" in our Quarterly Report on Form 10-Q for the quarterly period ended March 29, 2020..
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
(a) Unregistered Sale of Equity Securities.
None.
(b) Use of Proceeds.
Not applicable.
(c) Repurchases of Our Equity Securities.
During the three months ended June 28, 2020, we did not repurchase any of our common shares in the open market.
We currently have in place a $600.0 million share repurchase authorization, stemming from three separate authorizations by our Board of Directors. The share repurchase programs have no specified end date and the timing and amount of any share repurchases will be determined by management based on our evaluation of market conditions and other factors. During the first quarter of 2020, we implemented several actions to reduce our spending and more closely manage cash during this uncertain period relating to the COVID-19 pandemic, including temporarily suspending our share repurchase programs. As of June 28, 2020, $109.3 million was available for repurchase in accordance with the share repurchase programs.
Item 3. Defaults Upon Senior Securities
None.
Item 4. Mine Safety Disclosures
Not applicable.
Item 5. Other Information
None.
35

Item 6. Exhibits
The following is a list of all exhibits filed or furnished as part of this report:
Exhibit No.Description
Certification of Periodic Report by Chief Executive Officer under Section 302 of the Sarbanes-Oxley Act of 2002
Certification of Periodic Report by Chief Financial Officer under Section 302 of the Sarbanes-Oxley Act of 2002
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
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*
Interactive Data Files pursuant to Rule 405 of Regulation S-T formatted in Inline Extensible Business Reporting Language ("Inline XBRL"): (i) the Registrant's Condensed Consolidated Statements of Comprehensive Income for the three and six months ended June 28, 2020, and June 30, 2019; (ii) the Registrant's Condensed Consolidated Balance Sheets as of June 28, 2020, and December 29, 2019; (iii) the Registrant's Condensed Consolidated Statements of Changes in Equity for the three and six months ended June 28, 2020, and June 30, 2019; (iv) the Registrant's Condensed Consolidated Statements of Cash Flows for the six months ended June 28, 2020, and June 30, 2019; and (v) the notes to the Registrant's Condensed Consolidated Financial Statements
104*Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)
*Filed or furnished herewith.
#Denotes management contract or compensatory plan.

SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized. 
MASONITE INTERNATIONAL CORPORATION
(Registrant)
Date:August 4, 2020By/s/ Russell T. Tiejema
Russell T. Tiejema
Executive Vice President and Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)

36
EX-31.1 2 a2020q210-qxex311.htm EX-31.1 Document
Exhibit 31.1
CERTIFICATION

I, Howard C. Heckes, certify that:
1.I have reviewed this quarterly report on Form 10-Q for the quarter ended June 28, 2020, of Masonite International Corporation;
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 controls over financial reporting.

Date:August 4, 2020
/s/Howard C. Heckes
Howard C. Heckes
President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 3 a2020q210-qxex312.htm EX-31.2 Document
Exhibit 31.2
CERTIFICATION

I, Russell T. Tiejema, certify that:
1.I have reviewed this quarterly report on Form 10-Q for the quarter ended June 28, 2020, of Masonite International Corporation;
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 controls over financial reporting.

Date:August 4, 2020
/s/Russell T. Tiejema
Russell T. Tiejema
Executive Vice President and Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)



EX-32.1 4 a2020q210-qxex321.htm EX-32.1 Document
Exhibit 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Howard C. Heckes, President and Chief Executive Officer of Masonite International Corporation (the "Company"), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Quarterly Report on Form 10-Q of the Company for the quarter ended June 28, 2020 (the "Report") fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m); and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:August 4, 2020
/s/Howard C. Heckes
Howard C. Heckes
President and Chief Executive Officer
(Principal Executive Officer)




EX-32.2 5 a2020q210-qxex322.htm EX-32.2 Document
Exhibit 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
I, Russell T. Tiejema, Executive Vice President and Chief Financial Officer of Masonite International Corporation (the "Company"), do hereby certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
1.The Quarterly Report on Form 10-Q of the Company for the quarter ended June 28, 2020 (the "Report") fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m); and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date:August 4, 2020
/s/Russell T. Tiejema
Russell T. Tiejema
Executive Vice President and Chief Financial Officer
(Principal Financial Officer and Principal Accounting Officer)



EX-101.SCH 6 door-20200628.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1002003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Business Overview and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Business Overview and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2403401 - Disclosure - Business Overview and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 2104102 - Disclosure - Acquisitions and Divestitures link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Acquisitions and Divestitures (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2106103 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 2407403 - Disclosure - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 2108104 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 2410404 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 2111105 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 2312302 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 2114106 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2315303 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2416406 - Disclosure - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2417407 - Disclosure - Long-Term Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2118107 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2119108 - Disclosure - Share Based Compensation Plans link:presentationLink link:calculationLink link:definitionLink 2320304 - Disclosure - Share Based Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2421408 - Disclosure - Share Based Compensation Plans Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2422409 - Disclosure - Share Based Compensation Plans (SARs) (Details) link:presentationLink link:calculationLink link:definitionLink 2423410 - Disclosure - Share Based Compensation Plans (Weighted Average Grant Date Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 2424411 - Disclosure - Share Based Compensation Plans (RSUs) (Details) link:presentationLink link:calculationLink link:definitionLink 2125109 - Disclosure - Restructuring Costs link:presentationLink link:calculationLink link:definitionLink 2326305 - Disclosure - Restructuring Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 2427412 - Disclosure - Restructuring Costs (Restructuring Costs by Plan) (Details) link:presentationLink link:calculationLink link:definitionLink 2428413 - Disclosure - Restructuring Costs (Details) link:presentationLink link:calculationLink link:definitionLink 2129110 - Disclosure - Asset Impairment link:presentationLink link:calculationLink link:definitionLink 2330306 - Disclosure - Asset Impairment (Tables) link:presentationLink link:calculationLink link:definitionLink 2431414 - Disclosure - Asset Impairment (Details) link:presentationLink link:calculationLink link:definitionLink 2132111 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2433415 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2134112 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2335307 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2436416 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2137113 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 2338308 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2439417 - Disclosure - Segment Information (Geographic Segments Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2440418 - Disclosure - Segment Information (Reconciliation of Consolidated Adjusted EBITDA to Net Income (Loss)) (Details) link:presentationLink link:calculationLink link:definitionLink 2141114 - Disclosure - Other Comprehensive Income and Accumulated Other Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 2342309 - Disclosure - Other Comprehensive Income and Accumulated Other Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 2443419 - Disclosure - Other Comprehensive Income and Accumulated Other Comprehensive Income (Details) link:presentationLink link:calculationLink link:definitionLink 2144115 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 2345310 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2446420 - Disclosure - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 2447421 - Disclosure - Supplemental Cash Flow Information Cash, cash equivalents and restricted cash (Details) link:presentationLink link:calculationLink link:definitionLink 2148116 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2349311 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2450422 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 door-20200628_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 door-20200628_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 door-20200628_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Total equity Opening Balance, Value Ending Balance, Value Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Level 3 Fair Value, Inputs, Level 3 [Member] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Revolving credit facilities Long-term Line of Credit Share based compensation expense APIC, Share-based Payment Arrangement, Increase for Cost Recognition 2012 Plan Plan 2012 [Member] 2012 Plan Total current liabilities Liabilities, Current Performance adjustment (shares) SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustment door_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustment Accumulated pension and other post-retirement adjustments, beginning of period Accumulated pension and other post-retirement adjustments Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Amortization of Actuarial Gain, Net Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Amortization of Actuarial Gain, Net Goodwill acquired during period Goodwill, Acquired During Period New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Cost of goods sold Cost of Goods and Services Sold Units vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Current Fiscal Year End Date Current Fiscal Year End Date Type of Restructuring [Domain] Type of Restructuring [Domain] Shares used in computing diluted earnings per share Weighted Average Number of Shares Outstanding, Diluted Entity Address, Postal Zip Code Entity Address, Postal Zip Code Reported Value Measurement Reported Value Measurement [Member] Outstanding, beginning of period, shares Outstanding, end of period, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Other Twenty Twelve and Prior Restructuring Plans [Member] Twenty Twelve and Prior Restructuring Plans [Member] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Proceeds from sale of subsidiaries, net of cash disposed Cash Divested from Deconsolidation Property, plant and equipment, net Property, Plant and Equipment, Net London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Total assets Assets Common shares withheld to cover income taxes payable due to delivery of share based awards Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Exercised, weighted average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Entity Shell Company Entity Shell Company Cover [Abstract] Exercisable, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Document Type Document Type Average requisite service period Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Loss on disposal of subsidiaries Loss on disposal of subsidiaries Loss on disposal of subsidiaries Deconsolidation, Gain (Loss), Amount Variable Rate [Domain] Variable Rate [Domain] Repayments of long-term debt Repayments of Long-term Debt Property, Plant and Equipment, Additions Property, Plant and Equipment, Additions Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-based Payment Arrangement [Abstract] Accounts receivable Increase (Decrease) in Accounts Receivable Current liabilities: Liabilities, Current [Abstract] Right-of-use assets acquired in under operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Credit Facility [Axis] Credit Facility [Axis] Income tax refunds Proceeds from Income Tax Refunds Entity Address, Country Entity Address, Country Segment Information Segment Reporting Disclosure [Text Block] Equity [Abstract] Equity [Abstract] Revolving credit facility availability Line of Credit Facility, Remaining Borrowing Capacity Document Quarterly Report Document Quarterly Report Commitments and Contingencies (Note 7) Commitments and Contingencies Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, at end of period Total cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Debt Instrument [Line Items] Debt Instrument [Line Items] Share-based Compensation Arrangement by Share-based Payment Award Equity Instruments Other Than Options Vested and Undelivered Performance adjustment Weighted Average Grant Date Fair Value SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustmentWeightedAverageGrantDateFairValue SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustmentWeightedAverageGrantDateFairValue Class of Stock [Domain] Class of Stock [Domain] Consolidation Items [Domain] Consolidation Items [Domain] Exercisable, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Entity File Number Entity File Number Award vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Segments [Axis] Segments [Axis] Forfeited, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Document Fiscal Period Focus Document Fiscal Period Focus Other comprehensive income (loss) attributable to Masonite Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Restructuring Plan [Axis] Restructuring Plan [Axis] Income tax benefit due to the exercise and delivery of share-based awards Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-based Payment Arrangement, Amount Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Effect of dilutive securities: Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract] Operating income Operating Income (Loss) Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Goodwill Goodwill Restricted stock units award activity Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Fair Value, Measurement Frequency [Domain] Measurement Frequency [Domain] Segments [Domain] Segments [Domain] Statement [Line Items] Statement [Line Items] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Forfeited (shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Basic earnings per common share attributable to Masonite (in dollars per share) Earnings Per Share, Basic Inventories Inventory Disclosure [Text Block] Exercised, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Foreign currency translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Excluding Deconsolidation Gain (Loss), before Tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Excluding Deconsolidation Gain (Loss), before Tax Total restructuring costs by plan Restructuring and Related Costs [Table Text Block] Outstanding, beginning of period, weighted average exercise price Outstanding, end of period, weighted average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Distributions to non-controlling interests Payments of Ordinary Dividends, Noncontrolling Interest Comprehensive income attributable to Masonite Comprehensive Income (Loss), Net of Tax, Attributable to Parent Plan Name [Axis] Plan Name [Axis] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Amendment Flag Amendment Flag Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Recognition of cumulative translation adjustment ourt of accumulated other comprehensive loss Translation Adjustment Functional to Reporting Currency, Net of Tax, Period Increase (Decrease) Amortization Amortization Shares outstanding Opening Balance, Shares Ending Balance, Shares Common Stock, Shares, Outstanding Consolidation Items [Axis] Consolidation Items [Axis] Class of Stock [Axis] Class of Stock [Axis] Plan Name [Domain] Plan Name [Domain] Share of income from equity investees, net of tax Income (Loss) from Equity Method Investments Local Phone Number Local Phone Number Accrued expenses Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Amortization of actuarial net losses Amortization of actuarial net losses Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax Accumulated foreign currency translation gains (losses), beginning of period Accumulated foreign currency translation gains (losses), end of period Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Performance Doorset Solutions Performance Doorset Solutions [Member] Performance Doorset Solutions [Member] Long-Term Debt Long-term Debt [Text Block] Finished goods Inventory, Finished Goods, Net of Reserves Business Overview and Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Forfeited, weighted average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Granted, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Exercised, shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Less: comprehensive income attributable to non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Total current assets Assets, Current Entity Current Reporting Status Entity Current Reporting Status Severance Employee Severance [Member] Increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Net income attributable to Masonite Net income attributable to Masonite Net Income (Loss) Attributable to Parent Common Stock Common Stock [Member] Current assets: Assets, Current [Abstract] Income taxes paid Income Taxes Paid Income tax benefit (expense) on foreign currency translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Translation Gain (Loss) Arising During Period, Tax Debt Instrument [Axis] Debt Instrument [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Deferred compensation asset Deferred Compensation Asset, Current and Noncurrent Deferred Compensation Asset, Current and Noncurrent Accrued rebates Accrued Advertising, Current Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Entity Small Business Entity Small Business Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Entity Filer Category Entity Filer Category Other accruals Other Accrued Liabilities, Current Total liabilities and equity Liabilities and Equity Entity Address, City or Town Entity Address, City or Town Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Concentration risk, percent Concentration Risk, Percentage Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Restricted cash Restricted Cash and Cash Equivalents, Current Portion at Fair Value Measurement [Member] Portion at Fair Value Measurement [Member] Cumulative translation adjustment recognized upon deconsolidation of subsidiary Translation Adjustment Functional to Reporting Currency, Gain (Loss), Reclassified to Earnings, Net of Tax Deferred compensation liability Deferred Compensation Liability, Current and Noncurrent Document Fiscal Year Focus Document Fiscal Year Focus Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Architectural Architectural Segment [Member] Architectural Segment [Member] Award Type [Axis] Award Type [Axis] Other expense (income), net Other expense (income), net Other Nonoperating Income (Expense) Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Accumulated other comprehensive loss Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Less: net income attributable to non-controlling interests Net income attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Cash paid for operating lease liabilities Operating Lease, Payments Accumulated Deficit Retained Earnings [Member] Reconciliation of consolidated Adjusted EBITDA to net income (loss) attributable to Masonite Reconciliation of Adjusted EBITDA to Net Income (Loss) [Table Text Block] Reconciliation of Adjusted EBITDA to Net Income (Loss) Asset Impairment Asset Impairment Charges [Text Block] Document Period End Date Document Period End Date Statement [Table] Statement [Table] Entity Registrant Name Entity Registrant Name Cash and non-cash transactions Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Number of countries Number of Countries in which Entity Operates Fair value of shares vested Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Equity awards not to exceed Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Maximum Maximum [Member] Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Receivables [Abstract] Receivables [Abstract] Europe Europe Segment [Member] Europe Segment [Member] Outstanding, beginning of period, weighted average remaining contractual term Outstanding, end of period, weighted average remaining contractual term Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Granted (shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Accumulated earnings (deficit) Retained Earnings (Accumulated Deficit) Non-cash transactions from operating activities: Other Noncash Investing and Financing Items [Abstract] Repurchases of common shares Payments for Repurchase of Common Stock Entity Tax Identification Number Entity Tax Identification Number Aggregate principal Debt Instrument, Face Amount Diluted earnings per common share attributable to Masonite (in dollars per share) Earnings Per Share, Diluted Book value of asset group Long-Lived Assets Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Trading Symbol Trading Symbol Minimum Minimum [Member] Equity attributable to non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Raw materials Inventory, Raw Materials, Net of Reserves Restructuring Type [Axis] Restructuring Type [Axis] Fair value of asset group based on estimated discounted future cash flows, including salvage values or market values Fair Value, Estimated Discounted Future Cash Flows, Including Salvage Values Fair Value, Estimated Discounted Future Cash Flows, Including Salvage Values Deferred income taxes Deferred Income Tax Expense (Benefit) Range [Domain] Statistical Measurement [Domain] Adjustments to reconcile net income to net cash flow provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Dividend from equity investee Proceeds from Equity Method Investment, Distribution Top Doors Top Doors [Member] Top Doors Corporate & Other Corporate and Other [Member] Net cash flow used in financing activities Net Cash Provided by (Used in) Financing Activities Exercisable, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Investment in equity investees Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Income tax expense Income tax expense Income Tax Expense (Benefit) Share Based Compensation Plans Share-based Payment Arrangement [Text Block] Vesting [Axis] Vesting [Axis] Foreign currency translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Other liabilities Other Liabilities, Noncurrent Senior Notes Due 2023 Senior Notes Due 2023 [Member] Senior Notes Due 2023 [Member] City Area Code City Area Code Less: other comprehensive income (loss) attributable to non-controlling interest Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Title of 12(b) Security Title of 12(b) Security Other investing activities Payments for (Proceeds from) Other Investing Activities Exercisable, weighted average exercise price Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Prepaid expenses Increase (Decrease) in Prepaid Expense Interest received Proceeds from Interest Received Common shares issued under employee stock purchase plan Stock Issued During Period, Shares, Employee Stock Purchase Plans Risk-free rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Write-off of assets and other professional fees Gain (Loss) on Write-off of Assets and Other Professional Fees Gain (Loss) on Write-off of Assets and Other Professional Fees Estimate of Fair Value Measurement Estimate of Fair Value Measurement [Member] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Dividends to noncontrolling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Non-cash accruals and interest Other Noncash Income (Expense) Income tax expense related to other comprehensive income Other Comprehensive Income (Loss), Tax Deferred income taxes Deferred Income Tax Assets, Net Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value India India Entity [Member] India Entity Income before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Accumulated Foreign Currency Translation Gains (Losses) [Roll Forward] Accumulated Foreign Exchange Gains (Losses) [Roll Forward] Accumulated Foreign Exchange Gains (Losses) [Roll Forward] Window Widgets door_WindowWidgetsMember [Member] door_WindowWidgetsMember Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of components of accumulated other comprehensive income (loss) Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Outstanding, beginning of period (shares) Outstanding, end of period (shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Segment Reporting [Abstract] Segment Reporting [Abstract] SAR Value (model conclusion) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Option Value, Per Share Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Option Value, Per Share Measurement Basis [Axis] Measurement Basis [Axis] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Restructuring Costs Restructuring and Related Activities Disclosure [Text Block] Inventories Schedule of Inventory, Current [Table Text Block] Schedule of Cash, Cash Equivalents and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Transactions involving cash: Supplemental Cash Flow Information [Abstract] Accumulated Amortization of Actuarial Net Losses [Roll Forward] Accumulated Amortization of Actuarial Net Losses [Roll Forward] Accumulated Amortization of Actuarial Net Losses [Roll Forward] Range [Axis] Statistical Measurement [Axis] Loss on sale of property, plant and equipment Loss on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Accumulated Other Comprehensive Loss and Other Comprehensive Income (Loss) Comprehensive Income (Loss) Note [Text Block] Outstanding, beginning of period, aggregate intrinsic value Outstanding, end period, aggregate intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Restructuring and Related Cost, Expected Cost Remaining Restructuring and Related Cost, Expected Cost Remaining Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] ABL Facility 2024 ABL Facility 2024 [Member] ABL Facility 2024 [Member] Restructuring Reserve Restructuring reserve, beginning balance Restructuring reserve, ending balance Restructuring Reserve Cumulative amount incurred to date Restructuring and Related Cost, Cost Incurred to Date Restricted cash Restricted Cash Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Entity Central Index Key Entity Central Index Key Less: foreign currency translation gain (loss) attributable to non-controlling interest Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Noncontrolling Interest Share based compensation unrecognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Entity Emerging Growth Company Entity Emerging Growth Company Equity Attributable to Noncontrolling Interests Noncontrolling Interest [Member] Selling, general and administration expenses Selling, General and Administrative Expense Senior Notes Senior Notes [Member] Current portion of operating lease liabilities Operating Lease, Liability, Current Share based compensation expense Share-based compensation Share-based Payment Arrangement, Noncash Expense Schedule of Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Net foreign currency translation adjustment on cash Effect of Exchange Rate on Cash and Cash Equivalents Credit Facility [Domain] Credit Facility [Domain] Base Rate Base Rate [Member] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Income Taxes Income Tax Disclosure [Text Block] Common shares repurchased and retired, Shares Stock Repurchased and Retired During Period, Shares Pension and post-retirement funding, net of expense Payment for Pension and Other Postretirement Benefits Antidilutive Securities [Axis] Antidilutive Securities [Axis] Divestitures Group Name [Domain] Disposal Group Name [Domain] Adjusted EBITDA Earnings Before Interest, Taxes, Depreciation, and Amortization, Adjusted Earnings Before Interest, Taxes, Depreciation, and Amortization, Adjusted Concentration Risk Type [Axis] Concentration Risk Type [Axis] Unutilized commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Nonrecurring Fair Value, Nonrecurring [Member] Asset Impairment Charges [Abstract] Asset Impairment Charges [Abstract] 2018 Plan Twenty Eighteen Restructuring Plans [Member] 2018 Plan [Member] Liabilities and Equity [Abstract] Liabilities and Equity [Abstract] Other assets Other Assets, Noncurrent Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Other comprehensive income (loss), net of tax Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Senior Notes Due 2028 Senior Notes Due 2028 [Member] Senior Notes Due 2028 Long-term debt Long-term Debt Delivered (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Vested and Undelivered, Delivered Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Vested and Undelivered, Delivered Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Additions to property, plant and equipment Payments to Acquire Property, Plant, and Equipment Accrued interest Interest Payable, Current Income taxes receivable Income Taxes Receivable, Current Weighted average remaining requisite service period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Accounting Policies [Abstract] Accounting Policies [Abstract] Additional Paid-in Capital Additional Paid-in Capital [Member] Common shares issued for delivery of share based awards, Shares Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture Divestitures Group Name [Axis] Disposal Group Name [Axis] Common shares repurchased and retired, Value Stock Repurchased and Retired During Period, Value Prepaid expenses Prepaid Expense, Current Deferred income taxes Deferred Income Tax Liabilities, Net Accounts Receivable Accounts Receivable [Member] Fair Value Measurement [Domain] Fair Value Measurement [Domain] Acquisition of businesses, net of cash acquired Cash consideration, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Cumulative translation adjustment Cumulative Translation Adjustment, Net of Tax, Period Increase (Decrease) Interest rate stated percentage Debt Instrument, Interest Rate, Stated Percentage Entity Address, Address Line One Entity Address, Address Line One Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Business Combinations [Abstract] Business Combinations [Abstract] Gross profit Gross Profit Senior Notes Due 2026 Senior Notes Due 2026 [Member] Senior Notes Due 2026 [Member] Entity Address, State or Province Entity Address, State or Province Business Acquisition [Axis] Business Acquisition [Axis] Customer Concentration Risk Customer Concentration Risk [Member] Operating Segments Operating Segments [Member] Stock appreciation rights award activity Share-based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block] Restructuring costs Restructuring charges Restructuring Charges Plan term Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period Intersegment Eliminations Intersegment Eliminations [Member] Service Requirement Share-based Payment Arrangement, Tranche One [Member] Net cash flow used in investing activities Net Cash Provided by (Used in) Investing Activities Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Consideration, net of cash disposed Proceeds from Divestiture of Interest in Consolidated Subsidiaries Facility Closing Facility Closing [Member] Service and Performance Requirements Share-based Payment Arrangement, Tranche Two [Member] Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Business Acquisition [Line Items] Business Acquisition [Line Items] Accounts payable Accounts Payable, Current Accrued expenses Total accrued expenses Accrued Liabilities, Current Entity Interactive Data Current Entity Interactive Data Current Shares issued Common Stock, Shares, Issued Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Payments for Restructuring Cash payments Payments for Restructuring Asset impairment Asset Impairment Charges Cash paid for finance lease liabilities door:PaymentsforFinanceLeaseInterestandPrincipal door:PaymentsforFinanceLeaseInterestandPrincipal Outstanding, beginning of period (weighted average grant date fair value) Outstanding, end of period (weighted average grant date fair value) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Long-term debt Total long-term debt Long-term Debt and Lease Obligation Tax witholding on share based awards Payment, Tax Withholding, Share-based Payment Arrangement Inventories, net Inventories, net Inventory, Net Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Interest expense Interest Expense, Debt Measurement Frequency [Axis] Measurement Frequency [Axis] Schedule of restructuring reserve by type of cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Earnings Per Share Earnings Per Share [Text Block] Concentration risk, customers Concentration Risk, Customers Concentration Risk, Customers Common stock available for future issuance Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Equity Award [Domain] Award Type [Domain] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Granted, weighted average exercise price Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Common shares issued under employee stock purchase plan, value Stock Issued During Period, Value, Employee Stock Purchase Plan Accrued Expenses [Abstract] Accrued Expenses [Abstract] Accrued Expenses [Abstract] Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Income tax expense on amortization of actuarial net losses Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Schedule of long-term debt Schedule of Long-term Debt Instruments [Table Text Block] Estimated fair value of senior notes Long-term Debt, Fair Value 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] Total liabilities Liabilities Extinguishment of debt Extinguishment of Debt, Amount Other long-term debt Other Long-term Debt Share capital: unlimited shares authorized, no par value, 24,487,121 and 24,869,921 shares issued and outstanding as of June 28, 2020, and December 29, 2019, respectively Common Stock, Value, Issued Canadian federal statutory rate Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Vesting [Domain] Vesting [Domain] Acquisitions and Disposition Mergers, Acquisitions and Dispositions Disclosures [Text Block] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Inventories Increase (Decrease) in Inventories Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Schedule of Segment Reporting Information, by Segment Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Incremental shares issuable under share compensation plans Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Unrealized foreign exchange loss (gain) Foreign Currency Transaction Gain (Loss), Unrealized 2019 Plan Twenty Nineteen Restructuring Plans [Member] Twenty Nineteen Restructuring Plans [Member] Shares used in computing basic earnings per share Weighted Average Number of Shares Outstanding, Basic Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value & Average Remaining Contractual Life [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Equity Components [Axis] Equity Components [Axis] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Schedule of Carrying Values and Estimated Fair Values of Debt Instruments Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block] Total equity attributable to Masonite Stockholders' Equity Attributable to Parent Concentration Risk Type [Domain] Concentration Risk Type [Domain] Supplemental Cash Flow Elements [Abstract] Supplemental Cash Flow Elements [Abstract] Vested, fair value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Common shares issued for delivery of share based awards, Value Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Variable Rate [Axis] Variable Rate [Axis] Number of manufacturing locations Number of Manufacturing Locations which Entity Operates Number of Manufacturing Locations which Entity Operates Security Exchange Name Security Exchange Name Accrued payroll Accrued Salaries, Current Anti-dilutive instruments excluded from diluted earnings per common share Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Depreciation Depreciation Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Additional paid-in capital Additional Paid in Capital, Common Stock Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Net cash flow provided by operating activities Net Cash Provided by (Used in) Operating Activities Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Equity Component [Domain] Equity Component [Domain] Expected term (years) Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Document Transition Report Document Transition Report Interest expense, net Interest Income (Expense), Net Schedule of Share-based Compensation, Stock Appreciation Rights, Valuation Assumptions Schedule of Share-based Compensation, Stock Appreciation Rights, Valuation Assumptions [Table Text Block] Schedule of Share-based Compensation, Stock Appreciation Rights, Valuation Assumptions [Table Text Block] Income taxes payable Taxes Payable, Current Debt issuance costs Debt Issuance Costs, Net Debt Issuance Costs, Net Provision for obsolete or aged inventory Inventory Valuation Reserves Withheld to cover (shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Vested and Undelivered, Shares for Tax Withholdings Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Vested and Undelivered, Shares for Tax Withholdings North American Residential North American Residential Segment [Member] North American Residential Segment [Member] Restructuring Plan [Domain] Restructuring Plan [Domain] EX-101.PRE 10 door-20200628_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 11 door-20200628_g1.jpg GRAPHIC begin 644 door-20200628_g1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!817AI9@ 34T *@ @ ! $Q ( M 1 /E$0 $ ! 0 %$1 0 ! N(U$2 0 ! N(P M !!9&]B92!);6%G95)E861Y #_VP!# (! 0(! 0(" @(" @(" P4# P,# M P8$! ,%!P8'!P<&!P<("0L)" @*" <'"@T*"@L,# P,!PD.#PT,#@L,# S_ MVP!# 0(" @,# P8# P8," <(# P,# P,# P,# P,# P,# P,# P,# P,# P, M# P,# P,# P,# P,# P,# P,# P,# S_P 1" %/!P4# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#[N^ O[:GB MOX+&&RFD.O:#'A?L5U(=\*_],I.2OT.5]AUK[0^"W[2GA3XZV*G1[X1Z@J[I M=/N<1W,7K\N<,/\ :4D?3I7YFU-I^HW&D7T5U:SS6MS P>.6)RDD;#H0PY!] MQ7\4\'>+&;Y)RT*S]M07V9/5+^[+5KT=UV2W/+IXB4--T?K517Q;\!?^"BVI M>'/)TWQM#)JUD,(NHP*!=1#I\Z\"0>XPW4_,:^N? WQ!T7XEZ%'J6A:E:ZE9 MR?QPMDH?1EZJWLP!K^I^%>.,IS^GS8&I[_6$M)KY=5YJZ\ST*=:,]C9HHHKZ M\T"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **X/XT?M(>%?@38[M:OPU\R;X=/ MM\274WI\N?E!_O,0.#R3Q7QC\>?VV?%7QF\ZQM9&T#09,K]DM9#YDR_]-9." MW^Z,+['K7Y[Q?XE9/D"=.K+VE;_GW%W?_;SVC\]>J3,:E>,/4^FOCW^W3X7^ M$GG:?I;)XCUV/*F&WD_T>W;_ *:2#(R#_"N3Q@[>M>-_LQ?M ^*/CC^UCH\^ MNZ@[VZQ730V4.8[6W_OP'" M^(^<9_Q'@H5Y\E'VU.U..D?C7Q/>3]=+[)''[:4YJ_='Z$4445_8!Z04444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110!^1]%% M%?YKGAA6[\/_ (EZ]\+-=74O#^IW6FW2X#&)OEE YVNI^5U]F!%85%;8?$5: M%15J$G&4=4TVFGW36J"]M4?;7P&_X*):/XM\G3O&44>AZ@WRB^C!-G,>V[JT M9^N5[Y'2OI*SO(=0M8Y[>6.>&90Z21L&5P>A!'!%?DG7HGP1_:A\6? B[5=+ MO/M6EEMTNFW1+V[^I49RC>ZD=LY'%?OO!WCCB,/RX7/H^TAM[2*]Y?XEM+U5 MG_B9V4\4UI,_2RBO)?@1^V3X3^-ZPV@F_L77& !L+MP/,;_ID_ D^G#?[->M M5_2>4YQ@LSPZQ6 JJI!]4_P:W3\G9G=&2DKH****](H**** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BH[R\AT M^UDGN)8X(85+O)(P54 ZDD\ 5\W?'G_@HEH_A'SM.\&Q1Z[J"_*;Z3(LX3_L M]#(1[87W/2O X@XHRS):'UC,:J@NBWE+RC%:O\EU:(G4C%7D>^^./B!HOPVT M&34]=U*UTVRC_P"6DSXWG^ZHZLWLH)KY'^//_!1C4M?,VF^!X7TJS.5;49U! MNI!_L+RL8]SEO]TU\^?$'XF:]\5->;4O$&IW.I7;9"F0_+$/[J*,*B^R@"L* MOYBXQ\:,RS+FPV57H4N]_P!XUZKX?2.O]YG!4Q4I:1T)M1U*XUB_FNKRXFNK MJX8O+-,YDDD8]2S'DD^IJ&BBOQ64G)\TMSE"O:/V ?\ DY[1?^O>Z_\ 1#UX MO7M'[ /_ "<]HO\ U[W7_HAZ^HX'_P"2BP/_ %]I_P#I2-*7QKU/T(HHHK^_ MCV HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@#\CZ***_S7/#"BBB@ HHHH %8HP(X(Y!':O?/@+^WSXD^&7DZ?X@\SQ)HJ MX4&5_P#3+=?]F0_? _NO] P%>!T5[61\09CE&(^LY=5=.76VS\I)Z->3149R MB[Q/U$^%'QN\,_&K1OMGA_4HKHJ 9K=ODN+?V=#R/3/(/8FNLK\G?#GB;4?! M^L0ZAI=]=:??6YS'/;R&-U_$=CW'0U]5? ;_ (*/Y\G3?'MO_LC5K2/]98A^ M/S)[?+U-?TSP=XV8''J:U37D=844450!1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !117)?%GXX>&?@ MGH_VSQ!J4=JSJ3#;)\]Q0?=!_NICK@LU>",Q=B3R3R2>]?SUQCXY M0AS87A^/,]O:26G_ &[%[^LM/[K.*IB^D#T3XW?M0^+/CO=LNJ7GV72PVZ+3 M;4E+=/0L,Y=O=B>^,#BO.Z**_G/,/KO%8VHZDY;N3N_^ NR6BZ''*3;N MPHHHKA)"BBB@ KVC]@'_ ).>T7_KWNO_ $0]>+U[1^P#_P G/:+_ ->]U_Z( M>OJN!_\ DHL#_P!?:?\ Z4C2E\:]3]"****_OX]@**** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _(^BBBO\USPPHHHH *** M* "BBB@ HHHH ZSX3_&_Q-\%-8^V>']2EM59@TUL_P ]O3I^O^7X;UI\(/,?_0[EO]B0_<)_NOZ@!F-?!=%?=<)>(F<< M/R4<-/FI=:01WHK\Z_@/^V5XL^"#0V? MG?VUH2<&PNW/[I?^F3\F/ZNT='7W4GWQTK^J.#_$[)\^2I0E[*M_))ZM_P!U[2^5GW2/0IXB,_4]$HHH MK]&-@HHHH **** "BBB@ HHHH **** "BBB@ HHI'=8T+,0JJ,DD\ 4 +5'Q M+XHTWP;HTVHZM?6NG6-N,R3W$@C1?Q/<] .I->&_'K]OWPY\-O.T_P .>3XD MUEF>IP,DU^0\8^,&591S8?!?OZRZ)^Y%_P!Z76W:-^S:.:IB8QT6K/HSX]?\ M%'6OE;Q#XCU#Q9J\VH:I>76H7UP=TD M]Q(9)'/N3_D52HK^7.)>,,USZM[7,:K:6T5I&/I']7=]V<%2I*;O(****^8, MPHHHH **** "BBB@ KVC]@'_ ).>T7_KWNO_ $0]>+U[1^P#_P G/:+_ ->] MU_Z(>OJN!_\ DHL#_P!?:?\ Z4C2E\:]3]"****_OX]@**** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _(^BBBO\USPPHHHH M ***M:;HMYK*736=K<72V<)N+@Q1E_)C#*I=L=%!91D\9(JHQE)VBKL"K111 M4@%%%% !1110 5)97LVG7<=Q;S26\\+!XY(V*NC#H01R"/45'13C)IW0'TM\ M!?\ @HEK'A/R=-\9Q2:YIXPHOH\"\A'^T.!*/KANIRW2OK[X?_$K0OBGH*:E MH&I6VI6C8R8V^:(G^%U/S*WLP!K\JZVO GQ#UOX9:]'J6@ZE=:;>1_QPMPX_ MNLIX9?9@17[/P=XS9GEG+ALSO7H]V_?BO*3^+TEK_>2.JEBI1TEJC]5J*^8? M@)_P46TSQ&(=-\;0QZ1?'"+J,*DVLQZ?.O)C/3GE>I^4<5],6&H6^JV4=S:S M0W-O,H>.6)PZ2*>A!'!'N*_I_AWBK+,[H>WRZJI=UM*/^*.Z]=GT;.^%2,U> M)-1117T)84444 %%%% !1110 45S_P 1OBGH'PFT)M1\0:E;Z?;C.P.=IWA".7P_IK94WC$?;IA[$<1?\!RW^T.E?%\ M5\>Y1P_#_;:EZG2$=9/Y=%YRLNU]C*I6C#<^F/CC^U1X3^!%N\>I7?VS5MH, M>FVI#SG/0MV1?=B..@-?%OQV_;"\6?')Y;62X_L?0WX&G6CD*X_Z:OP9/H<+ MQPHKRVYN9+RXDFFDDEED8L[NQ9G)ZDD]34=?RSQAXJ9OGO-0@_8T']B+U:_O M2TAZ%?>)M5AL=.M+B^O;EM ML4$$9DDD/LHY-5"$IR4(*[>B2W8%2BI]4TRXT74[BSNHVANK25H9HSU1U)## M\""*@HE%Q?+)6: ****D KVC]@'_ ).>T7_KWNO_ $0]>+U[1^P#_P G/:+_ M ->]U_Z(>OJN!_\ DHL#_P!?:?\ Z4C2E\:]3]"****_OX]@**** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH _(^BBBO\USPP MHHHH *^BO^"9JA_CMK"L,J= F!![_P"D6U?.M?17_!,O_DO&K?\ 8 F_]*+: MON/#;_DI\%_C7Y,UH_Q$>U?'O]@?PW\3_.U#0/+\-ZT^7/EI_H=RW^W&/N$_ MWD]22K&OC?XK_!#Q-\%=7^R>(--FM5=B(;E?GM[C_Y)_WH M]/6-GU:9W5,-&6JT9^3M%?7'QZ_X)P_Z[4O 5Q_M'2;J3_T5*W_H+^_S=!7R MKXB\-:AX1UB;3]4LKK3[ZW.V2">,QNOX'^?0U_+?$W!V:Y#6]EF%)I/:2UA+ MTE^CL^Z."I3E!VD4:***^7,PHHHH **** "N_P#@M^TMXL^!-XO]CWYDT]FW M2Z=#@U[K\!?V M[_$_PI\G3]8,GB30TPH2>3_2K=?]B0YR!_=;(X !6OZ,X.\.P^+HQQ&%FIPELXM-/YH[5)-704445U#"O(OVM?C-XN^ M#_A(7'AGPXVH1O&S7&IM^]BT\=.8A\Q/?E>NT$9%>;G&!KXS!SPV& MK.C.2LIQ2;7R?Z6?9IZDRBVK)V/RE\:>.M8^(NNR:GKFHW6I7TW669\X'HHZ M*H[ >E9-??7QZ_8.\,_%7SM0T41^&]*/BN(;_ %@/X;T1_F$D\?\ I5P/]B,XP#_>; YR U?97PA^ OA? MX'Z5]FT#34AED4":[E_>7-QC^\_IWVC"@] *[*BOZIX1\.'/5ZU) M:R_[=Z17IKW;/0IT8PVW/RQ^,'_)6O%'_87N_P#T<]<[71?&#_DK7BC_ +"] MW_Z.>N=K^(T7_KWNO\ T0]>+U[1 M^P#_ ,G/:+_U[W7_ *(>OJN!_P#DHL#_ -?:?_I2-*7QKU/T(HHHK^_CV 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**AU#4K?2;?SKJXAMH0<;Y7"+GZGB@":BLK_ (3K0_\ H,:5_P"!*_+_LOQAX7U+S* .HHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M _(^BBBO\USPPHHHH *^BO\ @F7_ ,EXU;_L 3?^E%M7SK7T5_P3+_Y+QJW_ M & )O_2BVK[CPV_Y*?!?XU^3-:/\1'W-1117]X'KA7)_%?X(^&?C5HWV/Q!I ML5T5!$-POR7%O[HXY'KCD'N#7645S8S!T,51EA\3!3A+1J233]4Q-)JS/@OX M]?L#^)/ACYVH:!YGB314RY\I/],MU_VXQ]\#^\GH2545X&RE&((P1P0>U?KA M7D?QW_8U\)_&Y9KSR?[%UV3D:A:(!YC?]-4X$GUX;_:QQ7\]<8^!L)\V*X?E MRO?VDM/[R.*IA.L#\ZZ*]$^-W[,'BSX$7;-JEG]ITMFQ%J-KF2W M?TW'JC>S >V>M>=U_.>8Y;BL!7>%QM-TYQW4E9_\%=FM'T..46G9A1117"2% M%%% !1110!6(=?\ >3!X^Z>M?)U%?3<-\7YKD5;VN757%/>+UC+UC^JL MUT:-*=24'>)^L'A;Q;IGC?18=2T>^M=2L9_N3V\@=#ZC(Z$=P>16A7Y;_"[X MR>)/@WK7V[P_JSG_ %?T?CI\Q-?U%P=XQ95FW+A\=:A6>FK]R3\I=/25NR;. M^GB8RT>C/H*BFQR+-&K*RLK#((.013J_8#I"J>O>'['Q3I,UAJ5G;7]E<+ME M@GC$D;CW!XJY14U(1G%PFKIZ-/9H#Y.^/7_!.*.Y\[4O 2B?Z= /= M!_K/JG/^R!S6I\!?^"=NK>+/)U+QG+)H>GMAEL8L&\F'^T>1&#[Y;MA>M?@5 M/PWXCEF']F_59*?=_!;OS_#;T=^EKZ')["?-RV/ ? GP\UOXFZ]'IN@Z;=:E M>2?P0KP@_O,QX5?=B!7UQ\!/^"=.F>'!#J7C::/5[X8==.A8BUA/7YVX,AZ< M<+U'S#FOH+X?_#70OA9H*:;H&FVVFVBXR(U^:4C^)V/S,WNQ)K#O!?+ MLM/[J9V4\+&.LM60Z?IUOI%C%:VMO#:VT"A(XHD" M1QJ.@"C@#V%3445^TQBHKECL=04444P/RQ^,'_)6O%'_ &%[O_T<]<[71?&# M_DK7BC_L+W?_ *.>N=K_ #ES+_?*O^*7YL\26X4445PB"O:/V ?^3GM%_P"O M>Z_]$/7B]>T?L _\G/:+_P!>]U_Z(>OJN!_^2BP/_7VG_P"E(TI?&O4_0BBB MBO[^/8"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K@OVJ?'6I?"[]F#X MD>)M&F6WUCP[X6U/4[&5HQ(L4\%I+)&Q5@0P#*#@@@UWM>5_MU?\F1?&3_L1 M];_]()Z:W _&W_A^C^TC_P!#AI?_ ((;+_XW1_P_1_:1_P"APTO_ ,$-E_\ M&Z^0:*Z>5=C#F9]??\/T?VD?^APTO_P0V7_QNC_A^C^TC_T.&E_^"&R_^-U\ M@T46^H:7JEO'=VEU VZ.XAD4,CJ M>ZLI!!]ZPJ1LS6,KHO4445!04444 %%%% !1110 4444 %?F7_P5K_X+#>*/ M@%\;K?X?_";5+&TOO#Z%O$-_+:17:FX< I;()%*CRUY[3_ [:N0=]R5YF9>ICA4[V[$[%R-X-?SV:SK-W MXCUB[U#4+F:\OKZ9[BYN)G+R3R.Q9G9CR6+$DD]2:UIQOJS.4NA]:_\ #]'] MI'_H<-+_ /!#9?\ QNC_ (?H_M(_]#AI?_@ALO\ XW7R#16O*NQ',SZ^_P"' MZ/[2/_0X:7_X(;+_ .-U[5_P3K_X*U_'+]H3]M#P)X-\4^)M/OM URZFBO(( M]'M86D5;:608=$##YD4\'M7YKU]*?\$?_P#E)%\+?^OZY_\ 2.XH<58:D[G] M"%%%%>?M7_M 6/[+?[.OB[Q[J CD3P[8/-!#( MVU;JY;"00YZ_/*R+D=-V>U 'YW?\%4O^"PWQ#^"'[5E]X(^%VM:?IVF^%[:. MVU.62P@O#<7S#S' ,BG:$5D0@?Q*^?;YM_X?H_M(_P#0X:7_ ."&R_\ C=?* M'BKQ/?>-O%&I:UJEQ)>:GJ]U+>W<[_>GFD?CYX3_ &:/AEJ'B[QIJT.C MZ'IX :1P6>9S]V*-!\SR-V51G@G@ D?BE^W_ /\ !8[Q[^U[>WV@^')KSP3\ M/9-T(T^WFVWFIQ\C-U*O9AUB0[!G!,F-U5&+9,I6/TP_:P_X+(?!G]EFZN-+ M&K2>-/$MOE6TW0"EPL#CC;+.2(D(.05!9UQRM? /QU_X.%?B_P#$"::'P7I? MA[P#8L3Y77VH7&J7+37,TUQ,V 7E'?&MJO#+JNF+#+M]GMS%S[L&]\U M\4T5/*F/F9^ROP!_X.)_AOXU,-K\0/#>N>![IN&N[4_VI8CW.U5F7UP(W[\^ MOW'\(/COX,^/_AH:QX*\3:+XFT_@/+872S&%CSMD4'=&W^RX!]J_F'K>^''Q M1\2?!_Q3#K?A77=6\.ZM;_)=+@$=S".FZXMEPL@SR6BVD <(YK]1 M_A;\6?#7QM\%6?B/PEKFG>(-$OES#=V4PD0G )4]U<9P48!E/! -92BUN:*2 M9T-%%%2,**** "BBB@ HHKG?BK\7/#/P.\#WGB3Q=K>G^']#L%W37=Y+L0'L MJCJSG'"*"S'@ F@#HJX'X]?M2?#W]F'0!J7CSQ9H_AN&12T4=Q+NN;D#KY4* MYDD_X IQ7YB_MN?\' ^N^+IKSP_\%[-O#VEY,;>(K^%7O[D="8(6RD*GG#/N M<@@XC85^<_C+QMK/Q%\2W6L^(-5U'6]6OG\RXO;ZX>XN)V]6=R6/XFM8TWU( M<^Q^KG[0G_!QUX>T2:>S^&/@F]UR1=RKJ>NR_9+?(Z,L$>Z1U/7YGC/L*^._ MB[_P6F_:&^+4TBKXT7PO9R$D6N@6<=FJ9])2&G_.0U\IT5JH)$(F?EFU/5)[LMSGGS&/?FN9HHJB0HHHH ZCP+\;O&GPOD5O# M/B[Q1X=:/[ITS59[0K]/+85]$?"+_@M=^T-\)FCCD\80^*K./'^C:_8QW6[Z MRKLG/_?ROD^BE9,+L_73]GW_ (..?#>NR06?Q,\$W^@2MA6U+1)?MEMGNS0O MMD11_LM(?:OO7X%?M.?#_P#:9\/?VIX#\6:/XEM5 :5;6;$]OGIYL+8DB)]' M537\RU:W@GQYKGPU\26^L>'=8U/0M6M#N@O=/N7MIXC_ ++H01^=1*FNA:FS M^HZBOR0_8D_X."M8\.W-IH'QKLO[9TYBL:^)-.@"7EN.FZ>!0%E4=2T85@!] MUR:_5+X;?$[P]\8O!EEXB\+:QI^O:)J";[>\LYA)%)ZC(Z,#P5."""" :QE% MK<9XK\P?^'Z/[2/_ $.&E_\ @ALO_C=??O\ P<+? M\F&6?_8UV7_HFYK\1*WIQ36IE)NY]??\/T?VD?\ H<-+_P#!#9?_ !NC_A^C M^TC_ -#AI?\ X(;+_P"-U\@T5?*NQ/,S]C/^"1G_ 5^U;]I/QO=?#WXJW]B MWBG4',^@ZC';I:QWV%R]JRH HD !9" -PW#J%W?HQ7\L>CZQ=^'M6M=0L+FX ML[ZQF2XM[B"0QRP2(0RNK#E6# $$<@BOWO\ ^"4G_!1&U_;D^# M-8FAA^(G MA>)(=:MP GVY/NI>1J.-K_Q !'R,!2F._!OA;Q-I]CH&AW4,5G!)H]K,T M:M;12'+NA8_,['D]Z\5_X?H_M(_]#AI?_@ALO_C=_ ?P3KNIR+-J6M:!8W]W(J! \LMO&[D* M.!EF)P.!775Y_P#LF_\ )K'PS_[%32__ $DBKT"N4W"OSK_X+&_\%*?BA^Q5 M\<_"^@>!KK1K?3]5T(:A<"\T];AC+]HECX)/ VHO%?HI7XV_\'(/_)T_@7_L M5!_Z5W%73U>I,MC@/^'^?[0W_02\*_\ @E3_ !H_X?Y_M#?]!+PK_P""5/\ M&OBRBM^5&?,S[3_X?Y_M#?\ 02\*_P#@E3_&OTQ_X)(?M6>+OVQ?V6+CQ;XT MFL9]8CUVYT]6M+86\?E)'"R_*.^7;FOY^Z_;O_@WI_Y,,O/^QKO?_1-M6=2* M2T*BW<^Z:P?BKKMSX6^%_B34[-UCO-.TNZNH'*A@LB1,RG!X."!P:WJY7X[? M\D0\9?\ 8#O?_2=ZQ-#\0_\ A^C^TC_T.&E_^"&R_P#C='_#]']I'_H<-+_\ M$-E_\;KY!HKJY5V,.9GU]_P_1_:1_P"APTO_ ,$-E_\ &Z/^'Z/[2/\ T.&E M_P#@ALO_ (W7R#11RKL',SZ^_P"'Z/[2/_0X:7_X(;+_ .-T?\/T?VD?^APT MO_P0V7_QNOD&BCE78.9GU]_P_1_:1_Z'#2__ 0V7_QNC_A^C^TC_P!#AI?_ M ((;+_XW7R#11RKL',SZ^_X?H_M(_P#0X:7_ ."&R_\ C='_ _1_:1_Z'#2 M_P#P0V7_ ,;KY!HHY5V#F9]??\/T?VD?^APTO_P0V7_QNC_A^C^TC_T.&E_^ M"&R_^-U\@T4XK\[O^'Z/[2/_ $.&E_\ @ALO_C=?7W_!R;_R1'X:_P#8N%%%% !1110!'>V4.I6DEO<0QW%O,I22.1 R.IZ@@\$'T-?- MGQZ_X)VZ1XL\_4O!DT>AZ@V7-A)DVTH^<9+5?D^J9$Z<9JTC\J_B!\-==^%NO/INOZ;:_F#C'P7S++>;$Y5>O2[6 M_>17FE\7K'7^ZC@J864=8ZGS'14U_I]QI5[);74$UM<0L4DBE0H\;#J"#R#[ M&H:_%I1:=GNO:/V ?^3GM%_Z][K_T0]?5<#_\E%@? M^OM/_P!*1I2^->I^A%%%%?W\>P%%%% !1110 4444 %%%% !1110 4444 %% M%% !7E?[=7_)D7QD_P"Q'UO_ -()Z]4KRO\ ;J_Y,B^,G_8CZW_Z03TX[@?S M7T445UG.%%%% !7ZN?\ ! ;]OD7UG)\#_%5]^^MQ)=^$YIFYD3EYK+/JOS2H M/3S!D!5%?E'6IX)\9ZI\.?&&EZ_HE[-INL:-=1WEG=0G#P2QL&5A]"!4RC=6 M'%V9_4A17BG[ /[8NE_MN_LW:/XPM?*@U>,?8=_Z5?+'=^*YHF^:&+AX M;//J_$CC^Z(QR'8548W=A-V1\-_\%(?VU[[]N3]I/4?$8::'PSIF=/\ #UF_ M'D6BL2)&':24Y=NI&0N2$%> T45U+30P"BBB@ KZ4_X(_P#_ "DB^%O_ %_7 M/_I'<5\UU]*?\$?_ /E)%\+?^OZY_P#2.XI2V''<_H0HHHKD-PHHHH **** M"BBB@ K\I?\ @XN_:I^TZAX6^#^EW'RVX&OZX$;JY#):Q'Z+YLA4_P!^(]J_ M43QYXVTWX:^"-8\1:Q<+::3H5E-J%[,W2*&)"[M^"J:_FI_:5^.6I?M*_'KQ M7X[U;<+SQ-J$EV(RV[[-%]V*$'^['$J(/9!6E.-W_B/]O'XR2ZQ?M-I_AC2V>#0='W?)90$_?< D-. MXP7;V"CY5 KP.BBNI::& 4444 %%?37[-W_!(CXZ?M,V4&H:=X5_X1O1;@!H M]2\12&PAD4]&5-K3.I'(98RI'>OJKP5_P;4:I<01R>(OBS8V[%(B954=RZ+BOG6YMI+* MXDAFCDAFA8HZ.I5D8'!!!Y!![5=[[$D=%%% !7JW[)O[:/Q _8O\>+KG@G6) M+:.9E^W:;/F2PU-!_#-%D \9 =<.N3AADUY37J7[&_[*FO?ME_'W1? ^@JT? MVQ_.U"]*%H]-LT(\V=OH" H.-SLBY&ZAVMJ!^\G[ O[;.E_MW_ R/Q=I^BZE MH-Q:W!L-0M+A2T4=PJJS"&; $J893D $9P0#U]NKE?@E\&M _9[^%.A^#/"] MFMCH?A^V%M;1C[S=2TCG^)W8L[-W9B>]=57&_(Z HHHH ***\)_X* ?MW^&_ MV#/@TVO:HL>HZ_J6^#0M'63;)J,P RQ[K"FY2[XXRH&6903<"3]N?]OKP5^P MC\./[6\13?;M\??MM? M$%M;\8ZFQLX&/]G:1;,R6&EH>T<>3\Q_BD;+MQDX Y7X_\ Q_\ %7[3GQ4U M+QCXRU*34]:U-\DGY8K:,9V0Q)T2- @"CDGV% $-%?2_P;_X)!_M!?&JWBN;/X?W MVAV$N#]IUZ9-- !Z'RI")B#ZK&1^8KW[PE_P;??$Z_B1M<\=>!M++8)6T%U> M,H[YW1QC(]CC/?O4\R17*S\ZJ*_3R3_@VGUX1MM^+6DLV. =!D )^OGUQ/C7 M_@W,^+FC0-)HGBSP'K849\J2:YM)G]@#$R>O5A1[2(^TQ5U*V51_$S0%]B_P"^%KP=E*M@C!'!![55[[$A M1110 5[/^QC^W=X^_8=\>#5O"6H-)I=U(IU/1+IBUCJ:C^\O\,@'W9%PR].5 M)4^,44;@?T>_L3_MT^"?VZ/AK_;GA:Y:WU*S"IJVC7##[7I3=-I5SC.TG W1M@LC@ M88>C!E7GG"VIM&5SVBBBBLR@HHHH ^%O^#A;_DPRS_[&NR_]$W-?B)7[=_\ M!PM_R899_P#8UV7_ *)N:_$2NBGL8SW"BBBM"0KO/V:OVBO$G[*GQGT7QQX5 MNOL^J:/+EHGSY-[">)()1_%&ZY![C@@A@".#HH _I<_9/_:A\-_M@? _1_'' MAF;_ $74$V75HSAIM-N5 \RWDQ_$I/7 #*58<,*](K^?7_@E]_P4%U#]A+XW MI->/<7?@/Q$Z6^OV*98QJ#A;J(?\]8LDX_C4LO4JR_OYX7\3Z?XU\-V&L:3> M6^HZ7JENEW:74#[XKB)U#(ZD=05((^M?]C7>_^B;:OQ$K]N_^#>G_ ),, MO/\ L:[W_P!$VU9U-BH;GW37*_';_DB'C+_L!WO_ *3O755R_P ;H)+KX+^+ MXHD:2231+U411N9B8' '@? S]EGXA?M+_ -J?\('X3U;Q1_8OE?;OL2!OLWF[_+W9(^]Y M;X_W37??\.LOVA?^B3^*O^_2?_%4N9!J> T5[]_PZR_:%_Z)/XJ_[])_\51_ MPZR_:%_Z)/XJ_P"_2?\ Q5',AV9X#17OW_#K+]H7_HD_BK_OTG_Q5'_#K+]H M7_HD_BK_ +])_P#%4_?\.LOVA?^B3^*O\ OTG_ ,51_P .LOVA?^B3 M^*O^_2?_ !5',@LSP&BO?O\ AUE^T+_T2?Q5_P!^D_\ BJ/^'67[0O\ T2?Q M5_WZ3_XJCF069X#7],G[)O\ R:Q\,_\ L5-+_P#22*OP9_X=9?M"_P#1)_%7 M_?I/_BJ_?+]F_0+SPG^SOX"TO4K>2SU#3?#FGVEU!(/FAECMHU=#[A@1^%95 M&F7 [2BBBL30**** "BBB@#\CZ***_S7/#"BBB@ KZ*_X)E_\EXU;_L 3?\ MI1;5\ZU]%?\ !,O_ )+QJW_8 F_]*+:ON/#;_DI\%_C7Y,UH_P 1'W-1117] MX'KA1110 4444 %%%% !1110!P'QK_9H\*?'>R;^V+'RM05=L6HVV([J/'0% ML89?]E@1SQ@\U\7?'C]BWQ9\%#->1Q_V]H4>6^W6D9W0K_TUCY*?497W[5^B M%!&17YWQAX9Y/GZ=6I'V=;^>*U?^);2^>O9HQJ4(SUZGY'T5]]?'K]@[PS\5 M?.U#11'X;UQ\L7@C_P!%N6Z_/&.A)_B3'4DAJ^-?BY\"?$WP1U?[+K^G201N MVV&ZC_>6UQ_N/T]\'##N!7\K\7>'6<HW6FWT/26%\9'HPZ,I[@@@ M^E9-%:4:U2C-5:4G&2U33LT^Z:U0'V9\!?\ @HU8ZV8--\<0+IMTV$74[=2; M>0^LB=4/NN5YZ*!7TYI6K6NNZ=#>6-Q!>6EPH>*:&021R*>A5AP1]*_)>NZ^ M#7[1?BKX%ZAYFB:@WV-VW36%QF2UF^JY^4_[2D'WK]YX.\<,7A>7#9XG5AMS MKXUZK12]=)=;MG93Q36DS]-J*\7^ W[;WA7XR&&QO'7P[KLF%%K=2#RIV_Z9 M2\!B?[IPWH#UKVBOZ6R?/,!FN'6*R^JJD'U73R:W3\FDSNC-25XA1117JE!1 M110 4444 ?EC\8/^2M>*/^PO=_\ HYZYVNB^,'_)6O%'_87N_P#T<]<[7^O%Z]H_8!_P"3GM%_ MZ][K_P!$/7U7 _\ R46!_P"OM/\ ]*1I2^->I^A%%%%?W\>P%%%% !1110 4 M444 %%%% !1110 4444 %%%% !7E?[=7_)D7QD_[$?6__2">O5*\K_;J_P"3 M(OC)_P!B/K?_ *03TX[@?S7T445UG.%%%% !1110!]/?\$IOVZIOV(_VD+>X MU*>7_A"/%!33]?A!^6%<_NKH#^]"S$G')1I .2,?T!65[#J5G#<6\T=Q;W"" M2*6-@R2*1D,I'!!!R".M?ROU^Q?_ 05_;W_ .%I?#MO@[XGO-WB#PG!YN@S M2N2]_IX/,.3U: D #/,;* ,1L:QJ1ZHTA+H?HS1116)H%%%% !114=S5<:EC['HMBY M_P"/^^=3Y:'G.Q<%W(Y"(V.< _SK^._'.K?$SQIJOB+7;Z;4M9UJZDO;VZE/ MSSRR,69CV')Z#@#@8%?1_P#P5C_;NE_;9_:-F;2[B0^!?"9DT_08@3LN?F_> MWA']Z4J,=,(D8QG.?EJNBG&R,92NPHHHK0D**** "OI3_@C_ /\ *2+X6_\ M7]<_^D=Q7S77TI_P1_\ ^4D7PM_Z_KG_ -([BE+8<=S^A"BBBN0W"BBB@ HH MHH ***;)(L2,S,JJHR23@ 4 ?GY_P<&?M3_\*P_9STOX;Z;<^7JWQ N/,O@C M?-%I]NRLP/<>9+Y:@]&6.4>M?C!7O7_!2S]J1OVN_P!L/Q5XH@F\[0[67^R= M$PVY190%E1E]I&+RX]937@M=4(V1C)W8445TWP:^%>J?''XL>'?!^BQ^9JGB M74(=/M\CY4:1PN]O]E02Q/8*35$G,T5]\?\ !U>=T4Q']2GA7Q18^-_"^FZU MI=Q'>:9J]K%>V ]1N/,UK MX=.MJ2ZF=0****V,P52S8 R3P .]?M'_P2B_X) Z'\"_" M6D?$'XE:3#JWQ OHQ=6FFWD8DM_#R-@IE#PUSC!+-_JR=J@%2Y_/+_@D1\%+ M/XZ_M_\ @/3M2A2XTS2)Y-;N8WP5D^RQM+$I!X93,(@1W4GM7]!U8U)=$:07 M4****Q- HHHH *\A_:4_8.^%'[6EE,OC;P?IE]J$B;$U6W3[-J46/NXN$PY M[*Q9?4&O7J* /QG_ &S_ /@@)XT^$L-UKGPKOIO'FAQYD;2IE6/6+9/]G&$N M,#^X$<] AK\^]7TB[\/ZI<6-_:W%C?6:\O;R58+>"%"\D\C$*J*HY+$D V M/EC8_H]2J3OHAQC;5A1116184444 )[M;/1?#]JU MS.W&^0CA8T!(W2.Q5%7/+,!7\[?[97[6GB/]M'X[:IXT\0N8UN&\C3K!7W1: M7:*3Y<">N 9J[1/\M]J9 M7!0XZK K%,?\]&DR/E4U^>==%.-E'!5F'(>Y'7=R(SPN6&ZIE)(J,;GRU^PC_ ,$)_&7[ M0-G9^)?B5<7G@/PI< 20V0C UB_3C!"."MNI[-("W'W,$-7ZK?LV?L4?#']D MK1DM? WA+3-+N=FR;47C\_4+KU\RX?,A!Y.T$*,G XKU2BN>4FS112"BBBI M*"BBB@ KP#]JG_@F5\'OVN[:YF\1>%[?3M>N!D:[I 6SU!6_O,P&V7Z2JX^G M!KW^BC8#\#_V\_\ @D'\1/V+$N="".U?DW_P5J_X(TQ>"M/U M/XH?"'3672X=UUKGANW3(L4 RUQ:J.?+&"7C_@&2OR@JN\:E]&9RCU1^8=%% M%:F85[-^PK^V9X@_8?\ CSI_BS2&FN--D(MM:TT-B/4[0L"R8Z!U^\C?PL/0 ML#XS11N!_4)\*OBAH?QJ^'&B^+/#=]'J.AZ_:)>658$' M!!KH*_(O_@WY_;@;PKXTO/@KXAO/^);KQDO_ V\K<6]VH+36P]%E0%U&0 \ M; 9:2OUTKEE&SL;Q=T%%%%2,^%O^#A;_ ),,L_\ L:[+_P!$W-?B)7[=_P#! MPM_R899_]C79?^B;FOQ$KHI[&,]PHHHK0D**** "OTD_X((+3X M,^.-0V^'=8N"OAJ]G?Y=-NI&_P"/4D](I6)*_P!V1B.CDK^;="L5;(X(Y!': MIE&ZL-.Q_5)17PO_ ,$8O^"DX_:H^'2> /&%\&^(7A6U BGE;Y]=LDPHFR?O M3)P).[OFNOI3_ (+ ?\I(OBE_U_6W_I';U\UUU1V1SA1115 ?TR?LF_\ )K'P MS_[%32__ $DBKT"O/_V3?^36/AG_ -BII?\ Z215Z!7&= 5^-O\ P<@_\G3^ M!?\ L5!_Z5W%?LE7XV_\'(/_ "=/X%_[%0?^E=Q6E/XB9['YVT445T&(5^W? M_!O3_P F&7G_ &-=[_Z)MJ_$2OV[_P"#>G_DPR\_[&N]_P#1-M6=38J&Y]TT M445SFP4444 %%%% !1110 5_*W7]4E?RMUM1ZF=0****V,S4\#?\CMH__7]# M_P"C%K^I"OY;_ W_ ".VC_\ 7]#_ .C%K^I"L:W0TIA1116)H%%%% !1110 M4444 ?FO_P ')O\ R1'X:_\ 8&%%%% !7T5_P3+_Y+QJW_8 F_P#2BVKYUKZ*_P""9?\ R7C5O^P! M-_Z46U?<>&W_ "4^"_QK\F:T?XB/N:BBBO[P/7"BBB@ HHHH \6_;N\J:'J%QINH0:O %EA;!(V294CHRG RI!![BN&^ O_!1C3]=\G3?'$*: M9=\*NI0*3;2G_IHG)C/N,K_NBND_X*1?\F]0_P#87@_] EKX-K^9O$CCC-L@ MXJYL!4]QPA>$M8/?IT?FK/S."M5E"IH?K3INIVVLV$-U9W$%W:W"AXIH9!)' M(IZ%6'!'N*GK\RO@Q^T=XJ^!6H;]%OV:Q9MTUA<9DM9O7Y<_*3_>4@^]?9_P M%_;;\*_&8PV-TX\/Z])A1:74@\N=O^F4G ;/]TX;T!ZU^B\'>+64YWRX>N_8 MUW]F3T;_ +LM$_1V?9/*N45-2$9Q<)JZ>C3V: ^3?CW_P3BCN/.U+P'/Y+\NVDW4GR MGVBD/3_=?/\ O#I7RCXG\*ZEX*UJ;3=6L;K3[ZW.)(9XRCK[\]0>Q'!K]8*Y M?XI_!CPW\9M%^P^(--AO%4'RIA\D]N?5''(^G0]P:_#N,?!/ 8_FQ.3-4:G\ MO_+M_):P^5U_=ZG)4PJ>L=#\MZ*^@OCU^P!XB^&_G:AX;:7Q)HZY8QHG^FVZ M_P"T@XD^J<]?E%?/SHT;E64JRG!!'(-?S)GG#N8Y/B/JV8TG"72^S7>+6C7H M_4X)0E%VD)1117BDA1110 4444 7/#__ "'K'_KXC_\ 0A7ZR5^3?A__ )#U MC_U\1_\ H0K]9*_IGZ/?\/'>M/\ ]O.[!]0HHHK^CSN"BBB@ HHHH _+'XP? M\E:\4?\ 87N__1SUSM=%\8/^2M>*/^PO=_\ HYZYVO\ .7,O]\J_XI?FSQ); MA1117"(*]H_8!_Y.>T7_ *][K_T0]>+U[1^P#_R<]HO_ %[W7_HAZ^JX'_Y* M+ _]?:?_ *4C2E\:]3]"****_OX]@**** "BBB@ HHHH **** "BBB@ HHHH M **** "O*_VZO^3(OC)_V(^M_P#I!/7JE>5_MU?\F1?&3_L1];_]()Z<=P/Y MKZ***ZSG"M#PSX5U'QEJ;6>EVL;+U*L:^3*$[JX;!72?!_X MLZY\"?BAH?C#PW=FQUSP]=I>6DN,KN7JK#^)&4E67HRL1WKFZ*8']+'[(7[3 M^A_M@_ '0O'6@LJQZE%Y=[:;]SZ==H )H']U;H3C,+;?K,O$EU]LUOQ%=O=W4F,*">%11V1%"JH[*H':M M*<;NY$Y6T.8HHHKH,@K8\&> -8^(-SJ$.CV,UZVEZ?<:K>%!\MM;01F265ST M"@#'/5F51DL <=5+-@#)/ [U^NGP+_8 '['G_!)/XN>(/$-DL?Q \;>#[NX MU 2)^\TNU\EFBL^>589WR#CYR%.?+4U,I6*BKGY%T4451(5]*?\ !'__ )21 M?"W_ *_KG_TCN*^:Z^E/^"/_ /RDB^%O_7]<_P#I'<4I;#CN?T(4445R&X44 M44 %%%% !7R?_P %E_VJ/^&9?V*]:AL;@0^(O'!/A_3@KXDC653]HF Z_+"' M 8?=>2.OK"OPG_X+C_M4?\-"?MDWGA^PN%F\/_#>-M%MMC;DDNR0UW)]?,"Q M'':W%73C=DR=D?&=%%%=)B%?I'_P;M_LM_\ "8_%OQ%\6-2MMUCX1B.DZ2[+ MP;Z=/WKJ?6.!MI_Z^17YP6EI+?W4<$$T%YJ[K_RTOIOWDW/<*Q\M3_=C6LZDK*Q4%J1_ M\%"?V8(OVO/V2O%G@U85DU:2V^W:,YP#'?0Y>'!/0.08V/\ =D:OYR;FVDLK MB2&:.2&:%BCHZE61@<$$'D$'M7]4%?@S_P %L/V5_P#AG#]M'5-4L;?R?#WQ M"5M>LBH^2.=VQ=1#W$N7P, +,@'2II2Z%374^0:***V,SZ*_X)8?M3?\,E_M MG>%](?"H_X1_5LMEWD@5?*E/<^9"8V)Z%]X[&L:L>II3?0^GJ M***Q- HHHH **** /D?_ (+E>?\ \.V/&WD^=Y?VO3/.V9V[/M\&-WMNV]>, MX[XK\$Z_H7_X*W^$)/''_!.7XJ64:[FATR+4",X^6VN8;EC^ B)K^>BNBEL9 M5-PHHHK0@^QO^"$/BJ#PY_P44\/6\TGEG6M+U"QBSC#/Y!F _$0G\<#O7[O5 M_+[\)/B?JWP4^*'A_P 7:'*L.K^&[^'4;1F!*&2-PP5AD95L88=P2.]?T6?L M<_M?>%/VT_@Q8>+O#-U&)&18]3TUI UQI-SCYH9!UZY*M@!UP1Z#&JM;FE-] M#U:BBBL30**** "BBB@ HHHH **** "BBB@ KR#]O']IN']D3]E3Q=XW9XAJ M5C:&WTF-P&\^^E_=P#:?O .0[ ?P(Y[5Z_7Y+_\ !QY^T,VH^,? _P +K.<^ M1IENWB'4T4_*TTA:&W!]&5%F./29351C=V)D[(_,O5M5NM=U2YOKVXFNKR\E M:>>:5BTDTC$LS,3R2222?4U7HHKJ,0HHKV;]@/\ 95N?VR?VI_#/@E1,FES2 M_;=9GCX-O818:8@]F88C4]GD3M1L!]Y?\$(/^"@#/@DQL/U,JIH&@V?A70K+2]-M8;+3]-@CM;6WA7;' M!$BA411V55 'H*MURRE=W-XJR"BBBI&%%%% !1110 4444 %#*'4@C(/!![ MT44 ?B?_ ,%L/^";\7[,OQ!7XC>#-/\ (\!^*[DK>6D"_N]$OVRQ50/NPRX+ M(.BL&4;1L%?!=?T[?'KX*:'^T9\'O$'@GQ';BXTCQ%:-:S<9:%NJ2IZ/&X5U M/9E%?S9_'#X/ZQ\ /B]XB\%Z]%Y6K>&[Z2RGP"%DVGY9%S_ Z[74]U8&NBG* MZL8RC9G*T445H2:G@GQEJ7PZ\8Z3X@T:ZDL=6T2[BOK*XC^]!-$X=&'T8 U_ M2A^RM\?+#]J#]GCPEX\T[RUA\1V"3RQ(=-?TR-FRWDRXBN%7T59%A;'K.Q[UG4CIQC/<****T)+=OH-[=Z+=:E%:W$EA8RQ0W%PJ$QPO(',:L>@+"-\9Z[35 M2OT4_P"""/P:\/?M!Z)\=/!OBJQ74="U[2=-M[F(\,O[RY*NA_A=& 96'(90 M:^2_VW_V.O$/[$7QYU+P?K8>ZL_^/G2-3$>V/5+1B=DB^C#E77)VLI'(P3/- MK8=M+GC]%%%4(W_A;\3]=^"WQ$T?Q5X9U";2]>T&Y6[L[F+K&Z]B#PRD95E. M0RL0002*_H6_8#_;:T/]NGX#6?BC3A%9ZU:;;77=,#9;3[H+DXSR8GY9&/4< M'YE8#^_89^/5CXKTOS+S2;C%KKFE[]J:G:$Y9?02+]Y&[,,' M*LRF)QNBHRL?T=45SOPD^*^@_'+X;Z/XL\,:A#J>AZ[;+=6EQ&>JGJK#JKJ< MJRGE64@\BNBKF-@HHHH **** /Y[_P#@L!_RDB^*7_7];?\ I';U\UU]*?\ M!8#_ )21?%+_ *_K;_TCMZ^:ZZH[(YPHHHJ@/Z9/V3?^36/AG_V*FE_^DD5> M@5Y_^R;_ ,FL?#/_ +%32_\ TDBKT"N,Z K\;?\ @Y!_Y.G\"_\ 8J#_ -*[ MBOV2K\;?^#D'_DZ?P+_V*@_]*[BM*?Q$SV/SMHHHKH,0K]N_^#>G_DPR\_[& MN]_]$VU?B)7[=_\ !O3_ ,F&7G_8UWO_ *)MJSJ;%0W/NFBBBNN%%%% !1110!X#_ ,%(O^3>H?\ L+P?^@2U\&U] MY?\ !2+_ )-ZA_["\'_H$M?!M?QQXX_\E+_W#A^IYF*_B!1117X\M?9GP>_: \+_''2Q/ MH6H))<*H::RFQ'=6_P#O)GI_M+E?>OS#JUHVMWGAS5(;[3[JXL;RW;?%/!(8 MY(SZAAR*_6.#O%S-LFY@OLR?O17]V6K^3NNBL=%/$2CH]4?K-17F7[ M(/Q"U;XG_ 72-6UJX^V:C(\T4DVP(9 DC*I(&!G '..:]-K^P,JS&GF&"I8Z MBFHU(QDD][25U??77N>E&5U=!1117H%!7E/QW_8^\)_'-9;J6#^Q]<89&HVB M ,Y_Z:IP)/J<-Q@,*]6HKSOUMN;:.\MY(9HTEBD M4JZ.NY7!Z@@]17Y[?MU?#S1?AK\ J7HN27)+XHMWM9]5IULUW9Y]?#\BYEL>-T445^) MG*%%%% %SP__ ,AZQ_Z^(_\ T(5^LE?DWX?_ .0]8_\ 7Q'_ .A"OUDK^F?H M]_P\=ZT__;SNP?4****_H\[@HHHH **** /RQ^,'_)6O%'_87N__ $<]<[71 M?&#_ )*UXH_["]W_ .CGKG:_SES+_?*O^*7YL\26X4445PB"O:/V ?\ DY[1 M?^O>Z_\ 1#UXO7M'[ /_ "<]HO\ U[W7_HAZ^JX'_P"2BP/_ %]I_P#I2-*7 MQKU/T(HHHK^_CV HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\K_ &ZO M^3(OC)_V(^M_^D$]>J5Y7^W5_P F1?&3_L1];_\ 2">G'<#^:^BBBNLYPKZI M_P"")W_*3CX9_P#<4_\ 35>5\K5]4_\ !$[_ )2E-SZ;>(#Y4Z]^"2& (W(SKWK^='X MM_"K7/@?\2];\(^)+-[#7/#]V]G=PMT#+T93_$C##*W1E8$<&OZ@J_.S_@N_ M_P $_P#_ (6]\.O^%O\ A:RW>)?"=MLUR&(?-J&G+D^;CN\'))ZF,MR=BBL: M([UIO&W@.V5(Y)7S)JFG M A(Y<]6>+*QN?0QL22QK\1:[K]FK]H+7OV6_C=X?\=>'9-NI:#G_=EF]5:3F-#Q_P M&!!09YE%MV-;Z7/@W_@M#^WQ_P -9?'MO"WA MV^:;P%X%F>WM3&W[O4[T96:Z]&4_;!^/FA^!=!5HYM2DWWEV4+1Z=:I@RSO[*O0$C_[%6__P#1+5Z%\%?@[H/[/_PJT/P;X9LUL=$\/VJVMM&/O-CEG<_Q.[%F M9N[,3WKSW_@HY_R87\7O^Q5O_P#T2U1LE9'\XM%%%=)B%?2G_!'_ /Y2 M1?"W_K^N?_2.XKYKKZ4_X(__ /*2+X6_]?US_P"D=Q2EL..Y_0A1117(;A11 M10 4444 >/\ [>?[3,'[(W[*7B[QLTD8U&RM#;:3&^#YU]-^[@&,_, [!V Y MV(Y[5_.#J&H7&K7\]U=327%U=2-+-+(Q9Y78Y9F)Y)))))K]'/\ @X@_:I_X M3+XM^'_A/IEUNL/",0U35U1OE>^F3]TC#/6. [A_U\&OS=KHIQLKF,WJ%%%% M:$GUY_P11_99_P"&COVT])U*^MO.\/?#]5U^]+#Y'G1@+6(^YFP^#P5A<5^] M%?&__!#S]ES_ (9\_8OL-2W5<7<0]C%^\ MP.2T""OL*H[NTBO[62">*.:"9#')'(H99%(P00>"".,&I3L[E/4_E?HKV;_@ MH#^S'-^R+^UGXN\&".1=+M[HWFCNW_+6QF_>0\_Q%5/EL?[T;5XS77N.[N"->+._1=J2MZ+-&H&?[\;9.7&=*')FB^B^;GGD=*^^/A'\>/!? MQ[T#^U/!?BC0_$UB,;Y-/O$F,)/.V10=R-_LL ?:OYAZO^&?%6J>"]9AU+1] M2O\ 2=0MSNBNK*X>WFB/JKJ0P_ UG*FNA:FS^I6BOP+^"?\ P6M_:"^#/DPR M>+(?&%C#TMO$=J+PM]9E*3G\9#7UE\'_ /@Y,TNX\J'Q]\-KZSQCS+S0+Y;@ M-]()MF/^_IK-TV7SH_4*BOF?X-?\%?/V??C4T<-K\0+#0;Z0236U+N9U!E%%%;&85^P7_!NA^SK'X8^#/BOXFWEO_I_BB]_L MC3W8'[:>Y4=!< M3KY\_P#Y%E?FLZCTL7#<]?HHHKG-0HHHH **** "BBB@ HHHH **** "OR'_ M .#C+]G!/#7Q0\(_%"QM]L/B:W;1M494POVF ;H78]V>$LOTMA7Z\5\I?\%J MOA*GQ7_X)Y>,F6'SKSPN]OKUK\N=AAD"RM^$$DW/O50=F3+5'X$4445U&(5] M2_\ !&?XPM\'_P#@H5X'9Y6CLO$SR^'[H X\P7"$1+_X$+ ?PKY:K>^%?C:; MX:?$_P -^)+=F6?P_JEMJ4;+]Y6AE60$>^5I/56!;G]0U%-@GCNH$EB=9(Y% M#(ZG_\ !M-_R._Q;_Z\=,_]&7-?=?\ P41_86T7 M]N_X$W&@7/V>Q\3:8&NO#^J.O_'G<8^XY'/DR8"N.>S %E%?"G_!M-_R._Q; M_P"O'3/_ $9:[9(.0 /O3Q+DKW=04&2$%?BK6T971$E9A1115$GW%_P1J_X*4M^R9\1 MQX&\7WQ7X<^*KD8FE;Y=!O&PHG'I$_RK(.@PK\;6#?N!'(LJ*RLK*PR"#D$5 M_*[7Z\?\$-?^"E?_ L'0[/X+>.-0W:[I<&WPQ?3OEM0MD4DV;$_\M(E&4_O M1J1P4&[&I'JC2$NA^EE%%%8F@4444 ?SW_\ !8#_ )21?%+_ *_K;_TCMZ^: MZ^E/^"P'_*2+XI?]?UM_Z1V]?-==4=DIG4"BBBMC,U/ W_([:/_ -?T/_HQ:_J0K^6_ MP-_R.VC_ /7]#_Z,6OZD*QK=#2F%%%%8F@4444 %%%% !1110!^:_P#P9'W]17P#_Q$;?!'_H5OBI_X+;#_ .3: M/^(C;X(_]"M\5/\ P6V'_P FT _P#!2+_DWJ'_ +"\'_H$M?!M?>7_ 4B_P"3>H?^PO!_Z!+7 MP;7\<>./_)2_]PX?J>9BOX@4445^/',%%%% 'Z$?L _\FPZ+_P!?%U_Z/>O: M*\7_ & ?^38=%_Z^+K_T>]>T5_?W _\ R3N!_P"O5/\ ])1[%'X%Z!1117U1 MH%%%% !7P;_P4B_Y.%A_[!$'_H5?!O\ P4B_Y.%A_P"P1!_Z'+7X]XX_ M\DU_W$A^IS8K^&> T445_'!Y@4444 7/#_\ R'K'_KXC_P#0A7ZR5^3?A_\ MY#UC_P!?$?\ Z$*_62OZ9^CW_#QWK3_]O.[!]0HHHK^CSN"BBB@ HHHH _+' MXP?\E:\4?]A>[_\ 1SUSM=%\8/\ DK7BC_L+W?\ Z.>N=K_.7,O]\J_XI?FS MQ);A1117"(*]H_8!_P"3GM%_Z][K_P!$/7B]>T?L _\ )SVB_P#7O=?^B'KZ MK@?_ )*+ _\ 7VG_ .E(TI?&O4_0BBBBO[^/8"BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ KRO\ ;J_Y,B^,G_8CZW_Z03UZI7E?[=7_ "9%\9/^Q'UO M_P!()Z<=P/YKZ***ZSG"OJG_ ((G?\I./AG_ -Q3_P!-5Y7RM7U3_P $3O\ ME)Q\,_\ N*?^FJ\J9;,<=S]^Z;/!'=0/%*BR1R*5=&&Y6!X(([@TZBN4W/P. M_P""NG[ TG[%G[0,EYHMK(O@#Q@\EYH[JOR6,FL;+U*L:^3*_ MI0_;-_93T/\ ;,_9^UKP/K2QPM>)Y^G7I3<^FWB ^5.O?@DA@"-R,Z]Z_G1^ M+?PJUSX'_$O6_"/B2S>PUSP_=O9W<+= R]&4_P 2,,,K=&5@1P:Z*/V E_8W^ :ZQKU MFL?Q \:1QW6I[QE].@^]%9CT*@[GQU=L* M;%F\)^#KD?V3%,G[O5-17!#<_>C@X8]C(4&3M<5^SU8U)=$:0CU"O%?^"CG_ M "87\7O^Q5O_ /T2U>U5XK_P4<_Y,+^+W_8JW_\ Z):LH[FA_.+11176E^&M/FU"NHK\T_^#B7]JK_ (1?X;>'?A)I=TJWGB:0:QK2(WS+9Q/B"-O: M296;ZVX]>:BKNPI.R/RI^+GQ0U7XU_%#Q!XNUR;SM6\1W\VH73 G:'D8MM7/ M15R%4=@ .U<[11748!7KG["G[-D_[6G[57@_P0J2&QU"\$VIR)QY-E%^\G;/ M8E%*K_M,H[UY'7Z[?\&ZG[+O_"-_#?Q-\6M1MMMYXDE.B:.[#YA:0L&G=?\ M9>8*GUMC^,RE9%15V?I186,.EV,-K;0QV]O;QK%%%&NU8T48"@=@ ,5-117 M*;!1110!^#IAIFJLJ_,UC._[MV/I'.0 M /\ IY8]J_'FOZA/BQ\--+^,WPQ\0>$]:B\[2?$=A-IUTH^\$E0J2I[,,Y![ M$ U_-'\;/A-JGP'^+OB3P;K4>S5/#.H3:?.=I592C$"1<_PNN&4]U8'O6]*6 MEC*:UN--%;;J7AG4(K^%2VU9MC9:-C_===R-[ M,:_I:^%GQ)TOXQ?#70?%>AS?:-(\16$.HVCG[QCE0. P[,,X(Z@@CM7/4CK< MU@]#>HHHK,L**** "L'XH_#'0_C/\/-8\*^)M/AU30MX/56 M! 96&"K*""" :WJ* /Y]_P#@I!_P33\3?L'>/WFC6ZUKX?ZI,1I.M^7]PG)% MM<8&$F4 \\+(!N7'S*OS'7]2/C/P7I'Q%\+7VAZ]IECK&CZE$8;NRO(5F@N$ M/9E8$'L?8@&ORV_;>_X-\KFWN;SQ!\$;Y9K=MTK^&-3N,21]]MM<-PP[!)B" M,?ZQLX&\:G1F+-!U7P[K%MS)::A;-!(!V8! M@-RGLPR#V)KGZU,PHHHH **** "NT^#_ .T5X\_9_P!7%]X*\7>(/#,^[$=8L]=T+4DWP75LV5/JK _,CCH48!E/! -8RBUN:1EEQ[O,U*[BM$P0#F1PHZ\=^]?U'VEK'8VL<$*+'#"@1%'15 P!7\Q/P*_Y+ M=X-_[#EE_P"CTK^GJL:QI3"BBBL30**** "BBB@ HHHH **** "BBB@ KA/V MH_"J^.OV9_B)HLB[UU;PSJ-G@*6/[RUD7@#G//&.'K"Y;>M=C7G_ .R;_P FL?#/_L5-+_\ 22*O0*XSH/A;_@X6_P"3#+/_ +&NR_\ M1-S7XB5^W?\ P<+?\F&6?_8UV7_HFYK\1*Z*>QC/<****T)/T]_X-IO^1W^+ M?_7CIG_HRYK]9Z_)C_@VF_Y'?XM_]>.F?^C+FOUGKFJ?$;0V"OQM_P""W_\ MP36_X4IXMN/B[X*L"OA'Q!A!-*,K.XY*Z/Y;:*^C?^ M"EW[!&I_L(?':738_M%YX-UTO=>']0<9WQ9^:"0]/-BR ?[P*M@;L#YRKJ3O MJ8!5SP]X@OO">O66J:9=W%AJ6FSI=8SKQ)!*!T=#P>Q&",@@GG MJ1MJC:,KG?T445F4?SW_ /!8#_E)%\4O^OZV_P#2.WKYKKZ4_P""P'_*2+XI M?]?UM_Z1V]?-==4=D@5QG0%?C;_ ,'(/_)T_@7_ +%0?^E=Q7[)5^-O_!R# M_P G3^!?^Q4'_I7<5I3^(F>Q^=M%%%=!B%?MW_P;T_\ )AEY_P!C7>_^B;:O MQ$K]N_\ @WI_Y,,O/^QKO?\ T3;5G4V*AN?=-%%%IG4"BBBMC,U/ W_([:/_U_0_\ HQ:_J0K^6_P-_P CMH__ M %_0_P#HQ:_J0K&MT-*84445B:!1110 4444 %%%% 'YK_\ !R;_ ,D1^&O_ M &'+G_T0*_(.OU\_X.3?^2(_#7_L.7/_ *(%?D'713^$QEN%%%%:$GZI?\&S M7_-;/^X%_P"Y&OU2K\K?^#9K_FMG_<"_]R-?JE7-4^(VCL%?RMU_5)7\K=71 MZDU HHHK8S"BBB@ K4\#?\CMH_\ U_0_^C%K+K4\#?\ ([:/_P!?T/\ Z,6@ M#^I"BBBN,Z HHHH **** "BBB@ HHHH _(^BBBO\USPPHHHH *^BO^"9?_)> M-6_[ $W_ *46U?.M?17_ 3+_P"2\:M_V )O_2BVK[CPV_Y*?!?XU^3-:/\ M$1]S4445_>!ZX4444 %%%% '@/\ P4B_Y-ZA_P"PO!_Z!+7P;7WE_P %(O\ MDWJ'_L+P?^@2U\&U_''CC_R4O_<.'ZGF8K^(%%%%?CQS!1110!^A'[ /_)L. MB_\ 7Q=?^CWKVBO%_P!@'_DV'1?^OBZ_]'O7M%?W]P/_ ,D[@?\ KU3_ /24 M>Q1^!>@4445]4:!1110 5\&_\%(O^3A8?^P1!_Z'+7WE7P;_ ,%(O^3A8?\ ML$0?^ARU^/>./_)-?]Q(?J8%%%% %SP__ ,AZQ_Z^(_\ MT(5^LE?DWX?_ .0]8_\ 7Q'_ .A"OUDK^F?H]_P\=ZT__;SNP?4****_H\[@ MHHHH **** /RQ^,'_)6O%'_87N__ $<]<[71?&#_ )*UXH_["]W_ .CGKG:_ MSES+_?*O^*7YL\26X4445PB"O:/V ?\ DY[1?^O>Z_\ 1#UXO7M'[ /_ "<] MHO\ U[W7_HAZ^JX'_P"2BP/_ %]I_P#I2-*7QKU/T(HHHK^_CV HHHH **** M "BBB@ HHHH **** "BBB@ HHHH *\K_ &ZO^3(OC)_V(^M_^D$]>J5Y7^W5 M_P F1?&3_L1];_\ 2">G'<#^:^BBBNLYPKZI_P"")W_*3CX9_P#<4_\ 35>5 M\K5]4_\ !$[_ )2IC+2\T=U7Y+&3.9;,GML)!3/6-EZE6-?)E=2=U;?7A71R%5 M5&2Q/0 5^]/_ 2!_8$7]C#X +J6O6:Q_$#QG''=ZOO4>9IT6,Q68/;8#N?' M61B.0BFIG*R*C&[/I3X._"30O@/\+M#\'^&;-;'0_#UHMI:19RVT_[%6__ /1+5[57BO\ P4<_Y,+^+W_8 MJW__ *):G'<#^<6BBBNLYPKZ4_X(_P#_ "DB^%O_ %_7/_I'<5\UU]*?\$?_ M /E)%\+?^OZY_P#2.XI2V''<_H0HHHKD-PHHHH KZMJUKH.E75]>W$-K9V<3 M3SS2L%CAC4%F9B> 23Z"OYN_VXOVE+K]K;]J7Q=XYF:3['JEX8M,B<%?L] ME%^[MTQV/EJI;'5V8]Z_73_@NM^U5_PH3]D";POI]TL/B#XDRMI4:JW[Q+%0 M&NW'L5*1'VG/I7X9UM2CU,ZCZ!1116QF;GPR^'>J?%SXBZ'X6T6#[1JWB*_A MTZTC[-)*X1_\ QFJY6+F1]*5^0_\ P<3_ ++/_"+?$KPW\6M-M=MGXF0: M-K#HN%%Y$A:!V_VI(59?I;"ON3_A\#^S=_T5+2__ O?_C->1_MT?MU_LS_ M +6_[+'B[P._Q/T?[=J-H9M,D>PO!Y-[%^\@;/DC +J%8_W68=ZJ-T[BE9H_ M$NBBBN@Q"OV*_P"#>/\ :H_X3OX*ZY\*]2N%;4?!&=&\3::P\APDY/\ MNQD>_3/RYXP\"ZY\/-8;3_$&C:KH>H1_>MM0M)+69?JC@']*_J/K'\:_#W0/ MB5H[:?XBT/1]?T]LYMM2LH[J$Y_V) 1^E6JKZD>S['\N=%?OU\7O^"+G[//Q M<623_A"SX7O)./M.@7;V6SZ1?-!_Y#KY1^-?_!MK<1I-+)C7_ *Z!/U%>#5I>Y(4444 %?1G_ 3G_P""B/B3]@OXI+<0M<:I MX)UB9%UW1MWRRKP//AR<+.B]#P& VMQ@K\YT4-7T8']1'PU^(^B_%[P!I'BC MP[?1:EHFN6J7EGK5^K]+NCQ/_@I#X?/B;]@G MXNVPW?N_"U]=_*0/]3$9N_\ USZ=_K7\X]?U$?$WP:GQ&^&WB'P](56/7M,N M=.
0[?.M)DF3=G&Y2",XYZBOZD/#VN6_B?0+'4K5F:UU"WCN M82>I1U#+^A%?RSU_1%_P2O\ B]'\:OV!/AKJGF>9<:?I*:+[ M+&K_ / Q6-7N:4SZ"HHHK$T"BBB@ HHHH **** "BBB@ HHHH *\_P#VL?%D M?@3]EOXD:U(RJNE^&-2NN3C<4M9"!U')( SR37H%?)'_!;SXO1_"G_@GKXJ MMUD\N]\77%MH-KS]XR2>;*/Q@AF'XCZ4X[@]C\$J***ZSG"BBNR_9V^'K?%K MX_\ @CPN(VE'B+7K+3F4#/RRSHC$^P#$G/& : /Z2_@EX:;P9\&?".CM'Y3: M3HMG9E"2=AC@1,<\\8[\UT]%%<9T'PM_P<+?\F&6?_8UV7_HFYK\1*_;O_@X M6_Y,,L_^QKLO_1-S7XB5T4]C&>X4445H2?I[_P &TW_([_%O_KQTS_T9J M^"?$/F.3&S<*_&0KL:TIRMHR91N?@O14VH:? M<:1J$]I=P36MU:R-%-#*A22)U.&5E/(8$$$'D$5#708A7U1_P2K_ ."AUY^P MO\:Q%JLUQ__@L!_P I(OBE_P!?UM_Z1V]?-=?2G_!8#_E)%\4O^OZV_P#2.WKYKKHC MLC ****H#^F3]DW_ )-8^&?_ &*FE_\ I)%7H%>?_LF_\FL?#/\ [%32_P#T MDBKT"N,Z K\;?^#D'_DZ?P+_ -BH/_2NXK]DJ_&W_@Y!_P"3I_ O_8J#_P!* M[BM*?Q$SV/SMHHHKH,0K]N_^#>G_ ),,O/\ L:[W_P!$VU?B)7[=_P#!O3_R M89>?]C7>_P#HFVK.IL5#<^Z:***YS8**** "BBB@ HHHH *_E;K^J2OY6ZVH M]3.H%%%%;&9J>!O^1VT?_K^A_P#1BU_4A7\M_@;_ )';1_\ K^A_]&+7]2%8 MUNAI3"BBBL30**** "BBB@ HHHH _-?_ (.3?^2(_#7_ +#ES_Z(%?D'7Z^? M\')O_)$?AK_V'+G_ -$"OR#KHI_"8RW"BBBM"3]4O^#9K_FMG_<"_P#2JS1VL33.%'S$*"3C MWXK^6.OZHIHEN(FCD59(Y 596&0P/4$5P/\ PR=\*_\ HF?P_P#_ G;3_XW M3A+E"4;G\S=%?TR?\,G?"O\ Z)G\/_\ PG;3_P"-T?\ #)WPK_Z)G\/_ /PG M;3_XW5>V)]F?S-T5_3)_PR=\*_\ HF?P_P#_ G;3_XW1_PR=\*_^B9_#_\ M\)VT_P#C='M@]F?S-UJ>!O\ D=M'_P"OZ'_T8M?TH?\ #)WPK_Z)G\/_ /PG M;3_XW3H?V4_A=;RK)'\-O ,S.^HHHK$T"BBB@ H MHHH **** "BBB@#\CZ***_S7/#"BBB@ KZ*_X)E_\EXU;_L 3?\ I1;5\ZU] M%?\ !,O_ )+QJW_8 F_]*+:ON/#;_DI\%_C7Y,UH_P 1'W-1117]X'KA1110 M 4444 > _P#!2+_DWJ'_ +"\'_H$M?!M?>7_ 4B_P"3>H?^PO!_Z!+7P;7\ M<>./_)2_]PX?J>9BOX@4445^/',%%%% 'Z$?L _\FPZ+_P!?%U_Z/>O:*\7_ M & ?^38=%_Z^+K_T>]>T5_?W _\ R3N!_P"O5/\ ])1[%'X%Z!1117U1H%%% M% !7P;_P4B_Y.%A_[!$'_H5?!O\ P4B_Y.%A_P"P1!_Z'+7X]XX_\DU_ MW$A^IS8K^&> T445_'!Y@4444 7/#_\ R'K'_KXC_P#0A7ZR5^3?A_\ Y#UC M_P!?$?\ Z$*_62OZ9^CW_#QWK3_]O.[!]0HHHK^CSN"BBB@ HHHH _+'XP?\ ME:\4?]A>[_\ 1SUSM=%\8/\ DK7BC_L+W?\ Z.>N=K_.7,O]\J_XI?FSQ);A M1117"(*]H_8!_P"3GM%_Z][K_P!$/7B]>T?L _\ )SVB_P#7O=?^B'KZK@?_ M )*+ _\ 7VG_ .E(TI?&O4_0BBBBO[^/8"BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ KRO\ ;J_Y,B^,G_8CZW_Z03UZI7E?[=7_ "9%\9/^Q'UO_P!( M)Z<=P/YKZ***ZSG"OJG_ ((G?\I./AG_ -Q3_P!-5Y7RM7U3_P $3O\ E)Q\ M,_\ N*?^FJ\J9;,<=S]^Z***Y3<**** /*_VS?V4]#_;,_9^UKP/K2QPM>)Y M^G7I3<^FWB ^5.O?@DA@"-R,Z]Z_G1^+?PJUSX'_ !+UOPCXDLWL-<\/W;V= MW"W0,O1E/\2,,,K=&5@1P:_J"K\\O^"['_!/L?&;X:M\7/"MCO\ %7A&WQK4 M$*?-J6G+R9,=Y(.6]XR_78HK2G*SL1*-]3\:***]4_8R_93US]LS]H'1? ^B MK)"MX_G:C>A-R:;9H1YL[=N 0%!(W.R+GFN@R/K?_@A+_P $_O\ A=/Q,_X6 MUXIL?,\*^#[D+H\$R?+J6I+AA)SUC@X;T,A3D['%?LS7.?"+X4:'\#/AGHGA M'PU91Z?H?A^U6TM(5'(4=68_Q.S$LS=69F)Y-='7+*5W_P"Q5O\ _P!$M3CN!_.+1117 M6 M=*.QWS&0AAU18_05\LT,Q9LGDGDD]Z*[$K*QSA3D1I7555F9C@ #))IM?57_ M 1Q_9:_X:=_;7T$WUMY_AWP7CQ#J>X91_)8>1$<\'?,8\KW17[9H;LK@?L) M_P $VOV7E_9&_8]\)^%9X!#KXB%>[445QG0? M//\ P5)_:A_X9/\ V+_%>O6MQ]GU[5HO[$T4AMKB[N RAU/]Z.,2RC_KE7\\ M-?H)_P '!W[4/_"S/VD=*^'.GW&_2OA_;>9>JC?+)J%PJNV<<'RX?*4=U9Y! MQS7Y]UT4XV1C)ZA1116A(4444 %%%% !1110!^[_ /P1$_:H_P"&BOV,M/T: M_N%E\0?#MUT.[!;+R6P7-I*1UP8P8\GJT#&OL6OP3_X(L_M5?\,U?MHZ38W] MUY/ASQ\JZ#?AVQ''*[ VTQY RLN$W'[J2R&OWLKFJ1LS:+N@HHHJ"@HHHH * M*** "BBB@ HHHH **** "OF7]K[_ (),_"']KFSN[NYT.'PKXJG#,FNZ+$MO M,\A_BGC&(Y\G&2XWX& ZU]-44)M; ?SF_MR?L ^./V#O'\>E^)HH]0T74B[: M3K=HK?9=013T.>8Y0,;HSDC.067#'PVOZ8/VJOV;M!_:S^!'B#P+X@AC:VUB MW(MK@H&DT^Y )BN(_1D;!XZC+_"M[X%\6ZIH>I1>1J.CW_VG? OC.*9H4T'6;>>Y*M MMW6Q<).F?1H6D4^S&OZ7Z_E;K^G;]G[Q'+XP^ O@C5I]WG:IH%A>29QG=);Q MN>F!U/85C6[FE,ZZOYU?^"GOP<;X&?MX_$K15A\FTN-6?5;0 ?*(;L"Y4+[+ MYI3_ ( 17]%5?E+_ ,''W[.[1:CX&^*EG;_NYD;PWJCJN,,-\]LQ]<@W"DG^ MX@YXQ--V94]C\M:***Z#$*_4O_@W&_:5CM;SQI\)]0N%5KHCQ'I"L?OL L-T M@)[[1 P4=ED/8U^6E=M^SG\<]7_9J^./AGQUH;?\3#PW?)=+'NVKA_M!?"?0?&?ANZ6\T7Q!:)=6[@C& MC<=G1@R,.S*1VKJJY3<**** "BBB@ HHHH **** "BBB@ K\>/\ @XI_:1C\ M9?&WPO\ #/3[CS+?P;:-J.IJIX^V7(4QHWND"JPQVN#^'ZF?M,?M :+^RY\# M/$7CKQ!)MT_0;4RB(-A[N8X6*%/]J20JH]-V3P#7\V_Q9^)^K_&KXFZ]XNUZ MX^U:QXBOI=0NY ,+OD8L0H_A49PJC@ #@5K3CK9,K@?],SZ&OC>OV=_X-YOV M;V^'?[-6N?$*^MVCU#Q]?>59EAR+&U+(K#TWS-/GU"(>>,34=D5'5GZ#T445 MRFQ\+?\ !PM_R899_P#8UV7_ *)N:_$2OV[_ .#A;_DPRS_[&NR_]$W-?B)7 M13V,9[A1116A)^GO_!M-_P CO\6_^O'3/_1ES7ZSU^3'_!M-_P CO\6_^O'3 M/_1ES7ZSUS5/B-H;!1114%!1110!^6/_ 74_P"":WGQ7OQP\#Z>2Z8;Q=80 M)U7H+]5'IP)<=L/C D:ORIK^J"]LH=2LYK>XACN+>X0QRQ2*&212,%6!X((. M"#UK\(O^"N__ 3CF_8K^+2Z]X=M9&^&_BR=VTYAEAI-Q]Y[-SZ8RT9/+(". M2C&MJ_# M+_A#?%EZK?$CPK;+YLDK?/KEHN%%T/6120L@[DJ_\1"_AI73?!OXO^(/@'\3 M]%\8>%[^33=>T&Y6YM9EZ9'#(P_B1U+*RGAE9@>#4RC=%1E8]N_X+ ?\I(OB ME_U_6W_I';U\UUZ;^V-\?X_VI?VC_$?C^.Q;3&\2?9IY;4MN$$JVL,Z[ MT;:3R5QG!XKS*G'8D****8'],G[)O_)K'PS_ .Q4TO\ ])(J] KS_P#9-_Y- M8^&?_8J:7_Z215Z!7&= 5^-O_!R#_P G3^!?^Q4'_I7<5^R5?C;_ ,'(/_)T M_@7_ +%0?^E=Q6E/XB9['YVT445T&(5^W?\ P;T_\F&7G_8UWO\ Z)MJ_$2O MV[_X-Z?^3#+S_L:[W_T3;5G4V*AN?=-%%%IG4"BBBMC,U/ W_([:/_ -?T/_HQ:_J0K^6_P-_R.VC_ /7]#_Z, M6OZD*QK=#2F%%%%8F@4444 %%%% !1110!^:_P#P&%%%% !7T5_P $R_\ DO&K M?]@";_THMJ^=:^BO^"9?_)>-6_[ $W_I1;5]QX;?\E/@O\:_)FM'^(C[FHHH MK^\#UPHHHH **** / ?^"D7_ ";U#_V%X/\ T"6O@VOO+_@I%_R;U#_V%X/_ M $"6O@VOXX\+_L _P#)L.B_]?%U_P"CWKVBO[^X'_Y)W _]>J?_ *2CV*/P+T"B MBBOJC0**** "O@W_ (*1?\G"P_\ 8(@_]#EK[RKX-_X*1?\ )PL/_8(@_P#0 MY:_'O''_ ))K_N)#]3FQ7\,\!HHHK^.#S HHHH N>'_^0]8_]?$?_H0K]9*_ M)OP__P AZQ_Z^(__ $(5^LE?TS]'O^'CO6G_ .WG=@^H4445_1YW!1110 44 M44 ?EC\8/^2M>*/^PO=_^CGKG:Z+XP?\E:\4?]A>[_\ 1SUSM?YRYE_OE7_% M+\V>)+<****X1!7M'[ /_)SVB_\ 7O=?^B'KQ>O:/V ?^3GM%_Z][K_T0]?5 M<#_\E%@?^OM/_P!*1I2^->I^A%%%%?W\>P%%%% !1110 4444 %%%% !1110 M 4444 %%%% !7E?[=7_)D7QD_P"Q'UO_ -()Z]4KRO\ ;J_Y,B^,G_8CZW_Z M03TX[@?S7T445UG.%?5/_!$[_E)Q\,_^XI_Z:KROE:OJG_@B=_RDX^&?_<4_ M]-5Y4RV8X[G[]T445RFX4444 %-FB6XB:.15DCD!5E89# ]013J* /P6_P"" MNW_!/V;]CK]H;[;X=L9/^$#\;RO:PS+\]A'C,5F#VV DOCK(S1ZA:+?6J7 M;F//ESQAP=DBY.UQAADX(K4JY3;5B5&S MN%%%%04%%%% !7BO_!1S_DPOXO?]BK?_ /HEJ]JKQ7_@HY_R87\7O^Q5O_\ MT2U..X'\XM%%%=9SA7TI_P $?_\ E)%\+?\ K^N?_2.XKYKKZ4_X(_\ _*2+ MX6_]?US_ .D=Q2EL..Y_0A1117(;A7XJ_P#!P#^U1_PMG]IJQ^'NFW/F:-\. MX"MT$;Y9=0G"O)G'!\N,1)SRK>:.YK];/VI/CUI_[,/[/?BSQYJ?EM;^&]/> MXBB3O\ >FFE MTX[BOR#_8V_9UO/VKOVF?"/@.U$JQ:W?*+V:/[UM:(#)< M29Z K$KXSU;:.]?TFZ+H]KX=T>TT^Q@CM;*QA2WMX8QA88T4*J@>@ _"L:L MNAI374LUR/Q[^,6F_L_?!?Q1XVUAO^)?X9TZ:_D3=M,Y124B4G^)WVH/=A77 M5QWQW^ ?A/\ :7^'%UX1\;:9)K'AV]DCEGLUO9[03-&P=-S0NCD!@#C.,@'' M K$T/YIOB1X_U/XK?$'6_$VM3M=:MX@OIM0O)3_'+*Y=L>@R>!V&!6+7[]_\ M.3OV8_\ HF?_ )<6J_\ R51_PY._9C_Z)G_Y<6J__)5='M$9>S9^ E%?OW_P MY._9C_Z)G_Y<6J__ "51_P .3OV8_P#HF?\ Y<6J_P#R51[5![-GX"45^_?_ M Y._9C_ .B9_P#EQ:K_ /)5'_#D[]F/_HF?_EQ:K_\ )5'M4'LV?@)17[]_ M\.3OV8_^B9_^7%JO_P E5\6_\%I/^"7?@;]F3X/^'?'7PM\.S:'IMG?'3]>M MQ?7-XI$P'D3YGD2UG22-VCDC8, MCJ=K*1R"#V(K^C#_ ()R?M1Q_M>?LA^%/%LDRRZU'!_9NM*#RE] LI(R<;Q MME _NRK7\YM?H;_P;W?M5?\ "M_C]K'PQU.ZV:5X\A^TZ<';Y8M0@4G R<#S M8=X/I^R]%%%@R:TIIEMXFDD98XXP69F. H'4DU^)O_!9/_@IZW[4OC"; MX=^"+YO^%=Z#<#[5=0N0OB&Z0_?]X(V'R#HS#?S\FVHQNR92L?HI^Q)_P5B^ M&W[;7BW5/#NFM<>'?$5K<2BPT_4G4/J]JI.V:$C@ML 9HOO)SC< 6KZ@K^6/ M2-8O/#VJVU_I]U<6-]9RK/;W%O(8Y8)%.5=&4@JP(!!!R"*_4S_@GC_P7I06 M^G^#_CC(V]2L%KXMACR&'0"\C4=>WG(.>-R\,YN5/L3&?<_5"BJ/AOQ+IWC' M0;35-)OK/5--OXQ-;7=I,LT-PAZ,CJ2&!]0:O5D:!1110 4444 %%%% !7\W M_P#P40BAA_;N^+ZPJBI_PEVI,=G3<;ARWX[B<^^:_H5^.?QBT?\ 9]^$'B+Q MIK\WDZ3X;L9+V?D!I=H^6-<_QNQ5%'=F [U_,]\1/'%]\3OB!KGB35'\S4O$ M.H7&IW;#^*::1I'/_?3&MJ7ZQ>0V5NH&=TDKA%'YL*_J'T M#18/#6A66FVJ[;73X([:$''"(H5>G'0#I6-8TIENO+_VT/V<+3]K/]F/Q=X# MNO)2;6K)C83R#BUO(R)+>0GJ )57=CDJ6'>O4**Q-#^6CQ+X:-BCHP]58$'W%4J_2;_@OW^PM)X&^($/QH\.V;'1?$ MCI:^(DB3Y;*^ "QSG'19E 4G&!(F2290*_-FNJ,KJY@U9V"BBBJ$?>'_ 1< M_P""E47[+/CIOA[XTOO)\ >*+D/;W L,_5GMP.%8 M'P,%,;,:D+ZHTC+HS]A:*JZ)KEEXET>UU#3;RUU#3[Z)9[ M:YMI5EAN(V&5='4D,I!!!!P15JL30**** "BBB@ HHHH *CN[N*PM9)YY(X8 M(4,DDDC!5C4#)))X YR:K>)/$NG^#M O-5U:^L]+TO3XFGNKN[F6&"WC499 MW=B J@=23BOQU_X*N?\ !9&7]H6UU+X;_"^XFM/ TF8-4UC:T5QKP!.Z*,'! M2V/&<@-)T("Y5JC%LF4K'$?\%C_^"CX_;#^*,?A'PG>%_ASX1N&,$J'Y=:O M"K77_7-066/U!9OXP%^*:**Z8JRL8MW"BBBF!VW[.?P,U?\ :5^./AGP+H:_ M\3#Q)?):K)MW+;1_>EF8?W8XP[GV4U_2A\+OAQI?P?\ AOH/A71(?L^D^';" M'3[1,#(CB0("<=6.,D]R2>]?G[_P0'_86;X;_#VX^,GB2SV:SXL@-KX?BE3Y MK73\_//@]&F91M.,^6@()$I%?I!7/4E=V-H+0****S*/A;_@X6_Y,,L_^QKL MO_1-S7XB5^W?_!PM_P F&6?_ &-=E_Z)N:_$2NBGL8SW"BBBM"3]/?\ @VF_ MY'?XM_\ 7CIG_HRYK]9Z_)C_ (-IO^1W^+?_ %XZ9_Z,N:_6>N:I\1M#8*** M*@H**** "N/^/7P,\._M)?"76O!?BJR%]HNN0&&51Q)"PY26,_PR(P#*>Q4= M1D5V%% '\V/[9W[)'B+]BOX[:IX+\0*TRP_Z1INH+&4BU2T8GRYT^N"K+D[7 M5ER<9/E-?T._\%)/V"])_;Q^!4VDG[/8^+M%#W7A[4G'^HF(&Z&0CGR90 K= M<$*V"5 /\^_CGP1JWPT\8ZGX?U[3[C2]:T:Y>TO;2=<202H<,I[=1U&01R"1 M73"5T8RC8RJ***LD**** "BBB@#^F3]DW_DUCX9_]BII?_I)%7H%>?\ [)O_ M ":Q\,_^Q4TO_P!)(J] KC.@*_&W_@Y!_P"3I_ O_8J#_P!*[BOV2K\;?^#D M'_DZ?P+_ -BH/_2NXK2G\1,]C\[:***Z#$*_;O\ X-Z?^3#+S_L:[W_T3;5^ M(E?MW_P;T_\ )AEY_P!C7>_^B;:LZFQ4-S[IHHHKG-@HHHH **** "BBB@ K M^5NOZI*_E;K:CU,Z@4445L9FIX&_Y';1_P#K^A_]&+7]2%?RW^!O^1VT?_K^ MA_\ 1BU_4A6-;H:4PHHHK$T"BBB@ HHHH **** /S7_X.3?^2(_#7_L.7/\ MZ(%?D'7Z^?\ !R;_ ,D1^&O_ &'+G_T0*_(.NBG\)C+<****T)/U2_X-FO\ MFMG_ ' O_N%%%% !1110!X#_P %(O\ DWJ'_L+P?^@2U\&U]Y?\%(O^ M3>H?^PO!_P"@2U\&U_''CC_R4O\ W#A^IYF*_B!1117X\8%%%% %SP__P AZQ_Z M^(__ $(5^LE?DWX?_P"0]8_]?$?_ *$*_62OZ9^CW_#QWK3_ /;SNP?4**** M_H\[@HHHH **** /RQ^,'_)6O%'_ &%[O_T<]<[71?&#_DK7BC_L+W?_ *.> MN=K_ #ES+_?*O^*7YL\26X4445PB"O:/V ?^3GM%_P"O>Z_]$/7B]>T?L _\ MG/:+_P!>]U_Z(>OJN!_^2BP/_7VG_P"E(TI?&O4_0BBBBO[^/8"BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ KRO]NK_DR+XR?]B/K?\ Z03UZI7E?[=7 M_)D7QD_[$?6__2">G'<#^:^BBBNLYPKZI_X(G?\ *3CX9_\ <4_]-5Y7RM7U M3_P1._Y2U5XK_P %'/\ DPOXO?\ 8JW_ /Z):G'< M#^<6BBBNLYPKZ4_X(_\ _*2+X6_]?US_ .D=Q7S77TI_P1__ .4D7PM_Z_KG M_P!([BE+8<=S^A"BBLSQKXQTWX>>#M6U_6+J.RTG0[.6_O;A_NP0Q(7=S]%4 MG\*Y#<_+[_@XN_:IW/X5^#^EW0^7&OZXJ'O\R6L1/_?V0J?6(^E?E?7>?M/? M'C4OVG/C_P"*_'FJ;ENO$E^]RD1.?LT(^6&$'TCB5$![[:X.NJ,;*QA)W844 M5J^!?!>I?$CQKI'A[1[=KS5M0C,4P'=HY M CCW05VM% '\N/COP3J7PU\;ZQX=UBW:TU;0KV;3[V%NL4T3E'7\&4UDU]_? M\' W[+G_ JK]IK3OB%IMKY>C_$.V_TID'RQZC;A4DSCA=\1B;U9A*>>:^ : MZHNZN8-6=@K:^'/C_5/A5X_T7Q-HMQ]EU?P_?0ZA9R_W)8G#KD=QD#([C(K% MHJA']./[._QKTO\ :-^!WA?QQH[*UAXFT^.\5 VXV\A&)(6/]Z.0.C>Z&NSK M\OO^#=/]JK^TO#WB?X/ZI=+YVFL=>T)7;DPN0MS$OLKF.0*.?WLIZ#C]*_'G MARX\8>"-8TFSU6^T*ZU.RFM8=2LMOVBP=T*B:/<"-Z$[AD=0*Y91L[&\7='Y ME_\ !;O_ (*B_84U+X)_#W4E\V13;^+-4MI.8P>MA&P[D<2D'@9C//F ?E+7 MN7[<_P"PIX^_8E^)LUCXNAFU+3-2F=]-\0Q*S6NKC)))8DE)N[1L=P/.64AC MX;71%)+0RDW?4****HD]L_9*_P""@WQ2_8MU/=X,\02?V/))YEQHE^#G M7<=U _?AT)4_G6O7\NO@;XC^(OAAK*ZEX9U[6O#NH+P+K3+V6TF'_ XV#?K7 MT5\.O^"S7[1GPYACAC^($VLVT8 \O5["WO&/UD9/-/\ WW6;I/H5[0_H HK\ M5="_X.+/C=IP1;SP]\-]00-EF?3KN.1AZ K'Q98>&K>8;671M,AA?'M M(X>1?JK U\P>._B+X@^*7B*;6/$VN:MX@U6X_P!9>:E=R74[^@+N2<#TS5*D M^I+J=CZG_P""HG_!5+5OVZ=?C\/Z##=:'\-])G\VVLY2%N-5E&0)[C:2!@$[ M(P2%R22QQM^/Z**U2LK(SW"BBA5+-@#)/ [TP/KC_@B=^SS+\=?V\/#M]+; MM)I'@-6\17CX^59(L+;#/3=Y[1L!U(C;T)'[V5\D_P#!'3]B&7]CO]F..ZUR MT:V\:^.#'J6KHXQ)9QA3]GM6]#&KLS#J'E<OVCV=Y _\2,.H/\+*<,K#E6 (P0*_GE_;R_8J M\0?L,?'B^\*ZLLEWI-P6NM#U79B/4[0G"MZ"1?NNG\+#(RK*S?T=5Y#^VQ^Q MGX7_ &X/@K>>$_$2?9KI,SZ5JL<8:XTFY'21,]5/W73(#*2,@A66X2LR91N? MS=5TF(4444 ?1'[$__ 4X^)O[#]\MKH6H+K7A.23?<>'M28R6C$GYFB/W MH'//*'!."RM@5^KO[*__ 6Q^"_[1EK:VNKZM_PKOQ'+A7L==E6.V9O^F=WQ M$R\X&_RV/]VOP:HJ)03*4FC^I[3]1M]6L8KJUGANK:=0\/3M2E@AE_WXU;8_T8&O?O!O\ P6]_ M:/\ ","0R>-K368HQA5U'1[21OQ=8U<_BQ_+BL_9,KVB/WPHK\/&_P"#@GX_ M'3_)V^!Q)MV_:!H[^9GUQYNW/_ <>U,()(8_'%MHT,PPRZ=H M]I&P''1VC9UZ9R&!Y/;BE[)C]HC]ZM5U:UT+39KR^NK>SL[9#)-//((XXE'4 MLS8 'N:^1?VIO^"V_P %_P!G>WN+/1M4_P"%B^(8P0EGH,JR6BMV\R[YC"^\ M?F,,(1Q1J/GE; M^*61NKR.PL(-+L8;6UAAM[:WC6***) D<2*,*JJ. M . *FHHKG-0HHHH ^%O\ @X6_Y,,L_P#L:[+_ -$W-?B)7[=_\'"W_)AE MG_V-=E_Z)N:_$2NBGL8SW"BBBM"3]/?^#:;_ )'?XM_]>.F?^C+FOUGK\F/^ M#:;_ )'?XM_]>.F?^C+FOUGKFJ?$;0V"BBBH*"BBB@ HHHH *_/7_@MQ_P $ MU?\ A>_@RX^+'@G3]_C3P[;9UBSMT^?6K)!_K !]Z>%1D=WC!7DJBG]"J*<9 M6=Q-7T/Y6Z*_0+_@MI_P35_X9[\:2_%/P78[?!'B2ZQJEI GRZ)>N2<@#[L$ MIZ=E R"OS]KJC*ZNC%JP4444Q!1110!_3)^R;_P FL?#/_L5-+_\ 22*O M0*\__9-_Y-8^&?\ V*FE_P#I)%7H%<9T!7XV_P#!R#_R=/X%_P"Q4'_I7<5^ MR5?C;_P<@_\ )T_@7_L5!_Z5W%:4_B)GL?G;111708A7[=_\&]/_ "89>?\ M8UWO_HFVK\1*_;O_ (-Z?^3#+S_L:[W_ -$VU9U-BH;GW31117.;!1110 44 M44 %%%% !7\K=?U25_*W6U'J9U HHHK8S-3P-_R.VC_]?T/_ *,6OZD*_EO\ M#?\ ([:/_P!?T/\ Z,6OZD*QK=#2F%%%%8F@4444 %%%% !1110!^:__ =_8VL:KI/VK;YWV*[DM_-V MYV[MA&<;CC/3)]:U?^%Z^-_^AR\5?^#:X_\ BZRE3N[EQG96/Z>J*_F%_P"% MZ^-_^AR\5?\ @VN/_BZ/^%Z^-_\ HOC?_HOC?\ Z'+Q5_X-KC_XNCV(>T/Z>J*_F%_X7KXW_P"AR\5? M^#:X_P#BZ_HK_8COY]4_8P^$5U=337%S<>"M&EEEEPT]9FO\ Q7+Y7,$7^NNEDE_0LVY&VMMW8+!\G87,? MK517&_L__'GPW^TS\(M%\;>$[S[9HNMP^9&6&V2!PN%%%% !1110!X#_P M4B_Y-ZA_["\'_H$M?!M?>7_!2+_DWJ'_ +"\'_H$M?!M?QQXX_\ )2_]PX?J M>9BOX@4445^/',%%%% 'Z$?L _\ )L.B_P#7Q=?^CWKVBO%_V ?^38=%_P"O MBZ_]'O7M%?W]P/\ \D[@?^O5/_TE'L4?@7H%%%%?5&@4444 %?!O_!2+_DX6 M'_L$0?\ H5?!O_!2+_DX6'_L$0?^ARU^/>./_)-?]Q(?J8%%%% %SP_\ \AZQ_P"OB/\ ]"%?K)7Y-^'_ /D/6/\ U\1_^A"OUDK^ MF?H]_P /'>M/_P!O.[!]0HHHK^CSN"BBB@ HHHH _+'XP?\ )6O%'_87N_\ MT<]<[71?&#_DK7BC_L+W?_HYZYVO\YT7_KWNO\ T0]>+U[1^P#_ ,G/:+_U[W7_ *(>OJN!_P#DHL#_ -?:?_I2 M-*7QKU/T(HHHK^_CV HHHH **** "BBB@ HHHH **** "BBB@ HHHH *\K_; MJ_Y,B^,G_8CZW_Z03UZI7E?[=7_)D7QD_P"Q'UO_ -()Z<=P/YKZ***ZSG"O MJG_@B=_RDX^&?_<4_P#35>5\K5]4_P#!$[_E)Q\,_P#N*?\ IJO*F6S''<_? MNBBBN4W"BBB@ HHHH **** "BBB@ HHHH *\5_X*.?\ )A?Q>_[%6_\ _1+5 M[57BO_!1S_DPOXO?]BK?_P#HEJ<=P/YQ:***ZSG"OI3_ ((__P#*2+X6_P#7 M]<_^D=Q7S77TI_P1_P#^4D7PM_Z_KG_TCN*4MAQW/Z$*^ ?^#@3]J?\ X53^ MS3I_P[TVX\O6/B'/_I80_-'I\#*\F?3S)/+7ME1(.>:^_F8(I)X Y)/:OYVO M^"G'[4Q_:Y_;'\5>)+6X\[0=/E_L?1,'*_8X"55U[XE9I/P[MQ]D+K\DFH7"LD?7AO+B M$K?[+&(\<5\ U_0Y_P $M?V7/^&3?V,?"NAW5O\ 9]?UB+^V]:!3:XNKA5;R MV_VHHQ'$?>,^M9U)6145=GT11117.;!1110 4444 %%%% !1110 4444 ?.G M_!5+]EW_ (:P_8N\4Z)9VOVGQ!HJ#7-%"INX+%HU]HY1+&.3\ MJ*>];4I=#.HNI\W4445L9GI'[(?[0]]^RI^TCX2\>6/F-_8-\KW4*=;FU?*3 MQ=<9:)G ST)![5_2AX<\16/B[P]8:MIMS'>:;JEO'=VEQ& MZ3I?_"PO#<))6^T*)I+E$]9;3F53W.SS% ZM6\:B9FXM'R#14EW:2V%U)!/' M)#-"YCDCD4JT; X((/((/=62%%%% !1110 4444 %%%=5\'_@AXN^/_C& M'P_X+\.ZIXDU>;G[/90&3RUSC>[?=C09&66_M^"?VTOA;-X7\9:?YJIND ML-0@PMYI*&_MJU;6O"=S+LT_ MQ%91-]EGS]U)1SY,V/X&.#@[6< FOZ(*H^)_"^F^-O#]YI.L:?9:MI>H1F&Z ML[R!9H+A#U5T8%6!]"*N,VB91N?RTT5^M?[;7_!OEIOB2:\\0?!748M'NFS( M_AK4Y6:T<]Q;W!RT>>R2;ER?OHN /S&^-?[/7CC]G+Q2VB^./"^L>&=0R=BW MD!6.X X+12#*2K_M(S+[UO&2>QFXM'&T4451(4444 %%%% !1110 445ZQ^S M)^Q!\3OVO=;6U\#>%;[4;57VSZG,OV?3K7UWSMA,CD[5)GG,-@S\H<@@?S\0?$B>U^(/BB'$B6;1?\2:R?VC8;K@C^]( O/\ JP1FOO2& M);>)8XU6..,!551@*!T %8RJ=$:1AW.9^#7P7\,?L^_#K3O"?@_2+71-!TM- MD-O .I/+.['EW8\LS$DGDFNHHHK$T"BBB@ HHHH ^%O^#A;_ ),,L_\ L:[+ M_P!$W-?B)7[=_P#!PM_R899_]C79?^B;FOQ$KHI[&,]PHHHK0D_3W_@VF_Y' M?XM_]>.F?^C+FOUGK\F/^#:;_D=_BW_UXZ9_Z,N:_6>N:I\1M#8****@H*** M* "BBB@ HHHH R/'W@/1_BCX)U3P[K]A!JFBZU;/9WMK,,I-$XPP]1[$<@X( M((!K^?3_ (*.?L(ZQ^PA\>)]%E$]YX5UC?=^'M29>+JW!YB<]/.BR%<>ZM@! MQ7]$5>2_MK?L@^'?VV/@/J7@W7E6"=_])TK40FZ32[Q01',OJ.2K+D;E9AD' M!%PE9DRC<_FUHKK?CI\$O$7[.?Q8UKP7XJL6L-;T*X,$Z'.V0=4D0_Q1NI5E M;NK UR5=)B%%%% '],G[)O\ R:Q\,_\ L5-+_P#22*O0*\__ &3?^36/AG_V M*FE_^DD5>@5QG0%?C;_P<@_\G3^!?^Q4'_I7<5^R5?C;_P '(/\ R=/X%_[% M0?\ I7<5I3^(F>Q^=M%%%=!B%?MW_P &]/\ R89>?]C7>_\ HFVK\1*_;O\ MX-Z?^3#+S_L:[W_T3;5G4V*AN?=-%%%IG4"BBBMC,U/ W_ ".VC_\ 7]#_ .C%K^I"OY;_ -_R.VC_P#7]#_Z M,6OZD*QK=#2F%%%%8F@4444 %%%% !1110!^:_\ P9_\%C?B_>_!O\ X)\>.KK39GM]0UI(-$BE0D%$N952;D=, MP^: >,$BOF/_ ()V_ +2OAY_P1-^+WC:.&.36_B#X5\1S7%R1^\2WMK>[MHH M<_W0\M<0QZ_X!\)^(S]E+ 236=S;7,ZS M =2!++*AQG;AYX=^PMX<_8SU3]E44C@S"3C.,J2>]>M?\$7_A%)^T[^S5\?OAWJW]H7GPOU.:&VT%]07<;* MZ<7#&6(#Y1*@%K(X4@!@G'S&N5_9P_X)\Z3^UQ_P1SNM6T'0=-7XEZ'K%]?Z M??PVJ+>:HL)^:R>0#D6D,=JEW>[3]F:.%-H'VEL= '$O0(352\A+S/E3_@B_^VM+^RWX M;^(GA77)(9=/74+6ZM;:6Y2-8+@K-'<,N6&=PBA!Q_<'K16K_P $1/V*V_:) M\$_$+Q=XB>:WTZZU&VL[*?R%?[3-<EP0#C@>=#R.,DCM14SM?4(WL:%%%% M?YIGCA1110 5]%?\$R_^2\:M_P!@";_THMJ^=:^BO^"9?_)>-6_[ $W_ *46 MU?<>&W_)3X+_ !K\F:T?XB/N:BBBO[P/7"BBB@ HHHH \!_X*1?\F]0_]A># M_P! EKX-K[R_X*1?\F]0_P#87@_] EKX-K^./''_ )*7_N'#]3S,5_$"BBBO MQXY@HHHH _0C]@'_ )-AT7_KXNO_ $>]>T5XO^P#_P FPZ+_ -?%U_Z/>O:* M_O[@?_DG<#_UZI_^DH]BC\"] HHHKZHT"BBB@ KX-_X*1?\ )PL/_8(@_P#0 MY:^\J^#?^"D7_)PL/_8(@_\ 0Y:_'O''_DFO^XD/U.;%?PSP&BBBOXX/,"BB MB@"YX?\ ^0]8_P#7Q'_Z$*_62OR;\/\ _(>L?^OB/_T(5^LE?TS]'O\ AX[U MI_\ MYW8/J%%%%?T>=P4444 %%%% 'Y8_&#_ )*UXH_["]W_ .CGKG:Z+XP? M\E:\4?\ 87N__1SUSM?YRYE_OE7_ !2_-GB2W"BBBN$05[1^P#_R<]HO_7O= M?^B'KQ>O:/V ?^3GM%_Z][K_ -$/7U7 _P#R46!_Z^T__2D:4OC7J?H11117 M]_'L!1110 4444 %%%% !1110 4444 %%%% !1110 5QO[1?PWNOC)^SYX[\ M(6,]O:WWBKP]J&CV\T^?*ADN+:2%6?:"=H+@G )P.E=E10!^-O\ Q#??%3_H M>OA__P!]7?\ \9H_XAOOBI_T/7P__P"^KO\ ^,U^R5%:>TD3R(_&W_B&^^*G M_0]?#_\ [ZN__C->R?\ !/W_ ((G>/\ ]D;]KKPE\0M;\5^#]2TOP_\ ;/.M MK%KG[1)YUE/;KMWQ*O#2J3DC@'O7Z744O:,.5!1114%!1110 4444 %%%% ! M1110 4444 %<#^U3\);WX\_LW>./!>FW-K9W_BC1KG3;>>YW>3$\L94,^T$[ M1GG )KOJ* /QM_XAOOBI_P!#U\/_ /OJ[_\ C-'_ !#??%3_ *'KX?\ _?5W M_P#&:_9*BM/:2)Y$?C;_ ,0WWQ4_Z'KX?_\ ?5W_ /&:]8_8;_X(>?$+]EO] MJSP?X^UCQ9X-U#3?#EQ+-/;V;7/GRAX)8@%W1!>K@\D< U^G5%+VD@Y4>??M M5> _%?Q3_9X\6>&?!.I:;H_B/Q!8/I]O?7S.L-JDN$E?**S;O++[2!PQ4Y&* M_*[_ (AOOBI_T/7P_P#^^KO_ .,U^R5%*,FM@<4S\;?^(;[XJ?\ 0]?#_P#[ MZN__ (S1_P 0WWQ4_P"AZ^'_ /WU=_\ QFOV2HJO:2#D1^4O[-G_ ;V^+/A M]\>O"FO>-/%/@_5O#.BZC'?WMC9?:&FO!$=Z18>(*59U0-DCY2V.<5^K5%%3 M*3>XU&P4445(PHHHH **** "BBB@ HHHH **** "ODO_ (*M?\$W+G_@H#X, M\+MH.I:3HOBCPS=R>7=7X?R9K251YD3&-6;<'2)ER"!\_3=7UI133MJ@W/QM M_P"(;[XJ?]#U\/\ _OJ[_P#C-'_$-]\5/^AZ^'__ 'U=_P#QFOV2HJ_:2)Y$ M?C;_ ,0WWQ4_Z'KX?_\ ?5W_ /&:]Z_X)P_\$COBQ^PO^TM9^,)_&'@O4-!N M;2;3M8L;5[KS;J!QN79NB"[EE2-^3T5AD9S7Z,44G4;T#E04445!04444 >6 M_'S]B;X4_M/12?\ "<>!=!UJZD4)]O,/V>_4#H!U?%_P 9O^#< M+P-XBEFN/ OCKQ!X9D8EEM=3MDU.W'^RK*8G4>[%S]:_2*BJ4FMA.*9^(?Q) M_P"#?+XZ>#WD;1)_!_BV$_:O&?%G_!*G]HCP9.T= MY\*?$TS*<9L%BOU[CK [CM_+U%?T1457M63[-'\T^I?L7?&+1D5KSX3_ !,M M%%[Z,,?;,50Z?\ L>_%S5KCR;7X6_$:YF(SLB\-7KMCZ"/-?TO457MF M+V9_.CX2_P""8W[0'C5U6S^$OC.$O@C[?9'3QWZFOW#HJ?:L?LT?GC\ ?\ @W9^ M&_@>6"\\?>)M;\<7289[2V3^R[%CP<$*S3-CID2)GK@=!]S?"3X)^$?@+X4C MT/P9XZA*2P2SE^VV )[F&8EQSSA)5 M Y '3'R#\7/^#>#XP^#I9I/"NM>$_&5HN?+03MI]X_U24&,?]_37[445:J21 M/*C^=7QU_P $O?V@OAW(RZA\)O%]P5X/]F6HU0=<<&U,@/X?7I7FNL_L\?$# MPX[+J'@7QA8,J>8PN-%N8B%Y^8[D''!Y]C7].E%7[5D^S/Y<8_ 6N2R*JZ+J MS,QP +.0DG\JZ30OV8/B7XIF\O2_AWXZU*3(79:Z#=3-D]!A8SZ5_3511[8/ M9G\\W@#_ ()+_M$?$>1?L?PNUZQ1L9?57ATT*#W(N'1OP )]J^CO@_\ \&XW MQ$\1O%-XV\:^&?"]NQ!:'3XI-3N0.X.?*C!]P[#Z]*_8NBI]HQ\B/C_]GK_@ MA_\ GX&2V]YJ&BWGCS5H"&%QXAF$T ;OBV0+"5]I%(1Q0J.BJJ@ >@JQ14-M[EA1112 **** "BBB@ HHHH ^=? M^"GO['&N?MR?LW6_@OP]JFDZ3?PZS;ZD9]1,GDE(XY5*_(K'/M#(AMM1 MN4;R;NU+9:"8H"V%)+H0#M)88PY(^(?^(;[XJ?\ 0]?#_P#[ZN__ (S7[)45 M2FUH2XIGXV_\0WWQ4_Z'KX?_ /?5W_\ &:/^(;[XJ?\ 0]?#_P#[ZN__ (S7 M[)457M)!R(YGX+>"+CX9_!SPGX;NYH;BZ\/Z-9Z;-+%GRY'A@2-F7(!VDJ2, M@'%=-116905\(?\ !5?_ ()4>,OV]OC'X=\2>&_$7AG1[71]&&FRQ:D9Q([^ M?+)N7RXV&W#@6>V.17T51 M4RFWN"BD%%%%24%%%% !1110 4444 %?C;_Q#??%3_H>OA__ -]7?_QFOV2H MJHR:V$XW/QM_XAOOBI_T/7P__P"^KO\ ^,T?\0WWQ4_Z'KX?_P#?5W_\9K]D MJ*KVDA3/J9E"R*\>P!?+1CG/KBOAW_B&^^*G_0]?#__ +ZN_P#XS7[)452FUHB7 M%,_&W_B&^^*G_0]?#_\ [ZN__C-'_$-]\5/^AZ^'_P#WU=__ !FOV2HJO:2# MD1^-O_$-]\5/^AZ^'_\ WU=__&:/^(;[XJ?]#U\/_P#OJ[_^,U^R5%'M)!R( M_&W_ (AOOBI_T/7P_P#^^KO_ .,T?\0WWQ4_Z'KX?_\ ?5W_ /&:_9*BCVD@ MY$?C;_Q#??%3_H>OA_\ ]]7?_P 9H_XAOOBI_P!#U\/_ /OJ[_\ C-?LE11[ M20TD'(C\;?^(;[XJ?]#U\/_P#OJ[_^,T?\0WWQ4_Z'KX?_ /?5W_\ &:_9 M*BCVD@Y$?C;_ ,0WWQ4_Z'KX?_\ ?5W_ /&:_6#]G3X;W7P;_9\\">$+Z>WN MK[PKX>T_1[B:#/E326]M'"S)N .TE"1D X/2NRHJ92;W!12!E#J01D'@@]Z_ M-7]K;_@CQXU^%_QJF^+'[,^JP:+JS.]Q-X=:9( KO_K$MVDS"\,F3N@FP@!( M!*D(OZ5441DT-JY^8_A[_@HM^V%\.-+30]1_9FN-0U*/Y%N[#P[?I;.W3>_D MEHN3R2K*._ KD[?_ ()^?M*?\%+_ (BV.L?&M[+X:^"K6;SAIMK#'#)@YW>1 M:J6/F')'F7+%E#'&X?*?UDHHYNPN7NEZ#H< M @MH%.3U)9V;JSLQ+,QY+,3WHKJ**DH_(^BBBO\ -<\,**** "OHK_@F7_R7 MC5O^P!-_Z46U?.M?17_!,O\ Y+QJW_8 F_\ 2BVK[CPV_P"2GP7^-?DS6C_$ M1]S4445_>!ZX4444 %%%% '@/_!2+_DWJ'_L+P?^@2U\&U]Y?\%(O^3>H?\ ML+P?^@2U\&U_''CC_P E+_W#A^IYF*_B!1117X\O:*\7_8!_Y-AT7_ *^+K_T>]>T5_?W _P#R3N!_Z]4__24>Q1^! M>@4445]4:!1110 5\&_\%(O^3A8?^P1!_P"ARU]Y5\&_\%(O^3A8?^P1!_Z' M+7X]XX_\DU_W$A^IS8K^&> T445_'!Y@4444 7/#_P#R'K'_ *^(_P#T(5^L ME?DWX?\ ^0]8_P#7Q'_Z$*_62OZ9^CW_ \=ZT__ &\[L'U"BBBOZ/.X**** M "BBB@#\L?C!_P E:\4?]A>[_P#1SUSM=%\8/^2M>*/^PO=_^CGKG:_SES+_ M 'RK_BE^;/$EN%%%%<(@KVC]@'_DY[1?^O>Z_P#1#UXO7M'[ /\ R<]HO_7O M=?\ HAZ^JX'_ .2BP/\ U]I_^E(TI?&O4_0BBBBO[^/8"BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** /R/HHHK_ #7/#"BB MB@ KZ*_X)E_\EXU;_L 3?^E%M7SK7T5_P3+_ .2\:M_V )O_ $HMJ^X\-O\ MDI\%_C7Y,UH_Q$?N%%%% !1110!X#_P4B_Y-ZA_["\'_H$M?!M? M>7_!2+_DWJ'_ +"\'_H$M?!M?QQXX_\ )2_]PX?J>9BOX@4445^/',%%%% ' MZ$?L _\ )L.B_P#7Q=?^CWKVBO%_V ?^38=%_P"OBZ_]'O7M%?W]P/\ \D[@ M?^O5/_TE'L4?@7H%%%%?5&@4444 %?!O_!2+_DX6'_L$0?\ H5?!O_!2 M+_DX6'_L$0?^ARU^/>./_)-?]Q(?J8%%%% %SP_\ \AZQ M_P"OB/\ ]"%?K)7Y-^'_ /D/6/\ U\1_^A"OUDK^F?H]_P /'>M/_P!O.[!] M0HHHK^CSN"BBB@ HHHH _+'XP?\ )6O%'_87N_\ T<]<[71?&#_DK7BC_L+W M?_HYZYVO\YT7_KWNO\ T0]>+U[1 M^P#_ ,G/:+_U[W7_ *(>OJN!_P#DHL#_ -?:?_I2-*7QKU/T(HHHK^_CV HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#\C MZ*]%_P"&3OB!_P! #_R>MO\ XY1_PR=\0/\ H ?^3UM_\SEV/.J^BO^"9?_)>-6_[ $W_I1;5YU_PR=\0/^@!_ MY/6W_P */AK\8M2OM:TO[%:S:-+ C_ &F*3+F>!@,(Q/16YQCB MOLO#W(,SH\1X.K6PU2,5-7;A)):/=M61K1A)35T?7=%%%?VT>J%%%% !1110 M!X#_ ,%(O^3>H?\ L+P?^@2U\&U]]?\ !1#2[C5_@'##;Q^9)_:T#8W!>-DO MK7PY_P ()JW_ #Z_^14_QK^/_&[#5I\2 M/?L(Z=-I?[->CPW">7(L]R2,@]9G]*]AK^]N"(N/#V!4M_94_P#TE'L4?@7H M%%%%?4&@4444 %?!O_!2+_DX6'_L$0?^ARU]Y5\._P#!1#PQ?:O\?(9K>#S( M_P"R8%SO5>=\OJ:_(?&ZG.?#?+!-OVD-M>YS8K^&?.-%:_\ P@FK?\^O_D5/ M\:/^$$U;_GU_\BI_C7\?_4L1_P ^Y? M!.A/[U/[P]Z_4ZOZ4^C_ $:E.GCO:1:UI[JW\YWX/J%%%%?T4=H4444 %%%% M 'Y8_&#_ )*UXH_["]W_ .CGKG:[CXM>"=4N/BKXFD6UW*^K73*?,3D&9_>N M>_X035O^?7_R*G^-?YVYE@\0\75:A+XI='W9XLMS(HK7_P"$$U;_ )]?_(J? MXT?\()JW_/K_ .14_P :X_J6(_Y]R^YDF17M'[ /_)SVB_\ 7O=?^B'KR[_A M!-6_Y]?_ "*G^->P_L(^%=0TO]I31YKBW\N-8+D$[U/6%_0U]1P1@Z\>(<"Y M0=O:T^C_ )D:4OC7J??%%%%?WL>P%%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% 8 !1110 4444 %%%% !1110 4444 ?__9 end XML 12 door-20200628_htm.xml IDEA: XBRL DOCUMENT 0000893691 2019-12-30 2020-06-28 0000893691 2020-07-30 0000893691 2020-03-30 2020-06-28 0000893691 2019-04-01 2019-06-30 0000893691 2018-12-31 2019-06-30 0000893691 door:IndiaEntityMember 2020-03-30 2020-06-28 0000893691 2020-06-28 0000893691 2019-12-29 0000893691 2020-03-29 0000893691 2019-03-31 0000893691 2018-12-30 0000893691 us-gaap:CommonStockMember 2020-03-29 0000893691 us-gaap:CommonStockMember 2019-03-31 0000893691 us-gaap:CommonStockMember 2019-12-29 0000893691 us-gaap:CommonStockMember 2018-12-30 0000893691 us-gaap:CommonStockMember 2020-03-30 2020-06-28 0000893691 us-gaap:CommonStockMember 2019-04-01 2019-06-30 0000893691 us-gaap:CommonStockMember 2019-12-30 2020-06-28 0000893691 us-gaap:CommonStockMember 2018-12-31 2019-06-30 0000893691 us-gaap:CommonStockMember 2020-06-28 0000893691 us-gaap:CommonStockMember 2019-06-30 0000893691 us-gaap:AdditionalPaidInCapitalMember 2020-03-29 0000893691 us-gaap:AdditionalPaidInCapitalMember 2019-03-31 0000893691 us-gaap:AdditionalPaidInCapitalMember 2019-12-29 0000893691 us-gaap:AdditionalPaidInCapitalMember 2018-12-30 0000893691 us-gaap:AdditionalPaidInCapitalMember 2020-03-30 2020-06-28 0000893691 us-gaap:AdditionalPaidInCapitalMember 2019-04-01 2019-06-30 0000893691 us-gaap:AdditionalPaidInCapitalMember 2019-12-30 2020-06-28 0000893691 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 2019-06-30 0000893691 us-gaap:AdditionalPaidInCapitalMember 2020-06-28 0000893691 us-gaap:AdditionalPaidInCapitalMember 2019-06-30 0000893691 us-gaap:RetainedEarningsMember 2020-03-29 0000893691 us-gaap:RetainedEarningsMember 2019-03-31 0000893691 us-gaap:RetainedEarningsMember 2019-12-29 0000893691 us-gaap:RetainedEarningsMember 2018-12-30 0000893691 us-gaap:RetainedEarningsMember 2020-03-30 2020-06-28 0000893691 us-gaap:RetainedEarningsMember 2019-04-01 2019-06-30 0000893691 us-gaap:RetainedEarningsMember 2019-12-30 2020-06-28 0000893691 us-gaap:RetainedEarningsMember 2018-12-31 2019-06-30 0000893691 us-gaap:RetainedEarningsMember 2020-06-28 0000893691 us-gaap:RetainedEarningsMember 2019-06-30 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-29 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-03-31 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-29 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-30 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-30 2020-06-28 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-04-01 2019-06-30 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-30 2020-06-28 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 2019-06-30 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-28 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-06-30 0000893691 us-gaap:NoncontrollingInterestMember 2020-03-29 0000893691 us-gaap:NoncontrollingInterestMember 2019-03-31 0000893691 us-gaap:NoncontrollingInterestMember 2019-12-29 0000893691 us-gaap:NoncontrollingInterestMember 2018-12-30 0000893691 us-gaap:NoncontrollingInterestMember 2020-03-30 2020-06-28 0000893691 us-gaap:NoncontrollingInterestMember 2019-04-01 2019-06-30 0000893691 us-gaap:NoncontrollingInterestMember 2019-12-30 2020-06-28 0000893691 us-gaap:NoncontrollingInterestMember 2018-12-31 2019-06-30 0000893691 us-gaap:NoncontrollingInterestMember 2020-06-28 0000893691 us-gaap:NoncontrollingInterestMember 2019-06-30 0000893691 2019-06-30 0000893691 door:TopDoorsMember 2019-08-29 2019-08-29 0000893691 door:Door_WindowWidgetsMemberMember 2019-12-13 2019-12-13 0000893691 door:Door_WindowWidgetsMemberMember 2019-09-30 2019-12-29 0000893691 door:PerformanceDoorsetSolutionsMember 2018-12-31 2019-03-31 0000893691 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2019-12-30 2020-06-28 0000893691 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2018-12-31 2019-12-29 0000893691 door:SeniorNotesDue2028Member us-gaap:SeniorNotesMember 2020-06-28 0000893691 door:SeniorNotesDue2028Member us-gaap:SeniorNotesMember 2019-12-29 0000893691 door:SeniorNotesDue2026Member us-gaap:SeniorNotesMember 2020-06-28 0000893691 door:SeniorNotesDue2026Member us-gaap:SeniorNotesMember 2019-12-29 0000893691 us-gaap:SeniorNotesMember 2020-06-28 0000893691 us-gaap:SeniorNotesMember 2019-12-29 0000893691 us-gaap:SeniorNotesMember 2020-03-30 2020-06-28 0000893691 us-gaap:SeniorNotesMember 2019-12-30 2020-06-28 0000893691 us-gaap:SeniorNotesMember 2019-04-01 2019-06-30 0000893691 us-gaap:SeniorNotesMember 2018-12-31 2019-06-30 0000893691 door:SeniorNotesDue2028Member us-gaap:SeniorNotesMember 2019-07-25 0000893691 door:SeniorNotesDue2023Member us-gaap:SeniorNotesMember 2019-08-10 2019-08-10 0000893691 door:SeniorNotesDue2026Member us-gaap:SeniorNotesMember 2018-08-27 0000893691 us-gaap:RevolvingCreditFacilityMember door:ABLFacility2024Member 2019-01-31 0000893691 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember door:ABLFacility2024Member us-gaap:BaseRateMember 2019-12-30 2020-06-28 0000893691 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember door:ABLFacility2024Member us-gaap:BaseRateMember 2019-12-30 2020-06-28 0000893691 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember door:ABLFacility2024Member us-gaap:LondonInterbankOfferedRateLIBORMember 2019-12-30 2020-06-28 0000893691 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember door:ABLFacility2024Member us-gaap:LondonInterbankOfferedRateLIBORMember 2019-12-30 2020-06-28 0000893691 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember door:ABLFacility2024Member 2019-12-30 2020-06-28 0000893691 us-gaap:RevolvingCreditFacilityMember door:ABLFacility2024Member 2020-06-28 0000893691 door:Plan2012Member us-gaap:CommonStockMember 2012-07-12 0000893691 door:Plan2012Member us-gaap:CommonStockMember 2020-06-28 0000893691 us-gaap:StockAppreciationRightsSARSMember 2019-12-30 2020-06-28 0000893691 us-gaap:StockAppreciationRightsSARSMember 2019-12-29 0000893691 us-gaap:StockAppreciationRightsSARSMember 2019-12-28 2019-12-29 0000893691 us-gaap:StockAppreciationRightsSARSMember 2020-06-28 0000893691 us-gaap:RestrictedStockUnitsRSUMember 2019-12-30 2020-06-28 0000893691 us-gaap:RestrictedStockUnitsRSUMember 2019-12-29 0000893691 us-gaap:RestrictedStockUnitsRSUMember 2020-06-28 0000893691 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2019-12-30 2020-06-28 0000893691 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2019-12-30 2020-06-28 0000893691 srt:MinimumMember door:TwentyNineteenRestructuringPlansMember 2020-06-28 0000893691 srt:MaximumMember door:TwentyNineteenRestructuringPlansMember 2020-06-28 0000893691 door:TwentyNineteenRestructuringPlansMember door:NorthAmericanResidentialSegmentMember 2020-03-30 2020-06-28 0000893691 door:TwentyNineteenRestructuringPlansMember door:EuropeSegmentMember 2020-03-30 2020-06-28 0000893691 door:TwentyNineteenRestructuringPlansMember door:ArchitecturalSegmentMember 2020-03-30 2020-06-28 0000893691 door:TwentyNineteenRestructuringPlansMember us-gaap:CorporateAndOtherMember 2020-03-30 2020-06-28 0000893691 door:TwentyNineteenRestructuringPlansMember 2020-03-30 2020-06-28 0000893691 door:TwentyEighteenRestructuringPlansMember door:NorthAmericanResidentialSegmentMember 2020-03-30 2020-06-28 0000893691 door:TwentyEighteenRestructuringPlansMember door:EuropeSegmentMember 2020-03-30 2020-06-28 0000893691 door:TwentyEighteenRestructuringPlansMember door:ArchitecturalSegmentMember 2020-03-30 2020-06-28 0000893691 door:TwentyEighteenRestructuringPlansMember us-gaap:CorporateAndOtherMember 2020-03-30 2020-06-28 0000893691 door:TwentyEighteenRestructuringPlansMember 2020-03-30 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:NorthAmericanResidentialSegmentMember 2020-03-30 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:EuropeSegmentMember 2020-03-30 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:ArchitecturalSegmentMember 2020-03-30 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2020-03-30 2020-06-28 0000893691 door:TwentyNineteenRestructuringPlansMember door:NorthAmericanResidentialSegmentMember 2019-04-01 2019-06-30 0000893691 door:TwentyNineteenRestructuringPlansMember door:EuropeSegmentMember 2019-04-01 2019-06-30 0000893691 door:TwentyNineteenRestructuringPlansMember door:ArchitecturalSegmentMember 2019-04-01 2019-06-30 0000893691 door:TwentyNineteenRestructuringPlansMember us-gaap:CorporateAndOtherMember 2019-04-01 2019-06-30 0000893691 door:TwentyNineteenRestructuringPlansMember 2019-04-01 2019-06-30 0000893691 door:TwentyEighteenRestructuringPlansMember door:NorthAmericanResidentialSegmentMember 2019-04-01 2019-06-30 0000893691 door:TwentyEighteenRestructuringPlansMember door:EuropeSegmentMember 2019-04-01 2019-06-30 0000893691 door:TwentyEighteenRestructuringPlansMember door:ArchitecturalSegmentMember 2019-04-01 2019-06-30 0000893691 door:TwentyEighteenRestructuringPlansMember us-gaap:CorporateAndOtherMember 2019-04-01 2019-06-30 0000893691 door:TwentyEighteenRestructuringPlansMember 2019-04-01 2019-06-30 0000893691 us-gaap:OperatingSegmentsMember door:NorthAmericanResidentialSegmentMember 2019-04-01 2019-06-30 0000893691 us-gaap:OperatingSegmentsMember door:EuropeSegmentMember 2019-04-01 2019-06-30 0000893691 us-gaap:OperatingSegmentsMember door:ArchitecturalSegmentMember 2019-04-01 2019-06-30 0000893691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2019-04-01 2019-06-30 0000893691 door:TwentyNineteenRestructuringPlansMember door:NorthAmericanResidentialSegmentMember 2019-12-30 2020-06-28 0000893691 door:TwentyNineteenRestructuringPlansMember door:EuropeSegmentMember 2019-12-30 2020-06-28 0000893691 door:TwentyNineteenRestructuringPlansMember door:ArchitecturalSegmentMember 2019-12-30 2020-06-28 0000893691 door:TwentyNineteenRestructuringPlansMember us-gaap:CorporateAndOtherMember 2019-12-30 2020-06-28 0000893691 door:TwentyNineteenRestructuringPlansMember 2019-12-30 2020-06-28 0000893691 door:TwentyEighteenRestructuringPlansMember door:NorthAmericanResidentialSegmentMember 2019-12-30 2020-06-28 0000893691 door:TwentyEighteenRestructuringPlansMember door:EuropeSegmentMember 2019-12-30 2020-06-28 0000893691 door:TwentyEighteenRestructuringPlansMember door:ArchitecturalSegmentMember 2019-12-30 2020-06-28 0000893691 door:TwentyEighteenRestructuringPlansMember us-gaap:CorporateAndOtherMember 2019-12-30 2020-06-28 0000893691 door:TwentyEighteenRestructuringPlansMember 2019-12-30 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:NorthAmericanResidentialSegmentMember 2019-12-30 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:EuropeSegmentMember 2019-12-30 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:ArchitecturalSegmentMember 2019-12-30 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2019-12-30 2020-06-28 0000893691 door:TwentyNineteenRestructuringPlansMember door:NorthAmericanResidentialSegmentMember 2018-12-31 2019-06-30 0000893691 door:TwentyNineteenRestructuringPlansMember door:EuropeSegmentMember 2018-12-31 2019-06-30 0000893691 door:TwentyNineteenRestructuringPlansMember door:ArchitecturalSegmentMember 2018-12-31 2019-06-30 0000893691 door:TwentyNineteenRestructuringPlansMember us-gaap:CorporateAndOtherMember 2018-12-31 2019-06-30 0000893691 door:TwentyNineteenRestructuringPlansMember 2018-12-31 2019-06-30 0000893691 door:TwentyEighteenRestructuringPlansMember door:NorthAmericanResidentialSegmentMember 2018-12-31 2019-06-30 0000893691 door:TwentyEighteenRestructuringPlansMember door:EuropeSegmentMember 2018-12-31 2019-06-30 0000893691 door:TwentyEighteenRestructuringPlansMember door:ArchitecturalSegmentMember 2018-12-31 2019-06-30 0000893691 door:TwentyEighteenRestructuringPlansMember us-gaap:CorporateAndOtherMember 2018-12-31 2019-06-30 0000893691 door:TwentyEighteenRestructuringPlansMember 2018-12-31 2019-06-30 0000893691 us-gaap:OperatingSegmentsMember door:NorthAmericanResidentialSegmentMember 2018-12-31 2019-06-30 0000893691 us-gaap:OperatingSegmentsMember door:EuropeSegmentMember 2018-12-31 2019-06-30 0000893691 us-gaap:OperatingSegmentsMember door:ArchitecturalSegmentMember 2018-12-31 2019-06-30 0000893691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2018-12-31 2019-06-30 0000893691 us-gaap:OperatingSegmentsMember door:TwentyNineteenRestructuringPlansMember door:NorthAmericanResidentialSegmentMember 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:TwentyNineteenRestructuringPlansMember door:EuropeSegmentMember 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:TwentyNineteenRestructuringPlansMember door:ArchitecturalSegmentMember 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:TwentyNineteenRestructuringPlansMember us-gaap:CorporateAndOtherMember 2020-06-28 0000893691 door:TwentyNineteenRestructuringPlansMember 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:TwentyEighteenRestructuringPlansMember door:NorthAmericanResidentialSegmentMember 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:TwentyEighteenRestructuringPlansMember door:EuropeSegmentMember 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:TwentyEighteenRestructuringPlansMember door:ArchitecturalSegmentMember 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:TwentyEighteenRestructuringPlansMember us-gaap:CorporateAndOtherMember 2020-06-28 0000893691 door:TwentyEighteenRestructuringPlansMember 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:NorthAmericanResidentialSegmentMember 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:EuropeSegmentMember 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember door:ArchitecturalSegmentMember 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2020-06-28 0000893691 door:TwentyNineteenRestructuringPlansMember 2019-12-29 0000893691 us-gaap:EmployeeSeveranceMember door:TwentyNineteenRestructuringPlansMember 2019-12-30 2020-06-28 0000893691 us-gaap:FacilityClosingMember door:TwentyNineteenRestructuringPlansMember 2019-12-30 2020-06-28 0000893691 door:TwentyEighteenRestructuringPlansMember 2019-12-29 0000893691 us-gaap:EmployeeSeveranceMember door:TwentyEighteenRestructuringPlansMember 2019-12-30 2020-06-28 0000893691 us-gaap:FacilityClosingMember door:TwentyEighteenRestructuringPlansMember 2019-12-30 2020-06-28 0000893691 us-gaap:EmployeeSeveranceMember 2019-12-30 2020-06-28 0000893691 us-gaap:FacilityClosingMember 2019-12-30 2020-06-28 0000893691 door:TwentyNineteenRestructuringPlansMember 2018-12-30 0000893691 us-gaap:EmployeeSeveranceMember door:TwentyNineteenRestructuringPlansMember 2018-12-31 2019-06-30 0000893691 us-gaap:FacilityClosingMember door:TwentyNineteenRestructuringPlansMember 2018-12-31 2019-06-30 0000893691 door:TwentyNineteenRestructuringPlansMember 2019-06-30 0000893691 door:TwentyEighteenRestructuringPlansMember 2018-12-30 0000893691 us-gaap:EmployeeSeveranceMember door:TwentyEighteenRestructuringPlansMember 2018-12-31 2019-06-30 0000893691 us-gaap:FacilityClosingMember door:TwentyEighteenRestructuringPlansMember 2018-12-31 2019-06-30 0000893691 door:TwentyEighteenRestructuringPlansMember 2019-06-30 0000893691 door:TwentyTwelveandPriorRestructuringPlansMember 2018-12-30 0000893691 us-gaap:EmployeeSeveranceMember door:TwentyTwelveandPriorRestructuringPlansMember 2018-12-31 2019-06-30 0000893691 us-gaap:FacilityClosingMember door:TwentyTwelveandPriorRestructuringPlansMember 2018-12-31 2019-06-30 0000893691 door:TwentyTwelveandPriorRestructuringPlansMember 2018-12-31 2019-06-30 0000893691 door:TwentyTwelveandPriorRestructuringPlansMember 2019-06-30 0000893691 us-gaap:EmployeeSeveranceMember 2018-12-31 2019-06-30 0000893691 us-gaap:FacilityClosingMember 2018-12-31 2019-06-30 0000893691 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsNonrecurringMember 2018-12-31 2019-06-30 0000893691 us-gaap:StockAppreciationRightsSARSMember 2020-03-30 2020-06-28 0000893691 us-gaap:StockAppreciationRightsSARSMember 2019-04-01 2019-06-30 0000893691 us-gaap:StockAppreciationRightsSARSMember 2019-12-30 2020-06-28 0000893691 us-gaap:StockAppreciationRightsSARSMember 2018-12-31 2019-06-30 0000893691 us-gaap:OperatingSegmentsMember 2020-03-30 2020-06-28 0000893691 us-gaap:IntersegmentEliminationMember door:NorthAmericanResidentialSegmentMember 2020-03-30 2020-06-28 0000893691 us-gaap:IntersegmentEliminationMember door:EuropeSegmentMember 2020-03-30 2020-06-28 0000893691 us-gaap:IntersegmentEliminationMember door:ArchitecturalSegmentMember 2020-03-30 2020-06-28 0000893691 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2020-03-30 2020-06-28 0000893691 us-gaap:IntersegmentEliminationMember 2020-03-30 2020-06-28 0000893691 door:NorthAmericanResidentialSegmentMember 2020-03-30 2020-06-28 0000893691 door:EuropeSegmentMember 2020-03-30 2020-06-28 0000893691 door:ArchitecturalSegmentMember 2020-03-30 2020-06-28 0000893691 us-gaap:CorporateAndOtherMember 2020-03-30 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember 2019-04-01 2019-06-30 0000893691 us-gaap:IntersegmentEliminationMember door:NorthAmericanResidentialSegmentMember 2019-04-01 2019-06-30 0000893691 us-gaap:IntersegmentEliminationMember door:EuropeSegmentMember 2019-04-01 2019-06-30 0000893691 us-gaap:IntersegmentEliminationMember door:ArchitecturalSegmentMember 2019-04-01 2019-06-30 0000893691 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2019-04-01 2019-06-30 0000893691 us-gaap:IntersegmentEliminationMember 2019-04-01 2019-06-30 0000893691 door:NorthAmericanResidentialSegmentMember 2019-04-01 2019-06-30 0000893691 door:EuropeSegmentMember 2019-04-01 2019-06-30 0000893691 door:ArchitecturalSegmentMember 2019-04-01 2019-06-30 0000893691 us-gaap:CorporateAndOtherMember 2019-04-01 2019-06-30 0000893691 us-gaap:OperatingSegmentsMember 2019-12-30 2020-06-28 0000893691 us-gaap:IntersegmentEliminationMember door:NorthAmericanResidentialSegmentMember 2019-12-30 2020-06-28 0000893691 us-gaap:IntersegmentEliminationMember door:EuropeSegmentMember 2019-12-30 2020-06-28 0000893691 us-gaap:IntersegmentEliminationMember door:ArchitecturalSegmentMember 2019-12-30 2020-06-28 0000893691 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2019-12-30 2020-06-28 0000893691 us-gaap:IntersegmentEliminationMember 2019-12-30 2020-06-28 0000893691 door:NorthAmericanResidentialSegmentMember 2019-12-30 2020-06-28 0000893691 door:EuropeSegmentMember 2019-12-30 2020-06-28 0000893691 door:ArchitecturalSegmentMember 2019-12-30 2020-06-28 0000893691 us-gaap:CorporateAndOtherMember 2019-12-30 2020-06-28 0000893691 us-gaap:OperatingSegmentsMember 2018-12-31 2019-06-30 0000893691 us-gaap:IntersegmentEliminationMember door:NorthAmericanResidentialSegmentMember 2018-12-31 2019-06-30 0000893691 us-gaap:IntersegmentEliminationMember door:EuropeSegmentMember 2018-12-31 2019-06-30 0000893691 us-gaap:IntersegmentEliminationMember door:ArchitecturalSegmentMember 2018-12-31 2019-06-30 0000893691 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2018-12-31 2019-06-30 0000893691 us-gaap:IntersegmentEliminationMember 2018-12-31 2019-06-30 0000893691 door:NorthAmericanResidentialSegmentMember 2018-12-31 2019-06-30 0000893691 door:EuropeSegmentMember 2018-12-31 2019-06-30 0000893691 door:ArchitecturalSegmentMember 2018-12-31 2019-06-30 0000893691 us-gaap:CorporateAndOtherMember 2018-12-31 2019-06-30 0000893691 2018-12-31 2019-12-29 0000893691 door:SeniorNotesDue2028Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2020-06-28 0000893691 door:SeniorNotesDue2028Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2020-06-28 0000893691 door:SeniorNotesDue2028Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2019-12-29 0000893691 door:SeniorNotesDue2028Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2019-12-29 0000893691 door:SeniorNotesDue2026Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2020-06-28 0000893691 door:SeniorNotesDue2026Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2020-06-28 0000893691 door:SeniorNotesDue2026Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2019-12-29 0000893691 door:SeniorNotesDue2026Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2019-12-29 shares iso4217:USD iso4217:USD shares door:facility door:Country door:Customer pure 0000893691 --01-03 2020 Q2 false A1 0.65 0.35 10-Q true 2020-06-28 false 001-11796 Masonite International Corporation 98-0377314 2771 Rutherford Road Concord ON L4K 2N6 CA 800 895-2723 Common Stock (no par value) DOOR NYSE Yes Yes Large Accelerated Filer false false false 24490105 499658000 562943000 1050886000 1093254000 363304000 434013000 780251000 852220000 136354000 128930000 270635000 241034000 73390000 78142000 153723000 156242000 1148000 1361000 3089000 5101000 0 3142000 0 13767000 -2091000 0 -2091000 -4605000 59725000 46285000 111732000 61319000 -11824000 -11357000 -23106000 -22484000 1446000 456000 1397000 1586000 49347000 35384000 90023000 40421000 14687000 10293000 24326000 10351000 34660000 25091000 65697000 30070000 663000 849000 1815000 2039000 33997000 24242000 63882000 28031000 1.39 0.96 2.59 1.11 1.38 0.96 2.56 1.09 34660000 25091000 65697000 30070000 14732000 -5178000 -23955000 8813000 -172000 -403000 -345000 -807000 28000 92000 117000 185000 14876000 -4867000 -23727000 9435000 49536000 20224000 41970000 39505000 893000 981000 1466000 2387000 48643000 19243000 40504000 37118000 197506000 166964000 10644000 10644000 289030000 276208000 250718000 242230000 35317000 33190000 2584000 4819000 785799000 734055000 611942000 625585000 133068000 121367000 14334000 16100000 180443000 184192000 168592000 184532000 20708000 25945000 46945000 44808000 1961831000 1936584000 83149000 84912000 168684000 180405000 14346000 2350000 266179000 267667000 791536000 790984000 123825000 110497000 84386000 83465000 49660000 47109000 1315586000 1299722000 24487121 24487121 24869921 24869921 553766000 558514000 213814000 216584000 21794000 -20047000 -153547000 -130169000 635827000 624882000 10418000 11980000 646245000 636862000 1961831000 1936584000 596256000 610370000 636862000 622305000 551983000 567490000 558514000 575207000 1783000 931000 7273000 7083000 0 0 708000 517000 0 6878000 12729000 21264000 553766000 561543000 553766000 561543000 212826000 214294000 216584000 218988000 3740000 2093000 7210000 4773000 -1783000 -931000 -7273000 -7083000 969000 38000 2396000 1128000 0 0 -311000 -132000 213814000 215418000 213814000 215418000 -12203000 -45852000 -20047000 -30836000 33997000 24242000 63882000 28031000 0 8615000 22041000 27420000 21794000 -30225000 21794000 -30225000 -168193000 -138833000 -130169000 -152919000 14646000 -4999000 -23378000 9087000 -153547000 -143832000 -153547000 -143832000 11843000 13271000 11980000 11865000 663000 849000 1815000 2039000 230000 132000 -349000 348000 2318000 2585000 3028000 2585000 10418000 11667000 10418000 11667000 646245000 614571000 646245000 614571000 24446987 25314850 24869921 25835664 40134 12876 175045 129128 0 0 9426 9036 0 307786 567271 953888 24487121 25019940 24487121 25019940 65697000 30070000 -2091000 -4605000 32861000 36486000 12381000 14926000 7210000 4773000 6044000 1367000 78000 -316000 1159000 1517000 2925000 0 2788000 3225000 -852000 664000 -4045000 -4235000 0 13767000 19304000 20609000 13519000 5165000 2860000 316000 -9491000 10571000 -18293000 1407000 103200000 88213000 28712000 37923000 0 219000 0 230000 48000 90000 1205000 955000 -29869000 -39237000 57000 61000 2396000 1128000 3028000 2585000 34770000 48684000 -40251000 -52458000 -2538000 629000 30542000 -2853000 177608000 126141000 208150000 123288000 Business Overview and Significant Accounting Policies<div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Unless we state otherwise or the context otherwise requires, references to "Masonite," "we," "our," "us" and the "Company" in these notes to the condensed consolidated financial statements refer to Masonite International Corporation and its subsidiaries.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Description of Business</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Masonite International Corporation is one of the largest manufacturers of doors in the world, with significant market share in both interior and exterior door products. Masonite operates 63 manufacturing and distribution facilities in eight countries and sells doors to customers throughout the world with our largest markets being the United States, Canada and the United Kingdom.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Basis of Presentation</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We prepare these unaudited condensed consolidated financial statements in accordance with accounting principles generally accepted in the United States of America ("GAAP") and applicable rules and regulations of the U.S. Securities and Exchange Commission ("SEC") regarding interim financial reporting. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. In the opinion of management, all adjustments consisting of normal and recurring entries considered necessary for a fair presentation of the results for the interim periods presented have been included. All significant intercompany balances and transactions have been eliminated. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts in the financial statements and accompanying notes. These estimates are based on information available as of the date of the unaudited condensed consolidated financial statements; therefore, actual results could differ from those estimates. Interim results are not necessarily indicative of the results for a full year. </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These unaudited condensed consolidated financial statements should be read in conjunction with the Company's Annual Report on Form 10-K for the fiscal year ended December 29, 2019, as filed with the SEC. Our fiscal year is the 52- or 53-week period ending on the Sunday closest to December 31. In a 52-week year, each fiscal quarter consists of 13 weeks. For ease of disclosure, the 13-week periods are referred to as three-month periods. Our 2020 fiscal year, which ends on January 3, 2021, will contain 53 weeks of operating results, with the additional week occurring in the fourth quarter.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Changes in Accounting Standards and Policies </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">There have been no changes in the significant accounting policies from those that were disclosed in the fiscal year 2019 audited consolidated financial statements, other than as noted below. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Adoption of Recent Accounting Pronouncements </span></div><div style="text-indent:36pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-13, “Financial Instruments—Credit Losses (Topic 326)”, which replaced the incurred loss methodology for recognizing credit losses with a current expected credit losses model. This standard applied to most financial assets, including trade receivables. Our prior accounts receivable policy is described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. We adopted the new guidance using a modified retrospective approach as of December 30, 2019, the beginning of fiscal year 2020, and the adoption did not have a material impact on our financial statements and no adjustment was necessary to retained earnings on December 30, 2019. </span></div><div style="text-indent:36pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption of the standard resulted in a change in accounting policy for accounts receivable. Our new accounting policy for accounts receivable is presented below. </span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Accounts Receivable</span></div><div style="text-indent:36pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We record accounts receivable as our products are received by our customers. Our customers are primarily retailers, distributors and contractors. We record an allowance for credit losses at the time that accounts receivable are initially recorded based on our historical write-off experience and the current economic environment as well as our </span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">expectations of future economic conditions. We reassess the allowance at each reporting date. When it becomes apparent, based on age or customer circumstances, that such amounts will not be collected, they are charged to the allowance. Payments subsequently received are credited to the credit loss expense account included within selling, general and administration expenses in the consolidated statements of comprehensive income. Generally, we do not require collateral for our accounts receivable.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other Recent Accounting Pronouncements not yet Adopted </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued ASU 2019-12, "Simplifying the Accounting for Income Taxes," as part of its Simplification Initiative to reduce the cost and complexity in accounting for income taxes. This standard removes certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We are in the process of evaluating this guidance to determine the impact it may have on our financial statements.</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU 2018-14, "Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans," which amended ASC 715, "Compensation—Retirement Benefits." This standard is applicable for employers that sponsor defined benefit pension or other postretirement plans, and eliminates disclosures no longer considered cost beneficial, clarifies specific disclosure requirements for entities that provide aggregate disclosures for two or more plans and adds requirements for explanations for significant gains and losses related to changes in benefit obligations. The guidance will be effective for annual periods ending after December 15, 2020; early adoption is permitted and retrospective application is required. We are in the process of evaluating this guidance to determine the impact it may have on our financial statements.</span></div> 63 8 <div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Adoption of Recent Accounting Pronouncements </span></div><div style="text-indent:36pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-13, “Financial Instruments—Credit Losses (Topic 326)”, which replaced the incurred loss methodology for recognizing credit losses with a current expected credit losses model. This standard applied to most financial assets, including trade receivables. Our prior accounts receivable policy is described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. We adopted the new guidance using a modified retrospective approach as of December 30, 2019, the beginning of fiscal year 2020, and the adoption did not have a material impact on our financial statements and no adjustment was necessary to retained earnings on December 30, 2019. </span></div><div style="text-indent:36pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The adoption of the standard resulted in a change in accounting policy for accounts receivable. Our new accounting policy for accounts receivable is presented below. </span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">Accounts Receivable</span></div><div style="text-indent:36pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We record accounts receivable as our products are received by our customers. Our customers are primarily retailers, distributors and contractors. We record an allowance for credit losses at the time that accounts receivable are initially recorded based on our historical write-off experience and the current economic environment as well as our </span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">expectations of future economic conditions. We reassess the allowance at each reporting date. When it becomes apparent, based on age or customer circumstances, that such amounts will not be collected, they are charged to the allowance. Payments subsequently received are credited to the credit loss expense account included within selling, general and administration expenses in the consolidated statements of comprehensive income. Generally, we do not require collateral for our accounts receivable.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Other Recent Accounting Pronouncements not yet Adopted </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In December 2019, the FASB issued ASU 2019-12, "Simplifying the Accounting for Income Taxes," as part of its Simplification Initiative to reduce the cost and complexity in accounting for income taxes. This standard removes certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We are in the process of evaluating this guidance to determine the impact it may have on our financial statements.</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued ASU 2018-14, "Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans," which amended ASC 715, "Compensation—Retirement Benefits." This standard is applicable for employers that sponsor defined benefit pension or other postretirement plans, and eliminates disclosures no longer considered cost beneficial, clarifies specific disclosure requirements for entities that provide aggregate disclosures for two or more plans and adds requirements for explanations for significant gains and losses related to changes in benefit obligations. The guidance will be effective for annual periods ending after December 15, 2020; early adoption is permitted and retrospective application is required. We are in the process of evaluating this guidance to determine the impact it may have on our financial statements.</span></div> Acquisitions and Divestitures<div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Acquisitions</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Top Doors</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On August 29, 2019, we completed the acquisition of TOPDOORS, s.r.o. ("Top Doors") based in the Czech Republic for cash consideration of $1.8 million, net of cash acquired. Top Doors is a specialist manufacturer of door frames. The excess purchase price over the fair value of net assets acquired of $1.1 million was allocated to goodwill in our Europe segment. The purchase price allocation, net sales, net income (loss) attributable to Masonite and pro forma information for Top Doors are not presented as they were not material for any period presented. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Divestitures</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">India</span></div><div style="text-indent:36pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the second quarter of 2020, we completed the liquidation of our legal entity in India. As a result, we recognized $2.1 million in loss on disposal of subsidiaries. The total charge consists of $2.3 million relating to the recognition of cumulative translation adjustment out of accumulated other comprehensive loss and $0.2 million relating to the write-off of net assets and other professional fees.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Window Widgets</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On December 13, 2019, we completed the sale of all of the capital stock of Window Widgets Limited ("WW") for consideration of $1.2 million, net of cash disposed. We have had no continuing involvement with WW subsequent to the sale. The divestiture of this business resulted in a loss on disposal of subsidiaries of $9.7 million, which was recognized in the fourth quarter of 2019 in the Europe segment. The total charge consists of $8.3 million relating to the write-off of the assets sold and other professional fees and $1.4 million relating to the recognition of the cumulative translation adjustment out of accumulated other comprehensive loss.</span></div><div style="margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Performance Doorset Solutions Limited</span></div><div style="text-indent:36pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On March 21, 2019, we completed the sale of all of the capital stock of Performance Doorset Solutions Limited ("PDS") for nominal consideration. We have had no continuing involvement with PDS subsequent to the sale, and the purchasers are not considered to be a related party. The divestiture of this business resulted in a loss on disposal of subsidiaries of $4.6 million, which was recognized in the first quarter of 2019 in the Europe segment. The total charge consists of $3.6 million relating to the write-off of the net assets sold and other professional fees and $1.0 million relating to the recognition of the cumulative translation adjustment out of accumulated other comprehensive loss.</span></div> 1800000 1100000 -2100000 2300000 200000 1200000 9700000 8300000 1400000 4600000 3600000 1000000.0 Accounts Receivable Our customers consist mainly of retailers, distributors and contractors. Our ten largest customers accounted for 56.9% and 44.9% of total accounts receivable as of June 28, 2020, and December 29, 2019, respectively. Our largest customer, The Home Depot, Inc., accounted for more than 10% of the consolidated gross accounts receivable balance as of June 28, 2020, and December 29, 2019. The allowance for doubtful accounts balance was $2.4 million and $1.8 million as of June 28, 2020, and December 29, 2019, respectively.We maintain an accounts receivable sales program with a third party (the "AR Sales Program"). Under the AR Sales Program, we can transfer ownership of eligible trade accounts receivable of certain customers. Receivables are sold outright to a third party who assumes the full risk of collection, without recourse to us in the event of a loss. Transfers of receivables under this program are accounted for as sales. Proceeds from the transfers reflect the face value of the accounts receivable less a discount. Receivables sold under the AR Sales Program are excluded from trade accounts receivable in the condensed consolidated balance sheets and are included in cash flows from operating activities in the condensed consolidated statements of cash flows. The discounts on the sales of trade accounts receivable sold, if any, under the AR Sales Program were not material for any of the periods presented and were recorded in selling, general and administration expense within the condensed consolidated statements of comprehensive income. 10 10 0.569 0.449 2400000 1800000 Inventories<div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amounts of inventory on hand were as follows as of the dates indicated:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:67.907%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.660%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cbecfc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186,725 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,155 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,972 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for obsolete or aged inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,979)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,136)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250,718 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242,230 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> <div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The amounts of inventory on hand were as follows as of the dates indicated:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:67.907%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.660%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cbecfc;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Raw materials</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">186,725 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">179,155 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Finished goods</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">71,972 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">70,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for obsolete or aged inventory</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,979)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,136)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Inventories, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250,718 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">242,230 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 186725000 179155000 71972000 70211000 7979000 7136000 250718000 242230000 Accrued Expenses<div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The details of our accrued expenses were as follows as of the dates indicated:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:67.907%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.660%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued payroll</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,814 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued rebates</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,397 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,556 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,913 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,927 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total accrued expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">168,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> <div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The details of our accrued expenses were as follows as of the dates indicated:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:67.907%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.660%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued payroll</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53,814 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">60,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued rebates</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">35,397 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,556 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,123 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,980 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,913 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other accruals</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">40,927 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,080 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total accrued expenses</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">168,684 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">180,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 53814000 60876000 35397000 33556000 22123000 20980000 16423000 16913000 40927000 48080000 168684000 180405000 Long-Term Debt<div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:67.907%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.660%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.375% senior unsecured notes due 2028</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.750% senior unsecured notes due 2026</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,340)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,985)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">969 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">791,536 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">790,984 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Interest expense related to our consolidated indebtedness under senior unsecured notes was $11.3 million and $22.6 million for the three and six months ended June 28, 2020, respectively, and $11.5 million and $22.7 million for the three and six months ended June 30, 2019, respectively.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">5.375% Senior Notes due 2028</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">        </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On July 25, 2019, we issued $500.0 million aggregate principal senior unsecured notes (the "2028 Notes"). The 2028 Notes bear interest at 5.375%, payable in cash semiannually in arrears on February 1 and August 1 of each year and are due February 1, 2028. The 2028 Notes were issued at par. The net proceeds from issuance of the 2028 Notes, together with available cash balances, were used to redeem the remaining $500.0 million aggregate principal amount of similar senior unsecured notes, including the payment of related premiums, fees and expenses. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">        Information concerning obligations under the 2028 Notes and the indenture governing them are described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. As of June 28, 2020, we were in compliance with all covenants under the indenture governing the 2028 Notes.</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%;">5.750% Senior Notes due 2026</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On August 27, 2018, we issued $300.0 million aggregate principal senior unsecured notes (the "2026 Notes"). The 2026 Notes bear interest at 5.750% per annum, payable in cash semiannually in arrears on March 15 and September 15 of each year and are due September 15, 2026. The 2026 Notes were issued at par. </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Information concerning obligations under the 2026 Notes and the indenture governing them are described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. As of June 28, 2020, we were in compliance with all covenants under the indenture governing the 2026 Notes.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">ABL Facility</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">On January 31, 2019, we and certain of our subsidiaries entered into a $250.0 million asset-based revolving credit facility (the "ABL Facility") maturing on January 31, 2024, which replaced the previous facility. Borrowings under the ABL Facility bear interest at a rate equal to, at our option, (i) the United States, Canadian or United Kingdom Base Rate (each as defined in the credit agreement relating to the ABL Facility, the "Amended and Restated Credit Agreement") plus a margin ranging from 0.25% to 0.50% per annum, or (ii) the Adjusted LIBO Rate or BA Rate (each as defined in the Amended and Restated Credit Agreement), plus a margin ranging from 1.25% to 1.50% per annum. In addition to paying interest on any outstanding principal under the ABL Facility, a commitment fee is payable on the undrawn portion of the ABL Facility in an amount equal to 0.25% per annum of the average daily balance of unused commitments during each calendar quarter. </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The ABL Facility contains various customary representations, warranties by us and covenants that are described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. As of June 28, 2020, we were in compliance with all covenants under the credit agreement governing the ABL Facility. We had availability of $181.9 million under our ABL Facility and there were no amounts outstanding as of June 28, 2020.</span></div> <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:67.907%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.660%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.375% senior unsecured notes due 2028</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">500,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.750% senior unsecured notes due 2026</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">300,000 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Debt issuance costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,340)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,985)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">969 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total long-term debt</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">791,536 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">790,984 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 500000000 500000000 300000000 300000000 9340000 9985000 876000 969000 791536000 790984000 11300000 22600000 11500000 22700000 500000000.0 0.05375 500000000.0 300000000.0 0.05750 250000000.0 0.0025 0.0050 0.0125 0.0150 0.0025 181900000 0 Commitments and Contingencies<div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following discussion describes material developments in previously disclosed legal proceedings that occurred since December 29, 2019. Refer to Note 10. Commitments and Contingencies in the consolidated financial statements in our Annual Report on Form 10-K for the year ended December 29, 2019, for a full description of the previously disclosed legal proceedings.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Class Action Proceedings</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">With respect to the putative antitrust class action cases pending in the Eastern District of Virginia, the parties have completed class certification briefing and expert discovery. A hearing on Plaintiffs’ motions for class certification has been set for August 19, 2020. The Court has reset the presumptive trial date as February 8, 2021.</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition, on May 19, 2020, an intended class proceeding was commenced in the Province of Québec, Canada naming as defendants Masonite Corporation, Corporation Internationale Masonite, JELD-WEN, Inc., JELD-WEN Holding, Inc. and JELD-WEN of Canada, Ltd. The intended class proceeding seeks damages, punitive damages, and other relief. The plaintiff alleges that the Masonite and JELD-WEN defendants engaged in anticompetitive conduct, including price-fixing involving interior molded doors. This proceeding is at a very early stage and has not been certified. We have not recognized an expense related to damages in connection with this matter because the likelihood of an adverse outcome and the amount or range of any potential loss cannot be reasonably estimated.</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">While we intend to defend against these claims vigorously, there can be no assurance that the ultimate resolution of this litigation will not have a material, adverse effect on our consolidated financial condition or results of operations. </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In addition to the above, from time to time, we are involved in various claims and legal actions. In the opinion of management, the ultimate disposition of these matters, individually and in the aggregate, will not have a material effect on our financial condition, results of operations or cash flows.</span></div> Share Based Compensation Plans<div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Share based compensation expense was $3.7 million and $7.2 million for the three and six months ended June 28, 2020, respectively, and $2.1 million and $4.8 million for the three and six months ended June 30, 2019, respectively. As of June 28, 2020, the total remaining unrecognized compensation expense related to share based compensation amounted to $21.5 million, which will be amortized over the weighted average remaining requisite service period of 1.8 years. </span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Equity Incentive Plans</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our equity incentive plans under the 2009 Plan and the 2012 Plan are described in detail and defined in our Annual Report on Form 10-K for the year ended December 29, 2019. The aggregate number of common shares that can be issued with respect to equity awards under the 2012 Plan cannot exceed 2,000,000 shares plus the number of shares subject to existing grants under the 2009 Plan that may expire or be forfeited or canceled. As of June 28, 2020, there were 712,932 shares of common stock available for future issuance under the 2012 Plan.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Deferred Compensation Plan</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We offer to certain of our employees and directors a Deferred Compensation Plan, which is further described in our Annual Report on Form 10-K for the year ended December 29, 2019. As of June 28, 2020, the liability and asset relating to deferred compensation had a fair value of $5.6 million and $5.4 million, respectively. As of June 28, 2020, participation in the deferred compensation plan is limited and no restricted stock awards have been deferred into the deferred compensation plan. All plan investments are categorized as having Level 1 valuation inputs as established by the FASB’s Fair Value Framework.</span></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Stock Appreciation Rights</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have granted Stock Appreciation Rights ("SARs") to certain employees under both the 2009 Plan and the 2012 Plan, which entitle the recipient to the appreciation in value of a number of common shares over the exercise price over a period of time, each as specified in the applicable award agreement. The exercise price of any SAR granted may not be less than the fair market value of our common shares on the date of grant. The compensation expense for the SARs is measured based on the fair value of the SARs at the date of grant and is recognized over the requisite service period. The SARs vest over a maximum of three years, have a life of ten years and settle in common shares. It is assumed that all time-based SARs will vest. We recognize forfeitures of SARs in the period in which they occur. </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The total fair value of SARs vested was $1.0 million during the six months ended June 28, 2020.</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.691%;"><tr><td style="width:1.0%;"/><td style="width:30.817%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.099%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.253%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.253%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.259%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 28, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Appreciation Rights</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate Intrinsic Value (in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Weighted Average Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Average Remaining Contractual Life (Years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, beginning of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">404,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,615 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.7</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(117,407)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,543 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,538)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, end of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">303,937 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,676 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.88 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable, end of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">187,269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.70 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.9</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:36pt;"><span><br/></span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The value of SARs granted is determined using the Black-Scholes-Merton valuation model, and the corresponding expense is recognized over the average requisite service period of 2.0 years for all periods presented. Expected volatility is based upon the historical volatility of our common shares amongst other considerations. The expected term is calculated using the simplified method, due to insufficient exercise activity during recent years as a basis from which to estimate future exercise patterns. The weighted average grant date assumptions used for the SARs granted were as follows for the periods indicated:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:81.796%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.204%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">2020 Grants</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">SAR value (model conclusion)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.56 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:6pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span></td></tr></table></div><div style="margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Restricted Stock Units</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">We have granted Restricted Stock Units ("RSUs") to directors and certain employees under both the 2009 Plan and the 2012 Plan. The RSUs confer the right to receive shares of our common stock at a specified future date or when certain conditions are met. The compensation expense for the RSUs awarded is based on the fair value of the RSUs at the date of grant and is recognized over the requisite service period. The RSUs vest over a maximum of three years and call for the underlying shares to be delivered no later than 30 days following the vesting date unless the participant is subject to a blackout period. In such case, the shares are to be delivered once the blackout restriction has been lifted. It is assumed that all time-based RSUs will vest. We recognize forfeitures of RSUs in the period in which they occur.</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:60.191%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.518%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.520%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Restricted Stock Units Outstanding</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, beginning of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.58 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202,918 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78.51 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Performance adjustment</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(59,936)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Delivered</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(107,939)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Withheld to cover</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,307)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(52,425)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, end of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">490,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">____________</span></div><div style="text-indent:-11.25pt;padding-left:13.5pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1) Performance-based RSUs are presented as outstanding, granted and forfeited in the table above assuming targets are met and the awards pay out at 100%. These awards are settled with payouts ranging from zero to 200% of the target award value depending on achievement. The performance adjustment represents the difference in shares ultimately awarded due to performance attainment above or below target.</span></div><div style="text-indent:-11.25pt;padding-left:13.5pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(2) A portion of the vested RSUs delivered were net share settled to cover statutory requirements for income and other employment taxes. We remit the equivalent cash to the appropriate taxing authorities. These net share settlements had the effect of share repurchases by us as we reduced and retired the number of shares that would have otherwise been issued as a result of the vesting.</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Approximately two-thirds of the RSUs granted during the six months ended June 28, 2020, vest at specified future dates with only service requirements, while the remaining portion of the RSUs vest based on both performance and service requirements. The expense for RSUs granted during the six months ended June 28, 2020, is being recognized over the weighted average requisite service period of 2.2 years. 123,246 RSUs vested during the six months ended June 28, 2020, at a fair value of $7.4 million.</span></div> 3700000 7200000 2100000 4800000 21500000 P1Y9M18D 2000000 712932 5600000 5400000 P3Y P10Y 1000000.0 <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.691%;"><tr><td style="width:1.0%;"/><td style="width:30.817%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.099%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.253%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.253%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.259%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 28, 2020</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Stock Appreciation Rights</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Aggregate Intrinsic Value (in thousands)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Weighted Average Exercise Price</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> Average Remaining Contractual Life (Years)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, beginning of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">404,447 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,615 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">53.62 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.7</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">83.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercised</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(117,407)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,543 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">39.26 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,538)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">62.78 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, end of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">303,937 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,676 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">61.88 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.4</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Exercisable, end of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">187,269 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.70 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4.9</span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 404447 7615000 53.62 P4Y8M12D 32435 83.39 117407 3543000 39.26 15538 62.78 303937 3676000 61.88 P6Y4M24D 187269 2488000 59.70 P4Y10M24D P2Y The weighted average grant date assumptions used for the SARs granted were as follows for the periods indicated:<table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:81.796%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.204%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">2020 Grants</span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">SAR value (model conclusion)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20.56 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:6pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Risk-free rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.2 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected dividend yield</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.0 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected volatility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22.6 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Expected term (years)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:6pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6.0</span></td></tr></table> 20.56 0.012 0.000 0.226 P6Y P3Y <div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:60.191%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.518%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.520%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Restricted Stock Units Outstanding</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, beginning of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">523,207 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">59.58 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">202,918 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">78.51 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Performance adjustment</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (1)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(59,936)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">67.50 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Delivered</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(107,939)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;">Withheld to cover</span><sup style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;vertical-align:top;"> (2)</sup></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,307)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(52,425)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding, end of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">490,518 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">66.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">____________</span></div><div style="text-indent:-11.25pt;padding-left:13.5pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(1) Performance-based RSUs are presented as outstanding, granted and forfeited in the table above assuming targets are met and the awards pay out at 100%. These awards are settled with payouts ranging from zero to 200% of the target award value depending on achievement. The performance adjustment represents the difference in shares ultimately awarded due to performance attainment above or below target.</span></div><div style="text-indent:-11.25pt;padding-left:13.5pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;">(2) A portion of the vested RSUs delivered were net share settled to cover statutory requirements for income and other employment taxes. We remit the equivalent cash to the appropriate taxing authorities. These net share settlements had the effect of share repurchases by us as we reduced and retired the number of shares that would have otherwise been issued as a result of the vesting.</span></div> 523207 59.58 202918 78.51 59936 67.50 107939 15307 52425 490518 66.96 P2Y2M12D 123246 7400000 Restructuring Costs<div style="text-indent:36pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">In February 2019, we began implementing a plan to improve overall business performance that includes the reorganization of our manufacturing capacity and a reduction of our overhead and selling, general and administration workforce across all of our reportable segments and in our head offices. The reorganization of our manufacturing capacity involves specific plants in the North American Residential and Architectural segments and costs associated with the closure of these plants and related headcount reductions began taking place in the first quarter of 2019 (collectively, the "2019 Plan"). Costs associated with the 2019 Plan include severance, retention and closure charges and will continue through 2020. Additionally, the plan to divest non-core assets was determined to be a triggering event requiring a test of the carrying value of the definite-lived assets relating to the divestitures, as further described in Note 10. As of June 28, 2020, we expect to incur approximately $5 million to $6 million of additional charges related to the 2019 Plan.</span></div><div style="text-indent:36pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">During the fourth quarter of 2018, we began implementing a plan to reorganize and consolidate certain aspects of our United Kingdom head office function and optimize our portfolio by divesting non-core assets to enable more effective and consistent business processes in the Europe segment. In addition, in the North American Residential segment we announced a new facility that will optimize and expand capacity through increased automation, which resulted in the closure of one existing facility and related headcount reductions beginning in the second quarter of 2019 (collectively, the "2018 Plan"). Costs associated with the 2018 Plan include severance, retention and closure charges and continued throughout 2019. As of June 28, 2020, we do not expect to incur any material future charges related to the 2018 Plan.</span></div><div style="text-indent:36pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables summarize the restructuring charges recorded for the periods indicated:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:20.839%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.821%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Restructuring Costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">914 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-bottom:9pt;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.845%;"><tr><td style="width:1.0%;"/><td style="width:20.720%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.844%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">945 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">897 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">464 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Restructuring Costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-bottom:9pt;"><span><br/></span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:21.456%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.820%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(37)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">948 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,623 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Restructuring Costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,763 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(37)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">948 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:21.456%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.820%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,404 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">486 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,685 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">789 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">627 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Restructuring Costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">486 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.845%;"><tr><td style="width:1.0%;"/><td style="width:20.720%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.844%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Cumulative Amount Incurred Through June 28, 2020</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">359 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,275 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,486 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Restructuring Costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,967 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,634 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,489 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in the accrual for restructuring by activity were as follows for the periods indicated:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:27.783%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:11.433%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 29, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Closure Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Payments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,404 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,833)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">335 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,739 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,299)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-bottom:9pt;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:27.783%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:11.433%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 30, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Closure Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Payments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,664)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,021 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">596 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,317 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,801)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,378 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">723 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,504)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 5000000 6000000 <div style="text-indent:36pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following tables summarize the restructuring charges recorded for the periods indicated:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:20.839%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.821%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">569 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">803 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Restructuring Costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">914 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">86 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-bottom:9pt;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.845%;"><tr><td style="width:1.0%;"/><td style="width:20.720%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.844%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">945 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">897 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">368 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">464 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Restructuring Costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,313 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(118)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">65 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-bottom:9pt;"><span><br/></span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:21.456%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.820%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,297 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(37)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">948 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,623 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">466 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Restructuring Costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,763 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(37)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">948 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">415 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:21.456%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.814%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.417%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.820%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,404 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">336 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">486 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,685 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">789 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">627 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,416 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Restructuring Costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,193 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">963 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">486 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">459 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.845%;"><tr><td style="width:1.0%;"/><td style="width:20.720%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.837%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.572%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.844%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;">Cumulative Amount Incurred Through June 28, 2020</span></div></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">6,756 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">359 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,003 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,275 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,486 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total Restructuring Costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,967 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,634 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,454 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,434 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,489 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 569000 0 86000 148000 803000 345000 0 0 0 345000 914000 0 86000 148000 1148000 945000 5000 -118000 65000 897000 368000 96000 0 0 464000 1313000 101000 -118000 65000 1361000 1297000 -37000 948000 415000 2623000 466000 0 0 0 466000 1763000 -37000 948000 415000 3089000 2404000 336000 486000 459000 3685000 789000 627000 0 0 1416000 3193000 963000 486000 459000 5101000 6756000 359000 1454000 1434000 10003000 2211000 2275000 0 0 4486000 8967000 2634000 1454000 1434000 14489000 <div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The changes in the accrual for restructuring by activity were as follows for the periods indicated:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:27.783%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:11.433%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 29, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Closure Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Payments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">219 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,404 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,833)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">335 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(466)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:11pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,535 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">350 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,739 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,299)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">325 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-bottom:9pt;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:27.783%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="width:1.0%;"/><td style="width:11.433%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 30, 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Severance</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Closure Costs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Payments</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2019 Plan</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,061 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">624 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(2,664)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,021 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2018 Plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">596 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,317 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">99 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,801)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">58 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(39)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">19 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">654 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,378 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">723 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,504)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,251 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 1535000 219000 2404000 3833000 325000 0 131000 335000 466000 0 1535000 350000 2739000 4299000 325000 0 3061000 624000 2664000 1021000 596000 1317000 99000 1801000 211000 58000 0 0 39000 19000 654000 4378000 723000 4504000 1251000 Asset ImpairmentDuring the three and six months ended June 30, 2019, we recognized asset impairment charges of $3.1 million and $13.8 million, respectively, related to two asset groups in the North American Residential segment, as a result of announced plant closures under the 2019 Plan. This amount was determined based upon the excess of the asset groups' carrying values of property, plant and equipment and operating lease right-of-use assets over the respective fair values of such assets, determined using a discounted cash flows approach for each asset group. Each of these valuations was performed on a non-recurring basis and is categorized as having Level 3 valuation inputs as established by the FASB's Fair Value Framework. The Level 3 unobservable inputs include an estimate of future cash flows and the salvage value for each of the asset groups. The fair value of the asset groups was determined to be $9.4 million, compared to a book value of $23.2 million, with the difference representing the asset impairment charges recorded in the condensed consolidated statements of comprehensive income. 3100000 13800000 9400000 23200000 Income Taxes<div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The effective tax rate differs from the Canadian statutory rate of 26.7% primarily due to mix of earnings in foreign jurisdictions that are subject to tax rates which differ from the Canadian statutory rate and changes in our valuation allowances. In addition, we recognized $0.1 million and $0.8 million of income tax benefit due to the exercise and delivery of share-based awards during the three and six months ended June 28, 2020, compared to $0.1 million of income tax expense during the six months ended June 30, 2019.</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">For the six months ended June 28, 2020, we have calculated the provision for income taxes by applying an estimate of the annual effective tax rate for the full fiscal year to “ordinary” income or loss (pretax income or loss excluding unusual or infrequently occurring discrete items) for the reporting period. </span></div>On March 27, 2020, President Trump signed into U.S. federal law the CARES Act, which is aimed at providing emergency assistance and health care for individuals, families, and businesses affected by the COVID-19 pandemic and generally supporting the U.S. economy. The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer side social security payments, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property. We continue to analyze the different aspects of the CARES Act and other governmental programs to determine whether any specific provisions may impact us. 0.267 100000 800000 100000 Earnings Per Share<div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Basic earnings per share ("EPS") is calculated by dividing earnings attributable to Masonite by the weighted average number of our common shares outstanding during the period. Diluted EPS is calculated by dividing earnings attributable to Masonite by the weighted average number of common shares plus the incremental number of shares issuable from non-vested and vested RSUs and SARs outstanding during the period.</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.691%;"><tr><td style="width:1.0%;"/><td style="width:51.715%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.990%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.990%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.990%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.996%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except share and per share information)</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Masonite</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,997 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,882 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,031 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares used in computing basic earnings per share</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,466,575 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,126,065 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,664,008 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,350,488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Incremental shares issuable under share compensation plans</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,832 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250,553 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268,856 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">295,035 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares used in computing diluted earnings per share</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,651,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,376,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,932,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,645,523 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings per common share attributable to Masonite</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings per common share attributable to Masonite</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.56 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.09 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Anti-dilutive instruments excluded from diluted earnings per common share</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">461,367 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">355,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">289,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">355,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div>The weighted average number of shares outstanding utilized for the diluted EPS calculation contemplates the exercise of all currently outstanding SARs and the conversion of all RSUs. The dilutive effect of such equity awards is calculated based on the weighted average share price for each fiscal period using the treasury stock method. <table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.691%;"><tr><td style="width:1.0%;"/><td style="width:51.715%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.990%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.990%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.990%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.996%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands, except share and per share information)</span></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Masonite</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,997 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,882 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,031 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares used in computing basic earnings per share</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,466,575 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,126,065 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,664,008 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,350,488 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Incremental shares issuable under share compensation plans</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">184,832 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">250,553 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">268,856 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">295,035 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Shares used in computing diluted earnings per share</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,651,407 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,376,618 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,932,864 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,645,523 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Basic earnings per common share attributable to Masonite</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.39 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.59 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.11 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Diluted earnings per common share attributable to Masonite</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.38 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">0.96 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2.56 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1.09 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Anti-dilutive instruments excluded from diluted earnings per common share</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">461,367 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">355,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">289,490 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">355,702 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 33997000 24242000 63882000 28031000 24466575 25126065 24664008 25350488 184832 250553 268856 295035 24651407 25376618 24932864 25645523 1.39 0.96 2.59 1.11 1.38 0.96 2.56 1.09 461367 355142 289490 355702 Segment Information <div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our reportable segments are organized and managed principally by end market: North American Residential, Europe and Architectural. The Corporate &amp; Other category includes unallocated corporate costs and the results of immaterial operating segments which were not aggregated into any reportable segment. In addition to similar economic characteristics we also consider the following factors in determining the reportable segments: the nature of business activities, the management structure directly accountable to our chief operating decision maker for operating and administrative activities, availability of discrete financial information and information presented to the Board of Directors and investors. </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Our management reviews net sales and Adjusted EBITDA (as defined below) to evaluate segment performance and allocate resources. Net assets are not allocated to the reportable segments. Adjusted EBITDA is a non-GAAP financial measure which does not have a standardized meaning under GAAP and is unlikely to be comparable to similar measures used by other companies. Adjusted EBITDA should not be considered as an alternative to either net income or operating cash flows determined in accordance with GAAP. Adjusted EBITDA is defined as net income (loss) attributable to Masonite adjusted to exclude the following items:</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">• depreciation; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">• amortization; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">• share based compensation expense; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">• loss (gain) on disposal of property, plant and equipment; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">• registration and listing fees; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">• restructuring costs; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">• asset impairment; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">• loss (gain) on disposal of subsidiaries; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">• interest expense (income), net; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">• loss on extinguishment of debt; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">• other expense (income), net; </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">• income tax expense (benefit); </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">• loss (income) from discontinued operations, net of tax; and </span></div><div style="text-indent:-18pt;padding-left:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">• net income (loss) attributable to non-controlling interest. </span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">This definition of Adjusted EBITDA differs from the definitions of EBITDA contained in the indentures governing the 2028 Notes and 2026 Notes and the credit agreement governing the ABL Facility. Although Adjusted EBITDA is not a measure of financial condition or performance determined in accordance with GAAP, it is used to evaluate and compare the operating performance of the segments and it is one of the primary measures used to determine employee incentive compensation. Intersegment sales are recorded using market prices. </span></div><div style="text-indent:36pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain information with respect to segments is as follows for the periods indicated:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:32.104%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.352%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">381,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">504,400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intersegment sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(443)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(542)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,757)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,742)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales to external customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">381,165 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,888 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,639 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">499,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(918)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,821)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,892 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-bottom:9pt;"><span><br/></span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:32.104%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.352%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">380,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">568,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intersegment sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(895)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(408)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,965)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,268)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales to external customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">379,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">562,943 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,408 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,778 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,854)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,733 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:30.870%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.880%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.880%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.880%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.880%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.350%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">766,053 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,586 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">183,951 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,393 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,059,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intersegment sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,031)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(972)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,094)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,097)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales to external customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">765,022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,393 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,050,886 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,827 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,761 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,082 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,261)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173,409 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:30.716%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.034%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.882%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.034%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.034%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.034%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.351%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">735,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,927 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,102,833 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intersegment sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,972)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(880)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,727)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,579)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales to external customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">733,335 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165,220 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">182,772 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,927 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,093,254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,607)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145,212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div><span><br/></span></div><div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of our net income attributable to Masonite to consolidated Adjusted EBITDA is set forth as follows for the periods indicated:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.691%;"><tr><td style="width:1.0%;"/><td style="width:49.857%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.455%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.455%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.455%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.459%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Masonite</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,997 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,882 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,031 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Plus:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,843 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,861 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,486 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,922 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,329 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,926 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,740 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,093 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,773 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on disposal of property, plant and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,322 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,045 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,235 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset impairment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,767 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on disposal of subsidiaries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,091 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,091 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,605 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,824 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other expense (income), net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,446)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(456)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,397)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,586)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,687 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,293 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,351 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to non-controlling interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">663 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">849 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,815 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,892 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,733 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173,409 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145,212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> <div style="text-indent:36pt;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain information with respect to segments is as follows for the periods indicated:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:32.104%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.352%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">381,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">30,430 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">89,396 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">504,400 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intersegment sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(443)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(542)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,757)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,742)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales to external customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">381,165 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">29,888 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">85,639 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,966 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">499,658 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,131 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(918)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,500 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,821)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,892 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-bottom:9pt;"><span><br/></span></div><div style="margin-bottom:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:32.104%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.352%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">380,505 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">81,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,146 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">568,211 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intersegment sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(895)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(408)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(3,965)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,268)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales to external customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">379,610 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">80,953 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">97,181 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,199 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">562,943 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,401 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,408 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,778 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,854)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,733 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:30.870%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.880%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.880%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.880%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.880%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.350%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">  </span></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">766,053 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">101,586 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">183,951 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,393 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,059,983 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intersegment sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,031)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(972)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(7,094)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,097)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales to external customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">765,022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">100,614 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">176,857 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,393 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,050,886 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">162,827 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,761 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,082 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(20,261)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173,409 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:30.716%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.034%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.882%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.034%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.425%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.034%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.345%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:1.034%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.351%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended June 30, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">North American Residential</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Europe</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Architectural</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Corporate &amp; Other</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">735,307 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,100 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">189,499 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,927 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,102,833 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Intersegment sales</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,972)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(880)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(6,727)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(9,579)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net sales to external customers</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">733,335 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">165,220 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">182,772 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,927 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,093,254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">117,022 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,405 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">20,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(15,607)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145,212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table> 381608000 30430000 89396000 2966000 504400000 -443000 -542000 -3757000 0 -4742000 381165000 29888000 85639000 2966000 499658000 91131000 -918000 11500000 -9821000 91892000 380505000 81361000 101146000 5199000 568211000 -895000 -408000 -3965000 0 -5268000 379610000 80953000 97181000 5199000 562943000 63401000 13408000 12778000 -9854000 79733000 766053000 101586000 183951000 8393000 1059983000 -1031000 -972000 -7094000 0 -9097000 765022000 100614000 176857000 8393000 1050886000 162827000 8761000 22082000 -20261000 173409000 735307000 166100000 189499000 11927000 1102833000 -1972000 -880000 -6727000 0 -9579000 733335000 165220000 182772000 11927000 1093254000 117022000 23405000 20392000 -15607000 145212000 <div style="text-indent:36pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A reconciliation of our net income attributable to Masonite to consolidated Adjusted EBITDA is set forth as follows for the periods indicated:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:99.691%;"><tr><td style="width:1.0%;"/><td style="width:49.857%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:9.455%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.455%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.455%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.573%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.459%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to Masonite</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">33,997 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,242 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">63,882 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">28,031 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Plus:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">16,843 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">18,201 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">32,861 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">36,486 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,922 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,329 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,381 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,926 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Share based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,740 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,093 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,210 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,773 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on disposal of property, plant and equipment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,423 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,322 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,045 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,235 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restructuring costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,148 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,361 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,089 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5,101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Asset impairment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">3,142 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13,767 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on disposal of subsidiaries</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,091 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,091 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,605 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,824 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">11,357 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">23,106 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,484 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other expense (income), net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,446)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(456)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,397)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(1,586)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,687 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,293 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,326 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,351 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Net income attributable to non-controlling interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">663 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">849 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,815 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,039 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">91,892 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">79,733 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">173,409 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">145,212 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 33997000 24242000 63882000 28031000 16843000 18201000 32861000 36486000 5922000 7329000 12381000 14926000 3740000 2093000 7210000 4773000 -2423000 -1322000 -4045000 -4235000 1148000 1361000 3089000 5101000 0 3142000 0 13767000 -2091000 0 -2091000 -4605000 -11824000 -11357000 -23106000 -22484000 1446000 456000 1397000 1586000 14687000 10293000 24326000 10351000 663000 849000 1815000 2039000 91892000 79733000 173409000 145212000 Accumulated Other Comprehensive Loss and Other Comprehensive Income (Loss)<div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A rollforward of the components of accumulated other comprehensive loss is as follows for the periods indicated:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.685%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.502%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated foreign currency translation losses, beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(151,488)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(116,143)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(113,336)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(129,930)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation gain (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,478 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,178)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26,209)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax benefit (expense) on foreign currency translation gain</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cumulative translation adjustment recognized upon deconsolidation of subsidiary</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,001 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: foreign currency translation gain (loss) attributable to non-controlling interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">230 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(349)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated foreign currency translation losses, end of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(136,969)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(121,440)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(136,969)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(121,440)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated pension and other post-retirement adjustments, beginning of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,705)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22,690)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,833)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22,989)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of actuarial net losses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">807 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense on amortization of actuarial net losses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(45)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(90)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(210)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated pension and other post-retirement adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,578)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22,392)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,578)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22,392)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(153,547)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(143,832)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(153,547)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(143,832)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss), net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,867)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,727)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: other comprehensive income (loss) attributable to non-controlling interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">230 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(349)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) attributable to Masonite</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,999)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,378)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,087 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Cumulative translation adjustments are reclassified out of accumulated other comprehensive loss into loss on disposal of subsidiaries in the condensed consolidated statements of comprehensive income. Actuarial net losses are reclassified out of accumulated other comprehensive loss into cost of goods sold in the condensed consolidated statements of comprehensive income.</span></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Foreign currency translation gains as a result of translating our foreign assets and liabilities into U.S. dollars during the three months ended June 28, 2020, were $12.5 million, primarily driven by the strengthening of the Pound Sterling and the Canadian Dollar in comparison to the U.S. Dollar during the period. During the six months ended June 28, 2020, foreign currency translation losses were $26.2 million, primarily driven by the weakening of the Pound Sterling, the Canadian Dollar and the Mexican Peso in comparison to the U.S. Dollar during the period.</span></div> <div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">A rollforward of the components of accumulated other comprehensive loss is as follows for the periods indicated:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:45.685%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.500%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.502%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated foreign currency translation losses, beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(151,488)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(116,143)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(113,336)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(129,930)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Foreign currency translation gain (loss)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,478 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(5,178)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(26,209)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">7,812 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax benefit (expense) on foreign currency translation gain</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">17 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">13 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(27)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cumulative translation adjustment recognized upon deconsolidation of subsidiary</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">2,254 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,001 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: foreign currency translation gain (loss) attributable to non-controlling interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">230 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(349)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated foreign currency translation losses, end of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(136,969)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(121,440)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(136,969)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(121,440)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated pension and other post-retirement adjustments, beginning of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,705)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22,690)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,833)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22,989)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Amortization of actuarial net losses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">172 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">403 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">345 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">807 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense on amortization of actuarial net losses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(45)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(105)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(90)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(210)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated pension and other post-retirement adjustments</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,578)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22,392)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(16,578)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(22,392)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive loss</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(153,547)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(143,832)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(153,547)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(143,832)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="height:15pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss), net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,876 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,867)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,727)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,435 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Less: other comprehensive income (loss) attributable to non-controlling interest</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">230 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">132 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(349)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">348 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive income (loss) attributable to Masonite</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,646 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(4,999)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(23,378)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">9,087 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> -151488000 -116143000 -113336000 -129930000 12478000 -5178000 -26209000 7812000 -17000 -13000 27000 -25000 -2254000 0 -2254000 -1001000 -230000 -132000 349000 -348000 -136969000 -121440000 -136969000 -121440000 16705000 22690000 16833000 22989000 -172000 -403000 -345000 -807000 -45000 -105000 -90000 -210000 16578000 22392000 16578000 22392000 -153547000 -143832000 -153547000 -143832000 14876000 -4867000 -23727000 9435000 230000 132000 -349000 348000 14646000 -4999000 -23378000 9087000 12500000 -26200000 Supplemental Cash Flow Information<div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain cash and non-cash transactions were as follows for the periods indicated:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:67.907%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.660%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Transactions involving cash:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest paid</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,068 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest received</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">852 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax refunds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">469 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,724 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for finance lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">634 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash transactions from operating activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets acquired under operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,425 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,970 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following reconciles total cash, cash equivalents and restricted cash as of the dates indicated:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:67.907%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.660%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,964 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, cash equivalents and restricted cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">177,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Property, plant and equipment additions in accounts payable were $5.4 million and $6.3 million as of June 28, 2020, and December 29, 2019, respectively.</span></div> <div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">Certain cash and non-cash transactions were as follows for the periods indicated:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:67.907%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.660%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Six Months Ended</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Transactions involving cash:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest paid</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">22,952 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">24,068 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Interest received</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">852 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">1,158 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes paid</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">4,101 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">8,392 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax refunds</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">469 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">14,296 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">12,724 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid for finance lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">634 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">— </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash transactions from operating activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:11.25pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets acquired under operating leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">25,425 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">48,970 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr></table></div> 22952000 24068000 852000 1158000 4101000 8392000 469000 0 14296000 12724000 634000 0 25425000 48970000 <div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The following reconciles total cash, cash equivalents and restricted cash as of the dates indicated:</span></div><div style="margin-top:9pt;"><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:67.907%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.660%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.571%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.662%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 29, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">197,506 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">166,964 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Restricted cash</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">10,644 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash, cash equivalents and restricted cash</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">208,150 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">177,608 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 197506000 166964000 10644000 10644000 208150000 177608000 5400000 6300000 Fair Value of Financial Instruments<div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The carrying amounts of our cash and cash equivalents, restricted cash, accounts receivable, income taxes receivable, accounts payable, accrued expenses and income taxes payable approximate fair value because of the short-term maturity of those instruments. The estimated fair values and carrying values of our long-term debt instruments were as follows for the periods indicated:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:34.432%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.396%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.409%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.396%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.562%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.396%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.409%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.400%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Value</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.375% senior unsecured notes due 2028</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">516,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">494,021 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">529,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,648 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.750% senior unsecured notes due 2026</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">309,291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">296,639 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318,846 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">296,367 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">These estimates are based on market quotes and calculations based on current market rates available to us and are categorized as having Level 2 valuation inputs as established by the FASB's Fair Value Framework. Market quotes used in these calculations are based on bid prices for our debt instruments and are obtained from and corroborated with multiple independent sources. The market quotes obtained from independent sources are within the range of management's expectations.</span></div> <div style="text-indent:36pt;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;">The carrying amounts of our cash and cash equivalents, restricted cash, accounts receivable, income taxes receivable, accounts payable, accrued expenses and income taxes payable approximate fair value because of the short-term maturity of those instruments. The estimated fair values and carrying values of our long-term debt instruments were as follows for the periods indicated:</span></div><div><table style="border-collapse:collapse;display:inline-table;vertical-align:top;width:100.000%;"><tr><td style="width:1.0%;"/><td style="width:34.432%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:13.396%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.409%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.396%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.562%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.396%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.409%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:13.400%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">June 28, 2020</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">December 29, 2019</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">(In thousands)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">Carrying Value</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.375% senior unsecured notes due 2028</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">516,748 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">494,021 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">529,105 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">493,648 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">5.750% senior unsecured notes due 2026</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">309,291 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">296,639 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">318,846 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);">296,367 </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman',sans-serif;color:#000000;background-color:rgb(255,255,255, 0.0);"> </span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div> 516748000 494021000 529105000 493648000 309291000 296639000 318846000 296367000 XML 13 R1.htm IDEA: XBRL DOCUMENT v3.20.2
Cover Page - shares
6 Months Ended
Jun. 28, 2020
Jul. 30, 2020
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 28, 2020  
Document Transition Report false  
Entity File Number 001-11796  
Entity Registrant Name Masonite International Corporation  
Entity Tax Identification Number 98-0377314  
Entity Address, Address Line One 2771 Rutherford Road  
Entity Address, City or Town Concord  
Entity Address, State or Province ON  
Entity Address, Postal Zip Code L4K 2N6  
Entity Address, Country CA  
City Area Code 800  
Local Phone Number 895-2723  
Title of 12(b) Security Common Stock (no par value)  
Trading Symbol DOOR  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Emerging Growth Company false  
Entity Small Business false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   24,490,105
Entity Central Index Key 0000893691  
Current Fiscal Year End Date --01-03  
Document Fiscal Year Focus 2020  
Document Fiscal Period Focus Q2  
Amendment Flag false  
Entity Incorporation, State or Country Code A1  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Statement of Comprehensive Income [Abstract]        
Net sales $ 499,658 $ 562,943 $ 1,050,886 $ 1,093,254
Cost of goods sold 363,304 434,013 780,251 852,220
Gross profit 136,354 128,930 270,635 241,034
Selling, general and administration expenses 73,390 78,142 153,723 156,242
Restructuring costs 1,148 1,361 3,089 5,101
Asset impairment 0 3,142 0 13,767
Loss on disposal of subsidiaries 2,091 0 2,091 4,605
Operating income 59,725 46,285 111,732 61,319
Interest expense, net 11,824 11,357 23,106 22,484
Other expense (income), net (1,446) (456) (1,397) (1,586)
Income before income tax expense 49,347 35,384 90,023 40,421
Income tax expense 14,687 10,293 24,326 10,351
Net income 34,660 25,091 65,697 30,070
Less: net income attributable to non-controlling interests 663 849 1,815 2,039
Net income attributable to Masonite $ 33,997 $ 24,242 $ 63,882 $ 28,031
Basic earnings per common share attributable to Masonite (in dollars per share) $ 1.39 $ 0.96 $ 2.59 $ 1.11
Diluted earnings per common share attributable to Masonite (in dollars per share) $ 1.38 $ 0.96 $ 2.56 $ 1.09
Other comprehensive income (loss):        
Net income $ 34,660 $ 25,091 $ 65,697 $ 30,070
Foreign currency translation gain (loss) 14,732 (5,178) (23,955) 8,813
Amortization of actuarial net losses 172 403 345 807
Income tax expense related to other comprehensive income (28) (92) (117) (185)
Other comprehensive income (loss), net of tax 14,876 (4,867) (23,727) 9,435
Comprehensive income 49,536 20,224 41,970 39,505
Less: comprehensive income attributable to non-controlling interests 893 981 1,466 2,387
Comprehensive income attributable to Masonite $ 48,643 $ 19,243 $ 40,504 $ 37,118
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 29, 2019
Current assets:    
Cash and cash equivalents $ 197,506 $ 166,964
Restricted cash 10,644 10,644
Accounts receivable, net 289,030 276,208
Inventories, net 250,718 242,230
Prepaid expenses 35,317 33,190
Income taxes receivable 2,584 4,819
Total current assets 785,799 734,055
Property, plant and equipment, net 611,942 625,585
Operating lease right-of-use assets 133,068 121,367
Investment in equity investees 14,334 16,100
Goodwill 180,443 184,192
Intangible assets, net 168,592 184,532
Deferred income taxes 20,708 25,945
Other assets 46,945 44,808
Total assets 1,961,831 1,936,584
Current liabilities:    
Accounts payable 83,149 84,912
Accrued expenses 168,684 180,405
Income taxes payable 14,346 2,350
Total current liabilities 266,179 267,667
Long-term debt 791,536 790,984
Long-term operating lease liabilities 123,825 110,497
Deferred income taxes 84,386 83,465
Other liabilities 49,660 47,109
Total liabilities 1,315,586 1,299,722
Commitments and Contingencies (Note 7)
Equity:    
Share capital: unlimited shares authorized, no par value, 24,487,121 and 24,869,921 shares issued and outstanding as of June 28, 2020, and December 29, 2019, respectively 553,766 558,514
Additional paid-in capital 213,814 216,584
Accumulated earnings (deficit) 21,794 (20,047)
Accumulated other comprehensive loss (153,547) (130,169)
Total equity attributable to Masonite 635,827 624,882
Equity attributable to non-controlling interests 10,418 11,980
Total equity 646,245 636,862
Total liabilities and equity $ 1,961,831 $ 1,936,584
Shares outstanding 24,487,121 24,869,921
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - shares
Jun. 28, 2020
Dec. 29, 2019
Statement of Financial Position [Abstract]    
Shares issued 24,487,121 24,869,921
Shares outstanding 24,487,121 24,869,921
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Changes in Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Equity Attributable to Noncontrolling Interests
Opening Balance, Value at Dec. 30, 2018 $ 622,305 $ 575,207 $ 218,988 $ (30,836) $ (152,919) $ 11,865
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common shares issued for delivery of share based awards, Value   7,083 (7,083)      
Common shares issued under employee stock purchase plan, value   517 (132)      
Common shares repurchased and retired, Value   (21,264)   (27,420)    
Share based compensation expense     4,773      
Common shares withheld to cover income taxes payable due to delivery of share based awards     (1,128)      
Net income 30,070     28,031   2,039
Other comprehensive income (loss), net of tax 9,435       9,087 348
Dividends to noncontrolling interests           (2,585)
Ending Balance, Value at Jun. 30, 2019 614,571 $ 561,543 215,418 (30,225) (143,832) 11,667
Opening Balance, Shares at Dec. 30, 2018   25,835,664        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common shares issued for delivery of share based awards, Shares   129,128        
Common shares issued under employee stock purchase plan   9,036        
Common shares repurchased and retired, Shares   (953,888)        
Ending Balance, Shares at Jun. 30, 2019   25,019,940        
Opening Balance, Value at Mar. 31, 2019 610,370 $ 567,490 214,294 (45,852) (138,833) 13,271
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common shares issued for delivery of share based awards, Value   931 (931)      
Common shares issued under employee stock purchase plan, value   0 0      
Common shares repurchased and retired, Value   (6,878)   (8,615)    
Share based compensation expense     2,093      
Common shares withheld to cover income taxes payable due to delivery of share based awards     (38)      
Net income 25,091     24,242   849
Other comprehensive income (loss), net of tax (4,867)       (4,999) 132
Dividends to noncontrolling interests           (2,585)
Ending Balance, Value at Jun. 30, 2019 614,571 $ 561,543 215,418 (30,225) (143,832) 11,667
Opening Balance, Shares at Mar. 31, 2019   25,314,850        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common shares issued for delivery of share based awards, Shares   12,876        
Common shares issued under employee stock purchase plan   0        
Common shares repurchased and retired, Shares   (307,786)        
Ending Balance, Shares at Jun. 30, 2019   25,019,940        
Opening Balance, Value at Dec. 29, 2019 636,862 $ 558,514 216,584 (20,047) (130,169) 11,980
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common shares issued for delivery of share based awards, Value   7,273 (7,273)      
Common shares issued under employee stock purchase plan, value   708 (311)      
Common shares repurchased and retired, Value   (12,729)   (22,041)    
Share based compensation expense     7,210      
Common shares withheld to cover income taxes payable due to delivery of share based awards     (2,396)      
Net income 65,697     63,882   1,815
Other comprehensive income (loss), net of tax (23,727)       (23,378) (349)
Dividends to noncontrolling interests           (3,028)
Ending Balance, Value at Jun. 28, 2020 $ 646,245 $ 553,766 213,814 21,794 (153,547) 10,418
Opening Balance, Shares at Dec. 29, 2019 24,869,921 24,869,921        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common shares issued for delivery of share based awards, Shares   175,045        
Common shares issued under employee stock purchase plan   9,426        
Common shares repurchased and retired, Shares   (567,271)        
Ending Balance, Shares at Jun. 28, 2020 24,487,121 24,487,121        
Opening Balance, Value at Mar. 29, 2020 $ 596,256 $ 551,983 212,826 (12,203) (168,193) 11,843
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common shares issued for delivery of share based awards, Value   1,783 (1,783)      
Common shares issued under employee stock purchase plan, value   0 0      
Common shares repurchased and retired, Value   0   0    
Share based compensation expense     3,740      
Common shares withheld to cover income taxes payable due to delivery of share based awards     (969)      
Net income 34,660     33,997   663
Other comprehensive income (loss), net of tax 14,876       14,646 230
Dividends to noncontrolling interests           (2,318)
Ending Balance, Value at Jun. 28, 2020 $ 646,245 $ 553,766 $ 213,814 $ 21,794 $ (153,547) $ 10,418
Opening Balance, Shares at Mar. 29, 2020   24,446,987        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common shares issued for delivery of share based awards, Shares   40,134        
Common shares issued under employee stock purchase plan   0        
Common shares repurchased and retired, Shares   0        
Ending Balance, Shares at Jun. 28, 2020 24,487,121 24,487,121        
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Cash flows from operating activities:    
Net income $ 65,697 $ 30,070
Adjustments to reconcile net income to net cash flow provided by operating activities:    
Loss on disposal of subsidiaries 2,091 4,605
Depreciation 32,861 36,486
Amortization 12,381 14,926
Share based compensation expense 7,210 4,773
Deferred income taxes 6,044 1,367
Unrealized foreign exchange loss (gain) (78) 316
Share of income from equity investees, net of tax (1,159) (1,517)
Dividend from equity investee 2,925 0
Pension and post-retirement funding, net of expense (2,788) (3,225)
Non-cash accruals and interest 852 (664)
Loss on sale of property, plant and equipment 4,045 4,235
Asset impairment 0 13,767
Accounts receivable (19,304) (20,609)
Inventories (13,519) (5,165)
Prepaid expenses (2,860) (316)
Accounts payable and accrued expenses (9,491) 10,571
Other assets and liabilities 18,293 (1,407)
Net cash flow provided by operating activities 103,200 88,213
Cash flows from investing activities:    
Additions to property, plant and equipment (28,712) (37,923)
Acquisition of businesses, net of cash acquired 0 (219)
Proceeds from sale of subsidiaries, net of cash disposed 0 (230)
Proceeds from sale of property, plant and equipment 48 90
Other investing activities (1,205) (955)
Net cash flow used in investing activities (29,869) (39,237)
Cash flows from financing activities:    
Repayments of long-term debt (57) (61)
Tax witholding on share based awards (2,396) (1,128)
Distributions to non-controlling interests (3,028) (2,585)
Repurchases of common shares (34,770) (48,684)
Net cash flow used in financing activities (40,251) (52,458)
Net foreign currency translation adjustment on cash (2,538) 629
Increase (decrease) in cash, cash equivalents and restricted cash 30,542 (2,853)
Cash, cash equivalents and restricted cash, beginning of period 177,608 126,141
Cash, cash equivalents and restricted cash, at end of period $ 208,150 $ 123,288
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.20.2
Business Overview and Significant Accounting Policies
6 Months Ended
Jun. 28, 2020
Accounting Policies [Abstract]  
Business Overview and Significant Accounting Policies Business Overview and Significant Accounting Policies
Unless we state otherwise or the context otherwise requires, references to "Masonite," "we," "our," "us" and the "Company" in these notes to the condensed consolidated financial statements refer to Masonite International Corporation and its subsidiaries.
Description of Business
Masonite International Corporation is one of the largest manufacturers of doors in the world, with significant market share in both interior and exterior door products. Masonite operates 63 manufacturing and distribution facilities in eight countries and sells doors to customers throughout the world with our largest markets being the United States, Canada and the United Kingdom.
Basis of Presentation
We prepare these unaudited condensed consolidated financial statements in accordance with accounting principles generally accepted in the United States of America ("GAAP") and applicable rules and regulations of the U.S. Securities and Exchange Commission ("SEC") regarding interim financial reporting. Accordingly, they do not include all of the information and notes required by GAAP for annual financial statements. In the opinion of management, all adjustments consisting of normal and recurring entries considered necessary for a fair presentation of the results for the interim periods presented have been included. All significant intercompany balances and transactions have been eliminated. The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect reported amounts in the financial statements and accompanying notes. These estimates are based on information available as of the date of the unaudited condensed consolidated financial statements; therefore, actual results could differ from those estimates. Interim results are not necessarily indicative of the results for a full year.
These unaudited condensed consolidated financial statements should be read in conjunction with the Company's Annual Report on Form 10-K for the fiscal year ended December 29, 2019, as filed with the SEC. Our fiscal year is the 52- or 53-week period ending on the Sunday closest to December 31. In a 52-week year, each fiscal quarter consists of 13 weeks. For ease of disclosure, the 13-week periods are referred to as three-month periods. Our 2020 fiscal year, which ends on January 3, 2021, will contain 53 weeks of operating results, with the additional week occurring in the fourth quarter.
Changes in Accounting Standards and Policies
There have been no changes in the significant accounting policies from those that were disclosed in the fiscal year 2019 audited consolidated financial statements, other than as noted below.
Adoption of Recent Accounting Pronouncements
In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-13, “Financial Instruments—Credit Losses (Topic 326)”, which replaced the incurred loss methodology for recognizing credit losses with a current expected credit losses model. This standard applied to most financial assets, including trade receivables. Our prior accounts receivable policy is described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. We adopted the new guidance using a modified retrospective approach as of December 30, 2019, the beginning of fiscal year 2020, and the adoption did not have a material impact on our financial statements and no adjustment was necessary to retained earnings on December 30, 2019.
The adoption of the standard resulted in a change in accounting policy for accounts receivable. Our new accounting policy for accounts receivable is presented below.
Accounts Receivable
We record accounts receivable as our products are received by our customers. Our customers are primarily retailers, distributors and contractors. We record an allowance for credit losses at the time that accounts receivable are initially recorded based on our historical write-off experience and the current economic environment as well as our
expectations of future economic conditions. We reassess the allowance at each reporting date. When it becomes apparent, based on age or customer circumstances, that such amounts will not be collected, they are charged to the allowance. Payments subsequently received are credited to the credit loss expense account included within selling, general and administration expenses in the consolidated statements of comprehensive income. Generally, we do not require collateral for our accounts receivable.
Other Recent Accounting Pronouncements not yet Adopted
In December 2019, the FASB issued ASU 2019-12, "Simplifying the Accounting for Income Taxes," as part of its Simplification Initiative to reduce the cost and complexity in accounting for income taxes. This standard removes certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We are in the process of evaluating this guidance to determine the impact it may have on our financial statements.
In August 2018, the FASB issued ASU 2018-14, "Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans," which amended ASC 715, "Compensation—Retirement Benefits." This standard is applicable for employers that sponsor defined benefit pension or other postretirement plans, and eliminates disclosures no longer considered cost beneficial, clarifies specific disclosure requirements for entities that provide aggregate disclosures for two or more plans and adds requirements for explanations for significant gains and losses related to changes in benefit obligations. The guidance will be effective for annual periods ending after December 15, 2020; early adoption is permitted and retrospective application is required. We are in the process of evaluating this guidance to determine the impact it may have on our financial statements.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions and Divestitures
6 Months Ended
Jun. 28, 2020
Business Combinations [Abstract]  
Acquisitions and Disposition Acquisitions and Divestitures
Acquisitions
Top Doors
On August 29, 2019, we completed the acquisition of TOPDOORS, s.r.o. ("Top Doors") based in the Czech Republic for cash consideration of $1.8 million, net of cash acquired. Top Doors is a specialist manufacturer of door frames. The excess purchase price over the fair value of net assets acquired of $1.1 million was allocated to goodwill in our Europe segment. The purchase price allocation, net sales, net income (loss) attributable to Masonite and pro forma information for Top Doors are not presented as they were not material for any period presented.
Divestitures
India
During the second quarter of 2020, we completed the liquidation of our legal entity in India. As a result, we recognized $2.1 million in loss on disposal of subsidiaries. The total charge consists of $2.3 million relating to the recognition of cumulative translation adjustment out of accumulated other comprehensive loss and $0.2 million relating to the write-off of net assets and other professional fees.
Window Widgets
        On December 13, 2019, we completed the sale of all of the capital stock of Window Widgets Limited ("WW") for consideration of $1.2 million, net of cash disposed. We have had no continuing involvement with WW subsequent to the sale. The divestiture of this business resulted in a loss on disposal of subsidiaries of $9.7 million, which was recognized in the fourth quarter of 2019 in the Europe segment. The total charge consists of $8.3 million relating to the write-off of the assets sold and other professional fees and $1.4 million relating to the recognition of the cumulative translation adjustment out of accumulated other comprehensive loss.
Performance Doorset Solutions Limited
On March 21, 2019, we completed the sale of all of the capital stock of Performance Doorset Solutions Limited ("PDS") for nominal consideration. We have had no continuing involvement with PDS subsequent to the sale, and the purchasers are not considered to be a related party. The divestiture of this business resulted in a loss on disposal of subsidiaries of $4.6 million, which was recognized in the first quarter of 2019 in the Europe segment. The total charge consists of $3.6 million relating to the write-off of the net assets sold and other professional fees and $1.0 million relating to the recognition of the cumulative translation adjustment out of accumulated other comprehensive loss.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable
6 Months Ended
Jun. 28, 2020
Receivables [Abstract]  
Accounts Receivable Accounts Receivable Our customers consist mainly of retailers, distributors and contractors. Our ten largest customers accounted for 56.9% and 44.9% of total accounts receivable as of June 28, 2020, and December 29, 2019, respectively. Our largest customer, The Home Depot, Inc., accounted for more than 10% of the consolidated gross accounts receivable balance as of June 28, 2020, and December 29, 2019. The allowance for doubtful accounts balance was $2.4 million and $1.8 million as of June 28, 2020, and December 29, 2019, respectively.We maintain an accounts receivable sales program with a third party (the "AR Sales Program"). Under the AR Sales Program, we can transfer ownership of eligible trade accounts receivable of certain customers. Receivables are sold outright to a third party who assumes the full risk of collection, without recourse to us in the event of a loss. Transfers of receivables under this program are accounted for as sales. Proceeds from the transfers reflect the face value of the accounts receivable less a discount. Receivables sold under the AR Sales Program are excluded from trade accounts receivable in the condensed consolidated balance sheets and are included in cash flows from operating activities in the condensed consolidated statements of cash flows. The discounts on the sales of trade accounts receivable sold, if any, under the AR Sales Program were not material for any of the periods presented and were recorded in selling, general and administration expense within the condensed consolidated statements of comprehensive income.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories
6 Months Ended
Jun. 28, 2020
Inventory Disclosure [Abstract]  
Inventories Inventories
The amounts of inventory on hand were as follows as of the dates indicated:
(In thousands)June 28, 2020December 29, 2019
Raw materials$186,725  $179,155  
Finished goods71,972  70,211  
Provision for obsolete or aged inventory(7,979) (7,136) 
Inventories, net$250,718  $242,230  
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses
6 Months Ended
Jun. 28, 2020
Accrued Expenses [Abstract]  
Accrued expenses Accrued Expenses
The details of our accrued expenses were as follows as of the dates indicated:
(In thousands)June 28, 2020December 29, 2019
Accrued payroll$53,814  $60,876  
Accrued rebates35,397  33,556  
Current portion of operating lease liabilities22,123  20,980  
Accrued interest16,423  16,913  
Other accruals40,927  48,080  
Total accrued expenses$168,684  $180,405  
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt
6 Months Ended
Jun. 28, 2020
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
(In thousands)June 28, 2020December 29, 2019
5.375% senior unsecured notes due 2028$500,000  $500,000  
5.750% senior unsecured notes due 2026300,000  300,000  
Debt issuance costs(9,340) (9,985) 
Other long-term debt876  969  
Total long-term debt$791,536  $790,984  
Interest expense related to our consolidated indebtedness under senior unsecured notes was $11.3 million and $22.6 million for the three and six months ended June 28, 2020, respectively, and $11.5 million and $22.7 million for the three and six months ended June 30, 2019, respectively.
5.375% Senior Notes due 2028
        On July 25, 2019, we issued $500.0 million aggregate principal senior unsecured notes (the "2028 Notes"). The 2028 Notes bear interest at 5.375%, payable in cash semiannually in arrears on February 1 and August 1 of each year and are due February 1, 2028. The 2028 Notes were issued at par. The net proceeds from issuance of the 2028 Notes, together with available cash balances, were used to redeem the remaining $500.0 million aggregate principal amount of similar senior unsecured notes, including the payment of related premiums, fees and expenses.
        Information concerning obligations under the 2028 Notes and the indenture governing them are described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. As of June 28, 2020, we were in compliance with all covenants under the indenture governing the 2028 Notes.

5.750% Senior Notes due 2026
On August 27, 2018, we issued $300.0 million aggregate principal senior unsecured notes (the "2026 Notes"). The 2026 Notes bear interest at 5.750% per annum, payable in cash semiannually in arrears on March 15 and September 15 of each year and are due September 15, 2026. The 2026 Notes were issued at par.
Information concerning obligations under the 2026 Notes and the indenture governing them are described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. As of June 28, 2020, we were in compliance with all covenants under the indenture governing the 2026 Notes.
ABL Facility
On January 31, 2019, we and certain of our subsidiaries entered into a $250.0 million asset-based revolving credit facility (the "ABL Facility") maturing on January 31, 2024, which replaced the previous facility. Borrowings under the ABL Facility bear interest at a rate equal to, at our option, (i) the United States, Canadian or United Kingdom Base Rate (each as defined in the credit agreement relating to the ABL Facility, the "Amended and Restated Credit Agreement") plus a margin ranging from 0.25% to 0.50% per annum, or (ii) the Adjusted LIBO Rate or BA Rate (each as defined in the Amended and Restated Credit Agreement), plus a margin ranging from 1.25% to 1.50% per annum. In addition to paying interest on any outstanding principal under the ABL Facility, a commitment fee is payable on the undrawn portion of the ABL Facility in an amount equal to 0.25% per annum of the average daily balance of unused commitments during each calendar quarter.
The ABL Facility contains various customary representations, warranties by us and covenants that are described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. As of June 28, 2020, we were in compliance with all covenants under the credit agreement governing the ABL Facility. We had availability of $181.9 million under our ABL Facility and there were no amounts outstanding as of June 28, 2020.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies
6 Months Ended
Jun. 28, 2020
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
The following discussion describes material developments in previously disclosed legal proceedings that occurred since December 29, 2019. Refer to Note 10. Commitments and Contingencies in the consolidated financial statements in our Annual Report on Form 10-K for the year ended December 29, 2019, for a full description of the previously disclosed legal proceedings.
Class Action Proceedings
With respect to the putative antitrust class action cases pending in the Eastern District of Virginia, the parties have completed class certification briefing and expert discovery. A hearing on Plaintiffs’ motions for class certification has been set for August 19, 2020. The Court has reset the presumptive trial date as February 8, 2021.
In addition, on May 19, 2020, an intended class proceeding was commenced in the Province of Québec, Canada naming as defendants Masonite Corporation, Corporation Internationale Masonite, JELD-WEN, Inc., JELD-WEN Holding, Inc. and JELD-WEN of Canada, Ltd. The intended class proceeding seeks damages, punitive damages, and other relief. The plaintiff alleges that the Masonite and JELD-WEN defendants engaged in anticompetitive conduct, including price-fixing involving interior molded doors. This proceeding is at a very early stage and has not been certified. We have not recognized an expense related to damages in connection with this matter because the likelihood of an adverse outcome and the amount or range of any potential loss cannot be reasonably estimated.
While we intend to defend against these claims vigorously, there can be no assurance that the ultimate resolution of this litigation will not have a material, adverse effect on our consolidated financial condition or results of operations.
In addition to the above, from time to time, we are involved in various claims and legal actions. In the opinion of management, the ultimate disposition of these matters, individually and in the aggregate, will not have a material effect on our financial condition, results of operations or cash flows.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.20.2
Share Based Compensation Plans
6 Months Ended
Jun. 28, 2020
Share-based Payment Arrangement [Abstract]  
Share Based Compensation Plans Share Based Compensation Plans
Share based compensation expense was $3.7 million and $7.2 million for the three and six months ended June 28, 2020, respectively, and $2.1 million and $4.8 million for the three and six months ended June 30, 2019, respectively. As of June 28, 2020, the total remaining unrecognized compensation expense related to share based compensation amounted to $21.5 million, which will be amortized over the weighted average remaining requisite service period of 1.8 years.
Equity Incentive Plans
Our equity incentive plans under the 2009 Plan and the 2012 Plan are described in detail and defined in our Annual Report on Form 10-K for the year ended December 29, 2019. The aggregate number of common shares that can be issued with respect to equity awards under the 2012 Plan cannot exceed 2,000,000 shares plus the number of shares subject to existing grants under the 2009 Plan that may expire or be forfeited or canceled. As of June 28, 2020, there were 712,932 shares of common stock available for future issuance under the 2012 Plan.
Deferred Compensation Plan
We offer to certain of our employees and directors a Deferred Compensation Plan, which is further described in our Annual Report on Form 10-K for the year ended December 29, 2019. As of June 28, 2020, the liability and asset relating to deferred compensation had a fair value of $5.6 million and $5.4 million, respectively. As of June 28, 2020, participation in the deferred compensation plan is limited and no restricted stock awards have been deferred into the deferred compensation plan. All plan investments are categorized as having Level 1 valuation inputs as established by the FASB’s Fair Value Framework.
Stock Appreciation Rights
We have granted Stock Appreciation Rights ("SARs") to certain employees under both the 2009 Plan and the 2012 Plan, which entitle the recipient to the appreciation in value of a number of common shares over the exercise price over a period of time, each as specified in the applicable award agreement. The exercise price of any SAR granted may not be less than the fair market value of our common shares on the date of grant. The compensation expense for the SARs is measured based on the fair value of the SARs at the date of grant and is recognized over the requisite service period. The SARs vest over a maximum of three years, have a life of ten years and settle in common shares. It is assumed that all time-based SARs will vest. We recognize forfeitures of SARs in the period in which they occur.
The total fair value of SARs vested was $1.0 million during the six months ended June 28, 2020.
Six Months Ended June 28, 2020Stock Appreciation RightsAggregate Intrinsic Value (in thousands) Weighted Average Exercise Price Average Remaining Contractual Life (Years)
Outstanding, beginning of period404,447  $7,615  $53.62  4.7
Granted32,435  83.39  
Exercised(117,407) 3,543  39.26  
Forfeited(15,538) 62.78  
Outstanding, end of period303,937  $3,676  $61.88  6.4
Exercisable, end of period187,269  $2,488  $59.70  4.9

The value of SARs granted is determined using the Black-Scholes-Merton valuation model, and the corresponding expense is recognized over the average requisite service period of 2.0 years for all periods presented. Expected volatility is based upon the historical volatility of our common shares amongst other considerations. The expected term is calculated using the simplified method, due to insufficient exercise activity during recent years as a basis from which to estimate future exercise patterns. The weighted average grant date assumptions used for the SARs granted were as follows for the periods indicated:
2020 Grants
SAR value (model conclusion)$20.56  
Risk-free rate1.2 %
Expected dividend yield0.0 %
Expected volatility22.6 %
Expected term (years)6.0
Restricted Stock Units
We have granted Restricted Stock Units ("RSUs") to directors and certain employees under both the 2009 Plan and the 2012 Plan. The RSUs confer the right to receive shares of our common stock at a specified future date or when certain conditions are met. The compensation expense for the RSUs awarded is based on the fair value of the RSUs at the date of grant and is recognized over the requisite service period. The RSUs vest over a maximum of three years and call for the underlying shares to be delivered no later than 30 days following the vesting date unless the participant is subject to a blackout period. In such case, the shares are to be delivered once the blackout restriction has been lifted. It is assumed that all time-based RSUs will vest. We recognize forfeitures of RSUs in the period in which they occur.
Six Months Ended
June 28, 2020
Total Restricted Stock Units OutstandingWeighted Average Grant Date Fair Value
Outstanding, beginning of period523,207  $59.58  
Granted202,918  78.51  
Performance adjustment (1)
(59,936) 67.50  
Delivered(107,939) 
Withheld to cover (2)
(15,307) 
Forfeited(52,425) 
Outstanding, end of period490,518  $66.96  
____________
(1) Performance-based RSUs are presented as outstanding, granted and forfeited in the table above assuming targets are met and the awards pay out at 100%. These awards are settled with payouts ranging from zero to 200% of the target award value depending on achievement. The performance adjustment represents the difference in shares ultimately awarded due to performance attainment above or below target.
(2) A portion of the vested RSUs delivered were net share settled to cover statutory requirements for income and other employment taxes. We remit the equivalent cash to the appropriate taxing authorities. These net share settlements had the effect of share repurchases by us as we reduced and retired the number of shares that would have otherwise been issued as a result of the vesting.
Approximately two-thirds of the RSUs granted during the six months ended June 28, 2020, vest at specified future dates with only service requirements, while the remaining portion of the RSUs vest based on both performance and service requirements. The expense for RSUs granted during the six months ended June 28, 2020, is being recognized over the weighted average requisite service period of 2.2 years. 123,246 RSUs vested during the six months ended June 28, 2020, at a fair value of $7.4 million.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Costs
6 Months Ended
Jun. 28, 2020
Restructuring and Related Activities [Abstract]  
Restructuring Costs Restructuring Costs
In February 2019, we began implementing a plan to improve overall business performance that includes the reorganization of our manufacturing capacity and a reduction of our overhead and selling, general and administration workforce across all of our reportable segments and in our head offices. The reorganization of our manufacturing capacity involves specific plants in the North American Residential and Architectural segments and costs associated with the closure of these plants and related headcount reductions began taking place in the first quarter of 2019 (collectively, the "2019 Plan"). Costs associated with the 2019 Plan include severance, retention and closure charges and will continue through 2020. Additionally, the plan to divest non-core assets was determined to be a triggering event requiring a test of the carrying value of the definite-lived assets relating to the divestitures, as further described in Note 10. As of June 28, 2020, we expect to incur approximately $5 million to $6 million of additional charges related to the 2019 Plan.
During the fourth quarter of 2018, we began implementing a plan to reorganize and consolidate certain aspects of our United Kingdom head office function and optimize our portfolio by divesting non-core assets to enable more effective and consistent business processes in the Europe segment. In addition, in the North American Residential segment we announced a new facility that will optimize and expand capacity through increased automation, which resulted in the closure of one existing facility and related headcount reductions beginning in the second quarter of 2019 (collectively, the "2018 Plan"). Costs associated with the 2018 Plan include severance, retention and closure charges and continued throughout 2019. As of June 28, 2020, we do not expect to incur any material future charges related to the 2018 Plan.
The following tables summarize the restructuring charges recorded for the periods indicated:
Three Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2019 Plan$569  $—  $86  $148  $803  
2018 Plan345  —  —  —  345  
Total Restructuring Costs$914  $—  $86  $148  $1,148  

Three Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2019 Plan$945  $ $(118) $65  $897  
2018 Plan368  96  —  —  464  
Total Restructuring Costs$1,313  $101  $(118) $65  $1,361  

Six Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2019 Plan$1,297  $(37) $948  $415  $2,623  
2018 Plan466  —  —  —  466  
Total Restructuring Costs$1,763  $(37) $948  $415  $3,089  

Six Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2019 Plan$2,404  $336  $486  $459  $3,685  
2018 Plan789  627  —  —  1,416  
Total Restructuring Costs$3,193  $963  $486  $459  $5,101  

Cumulative Amount Incurred Through June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2019 Plan$6,756  $359  $1,454  $1,434  $10,003  
2018 Plan2,211  2,275  —  —  4,486  
Total Restructuring Costs$8,967  $2,634  $1,454  $1,434  $14,489  
The changes in the accrual for restructuring by activity were as follows for the periods indicated:
(In thousands)December 29, 2019SeveranceClosure CostsCash PaymentsJune 28, 2020
2019 Plan$1,535  $219  $2,404  $(3,833) $325  
2018 Plan—  131  335  (466) —  
Total$1,535  $350  $2,739  $(4,299) $325  

(In thousands)December 30, 2018SeveranceClosure CostsCash PaymentsJune 30, 2019
2019 Plan$—  $3,061  $624  $(2,664) $1,021  
2018 Plan596  1,317  99  (1,801) 211  
Other58  —  —  (39) 19  
Total$654  $4,378  $723  $(4,504) $1,251  
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.20.2
Asset Impairment
6 Months Ended
Jun. 28, 2020
Asset Impairment Charges [Abstract]  
Asset Impairment Asset ImpairmentDuring the three and six months ended June 30, 2019, we recognized asset impairment charges of $3.1 million and $13.8 million, respectively, related to two asset groups in the North American Residential segment, as a result of announced plant closures under the 2019 Plan. This amount was determined based upon the excess of the asset groups' carrying values of property, plant and equipment and operating lease right-of-use assets over the respective fair values of such assets, determined using a discounted cash flows approach for each asset group. Each of these valuations was performed on a non-recurring basis and is categorized as having Level 3 valuation inputs as established by the FASB's Fair Value Framework. The Level 3 unobservable inputs include an estimate of future cash flows and the salvage value for each of the asset groups. The fair value of the asset groups was determined to be $9.4 million, compared to a book value of $23.2 million, with the difference representing the asset impairment charges recorded in the condensed consolidated statements of comprehensive income.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes
6 Months Ended
Jun. 28, 2020
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The effective tax rate differs from the Canadian statutory rate of 26.7% primarily due to mix of earnings in foreign jurisdictions that are subject to tax rates which differ from the Canadian statutory rate and changes in our valuation allowances. In addition, we recognized $0.1 million and $0.8 million of income tax benefit due to the exercise and delivery of share-based awards during the three and six months ended June 28, 2020, compared to $0.1 million of income tax expense during the six months ended June 30, 2019.
For the six months ended June 28, 2020, we have calculated the provision for income taxes by applying an estimate of the annual effective tax rate for the full fiscal year to “ordinary” income or loss (pretax income or loss excluding unusual or infrequently occurring discrete items) for the reporting period.
On March 27, 2020, President Trump signed into U.S. federal law the CARES Act, which is aimed at providing emergency assistance and health care for individuals, families, and businesses affected by the COVID-19 pandemic and generally supporting the U.S. economy. The CARES Act, among other things, includes provisions relating to refundable payroll tax credits, deferment of employer side social security payments, net operating loss carryback periods, alternative minimum tax credit refunds, modifications to the net interest deduction limitations and technical corrections to tax depreciation methods for qualified improvement property. We continue to analyze the different aspects of the CARES Act and other governmental programs to determine whether any specific provisions may impact us.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share
6 Months Ended
Jun. 28, 2020
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share
Basic earnings per share ("EPS") is calculated by dividing earnings attributable to Masonite by the weighted average number of our common shares outstanding during the period. Diluted EPS is calculated by dividing earnings attributable to Masonite by the weighted average number of common shares plus the incremental number of shares issuable from non-vested and vested RSUs and SARs outstanding during the period.
(In thousands, except share and per share information)Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net income attributable to Masonite$33,997  $24,242  $63,882  $28,031  
Shares used in computing basic earnings per share24,466,575  25,126,065  24,664,008  25,350,488  
Effect of dilutive securities:
Incremental shares issuable under share compensation plans184,832  250,553  268,856  295,035  
Shares used in computing diluted earnings per share24,651,407  25,376,618  24,932,864  25,645,523  
Basic earnings per common share attributable to Masonite$1.39  $0.96  $2.59  $1.11  
Diluted earnings per common share attributable to Masonite$1.38  $0.96  $2.56  $1.09  
Anti-dilutive instruments excluded from diluted earnings per common share461,367  355,142  289,490  355,702  
The weighted average number of shares outstanding utilized for the diluted EPS calculation contemplates the exercise of all currently outstanding SARs and the conversion of all RSUs. The dilutive effect of such equity awards is calculated based on the weighted average share price for each fiscal period using the treasury stock method.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information
6 Months Ended
Jun. 28, 2020
Segment Reporting [Abstract]  
Segment Information Segment Information
Our reportable segments are organized and managed principally by end market: North American Residential, Europe and Architectural. The Corporate & Other category includes unallocated corporate costs and the results of immaterial operating segments which were not aggregated into any reportable segment. In addition to similar economic characteristics we also consider the following factors in determining the reportable segments: the nature of business activities, the management structure directly accountable to our chief operating decision maker for operating and administrative activities, availability of discrete financial information and information presented to the Board of Directors and investors.
Our management reviews net sales and Adjusted EBITDA (as defined below) to evaluate segment performance and allocate resources. Net assets are not allocated to the reportable segments. Adjusted EBITDA is a non-GAAP financial measure which does not have a standardized meaning under GAAP and is unlikely to be comparable to similar measures used by other companies. Adjusted EBITDA should not be considered as an alternative to either net income or operating cash flows determined in accordance with GAAP. Adjusted EBITDA is defined as net income (loss) attributable to Masonite adjusted to exclude the following items:
• depreciation;
• amortization;
• share based compensation expense;
• loss (gain) on disposal of property, plant and equipment;
• registration and listing fees;
• restructuring costs;
• asset impairment;
• loss (gain) on disposal of subsidiaries;
• interest expense (income), net;
• loss on extinguishment of debt;
• other expense (income), net;
• income tax expense (benefit);
• loss (income) from discontinued operations, net of tax; and
• net income (loss) attributable to non-controlling interest.
This definition of Adjusted EBITDA differs from the definitions of EBITDA contained in the indentures governing the 2028 Notes and 2026 Notes and the credit agreement governing the ABL Facility. Although Adjusted EBITDA is not a measure of financial condition or performance determined in accordance with GAAP, it is used to evaluate and compare the operating performance of the segments and it is one of the primary measures used to determine employee incentive compensation. Intersegment sales are recorded using market prices.
Certain information with respect to segments is as follows for the periods indicated:
Three Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$381,608  $30,430  $89,396  $2,966  $504,400  
Intersegment sales(443) (542) (3,757) —  (4,742) 
Net sales to external customers$381,165  $29,888  $85,639  $2,966  $499,658  
Adjusted EBITDA$91,131  $(918) $11,500  $(9,821) $91,892  

Three Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$380,505  $81,361  $101,146  $5,199  $568,211  
Intersegment sales(895) (408) (3,965) —  (5,268) 
Net sales to external customers$379,610  $80,953  $97,181  $5,199  $562,943  
Adjusted EBITDA$63,401  $13,408  $12,778  $(9,854) $79,733  

  Six Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$766,053  $101,586  $183,951  $8,393  $1,059,983  
Intersegment sales(1,031) (972) (7,094) —  (9,097) 
Net sales to external customers$765,022  $100,614  $176,857  $8,393  $1,050,886  
Adjusted EBITDA$162,827  $8,761  $22,082  $(20,261) $173,409  
Six Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$735,307  $166,100  $189,499  $11,927  $1,102,833  
Intersegment sales(1,972) (880) (6,727) —  (9,579) 
Net sales to external customers$733,335  $165,220  $182,772  $11,927  $1,093,254  
Adjusted EBITDA$117,022  $23,405  $20,392  $(15,607) $145,212  

A reconciliation of our net income attributable to Masonite to consolidated Adjusted EBITDA is set forth as follows for the periods indicated:
Three Months EndedSix Months Ended
(In thousands)June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net income attributable to Masonite$33,997  $24,242  $63,882  $28,031  
Plus:
Depreciation16,843  18,201  32,861  36,486  
Amortization5,922  7,329  12,381  14,926  
Share based compensation expense3,740  2,093  7,210  4,773  
Loss on disposal of property, plant and equipment2,423  1,322  4,045  4,235  
Restructuring costs1,148  1,361  3,089  5,101  
Asset impairment—  3,142  —  13,767  
Loss on disposal of subsidiaries2,091  —  2,091  4,605  
Interest expense, net11,824  11,357  23,106  22,484  
Other expense (income), net(1,446) (456) (1,397) (1,586) 
Income tax expense14,687  10,293  24,326  10,351  
Net income attributable to non-controlling interest663  849  1,815  2,039  
Adjusted EBITDA$91,892  $79,733  $173,409  $145,212  
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.20.2
Other Comprehensive Income and Accumulated Other Comprehensive Income
6 Months Ended
Jun. 28, 2020
Equity [Abstract]  
Accumulated Other Comprehensive Loss and Other Comprehensive Income (Loss) Accumulated Other Comprehensive Loss and Other Comprehensive Income (Loss)
A rollforward of the components of accumulated other comprehensive loss is as follows for the periods indicated:
Three Months EndedSix Months Ended
(In thousands)June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Accumulated foreign currency translation losses, beginning of period$(151,488) $(116,143) $(113,336) $(129,930) 
Foreign currency translation gain (loss)12,478  (5,178) (26,209) 7,812  
Income tax benefit (expense) on foreign currency translation gain17  13  (27) 25  
Cumulative translation adjustment recognized upon deconsolidation of subsidiary2,254  —  2,254  1,001  
Less: foreign currency translation gain (loss) attributable to non-controlling interest230  132  (349) 348  
Accumulated foreign currency translation losses, end of period(136,969) (121,440) (136,969) (121,440) 
Accumulated pension and other post-retirement adjustments, beginning of period(16,705) (22,690) (16,833) (22,989) 
Amortization of actuarial net losses172  403  345  807  
Income tax expense on amortization of actuarial net losses(45) (105) (90) (210) 
Accumulated pension and other post-retirement adjustments(16,578) (22,392) (16,578) (22,392) 
Accumulated other comprehensive loss$(153,547) $(143,832) $(153,547) $(143,832) 
Other comprehensive income (loss), net of tax$14,876  $(4,867) $(23,727) $9,435  
Less: other comprehensive income (loss) attributable to non-controlling interest230  132  (349) 348  
Other comprehensive income (loss) attributable to Masonite$14,646  $(4,999) $(23,378) $9,087  
Cumulative translation adjustments are reclassified out of accumulated other comprehensive loss into loss on disposal of subsidiaries in the condensed consolidated statements of comprehensive income. Actuarial net losses are reclassified out of accumulated other comprehensive loss into cost of goods sold in the condensed consolidated statements of comprehensive income.
Foreign currency translation gains as a result of translating our foreign assets and liabilities into U.S. dollars during the three months ended June 28, 2020, were $12.5 million, primarily driven by the strengthening of the Pound Sterling and the Canadian Dollar in comparison to the U.S. Dollar during the period. During the six months ended June 28, 2020, foreign currency translation losses were $26.2 million, primarily driven by the weakening of the Pound Sterling, the Canadian Dollar and the Mexican Peso in comparison to the U.S. Dollar during the period.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Cash Flow Information
6 Months Ended
Jun. 28, 2020
Supplemental Cash Flow Elements [Abstract]  
Supplemental Cash Flow Information Supplemental Cash Flow Information
Certain cash and non-cash transactions were as follows for the periods indicated:
Six Months Ended
(In thousands)June 28, 2020June 30, 2019
Transactions involving cash:
Interest paid$22,952  $24,068  
Interest received852  1,158  
Income taxes paid4,101  8,392  
Income tax refunds469  —  
Cash paid for operating lease liabilities14,296  12,724  
Cash paid for finance lease liabilities634  —  
Non-cash transactions from operating activities:
Right-of-use assets acquired under operating leases25,425  48,970  
The following reconciles total cash, cash equivalents and restricted cash as of the dates indicated:
June 28, 2020December 29, 2019
Cash and cash equivalents$197,506  $166,964  
Restricted cash10,644  10,644  
Total cash, cash equivalents and restricted cash$208,150  $177,608  
Property, plant and equipment additions in accounts payable were $5.4 million and $6.3 million as of June 28, 2020, and December 29, 2019, respectively.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments
6 Months Ended
Jun. 28, 2020
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments Fair Value of Financial Instruments
The carrying amounts of our cash and cash equivalents, restricted cash, accounts receivable, income taxes receivable, accounts payable, accrued expenses and income taxes payable approximate fair value because of the short-term maturity of those instruments. The estimated fair values and carrying values of our long-term debt instruments were as follows for the periods indicated:
June 28, 2020December 29, 2019
(In thousands)Fair ValueCarrying ValueFair ValueCarrying Value
5.375% senior unsecured notes due 2028$516,748  $494,021  $529,105  $493,648  
5.750% senior unsecured notes due 2026$309,291  $296,639  $318,846  $296,367  
These estimates are based on market quotes and calculations based on current market rates available to us and are categorized as having Level 2 valuation inputs as established by the FASB's Fair Value Framework. Market quotes used in these calculations are based on bid prices for our debt instruments and are obtained from and corroborated with multiple independent sources. The market quotes obtained from independent sources are within the range of management's expectations.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Business Overview and Significant Accounting Policies (Policies)
6 Months Ended
Jun. 28, 2020
Accounting Policies [Abstract]  
New Accounting Pronouncements
Adoption of Recent Accounting Pronouncements
In June 2016, the Financial Accounting Standards Board ("FASB") issued ASU 2016-13, “Financial Instruments—Credit Losses (Topic 326)”, which replaced the incurred loss methodology for recognizing credit losses with a current expected credit losses model. This standard applied to most financial assets, including trade receivables. Our prior accounts receivable policy is described in detail in our Annual Report on Form 10-K for the year ended December 29, 2019. We adopted the new guidance using a modified retrospective approach as of December 30, 2019, the beginning of fiscal year 2020, and the adoption did not have a material impact on our financial statements and no adjustment was necessary to retained earnings on December 30, 2019.
The adoption of the standard resulted in a change in accounting policy for accounts receivable. Our new accounting policy for accounts receivable is presented below.
Accounts Receivable
We record accounts receivable as our products are received by our customers. Our customers are primarily retailers, distributors and contractors. We record an allowance for credit losses at the time that accounts receivable are initially recorded based on our historical write-off experience and the current economic environment as well as our
expectations of future economic conditions. We reassess the allowance at each reporting date. When it becomes apparent, based on age or customer circumstances, that such amounts will not be collected, they are charged to the allowance. Payments subsequently received are credited to the credit loss expense account included within selling, general and administration expenses in the consolidated statements of comprehensive income. Generally, we do not require collateral for our accounts receivable.
Other Recent Accounting Pronouncements not yet Adopted
In December 2019, the FASB issued ASU 2019-12, "Simplifying the Accounting for Income Taxes," as part of its Simplification Initiative to reduce the cost and complexity in accounting for income taxes. This standard removes certain exceptions related to the approach for intraperiod tax allocation, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. It also amends other aspects of the guidance to help simplify and promote consistent application of GAAP. The guidance is effective for interim and annual periods beginning after December 15, 2020, with early adoption permitted. We are in the process of evaluating this guidance to determine the impact it may have on our financial statements.
In August 2018, the FASB issued ASU 2018-14, "Disclosure Framework—Changes to the Disclosure Requirements for Defined Benefit Plans," which amended ASC 715, "Compensation—Retirement Benefits." This standard is applicable for employers that sponsor defined benefit pension or other postretirement plans, and eliminates disclosures no longer considered cost beneficial, clarifies specific disclosure requirements for entities that provide aggregate disclosures for two or more plans and adds requirements for explanations for significant gains and losses related to changes in benefit obligations. The guidance will be effective for annual periods ending after December 15, 2020; early adoption is permitted and retrospective application is required. We are in the process of evaluating this guidance to determine the impact it may have on our financial statements.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Tables)
6 Months Ended
Jun. 28, 2020
Inventory Disclosure [Abstract]  
Inventories
The amounts of inventory on hand were as follows as of the dates indicated:
(In thousands)June 28, 2020December 29, 2019
Raw materials$186,725  $179,155  
Finished goods71,972  70,211  
Provision for obsolete or aged inventory(7,979) (7,136) 
Inventories, net$250,718  $242,230  
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses (Tables)
6 Months Ended
Jun. 28, 2020
Accrued Expenses [Abstract]  
Schedule of Accrued Expenses
The details of our accrued expenses were as follows as of the dates indicated:
(In thousands)June 28, 2020December 29, 2019
Accrued payroll$53,814  $60,876  
Accrued rebates35,397  33,556  
Current portion of operating lease liabilities22,123  20,980  
Accrued interest16,423  16,913  
Other accruals40,927  48,080  
Total accrued expenses$168,684  $180,405  
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Tables)
6 Months Ended
Jun. 28, 2020
Debt Disclosure [Abstract]  
Schedule of long-term debt
(In thousands)June 28, 2020December 29, 2019
5.375% senior unsecured notes due 2028$500,000  $500,000  
5.750% senior unsecured notes due 2026300,000  300,000  
Debt issuance costs(9,340) (9,985) 
Other long-term debt876  969  
Total long-term debt$791,536  $790,984  
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.20.2
Share Based Compensation Plans (Tables)
6 Months Ended
Jun. 28, 2020
Share-based Payment Arrangement [Abstract]  
Stock appreciation rights award activity
Six Months Ended June 28, 2020Stock Appreciation RightsAggregate Intrinsic Value (in thousands) Weighted Average Exercise Price Average Remaining Contractual Life (Years)
Outstanding, beginning of period404,447  $7,615  $53.62  4.7
Granted32,435  83.39  
Exercised(117,407) 3,543  39.26  
Forfeited(15,538) 62.78  
Outstanding, end of period303,937  $3,676  $61.88  6.4
Exercisable, end of period187,269  $2,488  $59.70  4.9
Schedule of Share-based Compensation, Stock Appreciation Rights, Valuation Assumptions The weighted average grant date assumptions used for the SARs granted were as follows for the periods indicated:
2020 Grants
SAR value (model conclusion)$20.56  
Risk-free rate1.2 %
Expected dividend yield0.0 %
Expected volatility22.6 %
Expected term (years)6.0
Restricted stock units award activity
Six Months Ended
June 28, 2020
Total Restricted Stock Units OutstandingWeighted Average Grant Date Fair Value
Outstanding, beginning of period523,207  $59.58  
Granted202,918  78.51  
Performance adjustment (1)
(59,936) 67.50  
Delivered(107,939) 
Withheld to cover (2)
(15,307) 
Forfeited(52,425) 
Outstanding, end of period490,518  $66.96  
____________
(1) Performance-based RSUs are presented as outstanding, granted and forfeited in the table above assuming targets are met and the awards pay out at 100%. These awards are settled with payouts ranging from zero to 200% of the target award value depending on achievement. The performance adjustment represents the difference in shares ultimately awarded due to performance attainment above or below target.
(2) A portion of the vested RSUs delivered were net share settled to cover statutory requirements for income and other employment taxes. We remit the equivalent cash to the appropriate taxing authorities. These net share settlements had the effect of share repurchases by us as we reduced and retired the number of shares that would have otherwise been issued as a result of the vesting.
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Costs (Tables)
6 Months Ended
Jun. 28, 2020
Restructuring and Related Activities [Abstract]  
Total restructuring costs by plan
The following tables summarize the restructuring charges recorded for the periods indicated:
Three Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2019 Plan$569  $—  $86  $148  $803  
2018 Plan345  —  —  —  345  
Total Restructuring Costs$914  $—  $86  $148  $1,148  

Three Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2019 Plan$945  $ $(118) $65  $897  
2018 Plan368  96  —  —  464  
Total Restructuring Costs$1,313  $101  $(118) $65  $1,361  

Six Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2019 Plan$1,297  $(37) $948  $415  $2,623  
2018 Plan466  —  —  —  466  
Total Restructuring Costs$1,763  $(37) $948  $415  $3,089  

Six Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2019 Plan$2,404  $336  $486  $459  $3,685  
2018 Plan789  627  —  —  1,416  
Total Restructuring Costs$3,193  $963  $486  $459  $5,101  

Cumulative Amount Incurred Through June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2019 Plan$6,756  $359  $1,454  $1,434  $10,003  
2018 Plan2,211  2,275  —  —  4,486  
Total Restructuring Costs$8,967  $2,634  $1,454  $1,434  $14,489  
Schedule of restructuring reserve by type of cost
The changes in the accrual for restructuring by activity were as follows for the periods indicated:
(In thousands)December 29, 2019SeveranceClosure CostsCash PaymentsJune 28, 2020
2019 Plan$1,535  $219  $2,404  $(3,833) $325  
2018 Plan—  131  335  (466) —  
Total$1,535  $350  $2,739  $(4,299) $325  

(In thousands)December 30, 2018SeveranceClosure CostsCash PaymentsJune 30, 2019
2019 Plan$—  $3,061  $624  $(2,664) $1,021  
2018 Plan596  1,317  99  (1,801) 211  
Other58  —  —  (39) 19  
Total$654  $4,378  $723  $(4,504) $1,251  
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Tables)
6 Months Ended
Jun. 28, 2020
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
(In thousands, except share and per share information)Three Months EndedSix Months Ended
June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net income attributable to Masonite$33,997  $24,242  $63,882  $28,031  
Shares used in computing basic earnings per share24,466,575  25,126,065  24,664,008  25,350,488  
Effect of dilutive securities:
Incremental shares issuable under share compensation plans184,832  250,553  268,856  295,035  
Shares used in computing diluted earnings per share24,651,407  25,376,618  24,932,864  25,645,523  
Basic earnings per common share attributable to Masonite$1.39  $0.96  $2.59  $1.11  
Diluted earnings per common share attributable to Masonite$1.38  $0.96  $2.56  $1.09  
Anti-dilutive instruments excluded from diluted earnings per common share461,367  355,142  289,490  355,702  
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Tables)
6 Months Ended
Jun. 28, 2020
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment
Certain information with respect to segments is as follows for the periods indicated:
Three Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$381,608  $30,430  $89,396  $2,966  $504,400  
Intersegment sales(443) (542) (3,757) —  (4,742) 
Net sales to external customers$381,165  $29,888  $85,639  $2,966  $499,658  
Adjusted EBITDA$91,131  $(918) $11,500  $(9,821) $91,892  

Three Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$380,505  $81,361  $101,146  $5,199  $568,211  
Intersegment sales(895) (408) (3,965) —  (5,268) 
Net sales to external customers$379,610  $80,953  $97,181  $5,199  $562,943  
Adjusted EBITDA$63,401  $13,408  $12,778  $(9,854) $79,733  

  Six Months Ended June 28, 2020
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$766,053  $101,586  $183,951  $8,393  $1,059,983  
Intersegment sales(1,031) (972) (7,094) —  (9,097) 
Net sales to external customers$765,022  $100,614  $176,857  $8,393  $1,050,886  
Adjusted EBITDA$162,827  $8,761  $22,082  $(20,261) $173,409  
Six Months Ended June 30, 2019
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$735,307  $166,100  $189,499  $11,927  $1,102,833  
Intersegment sales(1,972) (880) (6,727) —  (9,579) 
Net sales to external customers$733,335  $165,220  $182,772  $11,927  $1,093,254  
Adjusted EBITDA$117,022  $23,405  $20,392  $(15,607) $145,212  
Reconciliation of consolidated Adjusted EBITDA to net income (loss) attributable to Masonite
A reconciliation of our net income attributable to Masonite to consolidated Adjusted EBITDA is set forth as follows for the periods indicated:
Three Months EndedSix Months Ended
(In thousands)June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Net income attributable to Masonite$33,997  $24,242  $63,882  $28,031  
Plus:
Depreciation16,843  18,201  32,861  36,486  
Amortization5,922  7,329  12,381  14,926  
Share based compensation expense3,740  2,093  7,210  4,773  
Loss on disposal of property, plant and equipment2,423  1,322  4,045  4,235  
Restructuring costs1,148  1,361  3,089  5,101  
Asset impairment—  3,142  —  13,767  
Loss on disposal of subsidiaries2,091  —  2,091  4,605  
Interest expense, net11,824  11,357  23,106  22,484  
Other expense (income), net(1,446) (456) (1,397) (1,586) 
Income tax expense14,687  10,293  24,326  10,351  
Net income attributable to non-controlling interest663  849  1,815  2,039  
Adjusted EBITDA$91,892  $79,733  $173,409  $145,212  
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.20.2
Other Comprehensive Income and Accumulated Other Comprehensive Income (Tables)
6 Months Ended
Jun. 28, 2020
Equity [Abstract]  
Schedule of components of accumulated other comprehensive income (loss)
A rollforward of the components of accumulated other comprehensive loss is as follows for the periods indicated:
Three Months EndedSix Months Ended
(In thousands)June 28, 2020June 30, 2019June 28, 2020June 30, 2019
Accumulated foreign currency translation losses, beginning of period$(151,488) $(116,143) $(113,336) $(129,930) 
Foreign currency translation gain (loss)12,478  (5,178) (26,209) 7,812  
Income tax benefit (expense) on foreign currency translation gain17  13  (27) 25  
Cumulative translation adjustment recognized upon deconsolidation of subsidiary2,254  —  2,254  1,001  
Less: foreign currency translation gain (loss) attributable to non-controlling interest230  132  (349) 348  
Accumulated foreign currency translation losses, end of period(136,969) (121,440) (136,969) (121,440) 
Accumulated pension and other post-retirement adjustments, beginning of period(16,705) (22,690) (16,833) (22,989) 
Amortization of actuarial net losses172  403  345  807  
Income tax expense on amortization of actuarial net losses(45) (105) (90) (210) 
Accumulated pension and other post-retirement adjustments(16,578) (22,392) (16,578) (22,392) 
Accumulated other comprehensive loss$(153,547) $(143,832) $(153,547) $(143,832) 
Other comprehensive income (loss), net of tax$14,876  $(4,867) $(23,727) $9,435  
Less: other comprehensive income (loss) attributable to non-controlling interest230  132  (349) 348  
Other comprehensive income (loss) attributable to Masonite$14,646  $(4,999) $(23,378) $9,087  
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Cash Flow Information (Tables)
6 Months Ended
Jun. 28, 2020
Supplemental Cash Flow Elements [Abstract]  
Cash and non-cash transactions
Certain cash and non-cash transactions were as follows for the periods indicated:
Six Months Ended
(In thousands)June 28, 2020June 30, 2019
Transactions involving cash:
Interest paid$22,952  $24,068  
Interest received852  1,158  
Income taxes paid4,101  8,392  
Income tax refunds469  —  
Cash paid for operating lease liabilities14,296  12,724  
Cash paid for finance lease liabilities634  —  
Non-cash transactions from operating activities:
Right-of-use assets acquired under operating leases25,425  48,970  
Schedule of Cash, Cash Equivalents and Restricted Cash
The following reconciles total cash, cash equivalents and restricted cash as of the dates indicated:
June 28, 2020December 29, 2019
Cash and cash equivalents$197,506  $166,964  
Restricted cash10,644  10,644  
Total cash, cash equivalents and restricted cash$208,150  $177,608  
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments (Tables)
6 Months Ended
Jun. 28, 2020
Fair Value Disclosures [Abstract]  
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments
The carrying amounts of our cash and cash equivalents, restricted cash, accounts receivable, income taxes receivable, accounts payable, accrued expenses and income taxes payable approximate fair value because of the short-term maturity of those instruments. The estimated fair values and carrying values of our long-term debt instruments were as follows for the periods indicated:
June 28, 2020December 29, 2019
(In thousands)Fair ValueCarrying ValueFair ValueCarrying Value
5.375% senior unsecured notes due 2028$516,748  $494,021  $529,105  $493,648  
5.750% senior unsecured notes due 2026$309,291  $296,639  $318,846  $296,367  
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Business Overview and Significant Accounting Policies (Details)
Jun. 28, 2020
facility
Country
Accounting Policies [Abstract]  
Number of manufacturing locations | facility 63
Number of countries | Country 8
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Acquisitions and Divestitures (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 13, 2019
Aug. 29, 2019
Jun. 28, 2020
Dec. 29, 2019
Jun. 30, 2019
Mar. 31, 2019
Jun. 28, 2020
Jun. 30, 2019
Business Acquisition [Line Items]                
Cash consideration, net of cash acquired             $ 0 $ 219
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Loss on disposal of subsidiaries     $ (2,091)   $ 0   $ (2,091) $ (4,605)
India                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Loss on disposal of subsidiaries     (2,091)          
Write-off of assets and other professional fees     200          
Recognition of cumulative translation adjustment ourt of accumulated other comprehensive loss     $ 2,300          
Window Widgets                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Consideration, net of cash disposed $ 1,200              
Loss on disposal of subsidiaries       $ 9,700        
Write-off of assets and other professional fees       8,300        
Cumulative translation adjustment       $ 1,400        
Performance Doorset Solutions                
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]                
Loss on disposal of subsidiaries           $ 4,600    
Write-off of assets and other professional fees           3,600    
Cumulative translation adjustment           $ 1,000    
Top Doors                
Business Acquisition [Line Items]                
Cash consideration, net of cash acquired   $ 1,800            
Goodwill acquired during period   $ 1,100            
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Accounts Receivable (Details)
$ in Millions
6 Months Ended 12 Months Ended
Jun. 28, 2020
USD ($)
Customer
Dec. 29, 2019
USD ($)
Customer
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for doubtful accounts | $ $ 2.4 $ 1.8
Accounts Receivable | Customer Concentration Risk    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, customers | Customer 10 10
Concentration risk, percent 56.90% 44.90%
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 29, 2019
Inventory Disclosure [Abstract]    
Raw materials $ 186,725 $ 179,155
Finished goods 71,972 70,211
Provision for obsolete or aged inventory (7,979) (7,136)
Inventories, net $ 250,718 $ 242,230
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 29, 2019
Accrued Expenses [Abstract]    
Accrued payroll $ 53,814 $ 60,876
Accrued rebates 35,397 33,556
Current portion of operating lease liabilities 22,123 20,980
Accrued interest 16,423 16,913
Other accruals 40,927 48,080
Total accrued expenses $ 168,684 $ 180,405
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 29, 2019
Debt Instrument [Line Items]    
Other long-term debt $ 876 $ 969
Total long-term debt 791,536 790,984
Senior Notes    
Debt Instrument [Line Items]    
Debt issuance costs (9,340) (9,985)
Debt Issuance Costs, Net 9,340 9,985
Senior Notes | Senior Notes Due 2026    
Debt Instrument [Line Items]    
Long-term debt 300,000 300,000
Senior Notes | Senior Notes Due 2028    
Debt Instrument [Line Items]    
Long-term debt $ 500,000 $ 500,000
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.20.2
Long-Term Debt (Narrative) (Details) - USD ($)
3 Months Ended 6 Months Ended
Aug. 10, 2019
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Jul. 25, 2019
Jan. 31, 2019
Aug. 27, 2018
Senior Notes                
Debt Instrument [Line Items]                
Interest expense   $ 11,300,000 $ 11,500,000 $ 22,600,000 $ 22,700,000      
Senior Notes | Senior Notes Due 2028                
Debt Instrument [Line Items]                
Aggregate principal           $ 500,000,000.0    
Interest rate stated percentage   5.375%   5.375%        
Senior Notes | Senior Notes Due 2026                
Debt Instrument [Line Items]                
Aggregate principal               $ 300,000,000.0
Interest rate stated percentage   5.75%   5.75%        
Senior Notes | Senior Notes Due 2023                
Debt Instrument [Line Items]                
Extinguishment of debt $ 500,000,000.0              
Revolving Credit Facility | ABL Facility 2024                
Debt Instrument [Line Items]                
Maximum borrowing capacity             $ 250,000,000.0  
Revolving credit facility availability   $ 181,900,000   $ 181,900,000        
Revolving credit facilities   $ 0   $ 0        
Minimum | Revolving Credit Facility | ABL Facility 2024                
Debt Instrument [Line Items]                
Unutilized commitment fee percentage       0.25%        
Minimum | Revolving Credit Facility | ABL Facility 2024 | Base Rate                
Debt Instrument [Line Items]                
Basis spread on variable rate       0.25%        
Minimum | Revolving Credit Facility | ABL Facility 2024 | London Interbank Offered Rate (LIBOR)                
Debt Instrument [Line Items]                
Basis spread on variable rate       1.25%        
Maximum | Revolving Credit Facility | ABL Facility 2024 | Base Rate                
Debt Instrument [Line Items]                
Basis spread on variable rate       0.50%        
Maximum | Revolving Credit Facility | ABL Facility 2024 | London Interbank Offered Rate (LIBOR)                
Debt Instrument [Line Items]                
Basis spread on variable rate       1.50%        
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.20.2
Share Based Compensation Plans Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Jul. 12, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based compensation $ 3,740 $ 2,093 $ 7,210 $ 4,773  
Share based compensation unrecognized 21,500   $ 21,500    
Weighted average remaining requisite service period     1 year 9 months 18 days    
Deferred compensation liability 5,600   $ 5,600    
Deferred compensation asset $ 5,400   $ 5,400    
2012 Plan | Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Equity awards not to exceed         2,000,000
Common stock available for future issuance 712,932   712,932    
Stock Appreciation Rights (SARs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Plan term     10 years    
Award vesting period     3 years    
Vested, fair value     $ 1,000    
Average requisite service period     2 years    
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period     3 years    
Average requisite service period     2 years 2 months 12 days    
Units vested     123,246    
Fair value of shares vested     $ 7,400    
Service Requirement | Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage     65.00%    
Service and Performance Requirements | Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Vesting percentage     35.00%    
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.20.2
Share Based Compensation Plans (SARs) (Details) - Stock Appreciation Rights (SARs) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Dec. 29, 2019
Jun. 28, 2020
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding, beginning of period, shares   404,447
Granted, shares   32,435
Exercised, shares   (117,407)
Forfeited, shares   15,538
Outstanding, end of period, shares 404,447 303,937
Exercisable, shares   187,269
Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value & Average Remaining Contractual Life [Abstract]    
Outstanding, beginning of period, aggregate intrinsic value   $ 7,615
Exercised, aggregate intrinsic value   3,543
Outstanding, end period, aggregate intrinsic value $ 7,615 3,676
Exercisable, aggregate intrinsic value   $ 2,488
Outstanding, beginning of period, weighted average remaining contractual term 4 years 8 months 12 days 6 years 4 months 24 days
Outstanding, end of period, weighted average remaining contractual term 4 years 8 months 12 days 6 years 4 months 24 days
Exercisable, weighted average remaining contractual term   4 years 10 months 24 days
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Outstanding, beginning of period, weighted average exercise price   $ 53.62
Granted, weighted average exercise price   83.39
Exercised, weighted average exercise price   39.26
Forfeited, weighted average exercise price   62.78
Outstanding, end of period, weighted average exercise price $ 53.62 61.88
Exercisable, weighted average exercise price   $ 59.70
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.20.2
Share Based Compensation Plans (Weighted Average Grant Date Assumptions) (Details) - Stock Appreciation Rights (SARs)
6 Months Ended
Jun. 28, 2020
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
SAR Value (model conclusion) $ 20.56
Risk-free rate 1.20%
Expected dividend yield 0.00%
Expected volatility 22.60%
Expected term (years) 6 years
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.20.2
Share Based Compensation Plans (RSUs) (Details)
6 Months Ended
Jun. 28, 2020
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Share-based Compensation Arrangement by Share-based Payment Award Equity Instruments Other Than Options Vested and Undelivered Performance adjustment Weighted Average Grant Date Fair Value | $ / shares $ 67.50
Restricted Stock Units (RSUs)  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]  
Outstanding, beginning of period (shares) 523,207
Granted (shares) 202,918
Performance adjustment (shares) 59,936
Delivered (shares) (107,939)
Withheld to cover (shares) (15,307)
Forfeited (shares) (52,425)
Outstanding, end of period (shares) 490,518
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]  
Outstanding, beginning of period (weighted average grant date fair value) | $ / shares $ 59.58
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value | $ / shares 78.51
Outstanding, end of period (weighted average grant date fair value) | $ / shares $ 66.96
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Costs (Restructuring Costs by Plan) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Dec. 29, 2019
Dec. 30, 2018
Restructuring Cost and Reserve [Line Items]            
Restructuring costs $ 1,148 $ 1,361 $ 3,089 $ 5,101    
Cumulative amount incurred to date 14,489   14,489      
Restructuring Reserve 325 1,251 325 1,251 $ 1,535 $ 654
Payments for Restructuring     4,299 4,504    
Severance            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs     350 4,378    
Facility Closing            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs     2,739 723    
2019 Plan            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs 803 897 2,623 3,685    
Cumulative amount incurred to date 10,003   10,003      
Restructuring Reserve 325 1,021 325 1,021 1,535 0
Payments for Restructuring     3,833 2,664    
2019 Plan | Severance            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs     219 3,061    
2019 Plan | Facility Closing            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs     2,404 624    
2019 Plan | North American Residential            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs 569 945 1,297 2,404    
2019 Plan | Europe            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs 0 5 (37) 336    
2019 Plan | Architectural            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs 86 (118) 948 486    
2019 Plan | Corporate & Other            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs 148 65 415 459    
2018 Plan            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs 345 464 466 1,416    
Cumulative amount incurred to date 4,486   4,486      
Restructuring Reserve 0 211 0 211 $ 0 596
Payments for Restructuring     466 1,801    
2018 Plan | Severance            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs     131 1,317    
2018 Plan | Facility Closing            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs     335 99    
2018 Plan | North American Residential            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs 345 368 466 789    
2018 Plan | Europe            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs 0 96 0 627    
2018 Plan | Architectural            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs 0 0 0 0    
2018 Plan | Corporate & Other            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs 0 0 0 0    
Other            
Restructuring Cost and Reserve [Line Items]            
Restructuring Reserve   19   19   $ 58
Payments for Restructuring       39    
Other | Severance            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs       0    
Other | Facility Closing            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs       0    
Operating Segments | North American Residential            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs 914 1,313 1,763 3,193    
Cumulative amount incurred to date 8,967   8,967      
Operating Segments | Europe            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs 0 101 (37) 963    
Cumulative amount incurred to date 2,634   2,634      
Operating Segments | Architectural            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs 86 (118) 948 486    
Cumulative amount incurred to date 1,454   1,454      
Operating Segments | Corporate & Other            
Restructuring Cost and Reserve [Line Items]            
Restructuring costs 148 $ 65 415 $ 459    
Cumulative amount incurred to date 1,434   1,434      
Operating Segments | 2019 Plan | North American Residential            
Restructuring Cost and Reserve [Line Items]            
Cumulative amount incurred to date 6,756   6,756      
Operating Segments | 2019 Plan | Europe            
Restructuring Cost and Reserve [Line Items]            
Cumulative amount incurred to date 359   359      
Operating Segments | 2019 Plan | Architectural            
Restructuring Cost and Reserve [Line Items]            
Cumulative amount incurred to date 1,454   1,454      
Operating Segments | 2019 Plan | Corporate & Other            
Restructuring Cost and Reserve [Line Items]            
Cumulative amount incurred to date 1,434   1,434      
Operating Segments | 2018 Plan | North American Residential            
Restructuring Cost and Reserve [Line Items]            
Cumulative amount incurred to date 2,211   2,211      
Operating Segments | 2018 Plan | Europe            
Restructuring Cost and Reserve [Line Items]            
Cumulative amount incurred to date 2,275   2,275      
Operating Segments | 2018 Plan | Architectural            
Restructuring Cost and Reserve [Line Items]            
Cumulative amount incurred to date 0   0      
Operating Segments | 2018 Plan | Corporate & Other            
Restructuring Cost and Reserve [Line Items]            
Cumulative amount incurred to date $ 0   $ 0      
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Restructuring Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     $ 1,535 $ 654
Restructuring charges $ 1,148 $ 1,361 3,089 5,101
Cash payments     (4,299) (4,504)
Restructuring reserve, ending balance 325 1,251 325 1,251
Severance        
Restructuring Reserve [Roll Forward]        
Restructuring charges     350 4,378
Facility Closing        
Restructuring Reserve [Roll Forward]        
Restructuring charges     2,739 723
2019 Plan        
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     1,535 0
Restructuring charges 803 897 2,623 3,685
Cash payments     (3,833) (2,664)
Restructuring reserve, ending balance 325 1,021 325 1,021
2019 Plan | Severance        
Restructuring Reserve [Roll Forward]        
Restructuring charges     219 3,061
2019 Plan | Facility Closing        
Restructuring Reserve [Roll Forward]        
Restructuring charges     2,404 624
2018 Plan        
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance     0 596
Restructuring charges 345 464 466 1,416
Cash payments     (466) (1,801)
Restructuring reserve, ending balance 0 211 0 211
2018 Plan | Severance        
Restructuring Reserve [Roll Forward]        
Restructuring charges     131 1,317
2018 Plan | Facility Closing        
Restructuring Reserve [Roll Forward]        
Restructuring charges     335 99
Other        
Restructuring Reserve [Roll Forward]        
Restructuring reserve, beginning balance       58
Cash payments       (39)
Restructuring reserve, ending balance   $ 19   19
Other | Severance        
Restructuring Reserve [Roll Forward]        
Restructuring charges       0
Other | Facility Closing        
Restructuring Reserve [Roll Forward]        
Restructuring charges       $ 0
Minimum | 2019 Plan        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost Remaining 5,000   5,000  
Maximum | 2019 Plan        
Restructuring Cost and Reserve [Line Items]        
Restructuring and Related Cost, Expected Cost Remaining $ 6,000   $ 6,000  
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.20.2
Asset Impairment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Asset impairment $ 0 $ 3,142 $ 0 $ 13,767
Book value of asset group $ 23,200   $ 23,200  
Level 3 | Nonrecurring        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Fair value of asset group based on estimated discounted future cash flows, including salvage values or market values       $ 9,400
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.20.2
Income Taxes (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 28, 2020
Jun. 30, 2019
Income Tax Disclosure [Abstract]      
Canadian federal statutory rate   26.70%  
Income tax benefit due to the exercise and delivery of share-based awards $ 0.1 $ 0.8 $ 0.1
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.20.2
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net income attributable to Masonite $ 33,997 $ 24,242 $ 63,882 $ 28,031
Shares used in computing basic earnings per share 24,466,575 25,126,065 24,664,008 25,350,488
Effect of dilutive securities:        
Incremental shares issuable under share compensation plans 184,832 250,553 268,856 295,035
Shares used in computing diluted earnings per share 24,651,407 25,376,618 24,932,864 25,645,523
Basic earnings per common share attributable to Masonite (in dollars per share) $ 1.39 $ 0.96 $ 2.59 $ 1.11
Diluted earnings per common share attributable to Masonite (in dollars per share) $ 1.38 $ 0.96 $ 2.56 $ 1.09
Stock Appreciation Rights (SARs)        
Effect of dilutive securities:        
Anti-dilutive instruments excluded from diluted earnings per common share 461,367 355,142 289,490 355,702
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Geographic Segments Information) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales $ 499,658 $ 562,943 $ 1,050,886 $ 1,093,254
Adjusted EBITDA 91,892 79,733 173,409 145,212
Operating Segments        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 504,400 568,211 1,059,983 1,102,833
Intersegment Eliminations        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales (4,742) (5,268) (9,097) (9,579)
North American Residential        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 381,165 379,610 765,022 733,335
Adjusted EBITDA 91,131 63,401 162,827 117,022
North American Residential | Operating Segments        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 381,608 380,505 766,053 735,307
North American Residential | Intersegment Eliminations        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales (443) (895) (1,031) (1,972)
Europe        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 29,888 80,953 100,614 165,220
Adjusted EBITDA (918) 13,408 8,761 23,405
Europe | Operating Segments        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 30,430 81,361 101,586 166,100
Europe | Intersegment Eliminations        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales (542) (408) (972) (880)
Architectural        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 85,639 97,181 176,857 182,772
Adjusted EBITDA 11,500 12,778 22,082 20,392
Architectural | Operating Segments        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 89,396 101,146 183,951 189,499
Architectural | Intersegment Eliminations        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales (3,757) (3,965) (7,094) (6,727)
Corporate & Other        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 2,966 5,199 8,393 11,927
Adjusted EBITDA (9,821) (9,854) (20,261) (15,607)
Corporate & Other | Operating Segments        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales 2,966 5,199 8,393 11,927
Corporate & Other | Intersegment Eliminations        
Revenues from External Customers and Long-Lived Assets [Line Items]        
Net sales $ 0 $ 0 $ 0 $ 0
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Segment Information (Reconciliation of Consolidated Adjusted EBITDA to Net Income (Loss)) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Segment Reporting [Abstract]        
Adjusted EBITDA $ 91,892 $ 79,733 $ 173,409 $ 145,212
Depreciation 16,843 18,201 32,861 36,486
Amortization 5,922 7,329 12,381 14,926
Share based compensation expense 3,740 2,093 7,210 4,773
Loss on disposal of property, plant and equipment 2,423 1,322 4,045 4,235
Restructuring costs 1,148 1,361 3,089 5,101
Asset impairment 0 3,142 0 13,767
Loss on disposal of subsidiaries 2,091 0 2,091 4,605
Interest expense, net 11,824 11,357 23,106 22,484
Other expense (income), net (1,446) (456) (1,397) (1,586)
Income tax expense 14,687 10,293 24,326 10,351
Net income attributable to non-controlling interest 663 849 1,815 2,039
Net income attributable to Masonite $ 33,997 $ 24,242 $ 63,882 $ 28,031
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.20.2
Other Comprehensive Income and Accumulated Other Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Jun. 28, 2020
Jun. 30, 2019
Dec. 29, 2019
Accumulated Foreign Currency Translation Gains (Losses) [Roll Forward]          
Accumulated foreign currency translation gains (losses), beginning of period $ (151,488) $ (116,143) $ (113,336) $ (129,930)  
Foreign currency translation gain (loss) 12,478 (5,178) (26,209) 7,812  
Income tax benefit (expense) on foreign currency translation gain (loss) 17 13 (27) 25  
Cumulative translation adjustment recognized upon deconsolidation of subsidiary 2,254 0 2,254 1,001  
Less: foreign currency translation gain (loss) attributable to non-controlling interest 230 132 (349) 348  
Accumulated foreign currency translation gains (losses), end of period (136,969) (121,440) (136,969) (121,440)  
Accumulated Amortization of Actuarial Net Losses [Roll Forward]          
Accumulated pension and other post-retirement adjustments, beginning of period (16,705) (22,690) (16,833) (22,989)  
Amortization of actuarial net losses 172 403 345 807  
Income tax expense on amortization of actuarial net losses (45) (105) (90) (210)  
Accumulated pension and other post-retirement adjustments (16,578) (22,392) (16,578) (22,392)  
Accumulated other comprehensive loss (153,547) (143,832) (153,547) (143,832) $ (130,169)
Other comprehensive income (loss), net of tax 14,876 (4,867) (23,727) 9,435  
Less: other comprehensive income (loss) attributable to non-controlling interest 230 132 (349) 348  
Other comprehensive income (loss) attributable to Masonite 14,646 (4,999) (23,378) 9,087  
Foreign currency translation gain (loss) $ 12,478 $ (5,178) $ (26,209) $ 7,812  
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 28, 2020
Jun. 30, 2019
Dec. 29, 2019
Supplemental Cash Flow Elements [Abstract]      
Property, Plant and Equipment, Additions $ 5,400   $ 6,300
Transactions involving cash:      
Interest paid 22,952 $ 24,068  
Interest received 852 1,158  
Income taxes paid 4,101 8,392  
Income tax refunds 469 0  
Cash paid for operating lease liabilities 14,296 12,724  
Cash paid for finance lease liabilities 634 0  
Non-cash transactions from operating activities:      
Right-of-use assets acquired in under operating leases $ 25,425 $ 48,970  
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Supplemental Cash Flow Information Cash, cash equivalents and restricted cash (Details) - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 29, 2019
Jun. 30, 2019
Dec. 30, 2018
Supplemental Cash Flow Elements [Abstract]        
Cash and cash equivalents $ 197,506 $ 166,964    
Restricted cash 10,644 10,644    
Total cash, cash equivalents and restricted cash $ 208,150 $ 177,608 $ 123,288 $ 126,141
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.20.2
Fair Value of Financial Instruments (Details) - Senior Notes - Fair Value, Inputs, Level 2 - USD ($)
$ in Thousands
Jun. 28, 2020
Dec. 29, 2019
Senior Notes Due 2028 | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated fair value of senior notes $ 516,748 $ 529,105
Senior Notes Due 2028 | Reported Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated fair value of senior notes 494,021 493,648
Senior Notes Due 2026 | Estimate of Fair Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated fair value of senior notes 309,291 318,846
Senior Notes Due 2026 | Reported Value Measurement    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Estimated fair value of senior notes $ 296,639 $ 296,367
EXCEL 68 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( 5C!%$'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 " %8P11XFY=L^\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O335(:'+BV-/"H(#Q;>0W+9@DX;DI-VWMZU;A^@'\#%W__SN M=W"-B=)T"9]3%S&1PWPS^#9D:>*:'8FB!,CFB%[G&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" %8P11RAF*@$ % #V%0 & 'AL+W=O_0L/5[LP2VS($V"',$"?IIIL/ FD[::<7PA;8$UNBLAR2 M?]\C&VR2FF/O3>*O\_+X2'[/D<9;J9[3D'--7I-8I&>=4.O--\M*_9 G+#V1 M&R[@SDJJA&DX56LKW2C.@CPHB2UJVZ=6PB+1F8SS:S,U&COGL=R>=9S._L(\6H?:7+ FXPU;\P77OV]F"LZL4B6($B[22 JB^.JL,W6^ M>:YK O(G_HCX-CTX)N95EE(^FY/KX*QC&R(>_.]%. M^9LF\/!XKWZ5OSR\S)*EW)/QGU&@P[/.L$,"OF)9K.=R^YWO7JAO]'P9I_E? MLBV>[?4ZQ,]2+9-=,! DD2C^L]==(@X"W/Z1 +H+H!\"G&._X.X"\LQ9!5G^ M6A=,L\E8R2U1YFE0,P=Y;O)H>)M(F&%<: 5W(XC3$T^^<$5F,&*D2]*0*9Z. M+0W"YK;E[T3."Q%Z1.24W$JAPY1$WA\0EQ[;KP=SANF20WUW/1)/T]7:9:P;S[!Y'LE9*]7+)W1/)"^AE\ M#9H\OFUX7<;Q<,?N/B 4_9*BWX[B(6-*XC>R77 0QMM(K\ M7!U)9H/D:-BUW<' =7H8X8$_.VT(IT$ UIQ^W1^0&WB.W(O:U#9(TL' (?-, MAUQ!'Q"0N628:3NT8J4_Q>J9,ZG(H]R*6DY_A%M)E,-4_VO: /3/:@'PQ5O>C\(O<,^9Z>J M$ [NZ_\;4YD)K=YJJ7 E;XH!507"P7T]GU13:%F/9P<7&-I8,7"J:N#@%GXC M?1BF62@%9KT-(L-1OTL'U,6(JEK@X$;^&&DH W)%'/IY^84LN)\IR%8M%J[D MR20!$UQHZ3^3ST*2#5/DA<49_X*15E7"P>T=*F@0B359O"5+&=<"X@(7]_=S MK-&L*@#%[7J?)'+YZH=,0!]\K& U"-T]+2XQHLKQ:2O']S*E3+-1=!AYLL"S MLMKVO$'QZ6-3_YZL\G?:RM_SDERLOTQOQO:HM62X8@-99>^TE;V;-D@1#ZQ] M+>L]JD'GABF8 5/?AW4FM!D\*"0QQLKG:2N?OTRX6IOA_!44= @NEFR8J(?% M!9MZ2%J9/&UE\HN$Q3$YSU*XG=9/-%RGD:AR>8J;])XHA 4^FB)JFCJAR? MMFK_/?CZ%!2C:UA_OY(?O#Y53:L VQZ.W-.1@^6KOJZBU)3))PX% M!%O,-[S!H&F+] ]V(1IY?'79E&P7P0>-/*[QO1H M5]B@/JV=]M;!SIKQ[7S#,26^^:UBDZV\6FYJ3O.M/*MZO-@1O67&]E,2\Q6$ MVB<#\ -5;#(6)UIN\GVZI=1:)OEAR%G E7D [J^DU/L3\P/E5N_D/U!+ P04 M " %8P11+,8Y^CP' \'P & 'AL+W=OS_?6]^HAEDU>:;!=]223YW$N>R\O+0_+FQ=2_V:W6CGS;E96]G6V=VU_/ MYW:]U;O,7IF]KN"79U/O,@>O]69N][7.\M9H5\XYI?%\EQ75[.ZF_?:IOKLQ M!U<6E?Y4$WO8[;+Z]P==FI?;&9N]?OA<;+:N^3"_N]EG&_VHW9?]IQK>YD;'3E2U,16K]?#N[9]+70K_8DV?24'DRYK?FY4-^.Z--CW2IUZYQ MD<&_KWJAR[+Q!/WX=^]T=FRS,3Q]?O7^8TL>R#QE5B],^8\B=]O;F9J17#]G MA])]-B]_U3VAJ/&W-J5M_Y*7'DMG9'VPSNQZ8^C!KJBZ_]FW/A G!N '-^"] M ?<-Y(B!Z W$6UN0O8%\:PM1;]!2GW?73P#_+!66*>X:<=9.&V28^O MFGRHUF:GR;LO57;("T!?D$ORY7%)WOUP07X@145^V9J#S:K/]$>0CZ9R6TM6T*\R32-(W4S_WHZ/"$LBGDJQ3EL M&<(8C:A2\3ENA>%2P2-YQ)TQC8Y,HTFF"V/;F&Z,R2V!>8BE_D/G(SII7,1" M4.E1#F%22,I\RB$L491'S&,9.-&.'X2#B>)/R7VEA+]K5Y+AQ&-0Y: M9< U\JDB,*Y203VJ(8PG%-QY5!&89%2,C&URI)I,4GV$5;"H-N_)1E>ZSDH" ME9%D.13SHIDJ[7JIO^V;*HPF>A*.DQ"I1W&!H!23W M$B&*12+B7&BL,%O,3 M;V>!4,= J,E ?-; ][!VAQK"0=:0\BA?%3;.I#^M$9"(O=1=AB!!5>IQ#4$1 MHPQGFAZ9II-,[ZV%TE7L]EE1-^42HYD&[?I#&B)$.*+?=;,*$4PD<8(S9'00 M#G22XT_-!(;4S0N[-U"EF_)E#T^VR(NL+O!4[EV>S3":>L.V0%#^A'Z3HQ6" MDC&-1IB?2"8VR?SO>]U,6\CAHEWT4*8L3*LTX9%/-83)F*O(IQO"&&.)X#[A M$!S3UIV(KJ/LV)R[Z]1@/E+\-<3H5,?/XA3$1"23\ M(2RE-%BIL$:IY"/UFPUZC$T+L@]OHQR*(R9C%5!&8)2GOB!#8%P*'J0[YDU$ M8Y0'1<:F)5FCMB<*6BB.A(QC?\U"8#P**O,2@<51'*8WTBBER8CV9(,B8].2 M["=M[74SCU]3.W.N+IX.+GLJ8= -J4QUN8:-9&U:[0:PK@#BJUHHE^)8^($) M04JF?E@0X:68+U,1%*=BK,@/ZHQ-R[.?Q\/Q,;.F@JT^REX%6R*0I_Y0+A 8 M",I SB"P6"@5+'2(-T7%V!P8=!N;%FX/F2W61&=U!:,.^Q.H_Q"0'<@)*=C?"52/UPABEZEP2H1HOA5Y"M]*D-(7UU.'58-2X]-*;;J(]\;Q=XHX L.*. +#BCC6Z'@1YX,\ MX]/R[$>0)L6F(NM#7>MJ_3N!S71ERVY#O(+#+B"7* M#P0"XR*-_,*-X)0Z.9AQO^H4".U+MM#;*@X9G36H0$) ME=4E#VH- DK]90P#P8;-CPB&4B/[4SX(.3XMY+Y;:MHM3),I$#4T#LBQFE2) MOY-!8)=2Q?XN#H-QD? @&B$NE6(L&H/6X]-:;_'6P0]5E4PC$9#&Q!?W=[A+ MS!M+$_]L!H%!W1@[HN"#EN/36JX3N&@*_"FIR\/3,N7O8Q8(*%7!XH&_]GM@XK]6X4% F,I#RX?,&\T\L_U5PA, M)(PI+QKSD]O G:XW[36LA60X5*Z[ZCE^/5[UWK<7G-[W!W:]8,CW);M>=1>Y M@_ON7OEC5F^*RI)2/T-3]"J!@:N[J]KNQ9E]>Q?Y9)PSN_9QJ[-]D+?0KM9<-/-FJMA8&;MO[C=ZW4A1]H[K:L""(-[4H MF]751?_;N_;J0G6F*AOYKB6ZJVO1/KV1E7J\7-'5YQ_>E_<[8W_87%WLQ;V\ ME>;C_ET+=YNCEZ*L9:-+U9!6;B]7K^GY-4]M@][BSU(^ZLDUL:]RI]3?]N9M M<;D*K")9R=Q8%P+^/)D[H>6UJOXJ M"[.[7*4K4LBMZ"KS7CW^+(<7BJR_7%6Z_TL>!]M@1?).&U4/C4%!73:'_^+3 M$(A) QHZ&K"A ?O2!GQHP/L7/2CK7^M&&'%UT:I'TEIK\&8O^MCTK>%MRL8. MXZUIX6D)[#FC:A$DTMR:QUK\N)C([JBA"'M#7GS[DGQ+RH9\V*E.BZ;0%QL#>JS733[T_>;0-W/T_4O7O"(L71,6L !I M?NUO?B-S:)[9YC0[;;Z!*!Q#P8ZA8+T_[@I%U[:R,41H#>]\[O'(CQYY[S%T M>11Z1R V)+<7\I^N?! 5=('&ZN J[EW9Q?=P1;,D"N*+S<,T)HA9'&=Q>#0[ M41H>E89>I>^E-FV9VZ&W6C%]!P?1M.,@#L.9O.>L3M1%1W615]WK/%<=A WR M1BXAAG>57)-&&DQFM!# TBS@P4PG8I;$+$AQH?%1:.P5^K9Y@.%5;2FU4V"\ M[#D*$IK.!")F(6.3]S@1F!P%)EZ![UJY%V5!Y*>]7?7H1$P6/?.(TV2F#['B M-'/(2X_RTF?BEZM:$B,^R>E@8RI3)(SI?#8NC<+4Y@I,8W;4F'DU?E!&5)": MI\D"$Y@M^D[2*,FRF43$C(=!%.$B:3#F]>"9D0;4M^9I3?:0RDV?AFP&V@.# MC7-R#DZG5!#J3UF+X3&W/.KAQ M!WOP>I)W. _B^:K"[!CE<>+0/;*#LF=7OC8VMA:*-M#F":[LCQ)?9H/#$RDA MY_,IC)G%-' L-#JBB?K9])-2Q6-95:@TONPS#<*0S[5A=B'-F$/<2"/JQ]'; MQHCFOH2E/XRY>\(BP(G3*%M,6,0N#2/NDCJBB?K9=".W$E)! 8,]YBY4*8*< M( D6,Q0QB[+0M;!&,E$_FOXP.]GZ5M 2.&$\[7>0AYB%J8N;=.02]8/ID%4] M\I:\H5E,4T[G C%#'D_9<"IQ9!--OZ@^K$IQ5U:E *NJ_)KU5C9ZQLY'+R]6^E5JV M#W)U1;!CE:_@Z/3E1]*QS(O0'_JZV'NT,B*)^Y%TNQ.M)+G8ES#PYZ0#@]J> M4!%M'T!P.[.#G?B_LH#B40$/6O(@JDZN"0O789JLH?#O1P!NTSA;9W [-"VU MMK"S#U5G--2BA4TJ0A.U);]TC?SN&QH'WW\^NEKWEC>P7:WO9#L\&\ZEUK"- MU7O9'U963^BYSQ*'4<0A=\\/?C"[-**._,E';'(_-E\716F/5&'YV+.!,]B_ M#%%%Y2)4I#RE<\JC=NXRC(_\Y'Y^0BG2U5W5'U-*T38P,K!N"KDM\]*@"XL.FQGA3%M>=<96U<1H\AO0JL&EARJ?V4N4QB%$;UZ_8'8<*G-7C$?F\O_)W.,IDT-P@IQQ M8YLXU-"SB>,C?KD?O[>'##])ZZA0Y'01MKD)(&.N%+,$G&03RX/4S>0CC?U" M]IMH[\M&0ZFZA:;!JP1\M(>/3H<;H_;]=YL[98RJ^\N=%(5LK0$\WRJH%88; M^RGH^.GOZC]02P,$% @ !6,$45*6+#HV @ +04 !@ !X;"]W;W)K M(X;5(<0Y-2ML$@-'1[ M&'M0[',L*DN>=$ZZ?]^3[!@7DI(7ZTZZ[[OOSCHE!VU>;0F [*V2RBZ"$K&^ M#T.;E5!Q>Z-K4'12:%-Q)-?L0EL;X+D'53*,1J/;L.)"!6GB]]8F372#4BA8 M&V:;JN+F_Q*D/BR"<7#<>!:[$MU&F"8UW\$&\*5>&_+"GB47%2@KM&(&BD7P M,+Y?Q2[>!_P2<+ #F[E*MEJ_.N=[O@A&3A!(R- Q<%KVL (I'1')^-=Q!GU* M!QS:1_8G7SO5LN465EK^%CF6BV 6L!P*WDA\UH=OT-4S=7R9EM9_V:&-O9L& M+&LLZJH#DX)*J';E;UT?!H!Q? 80=8#H4L"D TQ\H:TR7]8C1YXF1A^8<='$ MY@S?&X^F:H1R?W&#ADX%X3!=:973/X&%&]R M02?7[&K-#2@L 47&Y37[RFQ).S8)D?0XUC#K4A?Z5D1]*R+/-SG#MT$JG2XH,EVP)Z&H 8)+MM96 M^!OWYV%KT="]^_M)LDF?;.*3Q>>2^9XQ86T#^:G6M?"IA[M1W*=1',_NQM$X M"??#)IT*G-W.YX/ #PKC7F%\B4*:?(M+.D] ^,"Z+S0&H^.&YG^A4S? 5!+ M P04 " %8P11E7BIX+@) "6. & 'AL+W=O=)[SDO+)0UE]K^=2-L&/15[4IZ-Y MTRQ_GDSJV5PNDOICN92%^N:VK!9)H]Y6=Y-Z6C?9U))F"UG465D$E;P]'7U"/U_QN"W0*?[,Y$.]]3IHNW)3EM_;-[^F MIZ.P;9',Y:QIJTC4GWLYE7G>UJ3:\5=?Z6ASS;;@]NNGVB^[SJO.W"2UG);Y M?[*TF9^.Q"A(Y6VRRINOY<,OLN\0:^N;E7G=_1\\]-IP%,Q6=5,N^L*J!8NL M6/]-?O0#L54 $499FC3JS76C_J@5U]1!>1M,YTEQ)^L@*X*+OU99\QB\ M^U8DJS13TO?!./AV?1Z\^^E]\%.K^&->KNJD2.N32:,:V%YF,NL;\WG=&.QH MS!]ED^1 L:F_V+1<+-2JOF[*V7>@]+F_]*=4]4/=%4D>?$FR=*RZ,$V6&=R2 MBV?JFLU6BU7>#>&YO,UF60-4Z#Z*W_U_0Q^:IHJNUDUR4TN@Z8,?BM5M453E;DJ<*%#/Y(?@SR5_/.,8D9">3^^WU8%#V24@ M0PS'*![JKFP=0H+K+@S&E&S&E'3%B&-,U2)0Y*G5,E!CV+UZW]Y\W3TP+_-4 M5O4_GF[6_WY5DQJHR/V05.G_/!-*-Q>GW@GM;[AZGE1M5*CKE5JJ"HN* ;E: MH=5C&S2Z;SM,I$'27KGN)QZZP=?78UMC%*D1-Z;/%HT'JD%?V*8O;/^^K%10 MK *Y6.;EHY1!W8YJL%Q5LWD[Y$NUC#\$]ZZ^,*N9#)DKT=:,$<%P3_BF)WR/ MGE3RJ;UJ^(M4O6^R2J:>.>!VFS#"G!IW!R2+* [AQD>;QD?>QE]OK185WE3$ MJ),N5Y$_VM=0@\\CJR4TBAS+06S:(?88Q(>LF<]EGK8!>S"9[KJ0JA_]4,]$, R0%C 78@W78B]7?A-);#K9D(1-;8N2<(P"HU) MME58A 09D0U0A22&6X]"G9&$?EQTS)L-F-C 83!#& MMZ+RL%D:X8B^?0*!-'71 =C=)858CQXX6#94D4K'7.$4::ZB?<"ZO4_%UJFR,8C9DH; M4T>R@30BD9^1;DOR[Z12K4*>@&=3CZ.0F B=]KIAP(MH')H!#Z HHC@V\RY M-Z8J]&,SX $ZI&:2$#/@V4*5@VX%[J'9T_S&X=M'%JS9BOUL?7ES@FWHQF8N M= Z(QMNJ86^VK+,?S"]O3[#-.7-)>B7#CF@,8C\&CW4GV$;AF(O(\NZ 3*@\ MP]%\C4OLM[R'^!-L&U8 C*I_YOZ++1/4X5*P1B[V(_=HEX(!Y%+!#0-R"A6A&$C\CGSDVP;$[V!$;>9QPP8U8,NUU@V"GHC0RO,:7\"C$!FZ$(Q-:@&H\ MD W[H[%,_%A^>9=";,I%H3"[ [$5.3P7U22D?A(>:U6H3<,QPA$V%O<%I,,X MI*X.:&92OP4^Q*Q0V[]&&#EN-*KY2??AYVN;%0IL]F(2.P!!-5JI'ZU^NT)M M6G+&X\B<;D!&A##S.T"&A,O TJTC6S]^C_8K%, O)BIZ&+$=UA'3J5]!.N+R M952SG/I9?K!EH9#1#5V[QU1CG/HQ[KA@+F-&(A=80OIIG,]F'R M4>:&0[AK_QQ2 &',=2*B)D MW2>[*(?MU_AE>QZA#D]KUO>YH_W$CHTQQXR;K0=T3#D-,X-FP(FL@C@L4FZ!AN;YD-&7LFPV1JI MS.^L#[$^S';%)'+MWS"-5[8/7E_;^C# "\?[]V'AZ !WH>D"=[7H &>QZ *'']7 - M;/Z,D7_FG,:3#4TY<")-*>6Q#XQ@=E&N MVS_9^L%5^XL]=>/=944=Y/)6%0T_1JJ.:OTCN/6;IEQVO\&Z*9NF7'0OYS)1 M4]X*U/>W9=D\O6E_UK7Y*>+9_P%02P,$% @ !6,$40%MO9)F!P "QX M !@ !X;"]W;W)KM+=;"UD/Q.(W-H&J:?/_%:/5XM\.+TX*O8[JQ[ ML+J^W+,MO^?VV_Y.P]VJ[Z42#9=&*(DTWUPM;O#'VSAR#5J+_PG^:,ZND9O* M6JE_W,V7ZFH1.46\YJ5U73#X>>"WO*Y=3Z#CWV.GBWY,U_#\^M3[+^WD83)K M9OBMJO\2E=U=+?(%JOB&'6K[53W^RH\32EQ_I:I-^Q<]'FVC!2H/QJKFV!@4 M-$)VO^SIZ(BS!M"/OP$Y-B#C!G&@ 3TVH.U$.V7MM#XSRZXOM7I$VEE#;^ZB M]4W;&F8CI%O&>ZOAOP+:V>M;)2M8%%XAN#*J%A6S<'-OX0=6RQJD-NB6F1WZ M!5;HR7Z=O\9O?OI/?H)"8G^W*F#8;(RERL+RES_J_*HXE.G M@@14I.AW)>W.H)]!3?6R_0IFU$^+G*;UBYFV_=&0EYT#-ZT#-UHU"':A9E;(;1?&P@IN/LZ,$_?CQ.TX<6"< M/V#?"UFJAOO6H&N;MFW=]GZX3I.TR"Y7#^>>F5K1*,JBWNJ%L*07ELPZX*;Z M&V*Y"RBK8/^72I:BYDCVBMUS=U>>?(7V6CT(B >T?GZSQ])>6#KKL?\H R$N M427,7AE6NW WA[41E6 :QO#YL>LQ.?,0B0H\;S8K]S"%5 MEX*Y!.@3EDW&I"1/Q\H\5FF2\MGY5VTRAMQ?>@M'PR*"8T'TOS6,4% M"4@K>FG%K+3['=.\S?45@D # )I6)N)/[MJ[58J)D(S@:*1V:A1G&?6+Q=&0 MD*,?+/*&:PU:3]N"/?G#\-C/^?AI%,UVU/OME!#O/?JQA-%RRP?RYX:41P(!$P&U>05H0!;_.C; M-AGS?P_"/L.C!VXLY^:B34-@!)[WZB=3_1@GQ7@&/K,$ASP_H 33^?@0+BG* MRBO>JY=.\U5!DK'1W?'<@^* @39U2XUMT*W=07:'&0%Z;QW M]LQF/([RPI,DRRP4G M$R5Y0L9RIT;+-(T#:@>>X=K8)7O(=< M43P)%X\5H2%?#X##\X2[,<85!,V>"1T4. 78.#-[3##-@EEO@!S^ >7*4AU< M#0,8YN*!K6M_P$XYML0%C2:YV6-'HC0J CH'XN%YY'V!=""M"A4P>$JN):8) MGJ0PCUV"T\ JDP%Q9!YQ=YK# E>G/>_52*;<6D(Q,UYIGUD0%&3 &YG'6[_0 M>_;L5KG=-NW^YS^0[8%;$4^J0X\9CI(,!W0/@"/S@/NOW7&-F-M%79JJ!5N+ MNBV7O7*GD,(Y*>A8KH]E<1383V1@&9EGV1]OJO>]$YAB"T>41),XF=KE.<&! M:HT,B"/QFTYV'8A??TXA X;(/(9N*CAV TW; ]2;LSKQT(;D&1Y3R6='LX*$ M'#5PB::=@.C 4S/7X'<)S#E#F399Z:+ D.Y%,R M8(G,8^E.JY+SZKC&)[2>GQ-?SJ([309F\6-\>4R6A ;*,3+0B\S3RS^+MX?2 ME%KQN!;SV!0A_0/5R#S5NN3FVV%>F3[(D6AT*.P.U6[DTM;9)^] M6F"/3/O??=(I>V [%^E8M,<,8Y('9 ^(HO.GL,_"6"W6AQX>TAUHE+1:U;6; MR.DHXQ?O.U5%9+SA?68DR4/[:* >G:<>A,=!ESOPJ%3'K3FLGQ&5C-IZNZE&>O?Y+H-X&;JG8>/8 F=1,W4+"4!6M.![JO5L#I_6B6QO'MP?@GSQ6R2[ZM2C=EX_@C*9$HU$2C^LGCQG4 M64F@?*(#^^@\^VY?+?X"K?E62-FF*, [UT)Y"Q$Z)1_.LC2:+)+'CJ0X#N33 M>&!D/,_(M\R)6>3>>]]CQTFE.3CS;,Z^ZS6<+UMOS8: MU)X,NT]1_=/^B^9-^QUO]/P3_GC;?9<&PO=V]R:W-H965T&ULQ5EK M;]PV%OTKQ"RPVP+CL6>>Z[T7BJ]FN;9MOCH]CL3.U MC@O?&()GV![')AA=RJ:Z.EZ=G#P[KK5UL]/W2=VUEG;D, M*G9UKN7C=Z::]-^:"X#?AT/4DI;&Q>M=RJ8 MS:O9V?*;\R=<+PO^8^^FC+=O=J]GRF2K/17=5>^?WW)MOSE/(* M7T7YJ_9I[=,G,U5TL?5UW@P-:NO2?WV;_3#9\/SDD0VKO&$E>J>#1,LWNM6O M7P:_5X&K(8T78JKLAG+6,2C7;U*=6VWSFYL MH5VKSHK"=ZZU;JLN?64+:^++XQ9'4\!QD8\Y3\>L'CGFF?K)NW87U;>N-.7= M_<=0>=![U>M]OOJLP!\ZMU"KYW.U.EF=?$;>Z>"'4Y%W^HB\!ZQ4_SQ;QS8 M-__ZS %/A@.>R %/_FQ'_PG'J ^NXIZ]4;'5K5&^W9FPMQ%70>%:%8B>N6TG M#X+YM;/!Q#E3TP3C"LAIO9K]I*-WMC7SF9KMY:_O O]U<2;*4-[LPM>-=H>9 MLHXW(-#Y-DG(YY7(?%/R*D+-$FJ5:F.==H755=(3Q:&-Z7QN[$]6[Z!L<)II MCZ47/C0^Z%0$<+[%GMBMHRVM#K!^H=Z86 3;R J_48,/?X= &Y5WAKNH=J7# MUL06">JZ#8#3!1,B'Y;>XR+9RCI5E7,D>KM3<1(95,5/*,-QIX/AVC6\C?\X MVB(,5!TA2#\H3S7!EUV!FCPJBF(-Q>#'9Z<3)1AK;B\M\&S7G6B.1[:R+<./ MLZ1Z*4$&?2++43NKF%6'>U,UHD'M+OANNT.-'^U)YB#4$R?0G*C6AN=SX0?J M"#0R=@#.A7:ZU ,F\M,?L;KT]4*=ZVC%>9> &2*='/[1P&[3T$4)-YW372D[ M_Q?06#:$PH<2CTS278^)TL89ZGL$YB*3Z M8O;=V=GE[$NQ3#<-DDRO*Z1,5V7/!K/M*K$G]M#YL+A>J&M3(%IM'X!O;XN= M=EL#Q-6UC=((OYA=?WL!V1"A0TEE$T+JB9WPCP\T9"'9+LNJPYSG'!!/IAIV M%557&@73>A6L2TV^3Y24D3G12[4^*-JE-@)&U^&@AUR[0+:(.-]8ES,*4$2' MY^.Y'*C+7P"F% G&"KBD)5CIJ$&5G01G"'9-!J4L+0V5<0;U)H)&)'6 9LN$ MF E&X5;:-!1EB4CD[<:)E(9^ST0N=,W!F UKO=-"?=!V6F*RNXBU2ZP@4I+ MV1,$!^VB+E),1U&FLNC:Q.%"O=_UV!TT? R;L)2QL.TA85,3Q:);EV):),M/@0B8*T#*@Y&A]X7?ZP$ MQ9VHNZ9X7>:H_]*Y1%JYK0W MYE/.&PJ7C$WXN>Y8Q#**Z MEGX@75< S#UV&KS#=9'3!2 "Z3<\_UF*_MOAO <]=>[Q#_WR[=GU.1HF^F>' MH\^N/XB(HR4"^]>_/%^M3EZ,@MXY,*1.#N2SY>K%!:!D6_5W'P%M]<5[=+5" MG:Z>?2E[ER]ZV*"T5KHP96XRC#)^P(LHUP8.+GWEMZE;H;%Y1.7?5+=(XJLD M/O$0)9OA#'/;H&K3S7=6U;XT%6L/,C1FF7P9)\\37 ZL"*50Y76"1FF0"Q6OR/M^1WGZ7%U:D-II M(B([T6%XV78V,312BH_9$_\!: M$*9 [SF8 @VHE%2=WVB>:(.>9(JD=1_V5'%2.'1._I[<3G,]\Z3?QC:%GK[^ MW5N(@Y$V];GK&*287;SY.9),/AYDCJ3F.(%P,O-:I M8XLK*]R?CS,.IQ9&@16;0[RGD(E&CDS4[P5=-/1NCNDTVH WY,+XH 4RIZ&^ MRWR0!%/WG@S1 B0ICK:$VA[4WASYS482&XR61_>@&W(>^OH:-<:X&XL**-C1 MG,W)FY/+4ET8YX=-QTESW$H6(EVGMY@E(*9V/AH-HZ0+#]."D#/LV)$"MP@L MN!]=T7#:(G4?# /[)"?HPZ$*&XJN)B@+#G;BL-@Q'3//E-[)5%ISMJ\J*6MY M(*$7 5P,C64__@]*+M2E/F2ZA)$=!!C7R=<))[)9(C?NGD127 4^UH=OH/92 M:I$GG'%A^KR?\Q+K+<'9B:/$8[.,H:?>:7J3G$7$'"PO'*?B4\7TX3:6/_M"OW>36K*6 G9$^]U MQ*^/EJNYFEVCN%5V<^AG]LE)5.^=F*3>ZUL$>D9 APM3>=KE;Q9V#,<]TYR M0PJTU#ODN1(=*R8D-YI9SSMVBQ;.2^U3+L^ZWNV!J?\.1T 3A8^:6P[DD M1#"5GJ!A: U))(*:*2SD"M"2LLDO]ULUTK:025T(VZB.:.ON#9-#+N<&WQ?L MMV_=TGQ;CG3,K?87F5VD9=IH,WP41711.K$204 6GK>,$\-#1+6 M[DS5@/"E^(DRL+P&X>J9M922]#ZBUXV#96HQ@R2H861<9-RRT\1*28W4Y'O" M/794O2&%'Z"V?#K/754X#5H4KIT-JUI]IS3*.G'5;U"["_OFC"?'\:/D$"?%FF#G4 MVX!0\"M#SPTSU\Y(FZR\2LF=4I(^?&,VTNO/40HVT/2RTHX)E,BC1%A.OE!? MT77R?A151.*43[LR;1;92XF+V;VTL''ZPHD'&\#!']);.U;EAL4K$).BSSKK MT^3O+$2DX*Q!BH;QQ$;T32\A^U<:<3*/L?"@XL(=8?J:1A(]G<$PS#$BHF-O M"'[BF*5B(J2OB:/;<)%2190'.FZ8*WJ[Y>NOUMQ10$CFWM.$VI,>4.5FL](6125MSH1@4E4F(U;O/K^N[%;GEGLGFZ3SH>O=3:E[:92G MZ4=RZ,7]]"'_ZC,HORJ[1X:'%+?C"[S_1ZX]].'D>/*U"N1A*]_D8GKWG#Y< M#7>'SWYGZ6O7N#Q],_P)K(%QJLP&6T\67SV=J9"^PZ4?K6_DV]?:MV J&PO=V]R:W-H965T&ULQ5=1;]LV$/XK!Z$/*9#)MIRF M:9$$2.(.Z[ @0=+-#\,>:.ED<:5(A:3LI+]^=Z0D.T6??==W+JURY%K+(HB.-5J ME(W'AZ-:2)V<'H>U:WMZ;%JOI,9K"ZZM:V$?SE&9]4DR2?J%&[FL/"^,3H\; ML<1;]+\WUY;N1@-*(6O43AH-%LN3Y&SR_OR [8/!'Q+7;NL:.).%,9_YYF-Q MDHR9$"K,/2,(^EOA!2K%0$3CKL-,AI#LN'W=H_\<FS-&BQ;$QI?A%2#-Y&3FIMRZRWM2O+SIV?Y72N=Y HY M$+J &17)>>E;B^YXY"D$&X[R#NX\PF4[X [ATFA?.?B@"RP>^X^(VL OZ_F= M9\\"_MKJ%+*C?.5IR#"U,OI!8Q\3_/%LY;4LA? MSX0X&$(*JBWXVV:1 \VOUD&I@98QU<:3AKEZ0>R-YQZ2;T MNT;(3=TH]%B KY .Q. +IH1/5]>SJZN;VWUPJ4U-"GO) )B\#M(O0.K@>O$% M\PINL&D72N9 LP%RX2H*0*>U0"MZT%>3](ADJQ3=[X.F(4.+P31$MUBD6[0E M90BNP5P*)8E\+71;4E'%TXA]X-P3N*DYXBK 5M*F5R$:ID8&E,L:9-SMRT%CZTE@8B M.%S29/*1Q5?A._\A8R<4NG@I-;4 84\9YUZ#\-[*1>O%0B''NA3.:.DQM+FQ M!L+,):YD?5WI3+V$1M/%DBX[8$&.B3XD_4+.[+?)#2^4,GD(_0$.WIMBX MI(\%]5$74L"LM5(O0PT=4E,+N&N%];$+?!*?D).25--BZ#P72^&2(E,8Z1^X M@ $\A3-N,P6CP1EP+(58:OF%@%YE6\T@#RX4T&41CA"!$;)K%R0R*:SL9>"- MIRWJ@5UBU*"C)G-OLW0ZP%E4Q([3,H%P%[8GG+=URP8KPK-".Q53$<7?=(ZX MV912D*_(.U/6#P'94 B+%3^JR#MPYA:^&J?9SNAK2YW^R93EU]+4/2HIH"1U MDS.W#SG9N=0%#2-Z(BS9EH[Y#'.L%V0]F>X\Z"S 0%R%^O%2+AK)-:/G2_Z9 M%[]"_DW6DMWWDOF<#G\XX$^<[>SILQV[Q=J:(U1BQ3\%R9$QJ 8MET'JE5$K M#(5=2U_!?!XZBW'8#)NW[WJ7FP6XY'S\CQD2#"?(Z"<$85SZDB2FV2 M'KQ4Z*'_/U+L*5RC#3-*T_@+HXG$<&M4&Y]+O9A(KI>"1B5DDW^EU9=%VTNN M9[>==K6A5R?NR;:&OTN=A+5#GONA 7[K.; UF?N \6&RP##X8C4;TM/#?Z/M M@_3PA=J6EAZS/T3:TTW,;TM[:]Z]5-[C_T_>3[T3CK9>N6ND:O"'A2/O5OOX M]CVL#M\N9_&5?6,>/WSH3"PE"5=A2:[C].V;!&S\F(@WWC3A!7YA/'T.A,N* MOK_0L@'ME\;X_H8##%]TI_\ 4$L#!!0 ( 5C!%%K&Q9@0@0 (8* 8 M >&PO=V]R:W-H965T&ULI5;O;]LV$/U7"*T;-D"0;,?) MTLXQD+0KV@'%@F1=/PS[0$MGB0A%:B05Q?_]WE'RCP1QAJY?;$F\>_?NW1W) M16_=G:^)@GAHM/$721U"^R;/?5%3(WUF6S)865O7R(!75^6^=23+Z-3H?#:9 MG.6-5"99+N*W:[=C:"=\UC72;*]*VOTBFR?;#C:KJP!_RY:*5%=U2 M^-Q>.[SE.Y12-62\LD8X6E\DE],W5W.VCP9_*NK]P;/@3%;6WO'+Q_(BF3 A MTE0$1I#XNZ>WI#4#@<8_(V:R"\F.A\];]/6OU%E:&^2,X34=): M=CK)*#H?;#,Z@T&CS/ O'T8=#AS.)T<<9J/# M+/(> D66[V20RX6SO7!L#31^B*E&;Y!3AHMR&QQ6%?S"\K(H;&>"%S=4D+J7 M*TV+/ "8E_-B!+D:0&9'0,[$)VM"[<6OIJ3RL7\.0CM6LRVKJ]F+@+]U)A.S M\U3,)K/)"W@GNRQ/(M[)$;Q]+X#GD?@^;?)]]4@XO?. MC>4GYT5A,04^")XRO1%VC7D(4FFLI:+$BE.K+EA82E.R=4P0[UD$"F2$EJXB M0.Q!Y1"62H'9%J=GV>OOH_M\SD^($6R0>FOF$7+'3GI>1Y7HA^^F9Y-?MJ5* M(\ [K1;RE.H=X,Q)Z22L4?-8D/> 1(:T,J/IHB2Y]0;:PC M$6IIQ'0R$(432V2U*B5;5#L1O=D KM(H=$XJ/.8E1]& M;<^I&Q51>T69YN/^1%VCZ!FK51"57JR=;6*HL$/&Z*2E^+->9DS!QW"">#,M5P"JN@R/]'%!_PA],_Q!KL 8C^Z@] M!BA[[D#+#^X&F+$JWH#X1($\PS5A]W5WR;H<[A9[\^&&]@F[M3(>?;B&ZR3[ M^301;KCU#"_!MO&FL;(! QT?:UP4R;$!UM?6ANT+!]A=/9?_ E!+ P04 M" %8P11I&YMII4" !O!0 &0 'AL+W=OU!L)A9J2YDDQ^W? MCY(3SP/6#-B+15$\AZ2LPWFC](LI$"V\5J4TBZ"P=C^+(I,56'%SK?8HZ62K M=,4M;?4N,GN-//>@JHQ8'(^CB@L9+.?>M];+N:IM*22N-9BZJKA^6V&IFD60 M!"?'D]@5UCFBY7S/=_B,]LM^K6D7=2RYJ% :H21HW"Z"FV2V&KIX'_!58&-Z M-KA.-DJ]N,U#O@AB5Q"6F%G'P&DYX"V6I2.B,GX>.8,NI0/V[1/[O>^=>MEP M@[>J_"9R6RR"20 Y;GE=VB?5?,1C/R/'EZG2^"\T;>R !9#5QJKJ"*8**B'; ME;\>[Z$'F,3O -@1P'S=;2)?Y1VW?#G7J@'MHHG-&;Y5CZ;BA'0_Y=EJ.A6$ ML\L'>4!IE19HYI$E0N>.LB-XU8+9.^ Q/"II"P,?9([YG_B("NFJ8:=J5NPL MX:=:7@.;A,!B%I_A&W3=#3S?X!_=O<&=,%FI3*T1OM]LC-7T''Z7PTZIW$":A-.401J'+$E@ MK=5!>.72X "U,:I$BT V23WO=7*9$FQZY=9D,+Z"7OLA2)I*%\!&<9@F$V<- M6<@&,?SMQT4]$52H=U[J!C)W>ZT>.F\W36Y:$?T.;T?1(]<[(0V4N"5H?)V. M M"MO-N-57LOJ8VR)%!O%C014;L .M\J94\;EZ";L&PO=V]R:W-H965T M1*;1R"H/JD64QO$PJAF7P7SJSV[U?*I:*[C$6PVFK6NFGY8NW@=\Y;@S1S8X)2NE M'MWFNIH%L4L(!9;6,3!:?N$%"N&(*(V?>\Z@O](!C^T#^P>OG;2LF,$+);[Q MRFYG01% A6O6"GNG=A]QKV?@^$HEC/_"KHM-*;ALC57U'DP9U%QV*WO:U^$( M4,1O -(](/5Y=Q?Y+"^99?.I5CO0+IK8G.&E>C0EQZ7[*?=6DY<3SLX79:E; MK.#JB7ZS03.-++$Z7U3N&98=0_H&PQ!NE+1; U>RPNHE/J)L^I320TK+]"3A MIU:>0UJ$D,9I?((OZR5FGB_[3XGP?;$R5M-[^'&"/>_9<\^>_X,=3Q3P)(-K MNXEI6(FS@/K*H/Z%P>ND'[9(K\TR+@RH-:A6TXM^>37L4",P VLEJ-F,,RG4 M.B2SY.>RXB59U03>74MRJ-8P69GW0#7'ON9PB276*]20CMU),H9#.@U[UD0. M9S#(PB+)R1C&83$:]A$:5_ZN;!!FXQ%D63@8#.&BU1JEA49IWXQ.08.:62XW M()#:"@1G*RZXY01.TS!),[HZ'!=Q3\VE)8'&0C(,_ 5!+ P04 " %8P11\CI$*(D& #($0 &0 'AL M+W=O6Y=AQBB2 MW6ZQW6VW1=+>/ASN@99HF[<2J26IN/[O]QM2WO6F/"KD43>GOS>8GV?HS9GVY*5WX3YMX-KOJ4=XX;ZI6& @JI>.O^-+& M84]@FIX0R%J!+.".A@+*U\*+NQMK-F3Y-+3Q17 U2 .47ZY M4WX9E%_^Q]'['GDZ?ZO)KTWCA"[&5[3.!E=C7\@ M)[4REAKM9 X/"]+&2T=%(UEP2FB$1NWQ[C>@5,XU M0N>2#?Z^GX@C[X-4"6[)EGSPJ6F5Y-Z'IR39^,%^77FV=T M=3WLCT>3<)5"S26]U=B7SI/\@O[C)!I *3P0>D.FL;"MG2E5$=:49CVRT-(Y M.%/ _@G/-L+1V7"8C,"EL@QM01=TEF7)9+>"3HH?HI>_'B;\@X9PN:5LW EO M9,@:M)ZA I+T"=EJ9>4*0:3:*IVK&MDY$;ISQML+!H*]WD5"G]:MR8A@(85% M,MK,"=_"[%,MMF)1 H2F7+@U3%1*:-V($C"Q*"P&BG4$1&_DPC88#S0,89DU M*S1!W)@E29&O:$> S.SRDT!(Q_0(U09P.O>!J18V'M$8>;4UN92%HZ4U MU5-EPY@_4-)'W:UDJ.R-\FL2CT*5P:7@ST*4+.?ZT5CC8J$B>%)60965/"&5 M7OV=#(C*--HS"J=P3IPJYSYBEY=-P6K9",*,>1D$.[I@4E>JJ7!T*1$+#ES+ M*)> 9'&J,PX0*IFPV $+;S$O-.>N^K*/+;"6*]B;J3+K5H$ M>N+&(V!\Q>2=A=33O:R-]2'I@$'#],4O.V*$-$I];]%- M_H^*;M(5W6S^CMZ(7)7*;T,_%SKTN-%PKZ5S1! ^.*D9&3OIFH53A1)629XC M7!P<"O0B@0DT/JA&YZ1_P4^T!;K%HRD?&4@. >5IV=F.A;@/IW>!YT_ #TG[ M&EEV"61KA7*QLBY%+F/.T(4>%9YK=GH3FAN+ARTHV0_-@=M'!2[(,GGD'YQ' M;_J\QDZ;FLNF3^?J(FCYK!6WO@FMHK"%EY@ARGV*TJEA#G)][8 ^-^%54-.L4 M(8QUB8@(1-.N8,T*O6*]81*E28;Q#A-I\A6GX<2Y:AV=%?]&ZX'R=V_G'Z(? MV)[/GG?I;\&[Z#\';]C!&Q["8W:3**")*PS[Z$ LM,MB>!C:(FL>=G487$^] M\-MU@#0SM2KE0_PQQM!1=JW-1)\@:L5&$W.;3;<#_*">N.'I;K9V1=1&>N=! M)RG 3+R44H$.LNWF.V\V.DSW)T0\#0(90KAS42*Z*%SHMW ZML0#'&AZ3%E' MCZ IDR*^YC&)0!J$"4IC(P27T*+1/IC-BRTUL0L^-16_9EK\C_2](RH=MK_] M&"7TFZ2U*+KGK!@XH#@;3H?)]:Z'1>7!R_T(MZ/"MABU:;/N#@I/'/N5?.N= M<+#W=EU)NPK?$) UUAA?M'>KN\\4L_AV_G0\?N-X'[CDJ)1+B*88V#VR\;M! MO/&F#N_J"^-1$N%R+06P^WMS]"5!+ P04 " %8P11 M;52;_9P% "3# &0 'AL+W=O_;L CY86W?C:^9 MVUC_.&D#J%[-YOYO.96^:GMV&"EM*Y5 M 4-7S7SG6!7Q4-O,%O/YZUFKM)D<'<2Y2W=T8/O0:,.7CGS?MLK=G7!CUX>3 MG_M$Y[7RTFE/<^V'8X M# 2M-NE7W0X\;!W8GS]Q8#$<6$3::".CIP=DU.=L.:?,10XVF TT:2 M\BTXK&J<"T>GMFUU ,O!DS(%G5H3M*G8Y)K]P2S A6R[K^)E\ZT MSQOK>\?TZ_'2!P?1_/:,U[W1ZU[TNO=_L?P?S-'/-5-I&Y0;YJA 2+V/-52P MSYU>8@O4S$ZK!E,KU&673&E#*.R5MKUO[N)!<,$%-5QA:^=LSES IJ=0JT V MSWOGL.ZUR9G...=VR8X6;R5;.V^G=,4EQL'25QN8=N93>AXY 2 SZWQMM$% M0!94:J.P"@ ^8&)$:GM'Q\;T6+CBSCK@,22%"C\O?P0!+MJZ8^6(18Q_!YC% M78K*OFD&%ZE\SE:C"?T7#&Q8>1<>23,B#Z#TS &A-^UJ[31*DMFE0M"8:U6 M0F#;-2SL)=,Y8['4N8H>EDYS*<8E 7S;83'&9U?L[J9T3#4XDW6)ID%?Q]G2 MO_AA?['SYCVU5HSX2-UCUFOE:5P:E/K SI4_HYT6AQ6,F."_4W>@A0V @+J2L M)XSW^:(U#((@""G'\D PLK:**@:Q/_4O?ECL[KY?)QD&!*J'9&@"FI"U^JX;' QE]/O]R]O+Z_&N&+?GT?DP?;2,H MTWS,T+@$: E-1E]"D7A\.DS/? .TJL75ZC/(#HZ%V7%&;%O$[I""!HI(!KM- MPDDUD#H/M2X$^0+7%!YL*IB.G(FY1(8?D%25=]'G(L)8W?0380YK8S^ RX@%RD#XUFHB%T'Q3H0)=$ O1E>$6LIZ2!@T$.!%#YR MU>.D,-3H&U!96UM(LI1H%/BPB-<0V$C@9*-J;6]0Q>!>H?NEW7?4H4V"."@? MO08J529% 5C"O5HB2O9!2_N6<&H-4:TW*HB@8S9(5"Y+Z7\V]>PGFKL(1"!!6$N4*;0WQ;_B09*1NGEIO\B!6;8?&FL)M47%5O'6RAZR@8W;6 MZZW[ J$F37B1>:%7NL#MA)2)HZ'/J*IR<"DMX"GB_L+7(Q1ECQ,DS.'VJ*G$ MU>^GCSU;9EL/Q99=%9_#T@ZAQO1F'&?'%_=Q>FC>;T_/]0LEUP^DP"6.SJ=O M7DW(I2=P&@3;Q6?GT@8\8N,G+I:"G6S >FFA]F$@#L;_0X[^!%!+ P04 M" %8P11H5!\2>X* 4'0 &0 'AL+W=O9C2HQLC2VD!X_[>K2;:R2&2\J\LLDCB>7A=1E[_5+?G9C7[\TE<]UJ6ZL M<%512+N[5KG9ONH->LV#6[U:>WIP^?KE1J[4G?(?-S<6OR[;73)=J-)I4PJK MEJ]Z5X,7UR.:SQ-^UFKK.M\%6;(PYA/]>)^]ZL6DD,I5ZFD'B8][]4;E.6T$ M-7ZK]^RU(FEA]WNS^SNV';8LI%-O3/Z+SOSZ56_6$YE:RBKWMV;[@ZKM&=-^ MJYHV!-IY;PIZL70H-!E^)0/M1\Z"V;QB05)O2!AO8,@UO([Z>7K ME]9LA:79V(V^L*F\&LKIDH)RYRU&-=;YUW=K:96XAEV9>&,*Q-I)=M=-+DOW M\M)#!LV\3.O]KL-^R8G])N*#*?W:B;=EIK+#]9?0K54P:12\3I[<\.]5&8ED MUA=)G,1/[#=L#1[R?L.G#+Y8L,$W8MD^<\3PD:M ML!$+&WTS[_Z9_408#K:EW6'U0-^5V$HGG@VC*3(IS[DHRDP\FT9)^P!E+OQ: MX<\JQ<-./X@BQ%113 4BHMJ(]%&9;J.XMO)=/VR81(-#":-H]H*JQ:^-E ?M/(5H!5#PQQW*RA9R1YFDX4KX 6K#'4NE*=[X#552 M])[L=,):2A#\-QTD_?DP:53I>,:;]!-R!X&1BYSW%\O*5S9XB 0<\T*$("R5 MM<%GZ(.5\8R5DG>G_SUHX)U8L ^ M:8S85+0$L.P\,E"#9F1BL6/)[Z[NKO_ZEUDRF/[-B7?DS)_9F>^L+!0QL4C< ML157&[#%5(YZ>>=:[N[IUO?-NONX3-63_P@ GOH!X3:(2 M5OI<\2 )VVAJ^K4W95.I4[ =^T/B0X(O #$.7*,:"& MK3G3P;@_H3I:BZ@P'UE2IRR!-";PMD'VT=[9E"Z%AY*Y4-)5E(FAAYJ.[%9H M.Q_H^9DLCADVZC3MUKFGNF70C[>D%&^\#GZLBZH((HEE<#?MAYR3J+ME4 3$LYTP:5K98%A@-(<^;(VE!DET;A#%+7)EE67HP]JG:1N* M$^-=JGXX_D1%7K6M_'T)O,+Q+*U+_XS-,I6#.]TYO%"SGZN:_;QM"!0F6%2'PF^TB7/ASMJ%X[B47\TFHIG M8MJ?#,;X' ^C22)&X+K?UP4R3/JCX5C,AM%PWNJ2B;/!8-H?Q=-S,>R/1T,Q MG$?)A'I4W#@[%Y,DFLX.58%G.TH,XR$:.2DQ[$^F$WQ.0.5F8H)6 M4LNC G^\;#";]I/)'-.A(*9#]WDTC:'[G+/@,/1-N2,EP=F4+9BK5:Z)^W4N MTT\7=^G: 4N/@ R3=G!],)D*N^W^)@:2[W-L#UM;9^HPCV+/K?:!NBJWO#35K[N"0&8JIVM38L08/0Y=*D0R=>4>Q"]R[ M7%'],P-)#9(2C8$M=@U^UB+)920,VZ95H/][YSF-UA)PN5!(Y:R/DJ(Z1(VZ M:KE$@Z=VT8(QWRF05G7AP6LT7H,*42?81-S(FJ*I<4/=5!=40#69VV.[]%"O M4?FSTT. 209-1J,-VP?U,>< CIL<87HI*11Y;K:NG=2$1"/L1 :R%Z'HOP^, ME[I*2+HS3A=R: KJ#&GGE*5Q-)X #=RGBR6!JR6%!CA#/M\'-H-;,DKSG59Y M)F)DQ?.C84\2$*_.$(?G;!?*?H)EMWM6%##I8ZF/,(@3T\YZMW6/695H:.8S2GW:8A].'0X0*'![PP!GZ95; 'OY)5 M\-RO8!5?Z/H_,>$X44N=SO=Y;V?H$-^1MSN'@2_V[7$R["?Q-/2\\:SMU="F M/Q_,Q'06C0?B1EF^?B8/R^S7*AQFT)G/Q=EXCIX[ 59,HW&,TV,3CK-!/,7( M'#Q$^_6:4(B.$)R,9\DYM_4A=?U.IQ^C 2?C\Z=Z_&@>]\<#:M*3232?B/]V M_K%"'5V[<:2,:3L@8;+IRFA0C(IA?XM0Q].'4\'"W->XSSDN[4KY%A):C*K/ MC!LG:45H4Z&Y]R8+II(^@:U#:G?O5[\H:\AF \'D#%$%L M?40)$)(I0 \G!5^RKS7.D?MSR^9XZ*RJG1&J,M-T)Z%HDFZ;>I6'-IGO6B2K MF_'!IIY0DC<-+N*[&"!!K6O$T;X2=/E A5@;4C-HCLV^AKEAEC P7 %03="E2P!RN,\,+"0T%E;,RPAB@[>&,X%IS>T6.;NR*1 (3L7I MO6)JLJ7G697666>5UU9EQV_'&)VVID(-<=-E [?$6!C2ZNLZYCN8CKAUO0P3 M(CY(F(5W M%=YT[:>']X4?4-Y@Y2)72RR-H^FX%RA8\\.;#;_W0KB\*?CK6DF0"YJ \:4Q MOOE! MH7H:__!U!+ P04 " %8P11BS?F\ERWKI9*W!AFVZ;AYOZ-J/7V8A)-AAL?Y&KMZ,;T\GS#5^*C M<+]L;@RNIJ.52C9"6:D5,V)Y,;F*7K]):;P?\%\IMG;OG%$F"ZT_T\7[ZF(2 M4D"B%J4C"QR'6W$MZIH,(8POOO_RE"57%?L@:NY$Q:Z(%=))8=FO5PN, DU^ M.^(Q'3VFWF/Z]W ]:H0$^=IN>"DN)E"<%>963)ZRS-XK]DXL3 M9 ;)H'K"M M8 NQXHK)9E,+J,CYS-FFQCVGZ;;1MX+A9WA=LT5KX=Q:MA'&2UV5@KDU=TRJ MLFXKX./6 C*$_KF2OW.O*;UDNC7@HVJ7? BIY A9NGN/,\>4JBWW1Y/+-?J' M?PY](NM5P%9"423=I I,EU0,/X]TC9@0$"^-1HP4<&_,B(TVCB]J 5,KRM-Z M$U+YQ]Z/7BYE*>P9^_17,Y#J5M>WR-UN1"EAQ>,'%S!/=M8U2/Z%FLK*YE!8>L%- ALN6D%6<'9?U"*%;L1]BI=+,O2("E MRI$G>N-D0W9I$FEZ"<.HY?T ,N)X6'H$))37?D-WQ7+9T7F,#3V$2K]K;D:C M$5@Q"OB[UF!_,TCSC!KI &GP I'W\P@VKA0$61)7F,)F!-U$UM1#?!/UC!]3 MI/!0==*-NU+-= WV*ST9'J0:O0BF@D.YQ&WR_I M&5(IFM.;M *X52_M%<7+>D7Q-WK%T":J 2'L+'U,S\NITF"*>ZPJ=<](4H8J MMVS=OJ?'HBEZT7SR:JFQ>?7:(;;9?@M+I>P6Q?T5>6<25,5V"+--U\?@65=$ MO0I$@K?7,&Z$.-@\':;#3MY3671K 84]/4;%GLF'2\ZU-I 2J?-KWFR^9?_Q MS>F3=GBVZ^&O6);/\?_U5T4I<\YB0(Z/H=&$@8]"_\9-.9(!)C@=Q)%Q2F..5T4\]D^$GG!YODC$-(\ M/0I"%"110L

F@?C_*(?91W_P)"1$&,;!%@,COUB%"5THC"C(,\WJ=$FC]& M88=&_B=HS/+D:3=)$!;S9]#XIPD1!VE(W$T2HFSJB9MF^IJZ.6D&[]T_%^8 MD@>SC&)-?*S(,TN[8^*/81 >-) XB*.(_F>/&TD:4-K'0"J">3[K.)BD3[DC M$W/?L]&&U6JWT/.RQ.M1[9OQ8;_&#H-W+X'W6#S\YJ)O^/98ZWX [UM1BF8! MA.)YS\V/PRK'KOMEK\EE:+34.&=L#LU'01%&IXQXU)$R*QY1Z21! M/G Y))Y[FJ1!,J,.,XN3+NTL[/W%6<2>>NN?[GU9@716_ON197X?U7UD&>^. MGZBNNB\SN^'=]ZV?L"V0V'+58HFIX=DLFS#3?3/J+IS>^.\T"^VP\?.GM&<3 MA@;@^5+C/:*_( ?CA[O+/P!02P,$% @ !6,$4>'I)B#R P H @ !D M !X;"]W;W)K&ULI5;;;ALW$/V5@6HT+[96%\=U M4DF [,1(BJ8P[#9]*/I [W?C%S;33:\JVGT-:U\H]7;-QV/A@/=@=W>EU%.<@6LT:M^9[C M;\VMQR[;HQ2Z9ANTL^2YG ^6X[=7YR*?!#YKWH:C-8DG*^>^R.9C,1^,A! ; MSJ,@*'PV?,W&"!!H?.TQ!WN3HGB\WJ'?)-_ARTH%OG;F=UW$:CZX'%#!I6I- MO'/;#]S[\UKP@%O.G>Q6G"F_Y+%^FZ4G[-@?Y8KD+TJ(L_7[!ROK=RGJR<_X] _C>$=ZW7 M=DVQ8OQY9E*VH* ?J.[BS1)O0K3X^^_&%Z,?IR,)V?C-*6T9_9*[M=5_04(E M7'WP/^_]=R6=3(=CE)4QJ4. ?S*>#B]W)Z> "0VGQC&/LC,J C$ZBEO7 Z^] M:YM VB:FOS@?*UK6['6N+-UQT 5L:F4H\%K,GT*/E""C<82#LM:U-@=N8Y30 M,RZTN*86#OJ$*F[1+6Z']&NEH5Y#(](62 5']F@,J$MW%M0VKJ/"#SF'Y*7L MCLF^HEQY_RC1W2C3=J%H/%XZ'^%F1T.BP5];W:28R4[N510MPS!%7CK^S)5G M;>CQ ;3I*1\B1R4"?V0HM'G5BY\>TV^#0"LJ=,C%/1SE*E14XN&$RPT(*FCB M(296.XC.HR&]EY/.59 18TI>O9!B!-[R? -0LDS6V3/41^M3?2%J$E'XAT^. M_*Z=[^N&*K41D9\9^:?I 1;9;EIX"Q$.4:V,Q@N$!#PFUV^6]U>O MV(VY_% M;;KQJF9YGB5_O,=KK5L%]AL \ Y2V]RTA12[0&N\NRQ^E6U$37P3$# 6:T&9 M#<9'%^!#=)Y(>V?\D(VG9/Y94RCU%=/)F^'YH2ERAU[RW:4BF3@'O)/)=#@Y MB&XUND%L%+HLV3/*')6!\1FD*?KN?K9!I8F]-'G?7+E#1U@IAT\]<-G1U$"_KM-L1 E([74#9'^Z'[_+;NHE&ULG55M;]LX#/XKA.\%=T 7.T[795T2H.UVN X84&R[VX?A M/B@6'6N3)8^2ZN1^_2@Y\=)#EP'W);%H/@\?TB2UZ"U]=@VBAVVKC5MFC??= M99Z[JL%6N(GMT/";VE(K/!]ID[N.4,@$:G5>%L5%W@IELM4BV>YHM;#!:V7P MCL"%MA6TNT9M^V4VS0Z&MVK3^&C(5XM.;/ =^K^Z.^)3/K)(U:)QRAH@K)?9 MU?3R^CSZ)X>_%?;NZ!EB)FMK/\?#K5QF112$&BL?&03_W>,-:AV)6,:7/66/U!2=\LLWD&$FL1M']K^S]QG\_3R%=9[=(O](/O M;)9!%9RW[1[,"EIEAG^QW=?A"# OO@,H]X RZ1X")94OA1>K!=D>*'HS6WQ( MJ28TBU,F?I1WGOBM8IQ?W9K*M@COQ1;=(O?,&.UYM4=?#^CR.^@+>&.-;QR\ M,A+E0WS.2D8YY4'.=7F2\'4P$RCG9U 697&";S:F-TM\LQ^F!R^5J[1U@1 ^ M7JV=)VZ(?TZ$.!]#G*<0Y_^S@B?1<>8N72<^]C IT#*294FQS&]\""X<"ZL/[&0"#X(<= WJFKV M>GXL1Q@)52/,!E- &PCNA0YBF%'-2T*8"MT$;ODHI8KV,^B1-T!E-T;]BQ)^ M+B935J]UPIADF(\&3DD-!8P:UVBP5OZ0 M@>@ZO8M*^*NA\]PM0_M$I# F"/U8(]9[2770&FH>,G;;<4_%Y'_]:5Z6Q0M+ M4AE>^>DX?7$(S$ >2 >_<>='NO^8<5OI(*.>8(*+T9/FFO!+0..YCVU5!4JU MDQR721"4Q];]/HHB["SYZ-$A*2LG\-C$YT?[LT7:I%O"\6<,Q@^K=+2.%]'5 ML'^_N0^WV!M!&\4CH[%F:#%Y]C0#&FZ&X>!ME[;QVGK>[>FQX&PO=V]R M:W-H965TL&$O$N]X][MODK.#5%_U'M' <]L( M/??VQG0W0:"K/;9,3V2'@G:V4K7,$*EV@>X4LMHIM4T0AV$>M(P+;S%SO >U MF,G>-%S@@P+=MRU3WU;8R,/\*/V#06 MB-SX\XCIC2:MXOGZA/ZCBYUBV3"-'V7S&Z_-?NX5'M2X97UC'N7A)SS&DUF\ M2C;:?>$PR":A!U6OC6R/RN1!R\7P9\_'/)PI%&\IQ$>%V/D]&')>?F*&+69* M'D!9:4*S"Q>JTR;GN+!%61M%NYSTS.*6*<'%3L,#*ECOF<)98 C7[@;5$6,U M8,1O8.1P+X79:[@5-=:7^@'Y,SH5GYQ:Q5CU\O%OPWUW)XB6O281[0,^5]B98X4LQDN]N!B.5#J;WL.O M>X5X,4:PYL^7#)H*'*=BH)+04E%Y=>\7.MHI";+%M[/[ R2)7Y936L2I'ZFG9>CH:1C#:\=N<':/M:AV[K:F,T/VP@Q7VL@='P3+X1Y\$1]>$_=,[&PO=V]R:W-H965TF8 MPY[M)G79K\^I(H?B2"/92(!%7C2\=%=7G3IUJINZN#7VJ]LHU8J[;=VXR]FF M;7?G\[DK-VHKW9G9J09O5L9N98M;NYZ[G56RXDG;>A[Z?CK?2MW,KB[XV4=[ M=6&ZMM:-^FB%Z[9;:>^O56UN+V?!;/_@DUYO6GHPO[K8R;7ZK-J_[3Y:W,U' M*Y7>JL9ITPBK5I>S17!^'=-X'O!WK6[=Y%I0)$MCOM+-N^IRYI-#JE9E2Q8D M?F[4:U779 AN_#;8G(U+TL3I]=[Z3QP[8EE*IUZ;^A^Z:C>7LWPF*K627=U^ M,K=_44,\"=DK3>WXK[CMQX;%3)2=:\UVF P/MKKI?^7=@,-D0NX_,R$<)H3L M=[\0>_E&MO+JPII;86DTK-$%A\JSX9QN*"F?6XNW&O/:J\]J#8A;\:[I$PRD M+N8M#-/K>3D8N>Z-A,\82<5[T[0;)]XVE:H.Y\_AT.A5N/?J.GS1X%^[YDR$ MN2="/_1?L!>-449L+_I&E)_4SMA6-VOQS\72M1:<^-<+YN/1?,SFX_\-Q!>- M4/6=NYTLU>4,Y>64O5&S8Y;%KYU%.5 @+ V]EY@Q;JKE!-= M@W4-/:]$.+O1Y4;<*H3: MF%;(]=JJ-9O636M@[_X(-&> 3\BJT@P?ACF]U;6T0I6F,5M=BG(CB0M8UK6Z MQ#*(NG8&7C:$AV4G5P9QW)([*XPUUF%-" !FH2[I<1_)D\2<\XM& CM%$2X[ MA]0[URL2G%+.XR%]NCC?X&97\H1*6\".Q,FR-%W3FT8,!BQ 3M1J E.E2LUJ MN95?X30H,WE)6,N*7"7BDQ8>."!O)#!9ZEJW]^1EI5UI$9Q8Z4:"/A&S5#4FN:-")G*Q5/WY1 M_1LB"+-OK]]]>;,0)]*1Z + 2BRII9S2@NI&UAW1:L!<(&KVK2E[_NXI2$P# MI80OIKM46I0UV9+0C.A M5BG=1JR0##?6 UO.H4C%JBP+\\4]Y&*:OL QXBMP095^-3^66FL+OCYZZ#;&" M.G[%0&(CTE-=W=&U>AA)7HJ3-79 IP+O43D[XTB_5B@+0JF]]\2NEN E)57] MUND=4>G! D1LJ,JAM&H2(E(:I=QTV%X7&'62T$D41&7(YTYJ>VC]!?],#3EOY=W# MR*5J0(SV]'$L@P6QLF;+2H7MAVXZ9&H@)?C,YLD76'S%H.YM?)MA5,QDTX)( M3*,!$.I\>[;VW03V'].YTJN5@MRQX)M=W5YEX1TB7M<6[406'3-@%#]RUDZ$&6 MF@"%!&O4N-?#UHD6Y#;R&O6-/!YT0XX<3NS0^5BG]ZY3JW"#/CENT.P[-AZF MHOU$I;G]G(-G2.7!MEI@4ZS&3;$X>4>L,9T#&F#P\_NX_3;N8 OWS.[MBVGQ M[L/8@7\041YXJ9_3E>_%D8^+O/"B(L5%Z!4I_29^[,6^?PR^DSB.3L5)$H?X M&WE9DIUR&0;A*[SS,GK^L!S+.#>>>CC[4!WU3@1I0DL67IZ3-WGBI5$Q<2(N M"B]-\B>D_D$4F!P%N#@I@OP4OT'@);[/#SRXI:FGL]A$MA)3F '.>!+*(P"8!?S3MLRCQ(C]C[U,OX!H-(#XG)F=&PB[(3 M'^L.F_TWDTT^DN?ED*< 4@DQBD ;U$*4>C$5S63?#T$KD*K,B\*"A HM!XG! MLU1\_L9!0*"OQ3X:$9@ R$4$YTMB\0OP_;XNP\$L!&'XA0V05I,F)# MNDE??)-30K_A1F7D84P_$;0*Q _\E*0GSN.A[H^> ZANXSBEII707TPGI3QA M'3[%6D\.!\A.FF?01R\$[N!$A%SA+H):OT"HY[;V(DTCD<=(OI<'"06*[<71 MS43.!3QTK@<)?2CD8U\4YY-/M%"8-7^(=H(_Z?1?:\>GX[?N1?^)]V%X_Z'\ MO;1KC:-$K5:8ZI]ER4S8_N-S?].:'7_P79H6+\R.#P,-[3 M^!^ J_\ 4$L#!!0 ( 5C!%'X E!$004 'L. 9 >&PO=V]R:W-H M965TO&&Q M25*EN0L">"D+=JA08-F MW1Z&/= 2;7.12)>DZJ2_?G>4[#B8[63+L!>;I([??7?WZ2B>KK6YM4LA'-S5 ME;)GO:5SJY/1R!9+47,[U"NA\,E^;N!1514!(XVN'V=NZI(V[XPWZ.Q\[QC+C5ESJZC=9NN59+^]!*>:\J=QG MO7XONGC&A%?HROI?6+>VV;@'16.=KKO-R*"6JOWG=UT>=C;DX8$-K-O /._6 MD6?YACM^?FKT&@Q9(QH-?*A^-Y*3BHIRXPP^E;C/G7]R2V'@4M=8TB7E^IN M#ZK0M0"N2I@615,W%7>BA,.FIR.'5 AP5'1N+UJW[(#;%*ZT."'07\N5%#8'D +&3A$;QXFY?8X\4'\-Y^;:2[A]^G,^L,2N>/ M(YC)%C/QF,D!S*>2^5%;Z[-^I"A],AKL2_C_Y1NF8'1%_6#-30EZ#K@#T&"E ME5#.T@K?\:8]8/$(L")O$AU:F".67M._\4 K8:0N\:DJ94$ )_#+T@CQ2#!P M(^\>+_0_*-RN&XLQ($>4@]C*H9W%(3EG]B6L"\[;,J%7BCY'9/58/6Q M&Q9:65W)LC7%E-AF9F4IL=\#"]@X@1]_R%G$?NIF41"&$7P4UIX\@U^7!NZ< MD;/&\5F%U#0HK5ZC8T>RI$I(Y801U@&+0PR(03].,$MQDO_S^@I5[E2V'\5I M,$D1#*N'%4["P=ZU73>K[@2CEZM]%U;:NM=&.&F$3^-#1@\(JH\*RL(Q59P% MZ<0[38,\CMN528[.I[4V3G[?)AY[5L.-Y!4H/-K;<+# #)(PQE2,(0^S7 A\V]3E,TRN(DB#/4H+ 0=J"L3C(F!].@B0>=X+>1_$1 M\DN4_"3MOX%?<:N5=**-(4VZ&":3R2:&.,O;&,(\>_KUQ_9M!/6 BELKYY** MTKCGMW^%G/R(.H>T* Y4V&[+D(*LNN,%NSS*LX2'#H,3Z_"OWIPZ^Y(Q1-'L M4>_+F1>H9=JQT'1:(:7R/^#ZY$G@CTR.U"U^=7I-;@RH831FV]0P,.':$[V2 M?"8KZ=IT(O4OPYLAE"@Q;BR4C:&]1-SY<[9NCU7AC]5'9V4 :U0CO(K8<(S? MHBA1K0)8&8F?\[*ZA])@+ IF]QX-OYN$6N!HT\QH\5HWR.@&5>WU3?1H^9(K MCA57\,:SHDQ2@A 6)4O:)2-/NS/88=WV2'SRL&3QZ^!8&,_H_%VH+!VRIT-= M"WY[),Q@;XR;V*_$'7[H*+@65O^;P/=]F(YV+@2U, M_[;$(W2C7W@VVJ]N; MU;2]4#R8M]>R*VX6I+M*S'%K.*2+C&FO.NW$Z96_7LRTP\N*'R[Q=B@,&>#S MN=9N,R$'V_OF^5]02P,$% @ !6,$4=V8 MR? P 0P@ !D !X;"]W M;W)K&ULK59M;]LV$/XK!RT8-D"Q)%J69<\VD*0M ME@$=@B3M/@S[0$MGFRA%JB05)_]^1\IV["8-4&Q?++[%PAL#MFL:;IXN4>KM/,JB_<&M6&^!6WNT!N_)4NLO?G-=SZ/4$T*)E?,(G#X/ M>(52>B"B\76'&1U,>L7C]1[]0_"=?%ERBU=:_B5JMYE'900UKG@GW:W>_HX[ M?T8>K]+2AE_8]K+Y,(*JLTXW.V5BT C5?_GC+@Y'"F7Z'06V4V"!=V\HL'S' M'5_,C-Z"\=*$YA?!U:!-Y(3R2;ESAFX%Z;G%7=>V$BG*CDNXXG8#'RA/<*WZ M?%/@9HDC.UXZJ7:8ESTF^PYF 1^UY"5[$_"/3@V ME3&PE*5OX T/3@\#WO#'G'[?GUGX^V)IG:&"^><-8_G!6!Z,Y?]KA/\K)ERA MA84M&@1N8:4E(?BO ;=!:-$(75L0JA85=UA/ MX4X\GB06?KE6)*L[2_#V5Z LX2%+_6Z8^ETV@?MCFT(]:/D@U#J0FQ)M1RRL M@Y:+&LZ L7@R8GZ1QVE1/M\;K)#>< TE76=Q-O)WE6X0'']$V^OG<99F4,;# M"3NZ]0VD(YJ0%Q/X^:>29>RW/G)!R;M-CH%F'\64AL.I[_.'T,"$O^L'P+-Z/ MUX_P.%_ MP^)?4$L#!!0 ( 5C!%'RJA:V\ , .@( 9 >&PO=V]R:W-H965T MV$=7(7IXKI5V%TGE M?7,^&KFBPEJXH6E0T\K&V%IXFMKMR#4611F":C7*TG0^JH74R7H5;/=VO3*M M5U+CO077UK6P+U>HS/XB&2<'PV>YK3P;1NM5([;X@/[WYM[2;-2CE+)&[:31 M8'%SD5R.SZ^F[!\>W)472HU(,1&D\ M=9A)OR4''H\/Z+>!.W')A<-KH_Z0I:\NDD4")6Y$J_QGL_\%.SXSQBN,""_6*VOV8-F; MT'@0J(9H2DYJ/I0';VE54IQ?WPIIX8M0+8+9P*W40A=2*+C3SMN6U/=N-?*T M$;N/B@[T*H)F;X#.X9/1OG+PLRZQ/(T?48)]EMDARZOL7M)P)M\F_6-=(4RKK7HX,_+G%A3H?SUSA[3?H]IV&/Z_RK[GT'AMPJA M$-:^2+T%49N6C>1M6DMV5X'091S@4RMW0G'4@&X803.^Y[$=ZX@FL::9TEW#&'##'>! M88Z%:%U@ZHF3JXSU'SS:FBZ ;ZWT+W')D(]\%6 8%" V ; \0G0=]4Z;SM9) MHXS>1O02S\7QP-N71=#D=I-F8;93).)T%VV0PI]79\&R6?@MN3@&3=#G( ME@R2+>>#^63)MO%BL)C..]MD?L;:NU?U27&2CI_-$N@-IG?_D1K-4QNPXV&H MHE6"7VCWZD<96%+^X&\CTDY(%>K%&VAC.*.S\EMCY=\42X=4B1UK]1%WJ" + MAQS@Z92:E@Z37"@[PI'T:I:0OX2CO+U\N/K!':M^:T6-W%*&\.DD[9:3E'R, MS/2$P G97);0T(W"6#!<8_^JK ,'DWMJH%RLUM11&&.MR8T-);R7OH*:&HUL M%-=ZB72E2E;($2SM$&O^5-Y3S*\$A9T9.I(AF?4VW+9::&K(G"%)PM>W\)'@ M\&OOXNBH^]1HMZ''.@C/06Q$O;5OXY>Q>[VZQV\ $GI+\H#"#86F5)D)V-A7 MX\2;)O2RW'CJC&%8T:<(6G:@]8TAZMV$-^@_;M;_ %!+ P04 " %8P11 MR)B('-$' !>$@ &0 'AL+W=O9:\CB M3>%\K2-N?3D/C2>=RZ:ZFJ\6B]-YK8V=7)[+LUM_>>[:6!E+MUZ%MJZUWU]1 MY787D^6D?W!GRFWD!_/+\T:7=$_QE^;6XVX^6,E-33889Y6GXF*R7GYW=<+K M9<$_#.W"Z%IQ)AOG?N6;F_QBLN" J*(LL@6-?P]T357%AA#&;YW-R>"2-XZO M>^N?)7?DLM&!KEWUU>1Q>S$YFZB<"MU6\<[M?J NG_=L+W-5D+]JE]:>OI^H MK W1U=UF1% ;F_[KQPZ'T8:SQ2L;5MV&E<2='$F4GW34E^?>[93GU;#&%Y*J M[$9PQG)1[J/'6X-]\?*J#7@2@OKY@?P#HZAMKNY-:4UA,FVC6F>9:VTTME2W MKC*9H:"^Z:_>G<\CHF!;\ZSS>)4\KE[Q>*I^,/>\0#)L=@[?L7>2PG_<[T)T8-"_WK#P>S$.XOKC,#U&%X"]&USZ]PUPG!7J#O*Z%G-GEA7-U8!+P)6R].I MBEM2GXW5-C.Z&N^ZCZ"!]GE05P[_U#>3S^O[J\D[94)H*5?K^U_$Q-'R>*K^ M_*>SU6KQ\6#HQ@*L5ASRN^7JX[6GW$3UHPN!Z?/%-293QZO3=[)W^7&J=EN3 M;2'SIM(9''!DQF:MQT9589NJ*6Y=[BI7[A6:$99F#BS]G-=X@.IVP#*/WJF$V[0$AVD;(O-G D;&XB=I4?.6P M?6UM"W=WU#@?%:K*S4KTAKU8?F/_+#S/UE91F M1G0@6I"M;$V.-$BQV$M @]PA;ZSP%+T+C ]Z(V?OG489=& R#<:/%\EX(LR& M2F,M&\*:PH0,X4I(K+^I] ]>IGM:YB97UD6UU>P"S2N29T1-W4!0G"+G?4 : MQ8@=6]F6=3#U;W1"?J1V",TBKA P0KA,GM&S2 41<%"!#?XAICE"OF/H<"N+P5>,8U/M$Y05GD]1 M,RC8;-KH?*I"AI[-_<^QD5%$P*A"Y,(N3O2IQG04G"/&."YP]V(&GK$V$;67 M(-@PQXY9F_?L@$CAVC#5=MY$.G)%(<+VAMAU3[I!\XC7U>@Q9!\,.J!P!U#M M,/Y[R%)?T$P(H7O1QA:A#%OQ'ZGPVRYC;@%H1$+N(6DD13IU+@B6RYZ#OMBQ M):N Q ;V:H:B:32'-CTDAD./I>3X*7KFB#6JA28^FX@?CI:KJ9K;0;;!;@;T88T:.EWT#EU"&)")7%B SV:N'_6M-A7@D]% M]O5\W'FJW0-*DI'G+HH:9=0D07BJ](@-PVA()E%4UI[+V:X0+06;<'D^JB'; MK(4Y#FDFPCL82?6.P6 :0UL\ M7DV!M=P8D/$-,*H"A@@JB_.,$P)HF7FA'P3#@$2V6ZH:%;KZ23#(O'8Q,19\ MEE;"YX2N/K#Q_7I]FT;,8 EA$*)(@[4#3;(4::0AGQ(.HXFJ"RPZ4&WY?MI- M53G38,1!M<,4P_;:1!0I#7UIHY(. N8)R9'1@Z[:A'SDTH\SQ<&#+=C$IFX< M0_*UWJ=A_<9HGK$DUFV)WL6T/WM5$&='RQ,(XA/."6@EW& _>Y2"O]7ZLZ&, MV] S;;3R+HD[29(Q_$2%S/HKM(("D=Y6VK* TN%1*BR>K]6W#-WD&L) %Y$Z M==[N*'8F>RMA-GDF"Q/Z O-\8L<$.K@]C\S4E1MN7IXY*?%LNGB:[FN5&2D\ M:R!1?_#82+Q" :H,H ><3-<^8VX\Z+B PR>VY<2,%Z$G'UR&J#!C@?6BBY+3R4B>!* '#)WCE.H'1\/..2NG^?A!=N/ MO**;HOP@C+X=2S25M+D[$(RZ2M:5'9SMX7.;RI2Z&[E/U"23#U/OJ:2>R0C5 M?T-#'Y_+A\]?O8(DQC\)FR'Q_XO67OKFG(^^^7%X*.67#71R;OWI\W]X M.OQXLDZ_&1R6IU]>?L*I@>M448&MB]FW[R?*IU\STDUTC?R"L'$1)Q6YW!(^ M?CPOP/O"H3UV-^Q@^$GI\C]02P,$% @ !6,$443%QO^= @ ; 4 !D M !X;"]W;W)K&ULA51=;]HP%/TK5U$?BA0UB?D( M($ J[:IU4B74=MO#M >37(A5QV:V0]I_O^L$,B:U]"6^MN\Y]R,^=U9K\V(+ M1 >OI51V'A3.[:919+,"2VZO] X5W6RT*;FCK=E&=F>0YPVHE!&+XU%4EBAU/0^2X'CP*+:%\P?18K;C6WQ"]WVW,K2+ M.I9[/($;._ MC[(#R[)E81^PC.!!*U=8^*)RS/_'1Y11EQ8[IK5D9PF_5>H*V#@$%K/X#%^_ M*[/?\/4_*?,-;H7-I+:50?AUO;;.T+OX?2;"H(LP:"(,/F_D>_T["_;*F]H= MSW >D+0LFCT&B^<"@9>Z4LZ"WH#H2J#'7'"50XU4!+>PT9*T9;U)?HY@.7?T M/X7*1496/H7+>T47NK*$LSV@]F+77KC%#,LU&F 3?Y),X)'7],@<&L&EA0M( MQJ,P94-OI9,P&0[A3BA!KRZ'K=:YA30))RF#- Y9DL#*Z+UH9$M3 _3::HD. M@6S2>7Y2R65*L$G/KTE_U(.3)H:@:"1= !O&89J,O35@(>O'\-[/BDX44*+9 M-CJWD/GNM6+H3KM1N-D*94'BAJ#Q53H,P+3:;C=.[QH]K;4C M=39F0>,0C7>@^XW6[KCQ ;H!N_@+4$L#!!0 ( 5C!%% B]*'P0( ,@% M 9 >&PO=V]R:W-H965TVFKA91Z4N&&ML'=J M]Q'W>D:.KU#"=%_8];[QU(.B-5;5>S!E4'/9K^QY7XFY+AT/^7>:KKEA+/+55'H%DNX>J;?;-# Z0/+ M!9JS>6")WCD%Q9YJW5/%;U"-X49)6QFXDB66?^(#2FO(+3[DMH[?)?S4RG.( M,Q_B, [?X4L&K4G'E_ROUN^KW%A-#^/'.^SIP)YV[.D;[/?4+V4K$-0&_H[T M6C'?97.].#,-*W#A4;,9U$_H+1\JI!=G&1?&15&MIE?=1\*#IAUJ!&9@HP0U MG'$FN5J'9);NN2QY058Y@]-K21>J-4R6Y@RHW#B4&RZQP#I'#?'4G433053# M7C21PPF,$C^+4C+&H9]-QH.'QKR+E8S\9#J!)/%'HS%Q'<4*A_6D6#M1<6A)H+$1C/Z5K6J91 I])X+X8 MC(J3$BB>0)KY(6$?E&7BWTJ=$#CSQYD3$&6AGX8C>.T=!$?=5:/>=C/$0*%: M:?M&&TZ',;7JN_.W>S_C;IC>C57ECJ_,RL: MM:B= ]UOE+*'C0LP#._E+U!+ P04 " %8P11/QZP@HL" !L!0 &0 M 'AL+W=OHE"[13 ,]H&[A%<#,^7(Y?O$[Z5N#,'-KA*5DH].N*G$]S*WQ2*8!I#CFM?"WJG=1VSK M21Q?IH3Q7]@UN=$D@*PV5E4MF!14I6Q6_MSVX0 P94< 40N(O.[F(*_RBEN> MSK7:@7;9Q.8,7ZI'D[A2NDNYMYIV2\+9]+.2FW^$FAZ\] 2 MN4L)LY9HV1!%1XC&<*.D+0R\ESGF+_$AB>J417MER^@DX:=:#B":]B%B$3O! M%W>5QIXO/L+GZ[LJ32:4J37"CXN5L9K^BI\GR$<=^0U.N 4WD#"6)\Q=F E@TG" M_@<=0]RF[U??WM*8FLL,(5/&&CB;]>,1Z[EU-DUZ\,46)/)E?V Z&<-L/(,' M9;GX=_,-3&;#?A*/O<6(9@2O75=X, $5ZHV?BBW5-RT4S0W_3F M';KA>E-* P+7!&74C0!T,]N-8]76S]-*69I.;Q;T'*)V";2_5M2IUG$'= ]L M^@=02P,$% @ !6,$47&3C2/$!0 ! T !D !X;"]W;W)K&ULC5=M;]LV$/XK!V,%8D"599B5%J[ M>S&9F+S$6IA0[;"AG8W2M;#TJ;<3L],H"J=45Y,XBK))+60SNCQW:]?Z\ERU MMI(-7FLP;5T+?;C"2NTO1M/1<>%&;DO+"Y/+\YW8XBW:#[MK35^3WDHA:VR, M5 UHW%R,5M,75QG+.X&/$O=F\ X:6+0AZW.-+K"HV M1# ^=S9'O4M6'+X?K;]QL5,L:V'PI:H^R<*6%Z/%" KET A7%%NZ$HV!L_=B7:$9 MGT\L.6.52=X9OO*&XV\8SN"=:FQIX'538/%8?T(@>Z3Q$>E5?-+@KVT30KP( M(([BZ(2]I(\\_URMC=7$FK]..)OUSF;. MV>Q;SJS*[T#LJ'%RZ1.LF2\&Q%[HPI-3VL-3>?Z.9?GP*-- ><(^3^ =KX:. M;[SCU7:K<2LLPMO&:DEMEL-'4;4(9[(!6ZK6B*8P8_CDF$V65_>HJ5'A]0/J M7!J$:RUS[)=OD(> ;+9$I,9EKA45_"8W9/$/%)I,_=Y:8\DJ"06PQJULG+S: MP ZU5 7,HEDPF\WA)Y@'V32E9YJ$60RS< X_4VT81A('LR2%11(FRQY+ 6?3 MZ3R81?,Q)$$Z2R!9AG$&U+H;E-;MIT&:+,:0Q>%\\1@*-L4 1!(EP3)A$$F0 MS3-Z9M-PL8 LG!W]<5=\K39=S(,X6Y(X 21QPKX,YQ%A7YY@4-HS*#U=9QK' M15LA.QQ2=]BTP;?+';C:^I65H1&\XU?S%-].XWA?(NR/C!!=Z;=<&BB83.*+ M<6@9(!TB&?2@.2"I.3N>*%I[&KO6$;<.\Y M6JL"*\A5DU;S0B: 8T#6-X1G7;T3E G@OJLX(+=Y!8 M%1"%T7#W7E64HXHZ$>(XS(9;%G4-9P=/Y"P\-8*ROJ;9R5S>($T8Z:P;5[BV MD3\T$DZ;_*\L]>7 MR?-!^=[T!;_;WQ7!7C%67TCI.[&Q7>;.HV3(([F MOB'21=_(A"983A?&\-ET#&?IDAHRH[3/PS2" M5UC12:Y=3T=SVEG2D)*V++F@5A$I:!?.XK'K^81'PF ,I-2=<3H^-0!FRRA( MI]S!618N,_A[\.< #;!V;7AS^X$*1Z2FSC/HPB-ZJZ&/(_?IF_G>X7&S%L'R M1 &Q)NB^A3B%5N@M6F^WI@L::[*P(XB!G3BP!Q 6IE'T+ 3J3=/OLI)!:RMN M-\H.BS,>X"..K6^TJN%?U(IS1I>X9YP!CX7==C3T[58@#1E'"G>3*B7>NU/2 M^>2T/54ZC5TRC#-;R,V&JL9"%+3A&48CHK*2[E98';P_[E#R1X@>&;66CA9G MU*>(QL6:+Y0=UM!5>P4[I=V$ZP*Y)XX?:U/TI'&SIZ$ '80^1SUQJ&*VM4H? M*(#/K=0N4#^B9).K&ET=%#G0@/6N4O[N8,4#FI":AM1J:1T UJ<$\G8N3,D^ M7/UH/JN=EMQ(I,9I%2V=N%I:R39\';^&Z&&4PG, *9FYY4B]#"6[U7E)9#2P M/M#H9?[M>;UH\XYU&JWD#+!^T]9K"N"HSR4B'NU52SU4"DXQ![CG8WZ-V( D M4GI2"[)CJ&[#+%,(X5,#<3*XF=9(I>+[MZ%$MXWUE]1^M;_BK_S-]HNX_WWP MCBI-MQ2H<$.J43BGG6[%Y+^IF"F@5H?Z.4/7ZP@_Z' MS^5_4$L#!!0 ( 5C!%$6'^A_I00 "<- 9 >&PO=V]R:W-H965T M M:(FVA$JB1E)QLE^_0TI6Y,3VMI=N#S9OY_KQ7*CY3LBO*N=JK-7"R;5N M+F:\8NI"-+R&DXV0%=.PE-N9:B1GF66JRAGQO'!6L:)VEG.[=RN7<]'J MLJCYK42JK2HFGZ]Y*78+!SO[C;MBFVNS,5O.&[;E]US_W-Q*6,T&*5E1\5H5 MHD:2;Q;.%;Z\#@R])?BEX#LUFB/CR5J(KV9QDRT@])6:5'US&!!5=3=R)YZ'$8,\2D&TC,0:W>GR%KYD6FVG$NQ M0])0@S0SL:Y:;C"NJ,VEW&L)IP7PZ>4=5UJVJ6YE46_12BBMT.2!K4NNIO.9 M!@V&;I;VTJX[:>2$M!!]$;7.%?I49SP[Y)^!98-Y9&_>-3DK\(>VOD D=A'Q MB'=&'AW_4?NLCI#=[QDFF?HRH1'H0NNT&]7:Z"">/G]C$9_T.A;C?X) MC0]"LQ+"=ZPWM3"OGU%3LOH8RF=%FCR]5 U+^<*!1%182/>22\X.[ M17 S?+@9-+FI@5>T"B!54_2CD#I'5Q5(2ED-&*LBX[4N (E/K82*@JYDFA>: M&V-@!ZP>)M3*,@Q$8$=@\[@VDS M^KFQ!*;O'&LW9U6<;C?006K308K:]@V6IK(%2$P?.30%3&!=>WU&.RZ!5/6] M2IWK.J\BXR-/>;6&RR5)GU;W_)%+5J<9-/"LS(@:V1,? M"E6REWG*L;Y>Q/_&L:'&C!U[:5Y0GD)3P4-B78. #/VI-=,C>.1< #W"U/P( M)5"NL!M[>(I,"G3Y%,1OLF!"P1]0N7<\M!'NNS0RQ3$BM',[\'I]),!' WXV M>KQ"UF_M$UU!K$+MZ-ZQP^[P%7#5/7Y?R+M/B"_PHBEJA4J^ 5;O(H+ EMVS MO%MHT=BG\%IH>%C;:0Y?,EP: CC?"*'W"Z-@^#9:_@502P,$% @ !6,$ M4574LN!B P E0< !D !X;"]W;W)K&ULE57? MC]LV#/Y7"&,/+>#%MOPC]B$)<-?>L!MPPZ'IMH=A#XK-)$)MR9/DYO;?CY(3 M]X(FP?9BDY3X\2,E4HN#TE_,'M'":]=*LPSVUO9W463J/7;DU\L8[=6W$XKB(.BYDL%IXVXM>+=1@6R'Q18,9NH[K?QZP58=ED 0G MPR>QVUMGB%:+GN]PC?:W_D63%DTHC>A0&J$D:-PN@_OD[B%S^_V&WP4>S!L9 M7"8;I;XXY:E9!K$CA"W6UB%P^GW%#]BV#HAH_'W$#*:0SO&M?$+_R>=.N6RX MP0^J_4,T=K\,R@ :W/*AM9_4X6<\YI,[O%JUQG_A,.Y-*6(]&*NZHS/IG9#C MG[\>Z_#&H8RO.+"C _.\QT">Y4=N^6JAU0&TVTUH3O"I>F\B)Z0[E+75M"K( MSZX>N99"[@R\H(;UGFN$=Y_YID7S?A%9"N"V1?41[&$$8U? "GA6TNX-/,H& MFW/_B(A-[-B)W0.["?C+(&? RA!8S.(;>.F4;>KQTO^>[9_W&V,U78Z_;N!G M$W[F\;,K^&OJF69H$=06OH]UJ: W\5Q'WIF>U[@,J.4,ZJ\8K-X]2;![-1@N M&Q,"OM;86S ^&S)!3_%&3XUX=D"P%J_G!JHW3O4>M31V6E+= M7/N5IH>0M>J(@;5:; ;K[A!8!<_<*"DLP@^0IF%5S4E@6<@R1D*1AF7I!,*- MTV0LDX'!$!.)&O!4TF\I$E16%&$^SX'E8<**,"YR9RV*+(SC MTEG3/ ZSLH3'[99F@3N;1K2#FP9@L!ZTL +-'3S)6B/-&\O;$=R ,&;PB0Q4 MGE-(QXJFDB\K]"V7!I(R"\N44; XS/,46%&&95X JW+**[^>ER="QLN9%7D2 M9O')95;AS MF.65-R8)?+S$[7_ EF>PA3?&%=Q+*WZ<#D!(ZK[!5=VXF]P.[AINM>HNE^8L M?%8D85K,(CLD.]\P^"(=Q!VG%J3M;IS;D? M1^VW[>.#]P\ !D !X;"]W;W)K M&ULS5==;]LV%/TKA#<4#L#5%*D/*DT".&F'95B[ M(,FVAV$/LD7'W&11):DFW:_?(66[3NMXP1Z*O4BDR'MY[KE?XLF]L7^YI5*> M/*R:UIV.EMYWQY.)FR_5JG(O3:=:K"R,754>4WLW<9U551V%5LV$,Y9/5I5N M1VC9+3Y<*WOECY\F)R==-6=NE'^ ME^[*8C;9:JGU2K5.FY98M3@=39/C\RSLCQM^U>K>[8Q)L&1FS%]A[7>]F(S'OGS6HM# 0KW0[OZF'-PW,$^%J M1]S#01'EZ\I79R?6W!,;=D-;&$13HS3 Z38XY<9;K&K(^;,;=0>*/;EL!P<' MIL:WU:Q1[NADXG%"V#>9K[6=#]KX$]IR\M:T?NG(F[96]6/Y"9!MX?$-O'-^ M4.&/??N2<$D)9YP=T">VYHJH3_R+N=>J,];K]H[\/ITY;Q$>55_4Q MN5U:I1YYE< G:NL3,KYL(6MZ5[6U.R+O8.N23%?0-*]:&.]TC1-UU9 WO44M M(5,[7VH/0+W%QPMC00_.(B^J5?>*_ PWAE+:/;*KDU=*QBGJ3@BXRSE> I:9,41>?&-Y E_ MA35:A.^?C@-3Z@$Z6H 823*M_X0D MZ'IS?GG[>HJ5$L(BP6!<)O(([R2A&6/Q P64HV&/+/F3K,-VL)Z47X]U!HC! M8%@N\@ ^83 CC733I R69[FD/$GVTB[+#(2G3$;:RSS;H3VC/)?/HKT I4ET M.:-E)@)/!4UD\@@$')"*/;3G D$1D8=!\%G":5'(->]9&GC'"840Y$8__ ]B MOQ,!K(3"?JR8(9$U,XK$J$%'CL@@17U!6ICO4EY@7 MSZ&^R#/*.(]0&)R0AE&1@[;B,R@,"9'OH3^!8R0?=A2X9G3 M@A>//) 5Y;,\( 05(HM8D#%\P!(BF#_&PDI!>9;N@@C= MSF$U&3?&P;F5]U;/>A_^1<*.MY4S+7RYKUT>1+._74[1%S\':7J["^0I!&%\ MT!YT5P_[G/?I$+GT7_X]KT.%$.K;U[AH4HNJ@W98@LGE*>\J&0RIBW MT(OB0JZ:WAV3UPJ@ M'+PC)@1\A9E 3SH04*UIOT.J>(L,"&3JC15Y+HA,X7PJDRP8BI^HO;],,I:I M=7_^U"@.EZO)SH4(=?0N7OL<7-FW?K@;;;]N;Y;3X4+U:?MP+7U;V3O=.M*H M!439RP*UQ@Y7O6'B31>O5S/C4;3C<(G;L;)A ]87QOC-)!RPO6^?_0-02P,$ M% @ !6,$4;\QJ+A$! HPH !D !X;"]W;W)K&ULI59M;]LV$/XK!ZT8;$"M)4JVI,PQX&0MFF%!@Z;;/@S[0$MGFZM$ MNB05)_WU.U*RZV"QDZ)?;+[=<_?L2B:#)JN)#!;.K/;O1LJEI;"XDW&DS; M-%P_7&"MMN=!'.P./HK5VKJ#T6RZX2N\1?O'YD;3;K1'J42#T@@E0>/R/)C' M9Q>I>^\?_"EP:P[6X)@LE/KL-E?5>1 Y@[#&TCH$3G]W>(EU[8#(C"\]9K!7 MZ00/USOT=YX[<5EP@Y>J_DM4=GT>Y %4N.1M;3^J[7OL^8P=7JEJXW]AV[W- MB@#*UEC5],)D02-D]\_O>S\<".31$0'6"S!O=Z?(6_DKMWPVU6H+VKTF-+?P M5+TT&2>D"\JMU70K2,[./M@U:KA4#85T[7Q]AW E2]4@<%G!O"S;IJVYQ0I. M/!U\XHL:S7 ZLF230QZ5O?Z+3C\[HG\"UTK:M8&WLL+JL?R(N.P)L1VA"W82 M\+=6O@&6A\ B%IW 2_8.2CQ><@3O[9=6V ?X>[XP5E,._7,",]UCIAXS/8)Y M2Z55M36"6@+Y;Z,D2FOV3BEV%GYD-+_$\(%"# M^@Z#V1RTJEU];[FNG!&D]SO-!+&:=*ODS!))MV: M%6&11$-X=TK1BAIE'S^(69AF.0S&89P1]H!-0A850\C"/&:[VK+\GJR2N!06 M!GA/W=C@$ CI)!^O)LX@3@@V&P(;PV7G"1>OPY>\^I?:#/592TVV5"LIOI*S M6HH^=;=22:-J475/R26F71A1">K?P$(V3N'GGW(6LU_Z71Q&40R_HS%G+["O M=P.W5HM%:UT/ :M *OF:%%N7EBX20EJD;+7 DH@(,1@D*7DI2?/OCR_*ZB"R M@SB9A,6$P"AZ%.$T&CYY=JAFTW^17'OL:F&CC'VMT0J-WHW?/'HDH0:405DT M=A%GX:3P2B=AGB3=29&3\GFCM!5?]XZGUM-R+7@-DC[5'1T*,(,T2L@58\BC M[#!E^DQQB<)? C5(G3VQM\I;Q.(?(>X9C;NL9F%2L.$3)_.7M!5??4DX3K.N MRM*$/,6&1\\_/-J5'X\,6=%* MV\T0^]/]!#;O!H]OS[OQ[9IK2G0#-2Y)-'J3C0/0W4C4;:S:^#%DH2P--7ZY MIBD2M7M ]TNE[&[C%.SGTME_4$L#!!0 ( 5C!%%HS$@AF0, &(( 9 M >&PO=V]R:W-H965TM&%I B21: MEE]F&TC2%,V #D&2;1^&?:"ELTV4(E62LK-_OR-E*T[K&.@7BV_WW'-WSY&> M[;3Y:C>(#IYKJ>P\VCC73)/$EANLN;W4#2K:66E3%PGL#MJUK;OZ[1JEW\RB+#@L/8KUQ?B%9S!J^QD=T M?S;WAF9)CU*)&I456H'!U3RZRJ;70W\^'/A+X,X>C<%'LM3ZJY_<5?,H]810 M8ND\ J?/%F]02@]$-+[M,:/>I3<\'A_0/X78*98EMWBCY=^BV-B4 O5??GS/@]'!N/T#0.V-V"! M=^__$EQ+MAUGBR*$W2\H]^'4'SMX +^"+5FYCX5956+VV3XAH MSY8=V%ZSLX"_M^H2V#@&EK+T#-Z@CWX0\ 8_%_UMMV;AGZNE=8:4\^\99WGO M+ _.\C>RJ[9_%\NTYMPTN<1]2/%LT6H\4-&D>M M".599[!#@\ MK+2D@/W7@-L@-&B$KBP(58F2.ZRF\"B>7Y41WM\I.JM;2_#V M U!-L*])-QND?I9-X.G8IU!;+;="K0.Y*6G,$0OKH.&B@G? 6#P9,C_(X[08 MO^P;+)%:MX(Q;6=Q-O1[I:X1'']&V]GG<99F,(X'$W:TZ^^-EFA"7DS@UU_& M+&._=84.1CYLNM\,"9UH2:3V!BGX4DCA!"%G>,*J M&.2]KS].IG]E='WD.%Q-P78*X5J\T*N+UOH*6209\O);*PPE@$+!'QA;8,,X M9T/(Q_%DE,(9J0Y[J0[/2O61[OZJE0AZ%:*.N]AOB<:6R] :7EL/5!TC2I)) MV#\EX;-^3DOXB738Z=*'2,77JA1T 8'3ODW+P"?D%+_C8U[X=/JW/@"OZXJT M_$K5KU7[D116+RFU;+)7;M^L/SAZ!]ED% _3PH^*(IX4^7$BPODLC8L\/WR> M?I8WM4 Z)IVGWL5H%!?I^&15DZ-[OT:S#J^;A5*WRG5/0+_:/Z!7W;OQ8> ?] MWXK%_U!+ P04 " %8P11OPVSUDT# J!P &0 'AL+W=O M&[!M73/S>(52'U;1.'H2?!6[RGE!LEXV;(MHGD$)6Y9*]U7??B$?3Y3C\>UM.$+A\YV MED? 6^MTW3L3@UJH[L^.?1U.'.;I*PY9[Y %WEV@P/*&.;9>> XZT)S2]" MJL&;R GE#^7!&=(*\G/K6R8,?&>R1=!;N!6**2Z8A#MEG6FI^L["NV]L(]&^ M7R:.(GJ_A/?H5QUZ]@IZ 5^T0 MI5EZ!F\RI#\)>)._IW\C+)?:M@8M_'NYH?2I8_X[$R,?8N0A1OY*C >Z2&4K M0X&OF3&/0NVZF!:8*N&C=8+:"TMX9F.]\0UNW.E!_*G^9T/[&WUA&\9Q%=&5 MM6CV&*V_50C\B0>K=>O/F,+IUI#<5H%46."O5NR9]+%CNH%$1'#/TRMCNE"\ M\S7(D>RH1V(0BNL:P;$COE0,U@U['"2F)30\TH2Q?3%>^/>FP)K&Z&,H$FQ] MC?;AQ#;(66M#71WE9"MMW >'IJ8+XEHCW&.GTF0CGLLX E\!'*K^C&C[U/O: M[(>3\*616NTZ]-*?RPD@'- 020M;+6G(^;\)C!HT0I>6;$O!?:P+H ;&H8'I MA#G6&S20+;QDO(!W=\HS;BTQL>]/.N)_K7-&,QU-9M.W8%$)XM%2:3DU=0E* M.\JF) N*/8X@APFZ2+. M%AXD6Q1Q,5EXV7@>S_.BETV*&?SI0B4G\ZM&LPM3VD)HF&Z4#=+A(;CLYM^S M>?>*?&%F1T<#$K?DFA+W"$PWF;N-TTV8AAOM:+:&946/&1IO0/JMIKSZC0\P M/(_KWU!+ P04 " %8P11[F4N,1<" " ! &0 'AL+W=OENY0= M:KO*+0ZS=6?LC#'D\P'TP9TBDP79\4KRDN=,(EGEN>HD-TY!'W]GHS;*E">: M\D2>?GZ%_I+;[ZN]06WO_\<_!.:3P-P+Q%<$/G7-'C11I;T%V=D V&FG)E3. M7)\9\DQ.L2Z=SL!^Z]G=%W/(%O.$'BXXBB='\7\Z\M&UB_Q,+A[I8"'^R\+R M#P?TK*'&PO=V]R M:W-H965T&(FVN95(E:3B]M_OD%(DI998(>D"VXLM47PSCS./,Y1F>R$_JQVE M&GU-8J[.>SNMT[>>I\(=38@Z$RGE\&0C9$(TW,JMIU))261!2>P%OC_R$L)X M;SZS8[=R/A.9CAFGMQ*I+$F(_'9)8[$_[^'>T\ =V^ZT&?#FLY1LZ3W5']-; M"7=>:25B">6*"8XDW9SW+O#;=3 T #OC3T;WJG:-S%(>A/AL;M;1><\WC&A, M0VU,$/A[I L:Q\82\/A2&.V5/@VP?OUD_=HN'A;S0!1=B/@3B_3NO#?IH8AN M2!;K.[&_H<6"+,%0Q,K^HGTQU^^A,%-:) 48&"2,Y__D:Q&(&@ /6@!! 0BZ M OH%H-\5,"@ @ZZ 80$8=@6,"L"H*V!< ,9= 9,",.D*F!: J95#GC^;_"71 M9#Z38H^DF0W6S(55D$5#SADW8K_7$IXRP.GY1?@E8XH9X2E$>(26H#VEFCH#R(E,7(\1D=+J@F+U3$Z11_OE^CHS3%Z@QA''W8B4P!5,T\#(V/7"POO ME[GWH,7[DH9G"/=/4.#C:0-\X89?9-LS%$Q;X4LW_+>, WQBX('? +_J0-[A M_;J#][[?"E^YX;\3"7#<"K]YW=K7+R;O@0)+&0:E# -KK]]B[S)3,*(4JND1 M_?4.QM!:TT3][?#1+WWTK8]!BX\%43L4@LY91(VH!3]!'-J)V*#0/"+&M:11 M4S!SRR-KV?2/QSD$[;$>K\,9@8G,8P/A04EXX S*FHA>$P@!Y?H$79*8 M\!"&;!\TV_4BBFRP2 P[5X6Q4';C/GPSMZE0,+Z2(DO5"0)S<18QOK4S!=>, M9S1"[],B&JIKP(+(<'83P-_"E^ M'NSKPUG?I>.FDYUUPZS!R!\VIVU4+GOD7/::P_H1 WM)G7]( 7 MG":;66&_:KV^D]<=#<66Y[7.%*$LR6+;;)&6A*N8Y,?!Z!\X!A@!()%)6ZY( M6,RE3XL I.JV> ?=)OV1I-OB,9&OQNO"@_U[3AIUW%5M[&[<"]^M $;N8P.$S9HY5+5?CQVU*O"0UW4_79F57$.W,7Y):)>%3:?B=IOY5([Y =.+A]$FHO9]<905=B@ M_Y^],P15Y0S\8VX9[-R8;@#FGXW!BLR_'N4W6J3VT\*#T%HD]G)' M"03*3(#G&R'TTXWY6E%^PYO_"U!+ P04 " %8P11S^IG=[P" #B!P M&0 'AL+W=OUAV(-B,XE06F ?OPHV?&^E>M(; $.>,R[TV-L8L[WT?9UL(*.Z([<@\,]*JHP:7*JUK[<*:.I &??# M(!CZ&67"F\1N[UY-8ID;S@3<*Z+S+*/JQS5PN1][7>^PL6#KC;$;_B3>TC4\ M@'GV?PF<%>U^;$*EE*^607M^G8"VQ MP"$QEH'BL(,I<&Z),(SO):=7N;3 ^OS ?N.THY8EU3"5_ M+S6;L11Y)845S M;A9R_P%*/0/+ETBNW9?L"]LA>DQR;616@G&=,5&,]+G,0PT0CMX A"4@_%M MKP3TG- B,B=K1@V=Q$KNB;+6R&8G+C<.C6J8L%5\, K_,L29R562R%P831:0 M -O1)0=R.@-#&==GY(0P0>:,<\RXCGV##BW,3TKRZX(\?(-\2.92F(TF[T4* M:0-^VH[OABT$/BJMY(8'N==A*^/'7'1(&)V3, B#QX<9.3TYF[HL@VJ*KYUM M!@FRC2Q;=]3*=A1LKZI-S]'W_E";<_))&L#A3E*A"14IN6&"BH2)=;UN7^^0 M@-P:R/2W%O?]RGW?N>^_Y9[C%40HX*@*./KG M@+>@[%Y3C.UD@V%G%+QKNK3MN'[_-:Y0X]?:**9M[5X735R-BXY:[58/V)7K MV_XO\^+UFU.U9G@4.*P0&G0N,(VJ>%&*A9%;UY27TF"-W'2#CS H:X#_5Q)/ M5+FP#JIG??(34$L#!!0 ( 5C!%&+^M,V>P( % & 9 >&PO=V]R M:W-H965T03]ME])$?L]2T JXHH(C M">N9=QU>S6.;[Q*^4VC4WAA9)RLAGFUP5\R\P H"!KFV#,1\=C 'QBR1D?&[ MX_3ZDA:X/WYCOW7>C9<543 7[ XX\5!>*RVJ#FP45)2W7_+2[<,>(!Q_ L = /\O8-0!1LYHJ\S96A!-LE2* M!DF;;=CLP.V-0QLWE-M3?-32K%*#T]D=WP'70E)0Z'0!FE"FSM %>GI1"J.^PLA5&']2 MX8$TYGPT2$K8X'ZU\-C![1O;9>$D3G"4^KO]?1E(2Z9A]#?MG;IQKVY\5-TM MY=1DGA;F(W=D-R8X^"+I(ILGT0/905CB*AV7'O>SXJ.R])W2...@A>?&' MT\11D(23 WT#:6.,1\&!0'_OO=M>>T_DAG*%&*P-,+A,C$/9]J\VT&+K6L!* M:--0W+ T+1^D33#K:R'T6V"[2O\GDOT!4$L#!!0 ( 5C!%'0FI@:LP( M )H' 9 >&PO=V]R:W-H965TM%*6_DFI")(;;)IFS2MZL=V,>W"@9-@U=C,-DW[[V<;BM*$9+D!&\[[GN<< ML)UMN'B2%8!"+S5EL;\\P!TJ-D<;XVWLZ0THCW!Z_N7^VM>M:EEC"G--?I%35S$D=5,(* MMU3=\_#EL"/#@B"7A"< M*@A[06@+[4.-0=#S8'U"T^M^??U4BJA M_Z@_1]S#P3VT[M%_W!O\*CBE8]WJ#!)K8);9-P.MFA&XD*X_@ 73S0Q4?IYJT0P!1JN+"+ MG*^0WJ\$5H2M$06]7!$E>$DH460J-PR<#?')2:PE3 M($"J,;QD+[&?1'MX8U%3/QS'FPQXDZ-X/U0%0F^;&A+3T=Y-]M)&WC38_? C M4:EWJ'?I )<>A7O@"M,.3G<0^H4Y!IGNK0H_29-T=_&,A*5>Y,4[F.[6SFE. MK>]8K F3^E];::%W.=%UBNXDZ":*-W8S77*EMV8[K/3A"<($Z/&ULM59=;]HP%/TK5M2'5FJ;+P))!4@K:!I3VU6EW1ZF M/9AP(583F]E.Z:3]^-E.&D() 6DJ#\1.[CGWW./DVOTUX\\B 9#H-4NI&%B) ME*LKVQ9Q AD6EVP%5#U9,)YAJ:9\:8L5!SPWH"RU/&/0JAI"]3).)5=/B<+)X0VCRXM'X!D:PTRBTS%(3%)Q MAB[0TW2,3D_.T DB%#TF+!>8SD7?EBJM!MMQF>*Z2.'M2?$UIY?("\^1YWA. M WS4#A]#K."1AKO1-MQ6Q585>U7%GN'S]_*I.B=42)ZKUU&BGS]V^_5(W9CW1;5LMU M-AW/^8C7P:VU5+>UDIN#7U=)4#?0=_3OG<^'X[8E;GJ@Z_VOV6&;%YMNZ/H? M8O:FG[GM#>T(LSL[;31H-/M@7"'1KNVV^JASB_F24(%26"B@<]E3R\6+TT,Q MD6QE-N 9DVH[-\-$G;B ZP#U?,&4[^5$[^G5&6[X#U!+ P04 " %8P11 MS45'1+8$ "N%P &0 'AL+W=O]%YNW-/I3.H;?K\WQU/R0.3C_(ZKD5^RC&E*,D%9!CB9G'GG\/,PC#3 M6/Q)R5)L7 ,=RHBQ)ST8CL^\0'M$$A)+38'5SX)O M7]BO3? JF!$6Y)(E?]&QG)UY'0^,R03GB;QGRR^D",@X&+-$F&^P+&P##\2Y MD"PMP,J#E&;K7[PJ%F(# %LU %0 T&M LP80%H!P7T"S #3W!40%(-H7T"H MK7V#;A> ]KZ 3@'H[ OH%H"N*8=U_DSR!UCB?H^S)>#:6K'I"U-!!JUR3C-= M[ ^2JW^IPLG^#'P;@Y)?3 MGB_5G!KIQP7_Q9H?U?"?Y],&@,%O 6P6P&_=,._YED#H(Z&HZ "/M@#'M;/ M?O6QV:\_-OOON^")FCVJA7_9 <=Z=E@+'^Z1.-0V\,XVW%= MW@XS23@1$I"5VE8$J:K<-4/+,.@]9=&', STI^=49Q/IYQ,L21@ MSFD6TSE.JIZ^]IM%7">E=A4[Y?R=_8J':Q^$5-]C,"<\5K&J!J*JEMR$42-L M1[]6Z=?AN*V(NF5$W8_61((W<4!K1!" MMQ*^HSQV,$:-FO(X'+<=DU5C&'ZT0$+71%:78?,H!6(5$+HE\&HE:3;-J9@9 M?C91K?-(5C8^T:$" JU PI;3BWNR8,E".0(N.1E3":YQ3!,JG]7BGE_;O%1>[%M6(& MW6IF%S=>+^[D937Q0C6\>&0&E<]A]^U6WH'=JKU\+]/M3LJJ) K>%0!]W5JM MO2[8-EUY[:W39-M+*[7(+;6W-#,)_P%^5C6CC683':.:D14\Y!:\QRR7RN?_ ME'3'+$VI---,"'$K^=4.VJ"!G(J,K% B=P?[SM57]RZP(.!>[4HN/ZR>HN@H MF;!2B=Q2J=RE JR/>@#+P )SBD<),=MK90KG+A^M*J/.4=)CQ1:YQ?;P]+CYX([TA%9% M0[>*OFQ(QWE"0JN3(3Q&"D(KAJ&[S3LX!3OX@D84.%.P\1+OEKOWI^"C3TAH MA30\2L<96H4,W1WGX>EQ\\&Z]/@;QX3Z)/L6\RG-!$C(1!$%ZF7 WQ].+P> M2#8W)X5,.4FX-E#_3YAJ\(N!/HPLC^C[_P-02P,$% @ !6,$ M412AY\4#!0 \!4 !D !X;"]W;W)K&ULS5C; M;MLX$/V5@=$%6J"-18HF>&9ZYG:%YN17RFUI1JN$I3;BZZJRT7E]TNRI:T92H,[&F MW'RS$#(EVKS*95>M)26Q4TJ3+@Z"03U"=WRY)DLZH_IQ?2_-6[>T$K.4G75.>] 3! MND._4.B_5&%0* Q<[/-@N4A/B2;C2RFV(*VTL68?7+JW@[I9JP1+V##_ XF\+;-^_@ M#3 .?ZU$I@B/U657&T#6;#"6QS1NT)_Z]0<>_:X) M1!D-_!R-:^PU^"GC9X#/WP,.<-" Y^8%ZF%@U=&HR9U?V_WVUW:_:U-/S@!A MIXX]L0S+R@J=O=!761_F] ]1[ :!H#U!3W>:6!LZ2)>?-.!SV3$XV^\50%\+!*#P4FM:% MAA@=6;JM"_6&P\K2@;O]TMU^N[M0=Q6&11365#+1 MR!K^31#L*)$P@C0G#W0.,=DI3X4-2_A#K^4I75 IC^.=,#)G"=.[IF /:\'N M#VJQ'M9B?2!T@/6\Q'K^$UB)4E0WX3RO0^C5<+8('> (-C;K76'M MH%L#]]<<=H0K(-@+I BVLL$V_6AF/YDG%,QA%A:9S@RW,*4RPB/:./AQ#=<0 MX5&(CTJF7>X0?C5]4.BG/X=[LC;G[8CE277'9@5O9Y,']D9^? MOQ@P-'X/"\(D;$B2-97N%-7I%IWNIXIOD9]P)^5(>_D@:S&)VV-3T2SR\^R# MB8UDD1V^>>L\)H.(B?/)S@BFYQRRF[2,Z#39?,:_@'_'0S5>R*!Z^DF2IVQ>WL M6K119+8Q1=R8![^10?\L"'[SX:D(%_O9\3DUA!O7J72WI7'P?^0JQ8CX3T[0T(79*C@;FOZ5^?5B_J+%VEV'S876(G6/ M*TIB*JV ^7XAA'Y^L1N4E[SC_P!02P,$% @ !6,$47D*.:1V! F1( M !D !X;"]W;W)K&ULQ5A1;]LV$/XK!Z,84B"Q M1$J6[,XQ8#M;UV%#C7AI'XH]T!)M$Y5$C:3CY-^/E&1)J2S%=H#M)98HWMUW M'WGW,1SON?@NMY0J>(JC1-[VMDJE'RQ+!EL:$]GG*4WTES47,5'Z56PLF0I* MPLPHCBQLVYX5$Y;T)N-L;"$F8[Y3$4OH0H#TH70;U;I)60Q323C"0BZONU-T8P:3RHKS M[^;E4WC;LPTB&M% &1=$_SS2.8TBXTGC^*=PVBMC&L/Z\\'[KUGR.ID5D73. MHZ\L5-O;WK '(5V37:3N^?XW6B0T,/X"'LGL+^R+N78/@IU4/"Z,-8*8)?DO M>2J(J!G@08L!+@SPCP9>BX%3&&3,63FR+*T[HLAD+/@>A)FMO9F'C)O,6F?# M$K.,2R7T5Z;MU&2Y)8+"3!,1PIS'>G=(DO&[B$@BX6HYO9?OX>J.*L(B_70# M2\6#[S!-]:X)6#XW6_QR\@T\+._@ZMU[> <62!- DO@(6%*7NM!_?S7EN\D M24(YMI3.PF"Q@@+Q+$>,6Q#?T: />'0-V$:C(^;S;O/?=XDV'QIS;+\TMS1W M)8&X)!!G_IPN F]630*G0I!D0_665[!ZAOJ\!7G.AJ=[(L)K^)P: TW-YYV2 M2K/"D@U\N^=1!'JKFCE_=P!U2J!.!M1M 5IS?@TKNF%)8N+P-:14,*YQY$MU MC-+<\R#S;!K#X\2U7=?UQ];C$41NB[(@T;D&X1\UV[)V2MC>YVQ]8*N*7LE:Z\1&PT&SO!X9+^,[)^^ M_C0)3UKYF?_:RN>(F],P2=?0Q][H>/!1&7ST MGQ7V=+,1=$,4A4^)$DR+8 !?2+2C\!.)TY]A^DB%%DVXIT9Y35G.N9ZH-6Y' M(OB#K2E\FZYD-M+5"Y!=M7W[C=V E)A9B?G18#[:<_-H7FT-? ^UU"FJB1,Z MM5+/@X.:^W'@.BUPJE:/\'DE= E7LR)(*U=%"KB9@N=[+2E4(H"Z5>!%29W' MJ=. C=UA2U-"E0:@;A%X?2/NLZ.8KBY25(DHJR2H58FB(CY*=W=\%YXI$1*& M$&MG6PD(0TB>CS::5UQYA2OWX J[1UR]Y*G2+-0M6EWM^ZT,=4<^BZ%N5Y

9E<)*ZX4C[/'+24A%6:"_K[F7!U>S.U$>1LU M^1=02P,$% @ !6,$4:ZI_JK" @ %@< !D !X;"]W;W)K&ULC95M;]HP$,>_RBG:)"JM)$W+@RI "FVW=5HE!%K[8MH+ MDQS$PK$SVX'R[7=V(&,:C?HF\AJ%) MAZ;4R#+O5(@PCJ)^6# N@\G(C\WT9*0J*[C$F093 M%073^RD*M1L'5\%Q8,[7N74#X614LC4NT/XH9YIZ8:.2\0*EX4J"QM4X2*YN MIT-G[PV>.>[,21M<)$NE-J[SF(V#R &AP-0Z!4:_+=ZA$$Z(,'X?-(-F2>=X MVCZJ?_:Q4RQ+9O!.B1>>V7P<# /(<,4J8>=J]Q4/\?2<7JJ$\5_8'6RC -+* M6%4DV96$US7+RLY-%SC3"E.+*X$X5M->&^73-!),&.B\^+)I,MJAIE^"+9M(" MK860&-K*TEF;"^C(IF;BU%H"=T!A.D! M) 99O_ZAQ1R$W=\C'L:MPI^JV07XN$GB*,X^@ A&)<( MTZ)\W63TVBM?MV7T#5WI[>3..KV^J-P M>P:BUT#T6B'FW&PN5QH1-!V=<\NV^U]UX^AC2S+Z#4>_5>?AM:1Z0"G/^)9G M*#/8\?C&>F%YS M*E("5^0:=0=TA'1=A>N.5:6O?$MEJ8[Z9DX/%VIG0/,KI>RQXQ9HGL+)'U!+ M P04 " %8P11E&><=?(# A#@ &0 'AL+W=O9DCAOWIL9#L7)7L@'E5"JX5N6.VDI*8FN4I8[ONB,G(XSW9A/[;"%G$Y'K ME'&ZD*#R+"/R\9RF8C_M>;W#@VNV2;1YX,PF6[*A-U3?;A<2[YP*)689Y8H) M#I*NI[VY]_;<"XV!G7''Z%XUQF"D+(5X,#H*X8+D6&R%;'A6J2$*SBYOKE5 MIW!R235AJ3J=.!J=&E-G53HX+QSX+0Y&\%%PG2AXQV,:/[5WD&S%V#\P/O<[ M ?_.>1_\\1GXKN_^ 0XH(T$5UP[\0161@<4?=$7DS?)Y1.92$KZA6)(:EH_0 MG+<@C_;Q?$]D? ;OON9,/\('KK3,S0L%5SJA$G1".%QM#9PZ@T^"[ZC2%"WN M;?4@TGQ'):X&^!-]:<"44GA/F(0[DN84/L^7"(F5_*5#Z+ 2.K1"A[]*:+O. M?QHZX?S,,S:AZ"*!J,CO/PW+KQNYU,+JN5V.6\!&EZ?^.Y832(6OPW-AZOT_\]TTE" MTQBT@)5 )MT\O",\@D%;(7A^3D_PAK]?#_J9NY]7=W.ONYV_W)?V!UZDY+6Q MO&+#:VUX[0ROTQG;,7 M0U,HC!JA"'IX]$8ODJ2.D:3=U^B 4GB_-(<:/% MUIX!ED+CB<(.$SS#46DFX/NU$/IP8QQ4I\+9_U!+ P04 " %8P113['4 MYG4) !*1 &0 'AL+W=OV4DE.[@+]\95LQ2.1 M(U)V'+WLVLKAB)RASQD.*5V\I-EO^3*."^_W]6J37XZ61?'T93S.Y\MX'>6? MTZ=X4_[E(RNW657%^FV6"6; M^"[S\NUZ'64_KN-5^G(Y(J/7"]^2QV5171A?73Q%C_%]7/SZ=)>5W\8'*XMD M'6_R)-UX6?QP.?I*OMP2LFNQ@_PSB5_RQF>O&LOW-/VM^O+SXG+D5UV*5_&\ MJ&Q$Y7_/\21>K2I394?^6UL='6Y:-6Q^?K5^LQM].9KO41Y/TM6_DD6QO!RI MD;>('Z+MJOB6OOPYKD:JP_\N;;O$C7=>.R!^MDL_\_^KWV M1*-!:0=O0.L&5&_ .QJPN@'K>P=>-^!][R#J!J)O UDWD'T;!'6#8!>LO7=W MH9E&171UD:4O7E:A2VO5AUU\=ZW+B"2;:B[>%UGYUZ1L5UQ]B_,BV\Z+;99L M'KU)FA>Y]P&[^/V'=[>*-A^]#].XB))5_M'[Y/UZ/_4^_/31^\E+-MX_ENDV MCS:+_&).;B% MOKKEFEH-_F6[^>Q1]4>/^M1'^C/IT9SY57,28L-YV]UG;[O[C;WY-)Z7=P\[ MF]_V:%[?75E"P0XSE.WLL=XSU"LGF5=>CK/GV/OW7TN\]W,1K_/_6.[&#W?C MN[OQ7G>;5U,?F\Y[(W)GI*+[YRM">#G:Y^8<04!,DC9H:H*8K\(V:&:"!/'! M4FNDXC!281WI9+O>KJ)*"+QHG6XW1?D;GF^S+%YX1>HMHB+&!KZW*9ICXESO M[]2%:G58'CHLCPA-'7^LC]*X.Z-"BXV)(53HL>EA:-;'T(TT9X)@FJ5;$R0% MQUT6'%P66%UV%_TH\X:2O;(4#T 7Q03_],Q#&M+;2FDO"UWR+@#@+%.Y=@[-I*RX]$)VP$Q'S9D0%3$!5J%Y6FLX]020J20/D0/@?1H/:DOJ_/ MS02=\D865SO=1$G:-<%!9ZA=9YH^_UN:%4OOZSK.DGEYH>Q]LBA_ITFTLGD# M2)X&0W@?^)D>P\^=$DI-AA-2F_$3!!1RC2NG"(A076AG"*H5[?9H@52IG52; M@9QML_3)1E,,")#Y P2- 2TR>W;<,VBU%5R6]B%#('K $,@GIL<+ 3$F\7 Q MH&-FI^-FN+YF\V52Q-6@K3\UUBC2#%&E84"L["QUFMI**Q&5>MA,S"="E!XY M$Q7J%9\9 N*J*W) ZLQ.ZLW(3=+L*94-4 M.#@0,C]'A>.:(Q4.7; F"(A++>^8HB#M5SM#0(23CM\:!S7@=C4X;5W(3<;F M7">:J0O5[C(0.S\FS[:L"KF91.L2AD H,4K63CNS/G9N:I#LMG.+V!%AE\= MK+@][3]N.M[8C7"6E-0QJT$.HL*'*"]QD!=^CO+2E"/U M=$9T9Z.@H,/9H$C%PX*RWJU 6@!#*6 M0Q1>)#"R/$OA1;H++V[(U V962'M,8(*2+L*.*,#'"N'*+!((%]Y3(&E>U4Q MD6;-PRC?]\#<2N202\?6MP1*EW9*/RK3GTF3;UG7H97&J14[W>ZF0,_T70+- MRB%H5@+-RG/0[$SV9C\)["?M[/?JP"-2\@!(+QB"] (@O> G-1 %P4 M.+CHJ9Q_177;^_AQ_ZLX,>L.@+6"(5@K -8*SE(6#I!B+M'*4!,$5*XR];U^ M#!5(?;,803$2=AP("(#>@O8-*="J1_/<*':708Z#!QTB,U"YZ(A:)QX M&X(8 R#&X"SY9^#./Q%(\Y!G'1439&X@(:!0=DTVX.' SL,G3C;LF 332[XN M5/M8(;"[LM<7T,G6=\VC@-35$+4%!4RNSE);4.9BW]C\0C#(YA>",C>_$%!G M=5N!@BA[;>&T6:>0H]3@@K;LC0HSX5J=[EQE-JN1^CD M>_.9&P4JH8;8G0R!XD,[Q9\6HM#!>$,[\3JC97W2*M#,V%&-,:%TIYY:3[T M;=O'*YT^C!$#DW\1L/O/CVK/O$1P9\Y"B$>:;""=.ZW7ANQKWO0,\]G3"MVXVG;?P3ZB"G;,T1O_'0 MBS]$<83XC2=6?'LZ>FITW'MQ=HS6X<:3(KZCVNR*R['*0YK/$I(AJM&D]6C@ M>YQW>[5J.;HUM6/V'1XW7EQ02L7C[IT4>;FF+#NR?T+\O MR9<)0:Y/R9?9_JT68'[_EHU?HNPQV>3>*GXH;^5_KLJ=V?Z]%?LO1?JT>VW" M][0HTO7NXS*.%G%6 !0 02$ !D !X;"]W;W)K&ULM5K9;N,V M%/T5PIB'&2")Q$V6 \? Q/:@4S1HD'3:AZ(/C,7$PFAQ)3I.@'Y\J<6B%HJV MDO@EL:2[\!Z1YUR3GN[BY&>ZYER ES"(TJO16HC-I66EJS4/67H1;W@DGSS& M2K'23<.;E3F%@(=MVK)#YT6@VS>_=)K-IO!6!'_';!*3;,&3)ZS4/ MXMW5"([V-^[\I[7(;EBSZ88]\7LN?FQN$WEE55$\/^11ZL<12/CCU>@KO%Q2 MDCGD%G_Z?)?6/H.LE(N1G8V(A[PEV#<1=O/N%EP71+-XJ#M+\ M+]@5MM09@=4V%7%8.LL1A'Y4_&(=2#)K&2W[D*.?>TN\_"B;*/#FS@2ZQ0L(X][&O^%V=\Q^%NRYJIPM"_\&AD#_KJ-+@!R MSP"RD:T9S_P(=VQG[G"B*^=]V9=OSMX U>S .?Q\%&S0%[QY)F#O^_B( !R M/>Y8XOUC2$.J-"1/0XY*DQ1ISL #?_*C*+OUP (6K;@.SR*RDT?.V.]Y!BFF M4^NYCEK7R*&DLFF,F59CI@/&O%JSY(EKYS_M#A 2MSG N<8(.[!IM"B,:,T( MV^ZD56K7B$(;ZFMUJEH=8ZUSEJ[!AKU*(1"Z&A=.)^DY09/VT'16U.YY#^-J M;..WS!T>>>:)M8&(ME_+$8&6!P(U*G>KREUCY??\F2?=ZAJQ M)E6LR2D7.K25K-@?LFP699P&K-1NP:HQ(GCLZG&%->V#QD%^8RL_\,4KF =Q M*L=IJARIH.BD$"O.AOB#(,8=]- 8MU>MQFJ,< _$BO&AF?(S@0*WKX4['I3WU*F*$9F8\J%>E?T.*L(L[P].8(8(?0S)EG$: M"P&V.59CA&VG#V>E!,BL!'6Y: M.:AG62,E#L@L#A)N]Y"F(47::'Q2;!5;(C-;OD?34)OX M8YKQ!=8TQYVO"QJCVKY+_80B*)$8J;$0XR])%T^.L<]KXXH/B)#^M+CF7A>QFUL0;;;5-)M4V'? MB!7/$7.3FD^V(]F3U':43]J9$D5,Y&,ZTR7I]IP]7^R)(BUB[CCWV U@1**( MBIRT 26*;LB0!M0$H=N9HWT0*H8BYD;RQH_\T8$6J@ GNY;G/P/)EPU?[2_DL.RSNS)3RQ*++ M3-2V6_W4XI!5LPY%8-1,8#?L9]#1\' MK(HZK-J1<,CE0LO.XE.PBK>1*,X%J[O5>?_7_)2[=?\:7LZAYOX"7BZ+TWP5 MOOAQP8U&ULS5;?;],P$/Y73A$/((VE3?J+J:VTKD,, M;6C:V'A /'C)M;'FV,5VVB'QQW-VLM"N69C@A9?&OMSWW7>^JR_CC=+W)D.T M\) +:29!9NWJ* Q-DF'.S*%:H:0W"Z5S9FFKEZ%9:62I!^4BC#J=09@S+H/I MV-LN]72L"BNXQ$L-ILASIG_,4*C-).@&CX8KOLRL,X33\8HM\1KMS>I2TRZL M65*>HS1<2="XF 3'W:/3D?/W#K<<-V9K#2Z3.Z7NW>8LG00=)P@%)M8Q,'JL M\02%<$0DXWO%&=0A'7![_ZC.80M /,V J )$3P&]9P!Q!8A? M&J%7 7HOC="O #[UL,S=']R<638=:[4![;R)S2W\Z7LTG1>7KD^NK::WG'!V M>FP,->-9OF)<4_DMO)ZC95R8-_ 6;J[G\/K5&W@%7,+G3!6&R=2,0TN!'3Q, MJB"S,DCT3) 8+I2TF8%3F6+:@)^WXP1:V$'PMY"-'H *). MU&G0<_(">-QQ\.Z[IG3^+?KI7T??.8RX;H'8\\7/\+VGTL,M$P4>@&\' U1F M..?LC@MN.1JX0&8*C2G07_L*DT)K+I?>ZY.2NC;,F.$&OIY3 #BSF)MO+?)Z MM;R>E]=K[5!>=VA3^Y4, \_@;L;UE,YUO5W0?8^XVXMVG>9_I#G=]^C&P\&P M]MK)L%]GV&_-<$;7**Q= 4 M@/E\EUH5JZ94^WL*HIB&PI-,_N2UHW-0ZQRT MZCS'-0J(X>=.U5M*/*R)A_]C!XYJ>:/6O+V\IOKX$>4EH;&5>Z6 @ L 8 !D !X;"]W;W)K&ULI55A3]LP$/TKIXA)((TF30MT**T$[::!Q(1@;!^F?7"32V/A MV)U](>7?SW;2K$,E0]J7Q&??>W?/=EZ26NE'4R 2;$HAS30HB-;G86C2 DMF M!FJ-TJ[D2I>,;*A7H5EK9)D'E2*,H^@T+!F7P2SQ<[=ZEJB*!)=XJ\%49(G2<"5!8SX-+H;GBQ.7 M[Q.^<:S-SAB-7RQET)1UP=[QE M_^2U6RU+9G"NQ'>>43$-)@%DF+-*T)VJ/V.KQS>8*F'\$^HF]VP<0%H94F4+ MMAV47#9OMFGW80=@>?8#XA80OQ4P:@&CEX#76AJW@+'?F4:*WX<%(S9+M*I! MNVS+Y@9^,SW:RN?2'?L]:;O*+8YF5S)5)<)7MD$#AU^8ULP=Q!$<+I 8%^8( MCN'A?@&'!T=P %S"#1?"GIA)0K+U'4N8MK4NFUKQ*[5&<*,D%08^R@RS/?AY M/_ZT!Q]:W9WX>"O^,NXEO*[D .+)>XBC.-K7S__!%V^ CR(''W[H43/JCG+D M^4;_/$I8<),*92J-\.-B:4C;S^MG3XEQ5V+L2XQ?*3%GDF6<2<@Q0\T$&&)4 MD=+/8.\-[MO"?L+X=' 6O>OI[*3K[*27J!5/5OP2)>:<(*MLK( *!-R@3KE! M8#*SKB#L#;.^/(@-5,9WNO=5-ZXDL['WV:18-A$C[MZMR7,_D[ M9]'/T^@.=[[E$O7*>Z*!5%62FIO=S7:V>^'=YL7\W-IQXYY_:!HOOV%ZQ:4! M@;FEC 9GMB_=^&,3D%I[QU@JLO[CAX7]I:!V"78]5XJV@2O0_:1FOP%02P,$ M% @ !6,$4?K@:5Y4! WPX !D !X;"]W;W)K&ULM5=A3_,V$/XK5O5^ .E]&R=.T@252M!V&M.8$!W;AVD?3.I2BR3N M;(>R?[^S$T)QW0B]VX1$'>?NN;O'=Q??="_DL]HRIM%K5=;JG<1!*K8 MLHJJL=BQ&MYLA*RHAD?Y%*B=9'1ME:HRB#!.@XKR>C2;VKT[.9N*1I>\9G<2 MJ::JJ/S[FI5B?SD*1V\;]_QIJ\U&,)ONZ!-;,?VPNY/P%/0H:UZQ6G%1(\DV MEZ.K\&(9$J-@)7[C;*\.ULB$\BC$LWFX65^.L/&(E:S0!H+"SPN;L[(T2.#' M7QWHJ+=I% _7;^@_V. AF$>JV%R4O_.UWEZ.LA%:LPUM2GTO]C^R+J#$X!6B M5/8_VG>R>(2*1FE1=^=D0<* ".7R'J%")7(3ZA0#H%\ED+<:<0 M?]9"TBG8T(,V=DO<@FHZFTJQ1])( YI96/:M-O#%:Y,H*RWA+0<]/5M26?/Z M2:$[)M%J2R5#9PNF*2_5.?J&'E8+=/;E''U! 5+FK4*\1@\UU^HK;,+ZUZUH M%*W7:AIH\,>@!D5G^[JU'9VP3="MJ/56H66]9FN/_F)8/QW0#X"'GHSHC8SK M:!#PIZ8>HRC[BB(<88\_\T^H$VS4P]P7SK^SOOQNZQ_(('UF$(M'3N!=U9JO M>=F80D8K5C22:P[GOWPMR@;X1ALI*C07U:[1U!:]V"!/.OWQ,P"C&\TJ]>> M6W'O5FS=BD^X]0LT3UX7HF*(:BWY(UA_+!G2 MU2)2 SF2\36]#4@IKF^3(C M),\GT^#E\'R/I:(8_CY*+8ZE4I)ECM32@Y5A$O92'Z)/^NB3P>A7;0TV"OB' MXBLL^T"X:9:\0.R-_AW0;^O5QT5K(OD099RFR21QZ/ ()F&4XM017/@0TS3& M.'-(\2&2!,=9YND MG?M8:QV8'.;1F.0.8\=">)P[R;$X%HK&B8.T])D+3W2T$+_?0/ @3PM?HOS7 M3'4^.%0Y.3/W2'FX\D@!66ZY>2WB_ 1;!_>U<+C>M"B>T=4.QH*"MVW&WNX5 M.EM=W:OS@5X71N]&HO^GG8;OMXN0#,9AKA??>G1>*RT;TU\58A\N&-XV3\!9 MV4Y3[8,6.SLN/ H-PX==;F$"9=((P/N-$/KMP1CH9]K9/U!+ P04 " % M8P11D2%84'4& F)0 &0 'AL+W=O+M=X$ MV>MDJV/SRWV2;H+<'*:K<;9-=; LC3;1F&(LQYL@C$>7D_+<^_1RDNSR*(SU M^Q1EN\TF2/^]UE'R>#$BHZ<3M^%JG13;;#2=SK_N'V?FJ-QWB-"@5?X3Z,6M\1X4KGY+DJJCJ&C)C.-+U>BH[K,P;'Y_:OWGTGGCS*<@T],D^C- =!JPR8-_; Z\,^/?V("J#TO7QWOB*/L:+:B37^Y'0CI$P]#:) M\W6&YO%2+P'[6;^][+$?FZC4H:%/H;FFO0W^MHM?(^K_B"BF&!C/]#O,&2[, MB8+<&=;[_.C>#X+!ZCIA97NLH[U;_:#CG<[0?9ILT/QKKM,XB-"TK%"=9L@D M';U)XM79&W/A+]%5EFE3-7^],>V@FUQOLK][1L'K4?!R%+QC%+^;.V<61!HL MK[VI+$V+^^/#)5=*"G\R?FAFK2T3DBK.#F6SMHQ@@7U?'NKFD$XQ*GBM._!4 MU)Z*7D^OEO^8T)I SJ]O/LRN('_W#8A&SXKXBCKNME6>\ICK;5M%/,:QVK[/7UW5:GYL82K^J[34^I>'6CW@D+UJ]'X1]?L'XKF@)SCK&3 M04 F?4J(D\*VS!2L4KZ3ZCF@(YCZC9(X\%35GJI>3V]B$^&LHLD\"@VK2ECT MY9)@2RE\PFR2!BW)\?FL;)NA/>,>=Z](2":H=.Y3,TBFL/*<=((RX2DXFX1: M3VF_ITF:K]&5"6ZX"&)TJ[-P:5(;!E%?("U.R"EY0BQ0R "B5+;-V#*?$"G< MC (Z3TF"W92V=9X4F%(WIX".F3_1D50+%3*8*@3""F'$=;DMDP88[DT)D!%) M?=JJ8D!'O&9D#CVV:"'];.DN8_0?>A9XB"4/.25ZB&4/&0 ?TN: J6V)W>D2 MJ#,S(>%FNJWSI,3"Q0^D8X)AKR/3EC^D'T"]F3Z&3M32B9Z23M32B0Z@$X7H MY$Y[IY#*5VZR(17![DUB#LJ4UW%14\LFVL^F^2Y-MKHO9)9#])0ZD",A\K]PJ< 3*"L23_)5K&V5=0TUL%<:@E$^PFT+];GTH9:VM!3TH9:VM !M*$ 13!G M[E('D/F$N:F: 3*"B6BMS2&=--.RK@JVK*']K*ES>@Q7F.4*.R57F.4*&\ 5 M!BUG6HL>2-6^4B%5DQ?[M$(JW^](*K-48?U4N4H7ZS#7BWR7]BYR6..9V2GA MPBQ)N5HU^B'8 M;']"[_*U3OMB:,G#3_JZIO&^9L@+&VA9(]VK%5 )HI2;28!B3+D/'P 5(:HS MD18Z?#!T.+2B\:G[7 V6">ZZ"\@HIJU%#:0C0G8];>$6.[P?.V#I/A<_W.*' MGQ(_W.*'#\ /;W, JF?@?0Y0SP#*@'J&7N9TU[,%#^\'3U=VCP&0L 2IP20 ML 2 P!4V39?^+H3QV]+9M^6S'LE>\_&C7T?)D"K=(5?>Z8&T_VFG/U! MGFS+72>?DMQDK_RZUL%2IX7 _'Z?)/G30=%!O37J\G]02P,$% @ !6,$ M41&ULI5C; M;N,V$/T5PMB'!,A&XD6WP#&0V"Z:HFF#9+=]*/I 6XS-KB1Z23K)]NM+2HKL M4)0V;5]L7+ZLDIQ40')'B\G5_!B"6-K M4"-^X^Q9'5T#*V4EQ!=[T<@K0%Y[PA1:U!+ M#QKMM>,65-/95(IG("W:L-F+VONUM?$7KVR@/&AIWG)CIV',O'L%<5$H4/*>:Y> J_\M,S%PLKV\^+:Z %N 79BG6HF3@ MY&>AU.DI.%DP37FA3L%'\/EA 4X^G((/@%?@TU;L%:UR-0VT46#G$:S;V5XW MLT4#L\7@5E1ZJ\"RREGNL5^,V\"3M?]#0$<4U@4^33+(-IAJ;!T_&:]%%)EF#\%K7HHV""29B] MA2T],!(A>!CSC=:HTQJ-:ETPD_;7S??G$]I81\>CQBEQ),P]J-2LM2.TC\(H MC1W4TH.*21K[9<:=S'A\24L;*'\/RHQ[@T89S#THPVDSXEHH[2U\65\$)*FCU /"[I>ZZ(-PF+IIJP^*X%%F>*,4AH=F(AS_GI4R MC0 O=Y3+H25M*8Z'=@/; \&0N"OZ?:*E!P)Q$B<#.H^:)OBO8UOM5XKGG$K. M_)T-]'VNT)7>1X6N[O<0+3TH$H<#L0S103D:57Y3:29-1+\FKS-0,?\R(T] MIXBX>GTP'"6NYCX,81C&KF@/#)&4#*@^-#80CZK^56^9?)4,3GC=Z9X.:\>] M:7R$A,2N=@^,1+$KW4>&L\25[H-%0P4:'IHN.-YUM5V]IB]C]:HE>5LYXS1Q M%7M@(>K5+ \,$8QZJ^UCP]%0%COT7G"\^;*;F6:) =5:\M5>TU7![#ZG$M5' MLS?24A2%3>>\_1R\/NFW3''LUBX/*"5N\^(!P12ZQ(\V MXHU;JD3%M3\BXEYCC''FANW< S,5OI_K^[ 8IRER7>!A2T/L1D1PM%\NF=S4 M!Q7*U.9]I9OM3O>T.PRYJH\ G.?7\&(./<\7]O"DWI\?Z)N3EULJ-[Q2H&"/ M9JCP/#'+)9O#C.9&BUV]6U\);?;^]>66T9Q)"S#O'X70KS=V@.Y(:?8/4$L# M!!0 ( 5C!%%+^//%EP4 *47 9 >&PO=V]R:W-H965T63.V)+?I)$TFE_:ATP>*A"0V M)* "H.7DZPM>3$G@BF;KZ8LMDF<7BX/%[@&F>R&_J2UC&CWF&51[)[W37?1AGUF^NONHS1/X]9+DN:, MJU1P)-GZ9G2+K^]Q6!I4B-]2ME='OU$YE940W\J'M\G-R"DC8AF+=>DB,O\> MV)QE6>G)Q/%WXW34CED:'O]^\GY?3=Y,9A4I-A?9[VFBMS>C8(02MHZ*3'\2 M^Y]9,R&O]!>+3%5_T;[!.B,4%TJ+O#$V$>0IK_]'CPT11P;&#VQ &@-B&[AG M#&AC0(>.X#8&[M 1O,; &VK@-P9^Q7U-5L7T(M+1;"K%'LD2;;R5/ZKEJJP- MP2DO,^NSEN9K:NST[(/>,HGF(C=YN2T3YH&AMSP6.4,13]!M'!=YD46:):@' M>K%@.DHS=8FNT-?/"W3QZA*]0BE'7[:B4,:1FHZUB;8<[_'?FQ8:JDB3U3=D5Z'OQ3\#2+!:T084Z-OGS9Z/?]Y@L6F]%#R/R$2]JF':W\T3/^CO/*5 BS_SF:%U(R'G]' M7V3$E?E65IZ?3'%4Z.*=4(J9]/KCD\BRTF(?R>3/GD#<-A"W"L0=$,BZ"21^ M"D0?!;*I \GJ0%ZC%=NDG*=\@\0:[9A,!92C=_7H?C5Z6>4?9E?8PVX03,+UWWSU%4,W0)45%[]HY" MPL2=V$1T45<>ME$+ $5\XH06"UW8), $IL!O*?![*6A*GHX>30YPMDXUNF"/ MIM,K=HD,"\]F40]%?I>BB<4/ +%SI NY(I:;91=#/)B727>;V/RJYP M/.,H^=:!'5!CL7/$#?++@@[#H8I"EJ*@EZ*WC&EK@1>#*;&XZF*NJ&MOLRZ(N@%,5=A2%?X_ M=9D9U=);DRZ=C8-]+=\WM\)4=@Y*#AG<"^]S874Z8]V M/]W&NHAD&F7H5W-*J;OH\":*CU0D'KQI'46G&G5#Z2C*=2E85@D-- M4(,;:1/ *7_^Q/&L98-PA/BAO6RPOX!:Q70)^PN#\,RRD0-EI)\R:ZFB=JFX M6:HZGT$B"- DB,U"%^0Z=I\ 0-3U[/EW08$S.3/Y@_S#=&@3;7IGV3JC_TH) M[:Z1/9$Y!,)V^BP@E)T[2PA$\+F-?)"B>+@6_5>;".3$A?+;Z^@M"$<(#>U& M,-#?\GE_I^PTML]G,7@3I P2G&TQ\FSQ M=+J!/[&I@[0IG73D*8 +77I&H>*#1,7]&K468%#VG'#R(N6% 7G9D5X J*N] M ! @O@#46?6%#TH5]TO59_.FP]'[2 F>:@9R DA-UW<[202H33<,0YL7 $8H M[9:B+BYT@G.]ZZ!,<;\T?]RN1 P75]L].^;>^4;ZN;5.O]';Z>8^#] E\OZQOC@_OZ OM])#>EC,_8 MV@SEO)F8-9/UG7#]H,6NNL-<":U%7OWNJY(C MS8FZ$07E\&8O9$XT+.7!586D)+6@/'.QYT5N3AAWEG.[MY7+N2AUQCC=2J3* M/"?R]XIFXKQP?.=YXPL['+79<)?S@ASH(]7?BJV$E5M[25E.N6*"(TGW"^?. MO]WX@0%8B^^,GE7C&9E4=D+\-(N'=.%XAA'-:**-"P)_)[JF668\ 8]?%Z=. M'=, F\_/WC_:Y"&9'5%T+;(?+-7'A3-S4$KWI,ST%W'^BUX2FAA_BY MA%U58?% V A]%EP?%;KG*4U[\)MQO(]''+B@02T$?A9BA4<]?BKY#<*S*X0] M[/406K\!'G@&[L=]^8S#-S2!Z'$?_%4V07VL@?47_-FQWE=["OUSMU-:PD?W M[TBPL X6VF#A0+"MA#8D]>\KM,T(UPA* MW_*EEA8EVANS1EII!ZRZ3R'%G/ MID>=EI/0 _U/3>VZ1E'0,'I%>E*3GHPJ]%42KHAM/@J*^22R$^,'E(!6MR.: M1+7[:%23!ZZII$JC@K"^^EY5\$DC)XSC"7Z=^3KJ9(Y#+YKUISZMN4W?QDW2 MA$+7[>4W[?";==AU;7Q_,D!N5I.;_0^Y1.04:?)$U:!XLT[@T/?\%KNNT2R( M<3^[N&87OY&=N?3*@=X7=^E%<8M=UV:@H'WOI95[H^3L=VXD0]"\D?DFH8%# M36<4+D:4,;)C&7R)M+]?>]W##'$$I#@>X-ZXA_P^X[QDG/*%O9.YW M*$5!V.;=-1K2&[]PQJ,MY&_!KTV_0+K92_92Y WQ[6!CN8^U%?^EL?O!J%!V M,KL6^^L2E"%*4>CF)(%N*VEJ+F6H2=HY_'[=@FYSF81XTE:N:Q;.XFE;/;K>?%.SLEM?97_NVZFOI>W%1#Z&7'HW M4SA-6F #U=+W\#U!+ P04 M" %8P116]6) 9 " !!!P &0 'AL+W=O)[=JC2&)>*T9+\BB K(L"BS]WA/'MQ'&= MCX4GNLZ568!)7.$U61#U4CT*/8.=2D8+4DK*2R#(:N+>O9O*031QD#!%&4F44L'YMR)0P9H2TC;=6T^E"&N+N^$/]WN:N&:J2>^_4K:?*S!E#-IGV#;8I$#TEHJ7K1D[:"@9?/& M[^TY[!#N02_)?CG$H*6$)Q+"%N"31TVN=N#FV&%DUCP+1 &K=7, MP)Z^9>OSHJ6Y)PLE]"[5/)4LZJIB1!=>80:F6.;@7E\=\% V5]#4TJQ>@]3L MD;>:;C#3: EPF>F+(I6@J2)9LW\Y(PI3)J_ %_"RF('+BRMP 6@)GG->2\V0 M,53:M8D-T];A7>/0.^+P6UT.@#>Z!A[R4 ]]>IH^(ZFFCPW='??09V=$]]%1 M^OR,Z"U]M$^'NE)=N;RN7)[5\_^O7/-F38)?MTM=$?WU_3X1S.^"^398<"28 MU3=E/JQ]7Q$;J:T2=SQ,$11##>[Q>J!1=$X"CK8GM.@+W, ]. ZXTW[,S^4[%FM:2L#(2A/18*AU1-.PFXGB ME>U(2ZYT?[/#7/_CB# O;_B7'U,3)/K_IK)7U!+ P04 " %8P11OQ,[ M$PP# #A"@ &0 'AL+W=O2K31O45H)V:$R 4!GL8=J#:6];B\3N;*=ETG[\KI,T35EA@PF) ME]8?]]Q[?([MN+N2ZE[/$0T\I(G0/6=NS.+(=?5XCBG3AW*!@F:F4J7,4%?- M7+U0R"8Y*$W

HM!<"E X[3G'_M' #RT@C[CEN-*U-MBE MW$EY;SMGDY[C64:8X-C8%(S^ECC )+&9B,>/,JE3U;3 >GN=_31?/"WFCFD< MR.0KGYAYS^DX,,$IRQ(SDJM/6"ZH9?.-9:+S7UB5L9X#XTP;F99@8I!R4?RS MAU*(&L!O/@$(2D#PKX"P!.3*N06S?%E#9EB_J^0*E(VF;+:1:Y.C:35<6!NO MC:)93CC3/V5)@7#_]J6 ..M4;RAT2%<\[N M>,(-)TIEP0G0,1GA.%.*BUD>=2F%J@9.F.8:OIU3 3@SF.KOS]!K5O2:SVJS MUF "4TMTN=Y9NM!,6,UV;8 B:Y1GM5?/LM_RHW:STW67=:-WA 6Q[[6JL"W2 MK8ITZU6&CG AE5W+2XR,JJ+1>S2R7=%KOXF11=96S:%FW/0"_Y&1N\+"J.;W M%NE.1;KS8B.C_SV9<54\?H^&^M[FJO?>Q-(R;=VLT(OIW#WR=%>\'[]+0S:? #]_&T/"/:S2(HRB,'QNZ,RZ,VH\,=6OO M#_OXNV!JQH6&!*<$] [;M"54\9XJ.D8N\B?)G33TP,F;#I R _? M\@1'\X\8>;H;F4."'\_?_VJEOGZ'_'CVX>PL?+RXWL?/7> "!R^2SHX@O0P/ M\YK8(>KY4=1_87;$0=^<-"ZDV.V1!4QEP@&M"$OP#6%TJ:B=51!.V=K#$PMD MDDF%M-D<(R6R2//DPY'W[+[U/)P*J5QM7\%_EWWZ7F#C68&4L4'@!'L@C6NB M-2AQ:QR7[,!G(=3;BW5M%):*K*/)#&\GN,$464J5@QK*1'@#I3&#PLI1M*SL MJ&4=V*#6DALCIZ24@C@-FQF]86@S8.S!'NJ?Q0YW5XSV-+0[*@;3".I-3^,= MRS]F\]QCVO!5O*BF*ZF_MF8YPOGVK,"]@H)VSN^*0< A]N@P.ZEKMO[":"DX M^,4?73"-R68>JJ2B3Z::/2J9 4!AM *E:39&?BM2+Z#3F^/4%8;H==D:9Z"._PF/X>" MM$POAF""M_8/R&G+KX:L>]N(/FMK?[?+B^:NX/:]F?X!4$L#!!0 ( 5C M!%&7BKL

-8?20$3;8T.P6BP^0"X99K>]9!:G"EFB+*$5J2YGUR19%2T\C<]Z0TKLG8[]OC/G.GENEW2)IO.^N9C-7-:+E[D_3"0U[ML:V MW,.FWJW5EC5*+)#WL M>!36R^I%\SI /O"-&UH\W]QS %DDEW,XX%9:YX<>P_$Y,.X%=#YL]=[<2N6% MO>%>?+:F[Z3>A*Z$BR"S!'(_(R0W[((LD @BS/>[A%DB4"6 MYX3,(\A+!/*2%O)C[Z06SK$[&-#[D/:X!D:YTQ*.P"/(UPCD:UK(#]7?/9QS M:!_X;B K.B]];X6+$-\@B&^H$2O3:^_8O:B$W//AY+_ WB)@;VG!EGH/'NS ^1ERH0X@E\L7HW1\/PK;L1FQ\3(5)(R6W1MM* M'SH=_ON03#QH7^CJY)9BTDB)K;%NN!4@B4.V:\-]'3JQ%6AC1(E9(R76QCTD M#=M7D#8@@,#I_ @-Q6F:=? 8TQ,55D MQ*JXA6'*'KGJ!3-;=BLU%,<2B)X:IG$PP22$0L$KPQ&>0=S2D;LE(G2 M8#*4F%TR8KN\]-XD(F:9C-@R$P*<8LPQQ>3$BD%-.$J*.::8G%@QJ G'F)AB MKG:PBQOAN53C M<8Z9)R>?ND15Q10J?\7HZ9IN"VC8H9IP?"\PV!;%M<,PBQL1L4YQS.>Q; M&6.B3U'^__4P=O&[,<;$;%,0VV82Z8PH60S4*(K&3_< M*S'WE,3NP2=DL7M*S#TEM7O0"=D($W-/2>T>%#-69(FYIR1V#SYO'$43?88_ MN&=V?..E%EN8YM5?X10.VBNNJI5EX>/P'*\HPR+\ME?J&MKN]!?#Z^,+-,>7 M?][_!%!+ P04 " %8P11O '6P> ! #L( &@ 'AL+U]R96QS+W=O M )/[F/!00D5#B]B %28/D<26 M9Q#)[HE"$8Y%08/F5-;8\O7?^)-E>_Z2=FW9=H>\V?9YOIS[]96*W M6FV7Z:E;?NS3H?PR.'QVPWO>I%2:R6L[K%-9-.&XN^[.X;*1F_/D9O+\MFB& MYS=I0NT@A2"M'V009/6#'(*\?E"$H%@_: 9!L_I!MQ!T6S_H#H+NZ@?=0]!] M_2"9HHQ3@J01U@1:"W(M!%X+@BT$8@N2+01F"Z(M!&H+LBT$;@O"+01R"](M M!'8+XBT$>BOJK01Z*^JM!'KKZ&&;0&]%O95 ;T6]E4!O1;V50&]%O95 ;T6] ME4!O1;V50&]%O95 ;T.]C4!O0[V-0&]#O8U ;QN]+"'0VU!O(]#;4&\CT-M0 M;R/0VU!O(]#;4&\CT-M0;R/0VU%O)]#;46\GT-M1;R?0VU%O)]#;1R^["?1V MU-L)]';4VPGT=M3;"?1VU-L)]';4VPGTCJAW)- [HMZ10.^(>D<"O2/J'0GT MCJAW)- [CCY6_J?>N9QV*5][OM=X_?^DNIS/3=?+7Y;?.T @=!&S:;EL6_0$W>4!$$ENVH?#W=<(@M:*H MB$J]&R)B^]T76SJ;9/2VM>1[F[IJ_#A9A& ?&//Y@FKM4V.IB2,SXVH=XE\W M9U;G2STG)@:#(F&2>.*I_T'G<3VZQQ MHJVMRER'.,[63?$MI;]/2./*;HY?E-;?Q D).YG0COPJ^C87(A?+\(QX38^FKGX_:TRZH^&5V MW-X/XY;=>7C67:[?XZ]G?*Q_81\"I \)TH<"Z2,#Z6,(TL5PN034$L! A0#% @ !6,$40=!36*! L0 M ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M" %8P11XFY=L^\ K @ $0 @ &O 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " %8P11F5R<(Q & "<)P $P M @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( 5C!%'* M&8J 0 4 /85 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M!6,$4;,/^N'\!@ !AP !@ ("!]A0 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ !6,$40%MO9)F!P "QX M !@ ("!@B@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !6,$46L;%F!"! A@H !@ ("! M'$$ 'AL+W=O&UL4$L! A0#% @ !6,$41-W7,&R @ Q 4 !D M ("!8$@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ !6,$4:%0?$GN"@ %!T !D ("!W%< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !6,$ M49)PFVR! P J@< !D ("!DVX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !6,$4?@"4$1!!0 >PX M !D ("!T7\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !6,$4&PO=V]R:W-H965T M&UL4$L! A0# M% @ !6,$43\>L(*+ @ ; 4 !D ("!&IL 'AL+W=O M&PO=V]R:W-H965TC M !X;"]W;W)K&UL4$L! A0#% @ !6,$4574 MLN!B P E0< !D ("!LZ@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !6,$46C,2"&9 P 8@@ !D M ("!#[< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ !6,$48_V3]22! SQ, !D ("! ML< 'AL+W=O&PO=V]R:W-H965TP( % & 9 M " @6W( !X;"]W;W)K&UL4$L! A0#% M @ !6,$4=":F!JS @ F@< !D ("!'\L 'AL+W=O&UL4$L! A0#% @ !6,$412AY\4# M!0 \!4 !D ("!#=8 'AL+W=O0HYI'8$ "9$@ &0 M@(%'VP >&PO=V]R:W-H965T&UL4$L! A0#% @ !6,$491GG'7R P (0X !D M ("![>( 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ !6,$4?2P:+P4 P .0D !D ("!U_8 M 'AL+W=O&PO=V]R:W-H965T5 0 -\. 9 M " @>_\ !X;"]W;W)K&UL4$L! A0#% @ M!6,$49$A6%!U!@ )B4 !D ("!>@$! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ !6,$443H/K(W @ ? H T M ( !^1P! 'AL+W-T>6QE&PO=V]R:V)O M;VLN>&UL4$L! A0#% @ !6,$4;P!UL'@ 0 [" !H M ( !WB0! 'AL+U]R96QS+W=O30 0 K2 !, ( !]B8! %M#;VYT96YT7U1Y ><&5S72YX;6Q02P4& #\ /P P$0 ]R@! end XML 69 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 70 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 71 FilingSummary.xml IDEA: XBRL DOCUMENT 3.20.2 html 248 329 1 false 44 0 false 7 false false R1.htm 0001001 - Document - Cover Page Sheet http://masonite.com/role/CoverPage Cover Page Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited) Sheet http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited Condensed Consolidated Statements of Comprehensive Income (Unaudited) Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited) Sheet http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited Condensed Consolidated Statements of Changes in Equity (Unaudited) Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 2101101 - Disclosure - Business Overview and Significant Accounting Policies Sheet http://masonite.com/role/BusinessOverviewandSignificantAccountingPolicies Business Overview and Significant Accounting Policies Notes 7 false false R8.htm 2104102 - Disclosure - Acquisitions and Divestitures Sheet http://masonite.com/role/AcquisitionsandDivestitures Acquisitions and Divestitures Notes 8 false false R9.htm 2106103 - Disclosure - Accounts Receivable Sheet http://masonite.com/role/AccountsReceivable Accounts Receivable Notes 9 false false R10.htm 2108104 - Disclosure - Inventories Sheet http://masonite.com/role/Inventories Inventories Notes 10 false false R11.htm 2111105 - Disclosure - Accrued Expenses Sheet http://masonite.com/role/AccruedExpenses Accrued Expenses Notes 11 false false R12.htm 2114106 - Disclosure - Long-Term Debt Sheet http://masonite.com/role/LongTermDebt Long-Term Debt Notes 12 false false R13.htm 2118107 - Disclosure - Commitments and Contingencies Sheet http://masonite.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 13 false false R14.htm 2119108 - Disclosure - Share Based Compensation Plans Sheet http://masonite.com/role/ShareBasedCompensationPlans Share Based Compensation Plans Notes 14 false false R15.htm 2125109 - Disclosure - Restructuring Costs Sheet http://masonite.com/role/RestructuringCosts Restructuring Costs Notes 15 false false R16.htm 2129110 - Disclosure - Asset Impairment Sheet http://masonite.com/role/AssetImpairment Asset Impairment Notes 16 false false R17.htm 2132111 - Disclosure - Income Taxes Sheet http://masonite.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 2134112 - Disclosure - Earnings Per Share Sheet http://masonite.com/role/EarningsPerShare Earnings Per Share Notes 18 false false R19.htm 2137113 - Disclosure - Segment Information Sheet http://masonite.com/role/SegmentInformation Segment Information Notes 19 false false R20.htm 2141114 - Disclosure - Other Comprehensive Income and Accumulated Other Comprehensive Income Sheet http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncome Other Comprehensive Income and Accumulated Other Comprehensive Income Notes 20 false false R21.htm 2144115 - Disclosure - Supplemental Cash Flow Information Sheet http://masonite.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 21 false false R22.htm 2148116 - Disclosure - Fair Value of Financial Instruments Sheet http://masonite.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 22 false false R23.htm 2202201 - Disclosure - Business Overview and Significant Accounting Policies (Policies) Sheet http://masonite.com/role/BusinessOverviewandSignificantAccountingPoliciesPolicies Business Overview and Significant Accounting Policies (Policies) Policies http://masonite.com/role/BusinessOverviewandSignificantAccountingPolicies 23 false false R24.htm 2309301 - Disclosure - Inventories (Tables) Sheet http://masonite.com/role/InventoriesTables Inventories (Tables) Tables http://masonite.com/role/Inventories 24 false false R25.htm 2312302 - Disclosure - Accrued Expenses (Tables) Sheet http://masonite.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://masonite.com/role/AccruedExpenses 25 false false R26.htm 2315303 - Disclosure - Long-Term Debt (Tables) Sheet http://masonite.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://masonite.com/role/LongTermDebt 26 false false R27.htm 2320304 - Disclosure - Share Based Compensation Plans (Tables) Sheet http://masonite.com/role/ShareBasedCompensationPlansTables Share Based Compensation Plans (Tables) Tables http://masonite.com/role/ShareBasedCompensationPlans 27 false false R28.htm 2326305 - Disclosure - Restructuring Costs (Tables) Sheet http://masonite.com/role/RestructuringCostsTables Restructuring Costs (Tables) Tables http://masonite.com/role/RestructuringCosts 28 false false R29.htm 2335307 - Disclosure - Earnings Per Share (Tables) Sheet http://masonite.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://masonite.com/role/EarningsPerShare 29 false false R30.htm 2338308 - Disclosure - Segment Information (Tables) Sheet http://masonite.com/role/SegmentInformationTables Segment Information (Tables) Tables http://masonite.com/role/SegmentInformation 30 false false R31.htm 2342309 - Disclosure - Other Comprehensive Income and Accumulated Other Comprehensive Income (Tables) Sheet http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeTables Other Comprehensive Income and Accumulated Other Comprehensive Income (Tables) Tables http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncome 31 false false R32.htm 2345310 - Disclosure - Supplemental Cash Flow Information (Tables) Sheet http://masonite.com/role/SupplementalCashFlowInformationTables Supplemental Cash Flow Information (Tables) Tables http://masonite.com/role/SupplementalCashFlowInformation 32 false false R33.htm 2349311 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://masonite.com/role/FairValueofFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://masonite.com/role/FairValueofFinancialInstruments 33 false false R34.htm 2403401 - Disclosure - Business Overview and Significant Accounting Policies (Details) Sheet http://masonite.com/role/BusinessOverviewandSignificantAccountingPoliciesDetails Business Overview and Significant Accounting Policies (Details) Details http://masonite.com/role/BusinessOverviewandSignificantAccountingPoliciesPolicies 34 false false R35.htm 2405402 - Disclosure - Acquisitions and Divestitures (Narrative) (Details) Sheet http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails Acquisitions and Divestitures (Narrative) (Details) Details http://masonite.com/role/AcquisitionsandDivestitures 35 false false R36.htm 2407403 - Disclosure - Accounts Receivable (Details) Sheet http://masonite.com/role/AccountsReceivableDetails Accounts Receivable (Details) Details http://masonite.com/role/AccountsReceivable 36 false false R37.htm 2410404 - Disclosure - Inventories (Details) Sheet http://masonite.com/role/InventoriesDetails Inventories (Details) Details http://masonite.com/role/InventoriesTables 37 false false R38.htm 2413405 - Disclosure - Accrued Expenses (Details) Sheet http://masonite.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://masonite.com/role/AccruedExpensesTables 38 false false R39.htm 2416406 - Disclosure - Long-Term Debt (Details) Sheet http://masonite.com/role/LongTermDebtDetails Long-Term Debt (Details) Details http://masonite.com/role/LongTermDebtTables 39 false false R40.htm 2417407 - Disclosure - Long-Term Debt (Narrative) (Details) Sheet http://masonite.com/role/LongTermDebtNarrativeDetails Long-Term Debt (Narrative) (Details) Details http://masonite.com/role/LongTermDebtTables 40 false false R41.htm 2421408 - Disclosure - Share Based Compensation Plans Narrative (Details) Sheet http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails Share Based Compensation Plans Narrative (Details) Details 41 false false R42.htm 2422409 - Disclosure - Share Based Compensation Plans (SARs) (Details) Sheet http://masonite.com/role/ShareBasedCompensationPlansSARsDetails Share Based Compensation Plans (SARs) (Details) Details http://masonite.com/role/ShareBasedCompensationPlansTables 42 false false R43.htm 2423410 - Disclosure - Share Based Compensation Plans (Weighted Average Grant Date Assumptions) (Details) Sheet http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails Share Based Compensation Plans (Weighted Average Grant Date Assumptions) (Details) Details http://masonite.com/role/ShareBasedCompensationPlansTables 43 false false R44.htm 2424411 - Disclosure - Share Based Compensation Plans (RSUs) (Details) Sheet http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails Share Based Compensation Plans (RSUs) (Details) Details http://masonite.com/role/ShareBasedCompensationPlansTables 44 false false R45.htm 2427412 - Disclosure - Restructuring Costs (Restructuring Costs by Plan) (Details) Sheet http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails Restructuring Costs (Restructuring Costs by Plan) (Details) Details http://masonite.com/role/RestructuringCostsTables 45 false false R46.htm 2428413 - Disclosure - Restructuring Costs (Details) Sheet http://masonite.com/role/RestructuringCostsDetails Restructuring Costs (Details) Details http://masonite.com/role/RestructuringCostsTables 46 false false R47.htm 2431414 - Disclosure - Asset Impairment (Details) Sheet http://masonite.com/role/AssetImpairmentDetails Asset Impairment (Details) Details http://masonite.com/role/AssetImpairment 47 false false R48.htm 2433415 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://masonite.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://masonite.com/role/IncomeTaxes 48 false false R49.htm 2436416 - Disclosure - Earnings Per Share (Details) Sheet http://masonite.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://masonite.com/role/EarningsPerShareTables 49 false false R50.htm 2439417 - Disclosure - Segment Information (Geographic Segments Information) (Details) Sheet http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails Segment Information (Geographic Segments Information) (Details) Details http://masonite.com/role/SegmentInformationTables 50 false false R51.htm 2440418 - Disclosure - Segment Information (Reconciliation of Consolidated Adjusted EBITDA to Net Income (Loss)) (Details) Sheet http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails Segment Information (Reconciliation of Consolidated Adjusted EBITDA to Net Income (Loss)) (Details) Details http://masonite.com/role/SegmentInformationTables 51 false false R52.htm 2443419 - Disclosure - Other Comprehensive Income and Accumulated Other Comprehensive Income (Details) Sheet http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails Other Comprehensive Income and Accumulated Other Comprehensive Income (Details) Details http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeTables 52 false false R53.htm 2446420 - Disclosure - Supplemental Cash Flow Information (Details) Sheet http://masonite.com/role/SupplementalCashFlowInformationDetails Supplemental Cash Flow Information (Details) Details http://masonite.com/role/SupplementalCashFlowInformationTables 53 false false R54.htm 2447421 - Disclosure - Supplemental Cash Flow Information Cash, cash equivalents and restricted cash (Details) Sheet http://masonite.com/role/SupplementalCashFlowInformationCashcashequivalentsandrestrictedcashDetails Supplemental Cash Flow Information Cash, cash equivalents and restricted cash (Details) Details 54 false false R55.htm 2450422 - Disclosure - Fair Value of Financial Instruments (Details) Sheet http://masonite.com/role/FairValueofFinancialInstrumentsDetails Fair Value of Financial Instruments (Details) Details http://masonite.com/role/FairValueofFinancialInstrumentsTables 55 false false All Reports Book All Reports door-20200628.htm a2020q210-qxex311.htm a2020q210-qxex312.htm a2020q210-qxex321.htm a2020q210-qxex322.htm door-20200628.xsd door-20200628_cal.xml door-20200628_def.xml door-20200628_lab.xml door-20200628_pre.xml door-20200628_g1.jpg http://xbrl.sec.gov/dei/2019-01-31 http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 true true JSON 74 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "door-20200628.htm": { "axisCustom": 0, "axisStandard": 22, "contextCount": 248, "dts": { "calculationLink": { "local": [ "door-20200628_cal.xml" ] }, "definitionLink": { "local": [ "door-20200628_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "door-20200628.htm" ] }, "labelLink": { "local": [ "door-20200628_lab.xml" ], "remote": [ "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "door-20200628_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "door-20200628.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 413, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 2, "http://xbrl.sec.gov/dei/2019-01-31": 6, "total": 8 }, "keyCustom": 16, "keyStandard": 313, "memberCustom": 15, "memberStandard": 27, "nsprefix": "door", "nsuri": "http://masonite.com/20200628", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover Page", "role": "http://masonite.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108104 - Disclosure - Inventories", "role": "http://masonite.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2111105 - Disclosure - Accrued Expenses", "role": "http://masonite.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114106 - Disclosure - Long-Term Debt", "role": "http://masonite.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118107 - Disclosure - Commitments and Contingencies", "role": "http://masonite.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119108 - Disclosure - Share Based Compensation Plans", "role": "http://masonite.com/role/ShareBasedCompensationPlans", "shortName": "Share Based Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125109 - Disclosure - Restructuring Costs", "role": "http://masonite.com/role/RestructuringCosts", "shortName": "Restructuring Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2129110 - Disclosure - Asset Impairment", "role": "http://masonite.com/role/AssetImpairment", "shortName": "Asset Impairment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentChargesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2132111 - Disclosure - Income Taxes", "role": "http://masonite.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2134112 - Disclosure - Earnings Per Share", "role": "http://masonite.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137113 - Disclosure - Segment Information", "role": "http://masonite.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i635316b050294663bd467102e2aa4a31_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "role": "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i635316b050294663bd467102e2aa4a31_D20200330-20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2141114 - Disclosure - Other Comprehensive Income and Accumulated Other Comprehensive Income", "role": "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncome", "shortName": "Other Comprehensive Income and Accumulated Other Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2144115 - Disclosure - Supplemental Cash Flow Information", "role": "http://masonite.com/role/SupplementalCashFlowInformation", "shortName": "Supplemental Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2148116 - Disclosure - Fair Value of Financial Instruments", "role": "http://masonite.com/role/FairValueofFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2202201 - Disclosure - Business Overview and Significant Accounting Policies (Policies)", "role": "http://masonite.com/role/BusinessOverviewandSignificantAccountingPoliciesPolicies", "shortName": "Business Overview and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Inventories (Tables)", "role": "http://masonite.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312302 - Disclosure - Accrued Expenses (Tables)", "role": "http://masonite.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315303 - Disclosure - Long-Term Debt (Tables)", "role": "http://masonite.com/role/LongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2320304 - Disclosure - Share Based Compensation Plans (Tables)", "role": "http://masonite.com/role/ShareBasedCompensationPlansTables", "shortName": "Share Based Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326305 - Disclosure - Restructuring Costs (Tables)", "role": "http://masonite.com/role/RestructuringCostsTables", "shortName": "Restructuring Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2335307 - Disclosure - Earnings Per Share (Tables)", "role": "http://masonite.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "role": "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338308 - Disclosure - Segment Information (Tables)", "role": "http://masonite.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2342309 - Disclosure - Other Comprehensive Income and Accumulated Other Comprehensive Income (Tables)", "role": "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeTables", "shortName": "Other Comprehensive Income and Accumulated Other Comprehensive Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345310 - Disclosure - Supplemental Cash Flow Information (Tables)", "role": "http://masonite.com/role/SupplementalCashFlowInformationTables", "shortName": "Supplemental Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2349311 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://masonite.com/role/FairValueofFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "INF", "first": true, "lang": "en-US", "name": "door:NumberofManufacturingLocationswhichEntityOperates", "reportCount": 1, "unique": true, "unitRef": "facility", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403401 - Disclosure - Business Overview and Significant Accounting Policies (Details)", "role": "http://masonite.com/role/BusinessOverviewandSignificantAccountingPoliciesDetails", "shortName": "Business Overview and Significant Accounting Policies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "INF", "first": true, "lang": "en-US", "name": "door:NumberofManufacturingLocationswhichEntityOperates", "reportCount": 1, "unique": true, "unitRef": "facility", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Acquisitions and Divestitures (Narrative) (Details)", "role": "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails", "shortName": "Acquisitions and Divestitures (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "id621e02acc9f47b0abcef04baaf16545_D20200330-20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeconsolidationGainOrLossAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407403 - Disclosure - Accounts Receivable (Details)", "role": "http://masonite.com/role/AccountsReceivableDetails", "shortName": "Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410404 - Disclosure - Inventories (Details)", "role": "http://masonite.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Accrued Expenses (Details)", "role": "http://masonite.com/role/AccruedExpensesDetails", "shortName": "Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2416406 - Disclosure - Long-Term Debt (Details)", "role": "http://masonite.com/role/LongTermDebtDetails", "shortName": "Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherLongTermDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "role": "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i76210b9672fc4efab8aa82e449e575e9_D20200330-20200628", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417407 - Disclosure - Long-Term Debt (Narrative) (Details)", "role": "http://masonite.com/role/LongTermDebtNarrativeDetails", "shortName": "Long-Term Debt (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i76210b9672fc4efab8aa82e449e575e9_D20200330-20200628", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "door:ReconciliationofAdjustedEBITDAtoNetIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i635316b050294663bd467102e2aa4a31_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421408 - Disclosure - Share Based Compensation Plans Narrative (Details)", "role": "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails", "shortName": "Share Based Compensation Plans Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i728b8999d8cb4f588d356c178b8ed93e_I20191229", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422409 - Disclosure - Share Based Compensation Plans (SARs) (Details)", "role": "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails", "shortName": "Share Based Compensation Plans (SARs) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "iafda09deec374008a9aaeeb615326a35_D20191230-20200628", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "iafda09deec374008a9aaeeb615326a35_D20191230-20200628", "decimals": "2", "first": true, "lang": "en-US", "name": "door:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsOptionValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423410 - Disclosure - Share Based Compensation Plans (Weighted Average Grant Date Assumptions) (Details)", "role": "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails", "shortName": "Share Based Compensation Plans (Weighted Average Grant Date Assumptions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "iafda09deec374008a9aaeeb615326a35_D20191230-20200628", "decimals": "2", "first": true, "lang": "en-US", "name": "door:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsOptionValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": "2", "first": true, "lang": "en-US", "name": "door:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustmentWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424411 - Disclosure - Share Based Compensation Plans (RSUs) (Details)", "role": "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails", "shortName": "Share Based Compensation Plans (RSUs) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": "2", "first": true, "lang": "en-US", "name": "door:SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustmentWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i635316b050294663bd467102e2aa4a31_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427412 - Disclosure - Restructuring Costs (Restructuring Costs by Plan) (Details)", "role": "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails", "shortName": "Restructuring Costs (Restructuring Costs by Plan) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "ia3fc79d3e7ae43b680dbd97287e1c2bf_D20200330-20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i82785b2beb664f22adb915257e668035_I20191229", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringReserve", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428413 - Disclosure - Restructuring Costs (Details)", "role": "http://masonite.com/role/RestructuringCostsDetails", "shortName": "Restructuring Costs (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i635316b050294663bd467102e2aa4a31_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AssetImpairmentCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2431414 - Disclosure - Asset Impairment (Details)", "role": "http://masonite.com/role/AssetImpairmentDetails", "shortName": "Asset Impairment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i9d148bb8ba3243e48d477921525628ab_D20181231-20190630", "decimals": "-5", "lang": "en-US", "name": "door:FairValueEstimatedDiscountedFutureCashFlowsIncludingSalvageValues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433415 - Disclosure - Income Taxes (Narrative) (Details)", "role": "http://masonite.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "door:ReconciliationofAdjustedEBITDAtoNetIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i635316b050294663bd467102e2aa4a31_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436416 - Disclosure - Earnings Per Share (Details)", "role": "http://masonite.com/role/EarningsPerShareDetails", "shortName": "Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i635316b050294663bd467102e2aa4a31_D20200330-20200628", "decimals": "0", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i70a0362945e744a3a8f5d1550e50e686_I20181230", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited)", "role": "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "shortName": "Condensed Consolidated Statements of Changes in Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i70a0362945e744a3a8f5d1550e50e686_I20181230", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i635316b050294663bd467102e2aa4a31_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439417 - Disclosure - Segment Information (Geographic Segments Information) (Details)", "role": "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails", "shortName": "Segment Information (Geographic Segments Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "if3141ba399764857a6c307447854b8d4_D20200330-20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i635316b050294663bd467102e2aa4a31_D20200330-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "door:EarningsBeforeInterestTaxesDepreciationandAmortizationAdjusted", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2440418 - Disclosure - Segment Information (Reconciliation of Consolidated Adjusted EBITDA to Net Income (Loss)) (Details)", "role": "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails", "shortName": "Segment Information (Reconciliation of Consolidated Adjusted EBITDA to Net Income (Loss)) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "door:ReconciliationofAdjustedEBITDAtoNetIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i635316b050294663bd467102e2aa4a31_D20200330-20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "icb4bca176b2245a1aa8cb88c41639799_I20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443419 - Disclosure - Other Comprehensive Income and Accumulated Other Comprehensive Income (Details)", "role": "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails", "shortName": "Other Comprehensive Income and Accumulated Other Comprehensive Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "icb4bca176b2245a1aa8cb88c41639799_I20200329", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446420 - Disclosure - Supplemental Cash Flow Information (Details)", "role": "http://masonite.com/role/SupplementalCashFlowInformationDetails", "shortName": "Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447421 - Disclosure - Supplemental Cash Flow Information Cash, cash equivalents and restricted cash (Details)", "role": "http://masonite.com/role/SupplementalCashFlowInformationCashcashequivalentsandrestrictedcashDetails", "shortName": "Supplemental Cash Flow Information Cash, cash equivalents and restricted cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i22be7042d6fe4b75a05bbe18c8013bd1_I20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i621f4607711f4e7fbab8941ab7570699_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450422 - Disclosure - Fair Value of Financial Instruments (Details)", "role": "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "shortName": "Fair Value of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i621f4607711f4e7fbab8941ab7570699_I20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtFairValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "role": "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Business Overview and Significant Accounting Policies", "role": "http://masonite.com/role/BusinessOverviewandSignificantAccountingPolicies", "shortName": "Business Overview and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104102 - Disclosure - Acquisitions and Divestitures", "role": "http://masonite.com/role/AcquisitionsandDivestitures", "shortName": "Acquisitions and Divestitures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2106103 - Disclosure - Accounts Receivable", "role": "http://masonite.com/role/AccountsReceivable", "shortName": "Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20200628.htm", "contextRef": "i1093240e3fa941f4bceaf537b4062c79_D20191230-20200628", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 44, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country", "terseLabel": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "countryCodeItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r353" ], "lang": { "en-US": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "door_ABLFacility2024Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "ABL Facility 2024 [Member]", "label": "ABL Facility 2024 [Member]", "terseLabel": "ABL Facility 2024" } } }, "localname": "ABLFacility2024Member", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "door_AccruedExpensesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accrued Expenses [Abstract]", "label": "Accrued Expenses [Abstract]", "terseLabel": "Accrued Expenses [Abstract]" } } }, "localname": "AccruedExpensesAbstract", "nsuri": "http://masonite.com/20200628", "xbrltype": "stringItemType" }, "door_AccumulatedAmortizationofActuarialNetLossesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accumulated Amortization of Actuarial Net Losses [Roll Forward]", "label": "Accumulated Amortization of Actuarial Net Losses [Roll Forward]", "terseLabel": "Accumulated Amortization of Actuarial Net Losses [Roll Forward]" } } }, "localname": "AccumulatedAmortizationofActuarialNetLossesRollForward", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "door_AccumulatedForeignExchangeGainsLossesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Accumulated Foreign Exchange Gains (Losses) [Roll Forward]", "label": "Accumulated Foreign Exchange Gains (Losses) [Roll Forward]", "terseLabel": "Accumulated Foreign Currency Translation Gains (Losses) [Roll Forward]" } } }, "localname": "AccumulatedForeignExchangeGainsLossesRollForward", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "stringItemType" }, "door_AccumulatedOtherComprehensiveIncomeLossPensionandOtherPostretirementBenefitPlansAmortizationofActuarialGainNet": { "auth_ref": [], "calculation": { "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Amortization of Actuarial Gain, Net", "label": "Accumulated Other Comprehensive Income (Loss), Pension and Other Postretirement Benefit Plans, Amortization of Actuarial Gain, Net", "negatedPeriodEndLabel": "Accumulated pension and other post-retirement adjustments", "negatedPeriodStartLabel": "Accumulated pension and other post-retirement adjustments, beginning of period" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossPensionandOtherPostretirementBenefitPlansAmortizationofActuarialGainNet", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "door_ArchitecturalSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Architectural Segment [Member]", "label": "Architectural Segment [Member]", "terseLabel": "Architectural" } } }, "localname": "ArchitecturalSegmentMember", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails", "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "door_ConcentrationRiskCustomers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Concentration Risk, Customers", "label": "Concentration Risk, Customers", "terseLabel": "Concentration risk, customers" } } }, "localname": "ConcentrationRiskCustomers", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "integerItemType" }, "door_DeferredCompensationAssetCurrentandNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Deferred Compensation Asset, Current and Noncurrent", "label": "Deferred Compensation Asset, Current and Noncurrent", "terseLabel": "Deferred compensation asset" } } }, "localname": "DeferredCompensationAssetCurrentandNoncurrent", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "door_DoorPaymentsforFinanceLeaseInterestandPrincipal": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "door:PaymentsforFinanceLeaseInterestandPrincipal", "label": "door:PaymentsforFinanceLeaseInterestandPrincipal", "terseLabel": "Cash paid for finance lease liabilities" } } }, "localname": "DoorPaymentsforFinanceLeaseInterestandPrincipal", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "door_Door_WindowWidgetsMemberMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "door_WindowWidgetsMember", "label": "door_WindowWidgetsMember [Member]", "terseLabel": "Window Widgets" } } }, "localname": "Door_WindowWidgetsMemberMember", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "domainItemType" }, "door_EarningsBeforeInterestTaxesDepreciationandAmortizationAdjusted": { "auth_ref": [], "calculation": { "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Earnings Before Interest, Taxes, Depreciation, and Amortization, Adjusted", "label": "Earnings Before Interest, Taxes, Depreciation, and Amortization, Adjusted", "verboseLabel": "Adjusted EBITDA" } } }, "localname": "EarningsBeforeInterestTaxesDepreciationandAmortizationAdjusted", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "door_EuropeSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Europe Segment [Member]", "label": "Europe Segment [Member]", "terseLabel": "Europe" } } }, "localname": "EuropeSegmentMember", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails", "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "door_FairValueEstimatedDiscountedFutureCashFlowsIncludingSalvageValues": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair Value, Estimated Discounted Future Cash Flows, Including Salvage Values", "label": "Fair Value, Estimated Discounted Future Cash Flows, Including Salvage Values", "terseLabel": "Fair value of asset group based on estimated discounted future cash flows, including salvage values or market values" } } }, "localname": "FairValueEstimatedDiscountedFutureCashFlowsIncludingSalvageValues", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/AssetImpairmentDetails" ], "xbrltype": "monetaryItemType" }, "door_GainLossOnWriteOffOfAssetsAndOtherProfessionalFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Gain (Loss) on Write-off of Assets and Other Professional Fees", "label": "Gain (Loss) on Write-off of Assets and Other Professional Fees", "terseLabel": "Write-off of assets and other professional fees" } } }, "localname": "GainLossOnWriteOffOfAssetsAndOtherProfessionalFees", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "door_IndiaEntityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "India Entity", "label": "India Entity [Member]", "terseLabel": "India" } } }, "localname": "IndiaEntityMember", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "domainItemType" }, "door_NorthAmericanResidentialSegmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "North American Residential Segment [Member]", "label": "North American Residential Segment [Member]", "terseLabel": "North American Residential" } } }, "localname": "NorthAmericanResidentialSegmentMember", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails", "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "door_NumberofManufacturingLocationswhichEntityOperates": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of Manufacturing Locations which Entity Operates", "label": "Number of Manufacturing Locations which Entity Operates", "terseLabel": "Number of manufacturing locations" } } }, "localname": "NumberofManufacturingLocationswhichEntityOperates", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/BusinessOverviewandSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "door_OtherComprehensiveIncomeLossForeignCurrencyTransactionandTranslationAdjustmentExcludingDeconsolidationGainLossbeforeTax": { "auth_ref": [], "calculation": { "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Excluding Deconsolidation Gain (Loss), before Tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Excluding Deconsolidation Gain (Loss), before Tax", "terseLabel": "Foreign currency translation gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionandTranslationAdjustmentExcludingDeconsolidationGainLossbeforeTax", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "door_PerformanceDoorsetSolutionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Performance Doorset Solutions [Member]", "label": "Performance Doorset Solutions [Member]", "terseLabel": "Performance Doorset Solutions" } } }, "localname": "PerformanceDoorsetSolutionsMember", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "domainItemType" }, "door_Plan2012Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2012 Plan", "label": "Plan 2012 [Member]", "terseLabel": "2012 Plan" } } }, "localname": "Plan2012Member", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "door_ReconciliationofAdjustedEBITDAtoNetIncomeLossTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reconciliation of Adjusted EBITDA to Net Income (Loss)", "label": "Reconciliation of Adjusted EBITDA to Net Income (Loss) [Table Text Block]", "terseLabel": "Reconciliation of consolidated Adjusted EBITDA to net income (loss) attributable to Masonite" } } }, "localname": "ReconciliationofAdjustedEBITDAtoNetIncomeLossTableTextBlock", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "door_ScheduleofSharebasedCompensationStockAppreciationRightsValuationAssumptionsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of Share-based Compensation, Stock Appreciation Rights, Valuation Assumptions [Table Text Block]", "label": "Schedule of Share-based Compensation, Stock Appreciation Rights, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Compensation, Stock Appreciation Rights, Valuation Assumptions" } } }, "localname": "ScheduleofSharebasedCompensationStockAppreciationRightsValuationAssumptionsTableTextBlock", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "door_SeniorNotesDue2023Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Notes Due 2023 [Member]", "label": "Senior Notes Due 2023 [Member]", "terseLabel": "Senior Notes Due 2023" } } }, "localname": "SeniorNotesDue2023Member", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "door_SeniorNotesDue2026Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Notes Due 2026 [Member]", "label": "Senior Notes Due 2026 [Member]", "terseLabel": "Senior Notes Due 2026" } } }, "localname": "SeniorNotesDue2026Member", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "door_SeniorNotesDue2028Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Senior Notes Due 2028", "label": "Senior Notes Due 2028 [Member]", "terseLabel": "Senior Notes Due 2028" } } }, "localname": "SeniorNotesDue2028Member", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "door_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredDelivered": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Vested and Undelivered, Delivered", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Vested and Undelivered, Delivered", "negatedTerseLabel": "Delivered (shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredDelivered", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "sharesItemType" }, "door_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustment": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "door_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustment", "label": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustment", "terseLabel": "Performance adjustment (shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustment", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "sharesItemType" }, "door_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustmentWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustmentWeightedAverageGrantDateFairValue", "label": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustmentWeightedAverageGrantDateFairValue", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award Equity Instruments Other Than Options Vested and Undelivered Performance adjustment Weighted Average Grant Date Fair Value" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustmentWeightedAverageGrantDateFairValue", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "perShareItemType" }, "door_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredSharesforTaxWithholdings": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Vested and Undelivered, Shares for Tax Withholdings", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other Than Options, Vested and Undelivered, Shares for Tax Withholdings", "negatedTerseLabel": "Withheld to cover (shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredSharesforTaxWithholdings", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "sharesItemType" }, "door_SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsOptionValuePerShare": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Option Value, Per Share", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Option Value, Per Share", "terseLabel": "SAR Value (model conclusion)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsOptionValuePerShare", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "door_TopDoorsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Top Doors", "label": "Top Doors [Member]", "terseLabel": "Top Doors" } } }, "localname": "TopDoorsMember", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "domainItemType" }, "door_TwentyEighteenRestructuringPlansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "2018 Plan [Member]", "label": "Twenty Eighteen Restructuring Plans [Member]", "terseLabel": "2018 Plan" } } }, "localname": "TwentyEighteenRestructuringPlansMember", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/RestructuringCostsDetails", "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails" ], "xbrltype": "domainItemType" }, "door_TwentyNineteenRestructuringPlansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Twenty Nineteen Restructuring Plans [Member]", "label": "Twenty Nineteen Restructuring Plans [Member]", "terseLabel": "2019 Plan" } } }, "localname": "TwentyNineteenRestructuringPlansMember", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/RestructuringCostsDetails", "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails" ], "xbrltype": "domainItemType" }, "door_TwentyTwelveandPriorRestructuringPlansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Twenty Twelve and Prior Restructuring Plans [Member]", "label": "Twenty Twelve and Prior Restructuring Plans [Member]", "terseLabel": "Other" } } }, "localname": "TwentyTwelveandPriorRestructuringPlansMember", "nsuri": "http://masonite.com/20200628", "presentation": [ "http://masonite.com/role/RestructuringCostsDetails", "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r140", "r147" ], "lang": { "en-US": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails", "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails", "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/RestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for accounts payable, accrued expenses, and other liabilities that are classified as current at the end of the reporting period.", "label": "Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block]", "terseLabel": "Accrued expenses" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r15", "r34", "r152", "r153", "r209" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedAdvertisingCurrent": { "auth_ref": [ "r18", "r21", "r22", "r52" ], "calculation": { "http://masonite.com/role/AccruedExpensesDetails": { "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 advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Advertising, Current", "terseLabel": "Accrued rebates" } } }, "localname": "AccruedAdvertisingCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r52" ], "calculation": { "http://masonite.com/role/AccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses", "totalLabel": "Total accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccruedExpensesDetails", "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r21", "r22", "r52" ], "calculation": { "http://masonite.com/role/AccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued payroll" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r64", "r66", "r68", "r69", "r287", "r298", "r304" ], "calculation": { "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "periodEndLabel": "Accumulated foreign currency translation gains (losses), end of period", "periodStartLabel": "Accumulated foreign currency translation gains (losses), beginning of period" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r66", "r68", "r69" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 }, "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 loss", "totalLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r65", "r69", "r72", "r270" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r35" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r111", "r173" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLoss", "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" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Common shares withheld to cover income taxes payable due to delivery of share based awards" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r214", "r216", "r243", "r244" ], "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": "Share based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "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 flow provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r154", "r158", "r159", "r160" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive instruments excluded from diluted earnings per common share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/EarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r111", "r174" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails": { "order": 7.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "terseLabel": "Asset impairment" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AssetImpairmentDetails", "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentChargesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Asset Impairment Charges [Abstract]", "terseLabel": "Asset Impairment Charges [Abstract]" } } }, "localname": "AssetImpairmentChargesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AssetImpairmentChargesTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the details of the charge against earnings resulting from the aggregate write down of all assets from their carrying value to their fair value. Disclosure may also include a description of the impaired asset and facts and circumstances leading to the impairment, amount of the impairment loss and where the loss is located in the income statement, method(s) for determining fair value, and the segment in which the impaired asset is reported.", "label": "Asset Impairment Charges [Text Block]", "terseLabel": "Asset Impairment" } } }, "localname": "AssetImpairmentChargesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AssetImpairment" ], "xbrltype": "textBlockItemType" }, "us-gaap_Assets": { "auth_ref": [ "r143", "r320", "r334" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r17", "r20", "r63" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r217", "r241" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails", "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails", "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails", "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r258", "r259" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]", "terseLabel": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r289", "r290" ], "lang": { "en-US": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Reported Value Measurement" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r13", "r45", "r113" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://masonite.com/role/SupplementalCashFlowInformationCashcashequivalentsandrestrictedcashDetails": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://masonite.com/role/SupplementalCashFlowInformationCashcashequivalentsandrestrictedcashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r105", "r113", "r115" ], "calculation": { "http://masonite.com/role/SupplementalCashFlowInformationCashcashequivalentsandrestrictedcashDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash, at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://masonite.com/role/SupplementalCashFlowInformationCashcashequivalentsandrestrictedcashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r105", "r297" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashDivestedFromDeconsolidation": { "auth_ref": [ "r97" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.", "label": "Cash Divested from Deconsolidation", "negatedTerseLabel": "Proceeds from sale of subsidiaries, net of cash disposed" } } }, "localname": "CashDivestedFromDeconsolidation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r116" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for supplemental cash flow activities, including cash, noncash, and part noncash transactions, for the period. 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": "Cash Flow, Supplemental Disclosures [Text Block]", "terseLabel": "Supplemental Cash Flow Information" } } }, "localname": "CashFlowSupplementalDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r57", "r195", "r326", "r341" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and Contingencies (Note 7)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r194", "r196" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r33" ], "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": "Shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r33", "r201" ], "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": "Ending Balance, Shares", "periodStartLabel": "Opening Balance, Shares", "terseLabel": "Shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r33" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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", "terseLabel": "Share capital: unlimited shares authorized, no par value, 24,487,121 and 24,869,921 shares issued and outstanding as of June\u00a028, 2020, and December\u00a029, 2019, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r75", "r77", "r78" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "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 Masonite" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r75", "r77", "r264", "r265", "r274" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: comprehensive income attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r75", "r77", "r263", "r274" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.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", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r91" ], "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 Loss and Other Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r136", "r137", "r291", "r292" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r136", "r137", "r291", "r292", "r348" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r136", "r137", "r291", "r292", "r348" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r136", "r137", "r291", "r292" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percent" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r136", "r137", "r291", "r292" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and Other [Member]", "terseLabel": "Corporate & Other" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails", "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r87" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.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 goods sold" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease": { "auth_ref": [ "r300" ], "lang": { "en-US": { "role": { "documentation": "The increase (decrease) in cumulative translation adjustment before transfers included in determining net income.", "label": "Cumulative Translation Adjustment, Net of Tax, Period Increase (Decrease)", "terseLabel": "Cumulative translation adjustment" } } }, "localname": "CumulativeTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r135" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r28", "r29", "r30", "r321", "r322", "r333" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r306", "r308" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Aggregate principal" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r54" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r55" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r55", "r118", "r202", "r203", "r204", "r205", "r305", "r306", "r308", "r332" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeconsolidationGainOrLossAmount": { "auth_ref": [ "r271" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails": { "order": 8.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer.", "label": "Deconsolidation, Gain (Loss), Amount", "negatedLabel": "Loss on disposal of subsidiaries", "negatedTerseLabel": "Loss on disposal of subsidiaries", "verboseLabel": "Loss on disposal of subsidiaries" } } }, "localname": "DeconsolidationGainOrLossAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationLiabilityCurrentAndNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements. Represents currently earned compensation under compensation arrangements that is not actually paid until a later date.", "label": "Deferred Compensation Liability, Current and Noncurrent", "terseLabel": "Deferred compensation liability" } } }, "localname": "DeferredCompensationLiabilityCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r47", "r307" ], "calculation": { "http://masonite.com/role/LongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Debt issuance costs", "terseLabel": "Debt Issuance Costs, Net" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r250" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r111", "r117", "r251", "r253" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r247", "r250" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.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" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r111", "r175" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "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" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r246" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Share Based Compensation Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]", "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Divestitures Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r85", "r122", "r126", "r128", "r129", "r130", "r133", "r330", "r345" ], "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 earnings per common share attributable to Masonite (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://masonite.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r85", "r122", "r126", "r128", "r129", "r130", "r133", "r330", "r345" ], "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 earnings per common share attributable to Masonite (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://masonite.com/role/EarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r297" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Net foreign currency translation adjustment on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r248", "r249", "r252" ], "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 statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Canadian federal statutory rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r245", "r248" ], "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", "terseLabel": "Income tax benefit due to the exercise and delivery of share-based awards" } } }, "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r240" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Share based compensation unrecognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r240" ], "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 remaining requisite service period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsDetails", "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]", "terseLabel": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r83", "r104", "r111", "r343" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.", "label": "Proceeds from Equity Method Investment, Distribution", "terseLabel": "Dividend from equity investee" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r288" ], "lang": { "en-US": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Estimate of Fair Value Measurement" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ExtinguishmentOfDebtAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Gross amount of debt extinguished.", "label": "Extinguishment of Debt, Amount", "terseLabel": "Extinguishment of debt" } } }, "localname": "ExtinguishmentOfDebtAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FacilityClosingMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Closing of a facility associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Facility Closing [Member]", "terseLabel": "Facility Closing" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsDetails", "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails" ], "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/2019-01-31", "presentation": [ "http://masonite.com/role/AssetImpairmentDetails", "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r276", "r277", "r278", "r283" ], "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 Measurements, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AssetImpairmentDetails", "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r210", "r211", "r213", "r277", "r315" ], "lang": { "en-US": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AssetImpairmentDetails", "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r276", "r284" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]", "terseLabel": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r276", "r277", "r279", "r280", "r285" ], "lang": { "en-US": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AssetImpairmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.", "label": "Fair Value Measurement [Domain]", "terseLabel": "Fair Value Measurement [Domain]" } } }, "localname": "FairValueDisclosureItemAmountsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r282" ], "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 of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r210", "r211", "r213", "r277", "r316" ], "lang": { "en-US": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Fair Value, Inputs, Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r210", "r211", "r213", "r277", "r317" ], "lang": { "en-US": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AssetImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Fair Value, Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AssetImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AssetImpairmentDetails", "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r276", "r277", "r279", "r280", "r281", "r285" ], "lang": { "en-US": { "role": { "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value.", "label": "Fair Value, Nonrecurring [Member]", "terseLabel": "Nonrecurring" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AssetImpairmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r112", "r294", "r295", "r296" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax of foreign currency transaction unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), Unrealized", "negatedTerseLabel": "Unrealized foreign exchange loss (gain)" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r111" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails": { "order": 5.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of property, plant and equipment", "negatedTerseLabel": "Loss on sale of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r167", "r168" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r169" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "verboseLabel": "Goodwill acquired during period" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r86" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r82", "r122", "r318", "r328", "r346" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "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", "totalLabel": "Income before income tax expense" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r83", "r111", "r141", "r157", "r327", "r343" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Share of income from equity investees, net of tax" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Divestitures Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r0", "r2", "r3", "r4", "r5", "r6", "r7", "r8", "r9", "r10", "r11", "r178", "r179" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about 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 [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r257" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r142", "r255" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails": { "order": 11.0, "parentTag": "us-gaap_NetIncomeLoss", "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", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r107", "r114" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Income taxes paid" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r59", "r325", "r342" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.", "label": "Income Taxes Receivable, Current", "terseLabel": "Income taxes receivable" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r110" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r110" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "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 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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r110" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.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", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r110" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedTerseLabel": "Other assets and liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r110" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.", "label": "Increase (Decrease) in Prepaid Expense", "negatedTerseLabel": "Prepaid expenses" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r127", "r132" ], "calculation": { "http://masonite.com/role/EarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Incremental shares issuable under share compensation plans" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r171", "r172" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r89", "r199" ], "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": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r331" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails": { "order": 9.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "negatedTerseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r101", "r106", "r114" ], "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/2019-01-31", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r22", "r23", "r52" ], "calculation": { "http://masonite.com/role/AccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Accrued interest" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r145" ], "lang": { "en-US": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment Eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r165" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r40", "r164" ], "calculation": { "http://masonite.com/role/InventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r14", "r62", "r162" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://masonite.com/role/InventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, net", "totalLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://masonite.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r41", "r164" ], "calculation": { "http://masonite.com/role/InventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r62", "r120", "r162", "r163" ], "calculation": { "http://masonite.com/role/InventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "negatedLabel": "Provision for obsolete or aged inventory" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r46" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investment in equity investees" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r51" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r39", "r324", "r339" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Equity [Abstract]" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r30", "r322", "r333" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Revolving credit facilities" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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": "Unutilized commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r49" ], "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": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r49" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Revolving credit facility availability" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r156" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccountsReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r30", "r198", "r322", "r335" ], "calculation": { "http://masonite.com/role/LongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r30" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://masonite.com/role/LongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Lease Obligation", "terseLabel": "Long-term debt", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://masonite.com/role/LongTermDebtDetails" ], "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": "Estimated fair value of senior notes" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r200" ], "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/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r55" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r55", "r197" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r12", "r260" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "Acquisitions and Disposition" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestitures" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r61", "r323", "r338" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Equity attributable to non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r206" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedTerseLabel": "Dividends to noncontrolling interests" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r105" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash flow used in financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r105" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash flow used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r105", "r109", "r112" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash flow provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "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/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r73", "r76", "r84", "r112", "r132", "r329", "r344" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income attributable to Masonite", "verboseLabel": "Net income attributable to Masonite" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://masonite.com/role/EarningsPerShareDetails", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r73", "r76", "r267", "r273" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 }, "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails": { "order": 12.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Less: net income attributable to non-controlling interests", "verboseLabel": "Net income attributable to non-controlling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "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": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/BusinessOverviewandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r261" ], "lang": { "en-US": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Equity Attributable to Noncontrolling Interests" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NoncurrentAssets": { "auth_ref": [ "r149" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Long-lived assets other than financial instruments, long-term customer relationships of a financial institution, mortgage and other servicing rights, deferred policy acquisition costs, and deferred tax assets.", "label": "Long-Lived Assets", "terseLabel": "Book value of asset group" } } }, "localname": "NoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AssetImpairmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfCountriesInWhichEntityOperates": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of countries in which the entity operates as of balance sheet date.", "label": "Number of Countries in which Entity Operates", "terseLabel": "Number of countries" } } }, "localname": "NumberOfCountriesInWhichEntityOperates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/BusinessOverviewandSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating income" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r310" ], "calculation": { "http://masonite.com/role/AccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r310" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r311", "r312" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Cash paid for operating lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r309" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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 assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r140", "r147" ], "lang": { "en-US": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails", "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r121", "r123", "r138", "r275" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Business Overview and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/BusinessOverviewandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r21", "r22", "r23", "r52" ], "calculation": { "http://masonite.com/role/AccruedExpensesDetails": { "order": 5.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 accruals" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r47" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.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" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r263", "r264", "r269" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Noncontrolling Interest", "negatedTerseLabel": "Less: foreign currency translation gain (loss) attributable to non-controlling interest" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax": { "auth_ref": [ "r64", "r67", "r302" ], "calculation": { "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit), before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Translation Gain (Loss) Arising During Period, Tax", "negatedTerseLabel": "Income tax benefit (expense) on foreign currency translation gain (loss)" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r64", "r66", "r293", "r301" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax", "terseLabel": "Foreign currency translation gain (loss)" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r74", "r77", "r79", "r201" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other comprehensive income (loss), net of tax", "verboseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r74", "r77", "r263", "r264", "r269" ], "calculation": { "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Less: other comprehensive income (loss) attributable to non-controlling interest" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r74", "r77", "r263", "r264", "r269" ], "calculation": { "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Other comprehensive income (loss) attributable to Masonite" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r66", "r70", "r71", "r212" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 }, "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails": { "order": 4.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, before Tax", "negatedLabel": "Amortization of actuarial net losses", "negatedTerseLabel": "Amortization of actuarial net losses" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": { "auth_ref": [ "r67" ], "calculation": { "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails": { "order": 5.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax", "terseLabel": "Income tax expense on amortization of actuarial net losses" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r67", "r254", "r256" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Tax", "negatedTerseLabel": "Income tax expense related to other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r56" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.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" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLongTermDebt": { "auth_ref": [ "r30", "r322", "r335" ], "calculation": { "http://masonite.com/role/LongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt classified as other.", "label": "Other Long-term Debt", "terseLabel": "Other long-term debt" } } }, "localname": "OtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r112" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Non-cash accruals and interest" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Noncash Investing and Financing Items [Abstract]", "terseLabel": "Non-cash transactions from operating activities:" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r90" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails": { "order": 10.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "negatedLabel": "Other expense (income), net", "negatedTerseLabel": "Other expense (income), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r94", "r97", "r119" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash (inflow) outflow from investing activities classified as other.", "label": "Payments for (Proceeds from) Other Investing Activities", "negatedTerseLabel": "Other investing activities" } } }, "localname": "PaymentsForProceedsFromOtherInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r98" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.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": "Repurchases of common shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r102", "r182" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash payments", "terseLabel": "Payments for Restructuring" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsDetails", "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r98" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests.", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "negatedLabel": "Distributions to non-controlling interests" } } }, "localname": "PaymentsOfDividendsMinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r98" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.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": "Tax witholding on share based awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r95" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.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": "Acquisition of businesses, net of cash acquired", "terseLabel": "Cash consideration, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r96" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Additions to property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitContributions": { "auth_ref": [ "r108" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for pension and other postretirement benefits. Includes, but is not limited to, employer contribution to fund plan asset and payment to retiree.", "label": "Payment for Pension and Other Postretirement Benefits", "negatedTerseLabel": "Pension and post-retirement funding, net of expense" } } }, "localname": "PensionAndOtherPostretirementBenefitContributions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r217", "r241" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]", "terseLabel": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r16", "r19", "r166" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries": { "auth_ref": [ "r92" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).", "label": "Proceeds from Divestiture of Interest in Consolidated Subsidiaries", "terseLabel": "Consideration, net of cash disposed" } } }, "localname": "ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "auth_ref": [ "r109", "r114" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.", "label": "Proceeds from Income Tax Refunds", "terseLabel": "Income tax refunds" } } }, "localname": "ProceedsFromIncomeTaxRefunds", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInterestReceived": { "auth_ref": [ "r100" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Interest received on loans and other debt instruments during the current period.", "label": "Proceeds from Interest Received", "terseLabel": "Interest received" } } }, "localname": "ProceedsFromInterestReceived", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r93" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property, plant and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r73", "r76", "r103", "r143", "r148", "r263", "r266", "r268", "r273", "r274" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of acquisition of long-lived, physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Additions", "terseLabel": "Property, Plant and Equipment, Additions" } } }, "localname": "PropertyPlantAndEquipmentAdditions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r26", "r27", "r176", "r340" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "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", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Receivables [Abstract]", "terseLabel": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r144", "r146" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information, by Segment" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r99" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "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 Long-term Debt", "negatedTerseLabel": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r115", "r319", "r336" ], "calculation": { "http://masonite.com/role/SupplementalCashFlowInformationCashcashequivalentsandrestrictedcashDetails": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationCashcashequivalentsandrestrictedcashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r13", "r25", "r113", "r115" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units (RSUs)" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/EarningsPerShareDetails", "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails", "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r193" ], "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" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostCostIncurredToDate1": { "auth_ref": [ "r181", "r183", "r189", "r192" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of costs incurred to date for the specified restructuring cost.", "label": "Restructuring and Related Cost, Cost Incurred to Date", "terseLabel": "Cumulative amount incurred to date" } } }, "localname": "RestructuringAndRelatedCostCostIncurredToDate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expected cost remaining for the specified restructuring cost.", "label": "Restructuring and Related Cost, Expected Cost Remaining", "terseLabel": "Restructuring and Related Cost, Expected Cost Remaining" } } }, "localname": "RestructuringAndRelatedCostExpectedCostRemaining1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r111", "r180", "r186", "r191" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails": { "order": 6.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring costs", "verboseLabel": "Restructuring charges" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://masonite.com/role/RestructuringCostsDetails", "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsDetails", "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails" ], "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/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsDetails", "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsDetails", "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsDetails", "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r182", "r187" ], "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 reserve, ending balance", "periodStartLabel": "Restructuring reserve, beginning balance", "terseLabel": "Restructuring Reserve" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsDetails", "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Restructuring Reserve [Roll Forward]", "terseLabel": "Restructuring Reserve [Roll Forward]" } } }, "localname": "RestructuringReserveRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r36", "r206", "r337" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated earnings (deficit)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r207", "r208" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited", "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets [Line Items]" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r313", "r314" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets acquired in under operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r60" ], "lang": { "en-US": { "role": { "documentation": "Schedule itemizing specific 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]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "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 Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r69" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of components of accumulated other comprehensive income (loss)" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r131" ], "lang": { "en-US": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r258", "r259" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements.", "label": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Carrying Values and Estimated Fair Values of Debt Instruments" } } }, "localname": "ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationTables" ], "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": "Cash and non-cash transactions" } } }, "localname": "ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r55", "r118", "r202", "r203", "r204", "r205", "r305", "r306", "r308", "r332" ], "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/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r132" ], "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": "Schedule of Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r24", "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/2019-01-31", "presentation": [ "http://masonite.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r184", "r185", "r188" ], "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/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsDetails", "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r184", "r185", "r188" ], "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": "Total restructuring costs by plan" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r182", "r190" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of restructuring reserve by type of cost" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r80", "r81", "r150" ], "lang": { "en-US": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r217", "r241" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails", "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails", "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails", "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Restricted stock units award activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock": { "auth_ref": [ "r223" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the number and weighted-average exercise prices (or conversion ratios) for stock appreciation rights awards that were outstanding at the beginning and end of the year, and the number of stock appreciation rights awards that were granted, exercised or converted, forfeited, and expired during the year.", "label": "Share-based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block]", "terseLabel": "Stock appreciation rights award activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails", "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r151" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r88", "r161" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited": { "order": 2.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 administration expenses" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r110" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails": { "order": 4.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation", "verboseLabel": "Share based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails", "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period", "terseLabel": "Average requisite service period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Award vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r232" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r231" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Outstanding, end of period (weighted average grant date fair value)", "periodStartLabel": "Outstanding, beginning of period (weighted average grant date fair value)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r233" ], "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", "terseLabel": "Units vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r234" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Fair value of shares vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r238" ], "lang": { "en-US": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r237" ], "lang": { "en-US": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r239" ], "lang": { "en-US": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails", "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails", "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails", "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "Number of shares under non-option equity instrument agreements that were cancelled as a result of occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Forfeitures", "negatedTerseLabel": "Forfeited (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r228" ], "lang": { "en-US": { "role": { "documentation": "Net number of non-option equity instruments granted to participants.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Granted", "terseLabel": "Granted (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r224", "r226" ], "lang": { "en-US": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "periodEndLabel": "Outstanding, end of period (shares)", "periodStartLabel": "Outstanding, beginning of period (shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r220" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Equity awards not to exceed" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r241" ], "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 stock available for future issuance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Aggregate Intrinsic Value & Average Remaining Contractual Life [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r227" ], "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": "Exercisable, shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r227" ], "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, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r234" ], "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": "Exercised, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r230" ], "lang": { "en-US": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "terseLabel": "Forfeited, shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted, shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "periodEndLabel": "Outstanding, end period, aggregate intrinsic value", "periodStartLabel": "Outstanding, beginning of period, aggregate intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r225", "r241" ], "lang": { "en-US": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, end of period, shares", "periodStartLabel": "Outstanding, beginning of period, shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r224" ], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, end of period, weighted average exercise price", "periodStartLabel": "Outstanding, beginning of period, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r215", "r221" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Equity Award [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails", "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails", "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails", "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted, weighted average exercise price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche One [Member]", "terseLabel": "Service Requirement" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Service and Performance Requirements" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r218" ], "lang": { "en-US": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r219" ], "lang": { "en-US": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Plan term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r236", "r242" ], "lang": { "en-US": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term (years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r241" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable, aggregate intrinsic value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r241" ], "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": "Exercisable, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r235" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding, beginning of period, weighted average remaining contractual term", "verboseLabel": "Outstanding, end of period, weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r222" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value", "terseLabel": "Vested, fair value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r143", "r170", "r177", "r183", "r192", "r347" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails", "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r31", "r32", "r33", "r201" ], "lang": { "en-US": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r58", "r201" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "verboseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/EarningsPerShareDetails", "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails", "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails", "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r32", "r33", "r201", "r206" ], "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 shares issued under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Common shares issued for delivery of share based awards, Shares" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r32", "r33", "r201", "r206", "r229" ], "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", "negatedTerseLabel": "Exercised, shares" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r32", "r33", "r201", "r206" ], "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 shares issued under employee stock purchase plan, value" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensationGross": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, before Forfeiture", "terseLabel": "Common shares issued for delivery of share based awards, Value" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r32", "r33", "r201", "r206" ], "lang": { "en-US": { "role": { "documentation": "Number of shares that have been repurchased and retired during the period.", "label": "Stock Repurchased and Retired During Period, Shares", "negatedTerseLabel": "Common shares repurchased and retired, Shares" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r32", "r33", "r201", "r206" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).", "label": "Stock Repurchased and Retired During Period, Value", "negatedTerseLabel": "Common shares repurchased and retired, Value" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r33", "r37", "r38", "r155" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total equity attributable to Masonite" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r261", "r262", "r272" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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, Value", "periodStartLabel": "Opening Balance, Value", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Elements [Abstract]", "terseLabel": "Supplemental Cash Flow Elements [Abstract]" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Transactions involving cash:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r50" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Taxes Payable, Current", "terseLabel": "Income taxes payable" } } }, "localname": "TaxesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyGainLossReclassifiedToEarningsNetOfTax": { "auth_ref": [ "r66", "r67", "r303" ], "calculation": { "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails": { "order": 3.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of reclassification from other comprehensive income (loss) to earnings, after tax, related to translation from the functional currency to reporting currency, as a result of the sale or complete or substantially complete liquidation of an investment in a foreign entity.", "label": "Translation Adjustment Functional to Reporting Currency, Gain (Loss), Reclassified to Earnings, Net of Tax", "negatedTerseLabel": "Cumulative translation adjustment recognized upon deconsolidation of subsidiary" } } }, "localname": "TranslationAdjustmentFunctionalToReportingCurrencyGainLossReclassifiedToEarningsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/OtherComprehensiveIncomeandAccumulatedOtherComprehensiveIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxPeriodIncreaseDecrease": { "auth_ref": [ "r66", "r298", "r299", "r302", "r303" ], "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cumulative translation adjustment, after tax, from translating foreign currency financial statements into the reporting currency.", "label": "Translation Adjustment Functional to Reporting Currency, Net of Tax, Period Increase (Decrease)", "terseLabel": "Recognition of cumulative translation adjustment ourt of accumulated other comprehensive loss" } } }, "localname": "TranslationAdjustmentFunctionalToReportingCurrencyNetOfTaxPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/RestructuringCostsDetails", "http://masonite.com/role/RestructuringCostsRestructuringCostsbyPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r241" ], "lang": { "en-US": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/EarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r125", "r130" ], "calculation": { "http://masonite.com/role/EarningsPerShareDetails": { "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", "totalLabel": "Shares used in computing diluted earnings per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r124", "r130" ], "calculation": { "http://masonite.com/role/EarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Shares used in computing basic earnings per share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://masonite.com/role/EarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3337-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=SL94080555-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586" }, "r116": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "http://asc.fasb.org/topic&trid=2134446" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r12": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r121": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r123": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r138": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2420-110228" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7054-107765" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "http://asc.fasb.org/topic&trid=2175745" }, "r194": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r196": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=SL6230698-112601" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6036836-161870" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=117330312&loc=d3e23163-113944" }, "r246": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r257": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568447-111683" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4568740-111683" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613674-111683" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=d3e13220-108610" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=116690757&loc=SL116692626-108610" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13467-108611" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13476-108611" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118948100&loc=d3e30304-110892" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30690-110894" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=109240200&loc=d3e30700-110894" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b),(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b,d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r349": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r351": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-13" }, "r352": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r353": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r354": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e689-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724391-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-03(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "http://asc.fasb.org/topic&trid=2134417" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" } }, "version": "2.1" } ZIP 75 0000893691-20-000047-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000893691-20-000047-xbrl.zip M4$L#!!0 ( 5C!%$KD*LT>ITOO7..IWSJW/V\>JW7UF_'83L2O/<2"M5SM-.Y^)3@S4F MUA;#3F^D2AEH"RL:)\?T!C^!BY-_'?_4:K%S%9<9 MY);%&K@%P4HC\S'[)L!EK^64^W8K;0HG]3C' M'?]\W'&3'$=*S$^.A9PR*3XTY&%_$ X.>'@01%$_Z@='AW$<'8A '$(_2/;[ M_PM1R0Z*^S[&SE/XT,ADWIH S3_L=]L'@\*.9E+8R3 ,@G^/&BNR%FYLBZ=R MG ^=QM2<*%Q@U1[Q^'JL59F+5JQ2I8=Z'.UV!X-F_9<%[6!OY-MV O=G1 .T M$I[)=#Y\?R4S,.P3S-A7E?'\?=/@;K0,:)EX02/_ E0-M72/,Z_Y 8Z3RASJ ME81=I_O%S41&TK)>V Z/.]2A-L":&9:6%J.I0;_TM9U=?+VZ_.7R[/3J\O.G MU<5MLBQ$CSYYL%O&]1AQ$2EK53;<+U[.3O?OM\9EDWU4,ZX%.VNSCQ!?@VFR M&+25R9S9";?O=@:'(_9].\E[83[P:A[V'0!MLE4PG[C1N72 KLDG\BY#_<8BC4. M[)X0+T>O#2_=K<7+S]S@9B,>LCF[SM4L!3&&IH=-!1:A4(=<83+&*;C,&<_G MK,RM+@%7BNG996K$!F<9/FF)>$AXC*\T4QDF$:N\W)I #C$8P_6<1#)^#0Z' MBS$-OA.H#$Z9NC2/9_HA(S:2>X0%- [!2D<0M430E/TLNGD4,GF$GQ- MK?&E)XRI/5,C +MDEMX MF))6CT[)JMD2/W(U48(3U6QFV5E0@EC1\YCL07<;'8!OG0.$[># V?4<#%9? MB "7U1\':I,(1\Q+LWD7ROP1(-2JF3R74*7& 3"<3J5Q01JE('?C4$%T&]Z7 M,X2&E#OL5F3B%G_-*GM0H\10C[H8E4KA#C9,&1DI)->2%B ]Y7$I*Z>12D,T MQ#F]<9S%A71E !6RF$*H4X&T7<9ERBD3X;*<$K=T!GMXG MX%K4 $67D3R2J;1SHCCW34ONZK#L8.H];45TB<.Y7'=3+:@HL2 UN U$R>)8 M:>$4<+1_##DRK12]!5N@(#@N\K"Y37TB=?E$O'6N<0B75Q,>5JZ MF$J @21!XBVGN-7F'@*]X%,;Y C_>#^G=BZ '3&^&\_<(U7:AS78)(OQA310 M59(\7INRJ"YWG%>#M\3B+(8F>%TP%EL'XT5D]P!9!QH=NE0LV+7X)!9 M)JT%^$["BA3]5H/M0J)^;I!=] _,#X;R#_Y+-4GMS?!G*5%]Y[EE'KO3I;VW M.OAE:OD L3E-D>8B[9:(7CK.H(.16 +"K2(GBWIT!OR:V(:GO8YO.,+N3N+K MT\4G@;@J'?VQTCWAEPOL:.#1Z%O3?.R"J$4VWO24QR#?,66&<$(SN<74!ZOW M'<.^5CJSO87J*;*61&-T:R*2P 5DQ*+[+:8";=.G?IE/53H%RO\Y'U<_*>DJ MAD-6I&H.V#J;*!^X^8I+((2?0HO,@WAO/XRL5=3T;E'S-RX$6%<7U_N([@": M]C#EA8%A_66$R:E(^7PH'[N*)17VL MJ,>O+J6T_:64CA7KC8-VL!\^W/S=OM]M/ K:1[VC#3MWG-Y>=S2"*7C^H=%K MU#UJA.&2A]WB9H&XRK3T:D.76+K;07"]:U,_X!U$+T42[5&_'C<>\9F-?6_5 M93=<%-8.Z%(NMR_ 6)G\S9A/-^9I.2Z1 _;]W8<5B_X3./6WQGX0V[[;Z6-8 M=I]O4'V^.>_>WWH*6/\!R[V@K:Y2+TV'RC'WLPRK[?^&@U>#@ZW;ZB\:"SLJ MPK+U]OO7'QOW-^31QA22PNC:N."]1OR#VJR\NDO[+O_.G#R M?U!+ P04 " %8P114,^A)D@( #,, %0 &$R,#(P<3(Q,"UQ>&5X M,S$R+FAT;>U;;5,C-Q+^GE^AF,HN5/D=S(O-4D6 K>,JV=U0SFW=IY1FU&,K M:$8326/C^_77+"%59F(_95@+UFC48I=:;SF9&CL6/==K?-OFIS+2<\M#OI%)Q4XQRW MPO-QRT]R'&DQ.SD6F49^_K%G>C8<'() A:^3] U5!+_S@-FA_@.$IF4*VD MT_6Z7]R,920=V^TTN\?/RTO M;IUE(7K,R8/=4FY&B(M(.Z?3_G[^DO,YB M,$XF,^;&W+W;ZAT.V+,L'%FZ32K];Y< M+9?,W&DW>]ZLEVS,)\ ,3"1,,72ZL;3LKX(;Q+":X?M<&\=TQCYJD[).N_$; M2[1!,:BD&.!F"O;O(H-W6YW]]J![6/O#2_=C<7+S]SB9B,>TAF[SO14@1A!/<"F!(O0J$.F,1WC%%QFC&&Z133B--!;D4@@QBLY69&(BF_!H_# M^9@6WPE4!J=4/M'C'"002X.)'<4R[(Z:" 3M="SC,;,%?=SVGX*!(ZQWOS]8 TMDAL A#"X MA6/TLN[E4,GZ GQM MIC54!?;G0, E];MHU@$X#H#8BZ MN(G'/!L!.\7(>54HL($F='9YH]/;AIWP2(-T>B*\VO%CRD 95#43HT"[X!8! MIJ35HU.R7S*RFBDPA(- M\4YO/6?Q(5U;0(4^:4%%J06MX$H61QK M([P"GO:/($.FI=!;L 5R 2ZJ\Q]7D.?>%TN$6^<2\S3Q<6$J\+' M5 (,) D2;SG!K;;W$.@YGUHC1X3'^SFU=P'LB/'=!N8>Z<(]K,$Z68S/I8&J MDN3QVI1%5;GCO1J")>9G,33!ZX*QV#@8SR-[ ,@JT.C0I63!ON5>-#\AGA.1 MT7%<&(+3 FNX9]146X?OZ2 KW\90"NF+D+\-IP3=)Y"ME4I@KAK':L!I8^?\QK_ (=-4 M.@?PC805:610U"XDZN<'V4;_P/Q@*?_@3ZI)*F^&OPJ)ZGO/+;+8GR[MO-7! M+U/+!XC-J4*:B[1;(GKI.(,.1F()"+>2G,SKT2GP:V(;@?9ZON$)NS^)KTX7 MGP3BLG0,QTKWA%\NL*.%1Z-O1?.Q"Z(6V7@]4!Z+?,<6*<()S>074QVLWG<, M^UKIS.86JJ?(6A*#T:V.2 (?D!&+_KN8$K3UD/IE-M%J I3_,SXJOU(R90R' M-%=Z!M@Z'>L0N/F22R"$GT*+[(-X;ZXBZV]_[^]\\5MM%F(>#&V4XKF%?O7+ M #-0KOBL+S-O4M]I,*&DA?RIO(+@=%Y>+CG8;^ZW#_W]$H?Z.%&-7]X]:8:[ M)RTG5AM[S?9^Y^'F;_;]9N-1NWFT>[1FYY;7.^B.1K YSS[4=FM5CPI&N.1^ M-[^9PZHT+;U:$_<+5S@(DW=M&@:\ ]N%<&$"M%>#PR..L;:#+?OEFHO" @'] MQB?P.1A+D[\9\^G&/"U&!1*]O7#!8H/M^< MJ]>TG@+7?\!V+VBSR^1+TZ%RS'_[PJH=>$/"*T+"QFWVQ0W$!9TBL__(&-@7 M@P4=%3>^"CH;2TC8QSF-_1P..-[@\-W"8?M+^'8*-WMEVSTD;MM/;[_2*@5V M5H'1\O7&FM7..I50KL,? ?3#]^$36+P5?^>^?.W^GCS" %TX&)2[WEZ]6/^@ M)DN?X9Z__XN#D_\#4$L#!!0 ( 5C!%'AEMP6X@0 $L: 5 83(P M,C!Q,C$P+7%X97@S,C$N:'1M[5G;;MLX$'W?KY@ZV#0!K*OOEFO M5TDBS9. M8Q7=/BUHD;*)R*)*47'G8Z@9EO6Q,;:LB3^!$__=6VB:M@.^)''*%1E:# MVDJII&]9F\W&W#1,(9>6?V'I4$TK$B)E)E6T-ASH-_C)"!W^-GAA&# 10;9F ML8) ,J(8A2SE\1(^4I9>@F&4K<8BV4J^7"EP;=>&CT)>\BM2V!57$1M6<096 M\3RP\DX&"T&WPP'E5\#IJQH/6(O:-J&LN^@U%V&C&[CM;H>V&V$O=-W.XB\' MD[2P>>&3JFW$7M76/#963/??;[IFIY4H;\.I6O4=V_[=J^VT5>Q:&23BR[B? M9ZS-H< !EO8%"2Z74F0Q-0(1"=F7R\61VVK5JW^P3?O8*VP'=O[GZ0!&2-8\ MVO9?^GS-4CAC&[@0:Q*_K*?(AI$RR<.B8^:>S,Q3]Q?S#Z,P'?P:[4#QI$)PN?##GYMB$^72< ^$T6G;] M5X)@-(?19';N3R>_J@@JZGMV&V9OP#^9PGQT\7IT-IT;LS_?3C_!:.QKBVO; M[AXNCV1LS;MCZS3UV$[K<"(V1%) C9^PX)*E=3B7+.545QX2HV'%60C3:Q9D MBE\QF(4AU@H)(H1W)!4Q5PQ.-=$Q*EB29")D_P9%:,3@\:#2]L5@G)-[F MWX_K0 6LF&2++6 PQ<-M'9),IAG!;I6 6S./!7FD8N:1% @5B2Z'MYM7C31' MF)CN=$[D@L0L-6;7$=O"*%#:HCFJHYVHPX-6U_NVC'FL4>@;3A?13 BE6'^- MB(6JWV@_(MW>PZUC5J-[O%GN@.K89K$<^$C?^XQ(%%6TA0N&:D+R8G@CY!H< MVWA?<5QJ"D(A\^?/A1,P)(["'UG,#@^3S)/F=<,KU[2G6?7[5X1(X!.W5:1_3X1G$X123N_3#"]#I8D7C) M*MDYO483CIQ6)>I.=WV, NQY^11[RBIT?VH5\ABEM2Z6L@##$'2E^#;GNQ1F M2+B6:8*KIM9)79M)% &Z83:X'J(A0>&D]=PKY#&) _T> ]+\J)"+ %ME42$S MD;!B^4SO"-V\I[S@9EX.[U71;L4M-:/((F(W= A)F=141"1)6;_ZXE&>)A'9 M]GF<@Y8[>5=ZP0Y(5)9Y+.SEGK_3-MMV-]_V*\Q'T2I^>20PBR.!I>B^L67: M;>=^\S=]OVGLV6:OT7N@LY7G7>2.(*0(^JM:HU9Y5$+1>QDWN;X13@FM?O5 M9=_:)FG5W<6T"'A'F+>FORS$NS_]_T7Z#YY"NS/O@8.J#2>H^=W"6D+^#.;W M@SG*EEFJH%G4KAU$?X1.BS/[$\'V\*#9\=+\\UFJ_Q_.NX>([Q'K#T#N$5%= MEE[='28'J8@XA0K_9QW\,CKXZ:A^T*\$S_P_6?Z/SB7';?R ML\,#3R[_U79#GBCN8/J2140G=OM2XLYU1>V?/#,R,BYH=&WMF5ESVS80Q]_[*3;RU+%GQ%/W$D(*H9E?:J-+&OLC>&-]_X=U$W; 4^2*.&*BXB$EC4YJT!EI53< MM:S-9F-N:J:02\N;6=I5W0J%2)A)%:T,^OH-?C)"![_T7Q@&C(6?KEFDP)>, M*$8A37BTA$^4)5_ ,(I2(Q%O)5^N%+BV:\,G(;_P"Y+;%5R M1OH+0;>#/N47P.FK"B>^2QV[V?+]&JTOG':[[M98W:Z36J/9">S@#P>#M+!X M7B=1VY"]JJQY9*R8;K];=\U6(U:]#:=JU75L^]=>9:>L8I?*("%?1MTL8FT. M!':PL"^(_V4I11I1PQ>AD%VY7!RYC4:U_ ?;M(][N>W SOYZVH$1D#4/M]V7 M'E^S!,[8!F9B3:*7U02S821,\B OF/"_&(:&46:/FSSR%OH)><3*GCAN%OOD M@K;=%9JZ*=J,.#1KMW/]@\TBIT M#:>-\L:$4ER1C9 %JEMK/B*2[TBV8Y:]>[Q1[HCJV&8^07B8O@\ID0A5N(49 M0YHP>1&<"+D&QS8^E#DNF() R.SY:UX)&":.PMLT8H<'3M/NN>UJOF&ZQC'W MFM,(01IB0SYZ"SGV;42Z;W4XEN\YK%(W(,V*C3.*+'5\3A*)*X M&T0/DTM_1:(E*[%S.K4Z'#F-$NI6>WV, '9ZV1![RA2Z/S2%/$*TUOE4YJ,; M@E4IOLWR78 9$*XQC7'6U)Q4M9G@#(O5,!J<#]$0(SA)-:L57,VDZ)!FAX<, M BR5ACEF(F;Y])G< MV\8[W![;TNO<:.[;9J74>6-G*XLYC1Q$2%/U5I58I:Y2@Z-V-&U]> M@5-(JU\]D.P;&R=-W6U-WP+PQ_&4.[_[P_Q?T'SR$=D?> SM5&8R1^=V% MM9#\6*;\'U M.VCWB))=++ZZ.0P.$A%R"F4&GDGXB4CXX9+]7WXX>,;AR>)P="XYYCK&9.__ M7J21N+8/?1\=*GW%410XW@?#RLX;#SSM/.0D%(O\MJ8K64@TMS>O+VY=;%3^ MN299X 2=*M8KLF[OWX#<&\] MNWLM"^<\N'O[+MI@'WI;T ;K E MU925\43$$Y&1F;__W[-^+SL)9947@W\MX66TE/W?E[__?YW.__ZQ]39;+=RH M'P;#[%49S##X[#0?'F0??*B.LE@6_>Q#41[E)Z;3J:]Y51R?E_G^P3 CB* ; M!\L7TE-I)'.=@!7N,,]HQP9%.C)P3P4AS$7S;/^%P9)$A7!'R1 [S(K84<2Z MCK",@"FYY MOSAY#@=N:;)%WD;W3CI('B^?C@U5/SKTE]4 W-P%V\SMEGKW]-DNGHQ:E5?MN) M<%O\_'^[;[?=0>B;SK4'O.B9P?Z_EL*@\WY[": S\,39;NTPG_&>4G M_UIZ50R&H*"=G?-CN,R-O_UK:1C.AL]K*#U_^5__]5^_#_-A+[Q, .E,L?#[ M\_&/OS\?W]H6_OSE[SX_R:KA>2_\:\GGU7'/G+\8%(, #FGQX=\A=K VC?^2MXG=+TU@<^G/T[G"]EN8=;>_KWN5TM3MZ2K9-= MVAWYP[63O3?ZSAM_2C=[NIX+N?=@]WUL]Z.]^6L$;;]91]\/ZZ>;J'P?=G17:[:^3 MW0^[IWL?WI]M_*W06[)WOOO!B2Y9^]3M_YUW^^_PYH>_#S=6WY]O?-HGW?Y> MOO'I_?DN>4>^#>O<_OFO=CX\)[M[KRCFSOK9&_G'=E8[9YN?%@_ MVWOS&MJT0C:@K1N'*Y_V5H\FU_P-S^*#O9T"[^T<'&RL.MX]W.MMK.ZB+K1U M]_#UT>Z'U_WNZB[<:XUT5S>.-O]6G][NK V[V^CL[<[*QT"Y"(J:#K?>=!B/ MJ&.Q8!VA.!?6**L07WJ)X!^EJ=#X]^?7Y'G_XAUK*EQ]-GSAP:/TX8X'WIQ? M%?RK45F"U%_GE3.]W6#*M8%?A7-;V7]+]NBJ[(4$P1/I.UXZ<*-8RXYQW'0T M?')6$:4P6GJ)G],'%_JE:*=\XE*VK^&7JI7LMR3+KDJ6>R0BE;Q#(N<=)HGL M6,J@QP-%+L(QX\S2R]3_,Q/M7W#_PK?"O9-P^57A,JJ#,)1UC'*DPXBR'L$,HNDE,GBS[JLD MY%K8IQ^1TZ[U@2O* MXZ*L6?7V$+SOJV($3.S\5>%;1WP'09]?$72PCA#$<,=9SSH,+'3'(L,ZB!M" MC%="4E#IE2^QK]>E<4D,V0CBN5K&@U'?AG+INMQYX-8:J@!#G/%@#:%2.\&D M%E$%26Z5NP\N[X-6_VN)3$$PB5E?;!^8,J3HS;\J^L=A4-586"DAX-H/2>?_ M.+\\Y2]SGGY:.36EK__X.U3#?+"_E;(!%7@#!T?-/D G>0=X2H?,%D6T^TKW M7?_U8/-P_Q-(#FWTNQ30P+L)%8='O$O>GW=)]VQO]75O8V>==3\=H;=TZV"W M?];;/%R' MB^ZA0QOD[Z/-G;7S[J=>;^/-.U+__>D]Z7[X\V#CS2X%1.5P_SCV"1,4,2[! MR1/3B02C#M/,=A06IH,L*+S4G@0.*!)\BJ(I;+X31E$'0QU"+$3/&-(Z8*J4 MMV8$'6'64D[.GC;0?"'-%IZ*^322WH+C)Y? M#_O+$ /$:2Y4MV0K4N[C155G-0!669T+>3$\/P:157G_N)=2'/5O!V5"W;7$ MQ/)9Y>$6SZ_?8_S\RX=.VE 5H[+^5B=O7DR@/,;$CWC"Z8U"[0:GWW*?OL<\ ME%G=H'!KYNS5^K^O!],W+WXY_>GZW8]KLCS]5@U-.4SQ[LLZPX=)AZ+I=9?' M+IKI)Z<2U &_DM(ZUX],OT\?\OQ:1TWODVQ"W6E5TL7JHAOZP52C,KR[K'K7*(VA >-!?.&>:-4X@Z!4:%2A8--N'C>MW]DJ(YZ/YQ#FXX MZ5%YI?.G1[ZS1T**UW\$_V&O-<>"\:4%TQ%:ACG2G'OA4%*>EGWFP(K M.K_]IFHK^LC]Y@7! ?B:F[(8'5=PB][( Y5+YT WY8-1\)O0G34=K%;.JQX8,U"B[Z$'',20SF I+"&, _$SREFE',.":JGU! -TSGI@;";NI0=0 M4"!Y!H&UI0R;J +6+" LC:,8:S_& +@$/%<]D)PBO>(_?Z(')#*("B"N/$@& M;-6HR#WF' 7X3RA1]T B$_/ (:[T@+H>A_U$#Q IL%61$PD 0 MI9SFRC-&D-#1TQ@SWLNC&CNRZT3AU2(6G.K-$,!PIM(#/(R6,*1U_;Q3/J"B.;^? USSH*7 M<=HAPX!C&2W F#%MHT&$4]*@$'0>9#3['):AVG@!NJ699\9:@[G Q%G+4IT7 M,S/(82V*0&>37/,.80>2Q(PZH(%>6:F\$<@)+AP*<@9#% LDT,<9.[DF4&N ME5ANC$.6&884IAHB/82(0LK1.(-LZ<((=#9I7+"QQE@'[";E+Y1"#N3(K."! M6(OLXV6NFBS'!TFI$8Y#M)%S&2ASV(& "-A*(3E"/A(ZB==:%?N.>$W<#_-$ M!-P:C8H83!E8/\48BAQ,HV%$,(H6)LMQ.?CQE\G]^N"5.0C$>PS*7$ M4W":@80D6#PBJH0C#8*,^:EHH0)30UV5DH2 MR,)D/V8CIGL;X- J:DFBYY0SY)&*@@5$>;3!$FSQPF1"9B&F^\N*Z AJQ($L M&"X9<\X8Y ,"'F$"DL&IQ"KS$>Y,LBA @#1FQ%/N.8N"6Y6&5IG7TL/_XT"C M5=B99U20X1"@.ZZX#(Q(IW1*3L?(HXDLJL7)J,PH'KRG[(K@T0FE4A&X95H; M(U5DVA.I7%U*LS#9E:TP-/D@^#53#O+!?M60M JU*#)'J&.@/R$&+;QGB"IE M+&-&+4Y:Y3'E6SWTE4K#W M"!B]%2 .Q@C7"A2*ZHBHM41@O3")E$>5S_UE4&2J8Y4QQ*@8 [E Z*6(8"FGWJA'.(K1CX+ G1%W,R9IL$T1[2>]I9*)R41E&K"L(-X;!:38!=-JC-(EDCG$?$<>10@0HL<.IM'JSCP M3DP4YXN7+'EDJRMC!A%LS!9DL>.Z^XI/6*C M%*DX3S'$@9=&$\ MTH ,X9QI(18F/?+8<=T]Y46T=HZL2Y47_42TOR;@X/0IG.*\-!NMM)&,_6;4BJQ% E.6(B."R8QU@1 MC2RA3NB TIHS"Y,JF;'([C%[8@D32$=-:42)1%J"E$?,,P'2"](N3/9D]B*[ MMSDZQHN8AL"%M(RC8+CDS'CNN9-<&;YXE:"W%;Y,* \Q+:6V&E M41&X!O,0Q(7%R[',1':S3[MH%DD:#$4:(::#THH:&IS2S$CE_ +.Z9FYH&>3 MB5'T'/)%\#_%=$8,-16@6"QEHSIFE:*5.%2*1>F'S-',2; M]Y7"X0;': (UUK$8@[84S#"FE",1,44+D\*9-1.^Q[E$$3.M=8@16:8(4=92 M4#8AI94.2;4P69V-8I!>O"QZO7RPOPY=4(9JV)!$CO?!!^*T5<&RX)P-4@0J MK #A4*BNB3\LW0%"GD+01 M42:#Y@&IN'@9FL<2U^R3,D& JC%0P> B\][JE'D3@HA4PAF-7;RDS"QD.YL\ MC.%*.(*40(XP! &!<\@;'!P3/$C%%B\/,R/9SB#U@J@5G$MFC!,LS2])"VYB M)8TQQ$Y6O%JLU,M,9#N3; M#W%&/,8V&,"-C*N+VVBGA971&NH7)MLPF#KRG M! MFDD%\GJ9Z,>81US1R'@(*J:;42KDP"9;9Q('WE%.)$ED3E526*<84TE8B M[;7V3"@"\GL\*3UB#URLPQZ-RWOPN,_VY:@7H)\>G=[E:SMS7-S2C;='N_V. MD[W3[G+#&TMKRJ"E^F-4Y8-0 M52L.E*JJY]Y=6?-_ISA>A;\?H0!;78G0O^&VKI[Z,Z%$4 HQ[(,6@J%H5(A8 M!0MJQRR/&$_I)J:=Z8=Y%>*C[@.1 /'Q0S[PQ>F'W.^'X00=CT%;,;T;1JZ= M^A,8$8$2C(WC"ORD<-,^Z-BY*]0UEO9PA-J'Q.&VT5O M5)\U5U'2U0S_#^XOXT;5$#JV_ (+F1S];AJ2=A(G-' D15J9@RB-+#)&!^R1 MI*%)"9-70-KABC%*MO+JZ(_SG?/C<&.YQ4E'?7;R-_#R,ZWX(PS<0=^41Y^- MXB;N6&T%%_(38WL+63!#2?!.84$<0)/^,X+HSC9Y?:F29S< SY^MSWT$4NNN#6!1V8$,I@3Y9V1AEL5= .F:;TM M!OO#4/97@QU^#L_M,,B+L4[7WG6ZBA OZF& MY+D\DUQ[B9 /&,(ZJPP++ 8M%8K"X@;,@GBJ(+C'@7H>C,=&)W+$ _86(&( MCQ2"-HNHIZTE^ D0B(98@NB1$3QB[KB @)U;[J,-&(-A\ 23T%J">07!/5H" MQI30WNL@?2JL@N#((PVPD-QCI,D3X@3SHI:>*TQQ3(O/*Q8=4<$K)I1T0D0' MS.WIJ.6\Z(@4!".KA20Q+8MF@#,910)C.H">!-V@@JD9BF;VQ5%IQ\XT-QN/ M5PM*&R8&JH#S(.RL"+A!^: YD>-LTBY:,Q.DEEA[SB@!B1J-!%,4&V*9%@TJ M.J6 9(?P^T@I.*\4UUHP))G&0@=+ M8H!XDBHF;?33F@^,.M,/+1J^&PWT,2I-\!U'B*^=^C,%DA8)*=/,.,29PP8X M6EKXR#%+*1=\O.RP0HK(%C%SEHA0=;F1O ?[@:RB0AHDI:9,>@P,CT#,BZW4 M%A.E)TX$SV]UP!=ELO+'V]>3VCP0"+NWP;(R^'PXO?/-A=!.BMY)/MB_?M)# M^Q)\3RLU1:NCM99&2QB5W @/9$(KDA:+9X8V(%"KRN&++3/8GYB"]+6;#_+^ MJ/_@)J Q<+OSH_\V99Z&>+? P5Q_\!^FJG]=Q#"7"IHV@ J:@$6$^-9Z14E$ MWEJD@\"B 5KPA+!ZF\*;L_M4^*>I!1%SSR0U@'/!O+'&I:PXY39H))QJ0M+N MX7W!EZ$!S-07@WJ6AS6#H\T8 \ ^G?=V_8_-K=89-5HYN$OS0"/%WD<6D->> M*N2#DLA%Q!%J@'*T$&Z CVJDCK$=,4V(CH%1&0RAEU(Z7CYY/2#YIX#Q(P0?5C#FL$"7<,A/2 M[@F!H*@,D81[/=[5BR")R;QBX:^>&6R8?K@Z>P5^2LV^+_%?3+IYU3-5M1FW MAX6[41+^JNCWBT%]X$'S7"2-F6!R#Y+7+#AK2?0&0GVDO<7!0( ?)7:>Q8#G MWPH\* FUS,Q#@UI;]ET*,6T_%Q M&5P^FVMA?1H4NBK-):>^4LBUPI3[EP6,*OP6O:@&+:>9#CPQ2[ M,X9,6H\@$L2U2P5ZG!G%S)I 8M Q M8LNHUP93Z3'"!A.#.&K IMSS(,<'\6M$>6V%149+QD*T.BU[RZC1(!9KJ6J^ M7]L*$//D;AA\+:WW@WQ8;6V_7T2?%H5WG'H;A.',>F,C*)I*BX9[2A5KKD][ M-!D^S"JKT$T$2X,\8\R@J!D6*L41:1:'E W('G_@VWSP?[-USB@2E#&M_T:3TSN*3VB^,&EF8 W;,Y M6,QQ3QT,=0B!%P4]1UJG2DKPH6F7!JU=DW9=:12<=DZ+1803#\RQ*)@(QC+P MZUIS\!W T1P8*6+F>!'*AQ\#J8$XWR+JTMG;13E\&"E#_WC3(+#^+FF-SEU M,>W&[.=7&FH@ &'66$"90\(JR7!0U.%4Q!7-@J%L;506QZ'%U(-B"N+:2+ ( M,D H9375T1&'$4H+S K'Y8)A:J5T!_DP)*FVYNJAU]R/WDB' HY>L+0I"F>, M:*X,I8YACQL$K5F2HSO"^W*LMCPNRE3D-QAO\+:(T***4J&H FKE&$+<"*U$ MB)PC@I7Q3>);K=6XL4\ >".0H/6D7LP6 BN!I;94<6XI$[Q!HFT4E5Y+0V%/ M!F6,A2"5#TISPKB"?RG%#)N@K>+.B 5#V8RH]-/"%*7&>@?!F6>:1252N4A.#K#$37.2(\IEFPZJ^.I M0ZN1HI5:1DW2/BL1,2Z)Q9X'2S$!VH.%" T2;:.H]*R2W#-"&?-(^J@B)Y8) MY93&,A@D.978!;QH*'MB(_FSP905PAJOO0G2)$9M:>"*(P3@\HH+N6"8>IHC M^3.BTI(X2K7BD1"&,;A"Z0%CWA.C5,!-@E8[DC]?T"(:\\@!6H(YQJ-5C&H= M*0W1!.H(;Z'56-%R)8@BQALG$3,!; 4*@J, -D3$R%R#1#L'5'H.!\YF ZM4 MJ,@)\Q@%SJ1D1EAI+.;,,(>T0@L&JT4?R9\56?9(1.TI!R(C,#&!&\R,#FGV M:\1-2@ZV(_FS#N8QI9&PP(-D8(V00I*&%-]39CGQ3B/YL]A8(3I%M7+@\#BSUBF$3-1&[$C^3):<9%A3 MB;D(EA$A+,!*18R!;E&CHFX0M-J1_/F"ED,$O%\D,0C$'$7*(*<9-X@3%!1R M+;0:*UJP#$:HM/2ZMLQB9:W73FJ$&5)8-&*/N$92Z1DFN6?AFPS#)( CHDBG M_>VML!%SDQ:!,-Z%EDJWF/IN3$GJ*(W(.6P]8UQ:*@*. #,K$3>D24YI_JGT MTX)6P*FJFEL/$&-,!XLA:A,.4*4\0HU:C[H=R9\O:%EL@L061:P)LVG/46(% MF+$0H\-:-VEGZM9JW%C>*FJNM$C;/G F6-1$&P*6PR *+1)M5GH!!LYF "LE M;: .&Q8Q9@Y)(X)*H9D-1F!JFN2,VI'\68&(***B$H1BSIB (QBPA1FA"J. MM6M2/5S[ "+,UO5<@<<:8&)+E5C;)'KA>!8#YX ZX..[6 M$,VE]D$Y0U$<[S/30JN9HHU21"V5"Y@QDI:VBEX9;8'O&!:);I!H&T6E9Y;D MG@G*@$!C00P/P:3]-2/XJ(BC"HQA:9%A"X:RIS:2/Q-,81XTH<%&1 23#GBU MPAY;(A"-%BN_8)AZHB/Y,X$6Y1+98*F+"JAT6OV<:A,",<%+Q$.3S%4[DC]? MT"(B"B44]1HYYJ0RR,@T?0T\(Q@QA%MH-5:TT7CP1MQ32C C$"4I;9A3AJ:5 MT:UMJ73C!\YF BOE)3-*:1X2BZ92.V=0-(C:>GI^6#!8+?Q(_FS"?$<%"8@C MAA$CGAAFD<4$>QJ#5[$ERRV6OF-9(8<1Y3&R2!CWS+!@N3*6\R B"TWP<^U( M_IQ@26*%K%#!>8H9DDQ#(&^T=<+00 WQ']?GM1ADP:G2/48!CYE0SP> 6SCW M\W*3Z9$? 2GC6C-IA%"8*>$MHXQ09H416CL2%P.DF8#):. B"NL( MH#,*PX.70@9/&58.T\6 9%-H7(O,J\:2(!%5E!$IYE#:ZU:H:"!LM=P$[>87 MF8N*C 82TP=!IN/&("T"\1"W$(>M9=9C1XBGR'E!YA>93\A\&,$Y4H*$8#0C MGFF# _;"("XXXF9!N-;3#@@>%(N/S @>.M0\62T0#9]I'I3V)6BC%/'68+4@"H2E$>%Y0 MP203B$DK-0:S@'VJT].:I44L1*JFFE]4M*4*#X<*'"+11'-'51TT:T'2(J; M, DTM2N(ZU)0?2\H6+>,\+C=2&(O@)G]2B*>2I R M)@&""28\B-PR13&V7GE/:!-6I9FG$<0[ _RU<7D/>N]5KP#'LK^(T#)<0N#* MA6$)4T%:PB&(U10A)R)3:A&&>Z\#,XQHRA4E)E"O8S"R ML0MKSJES>5I+>]J@G'<L[,W$V5F<_(\0H95-?E M^3.9!L9QB$)1!I:44&R\ #OKM"(TF#C9;V2^)S8UB0P^K866G A@TRGW@J>Z M4ZY=M! 7@@4P$>OF@JO--,P<6EY3YP6$JQA%9A55!%DMK482D.4I'V<:GBBB M?C;3<$U(/^%8>RM /.5MN4,1 2!W2(P@)F--=P7 Z@K& U& MUGG/(I9:&XV==$@*Y)BGB\ X,_>23 #_Q=T2]E8'A "!18=(@Y&,,^0EL3: ME+XQ7'O2\H![-M:/CYK9FVS$J/1*(,(19L8[G::064M)*G!Q8K'6U/Y) <^: MES028%I%1:C16AK-!)$VK=F>=LHAVN*@%BOA]!0MB$;>!F&U=@PQZ;C!.A!/ MH^1&<1(7(NTS4SYQ?]2/FBB)D%9)19A2& 1D*8U<8>FU0$U:?F]NAVMG$]-+ M(TB@-BVOR*0.VLHT32GM*1X%:>ZF*T_==WK,('I6UE#":&#*,RDUP9QPD*II M4JKFM@F[V;TIV-C $5>WV@KI8FJ[96M[8>% M1RH.H8]>1Q*901@9CV6:SD29ADB1( BCPE'JL*<-JAY;>'C,H HM4B%0$!Z,AF.8&*M9 M](J;"-25"-R$E9N?"#QF,XI$,<- >;66@BD@'& VD&1,*LXL4. &<(\YF<,\ M>Z(0N. A0L]&IIEC7,DHL0]$"Q"P(;8!LFS8^AGKT/OEY.W6>GD_']1G+B*X M$(=01&DDI? L33ZP@FHO2:$4*(\(:8)QNGA)'I?8)[1 M)B6S092C.#DW'Y5ES#H(H)7WC%#E%3%1A2>-J&9*-& FN=,\[>8IO%-%DR@5'GKM958&T>YH$W*H]\W16VD/(5' M")36!JLPP]%JPD%5+=+28HIT7#!Y_@!/;*18 S)>.4H)J"7C02D6M::,!?"L MSA*S.&)]4HQ)8!JE82$*ZYDCV@)U(DYI:]*\)\4;,$PUAYG$V8PI@7UEE@C) MN7-,&:=28!XQLH$[[Y%L@"S;3.*\@BLHXT,P(975 ?7E@9,M9*:A.@89@L& MKJ>129P-E(A6$6D:B2$0W%EFD O&.8^"P9(SLF!0>E*9Q!D9)QJCP1YSCPA# M3FC#C"&4,5MB)1[[EB@2'+6I!UG MVDSB7"#*2H2PT]QA29G$0FGG"8G6Y2!;&P6%LJ+8DHN$!Q$Q9):$1G!\GJEO;$VIE6/"0U4 M-FEMPS:3.&_@8LE( !'GEC(FC-$*:!KB4$&F$;62< M,\F\UEI91)G@BBB%4Y+_%M$ W/*&6>U-0%C(I1'H0G& MJ M@X=55"$6%T>L3XHQ:>D,IIYX'#FS@5EFHC>&,$J\9@C=$"LF1#^T6!^TW^!4 MHN^#EQ #O(*,U5FF&C95<(J%UVK!BOO/I;XO!/M#(_FJPPYWSXQL+ MXV^'05Z4&\4PW-N&-O>Q>CNYK\:DMUX?I%T"4K==L>=77GQU%$"(Z@'>_\HJ M\'^8*K]A>-:J8=X'7&[&BTLN/JSFE>L5Z>+[MT:7VX7<'*KXB>U"9-12$@I: M02,P )X\ Y>1&Q2%1[15E%91?EA17IFR/,\'^UL!'/4P^)5^,1H,FZLK$-EJ MH50(5"K&A#2QM_8320OC>&V^9C%*V M!&Q1=$4\0:=RC^S+NHB\<00Y+1EQWJ"@.6(DB$ 3JEM%F6]%>70+/P,5GA== M01#11PFLBV+#D 0<1X>"$.!IB%)*MP1LOG6E=2J/Q+ZLTIC3R+ FACE+M&5< M10K*$H-!5K2*,M^*TCJ5!]*5Y_G9BS)4Q:ATH1I_/0C&U^WQ^OJ8;G/5"2?C[H'(2TQ]D+0I;Y\?"W MT]P/#UY@A/[/;TOUJ2]_KX[-X.7OMGP.-QA_'M_GL[NE-G=,+]\?O' A5=_\ MUC?E/CQB6!R_H'#SI2_?[ =N,SW?&G>T7P*0?,<5/9!MN6]_(9P_F_Z?H67T MZV_C8_] ]3^_1>CB3C3]O'?^XI\[ )PJVPBGV5;1-X-_/JO,H.I4()0X/K'* M/X476,*SZZ^GXRZ3<)]>/@C3+L2D[K7W&^L[:ZO9]L[*SMIV]AVO.>?OM;WV MZOW6^LXZO-3*QFJV]K^O_F=EX\U:]FJSVUW?WE[?W&C"RZ*[O>P'4QV H1H6 M@V?9ZO*KY8RD!?R:\(+D;B_X\2O_?,]K7M%-/?^Z^7ISJYO]#F9T4 PV1G4) M63:QMELAIN)(I"EA*-!H-,.161=,Y%1:!C&MD_JVN6#9P"3&X4/^8K5PM:=) M'&!I,LV7_GUN5XN3MV3K9)=V1_YP[63OC3[MVR3KO?G*XN[K.=C]M]?<.U_C>AW+/7[^[T>GNOU5EW9_=C M)"IHJE6'88D[+!#;T2:*#C:4:8-TVDMGZ25&G7>U+[L4PLM6L[[TFM_M+>^] M>U;*W/2R]X/<%3YDW>V[FE9V>__^9B'/C%%W=A9^R@=-U08U1$0"'68%*"H6*(.=XQ*PYWSD2^] M_.]_:,GX;S=U=8K%62BAOIL.9N_>KVSMK&V]WL;]> M%V4V/ C9?Z::D8U#DBP,?/#9_;O,*SK[PJ=*0[CC@3?GY\&487";TOY5-VAM M7(WVM%3V?./3NX]!4AF4EQVM/3A8*G#'6(4ZF@2<=F*-&K&EEW^.!B$CZEF6 MNOI+BML86G<3O5_P*$79!),T1[V_R$#T-M0OGC(/,!: MG19.3QL_[&G9([2QVOV8MD?0GIB.40CXBK2VHPR)'2PHTHP)&AA+PS&X@['4 MHDT(W%7M;#$<%OT78JQY0V,!TM,W+TH?RO36/7-A'.;.]"9/ 76>I/\I6M:2U)Y]6,+_?GK_R>C \MCK/Q_ZSP]JM8S0 M5XY?N_AY??OQ(Z"MJ2?^M427IE=,NI%A>-4["O5*K_5"'-Y\QW'?_79LO,\' M^YUTRHMT]^D/Y5ANXZ[]%N;R_GY6E0XTOBC*"S/P<1\O'Q[O+V6F-_S2H1OO MAX[/)CU/,(//2\\OQE@N>NEY+;-Y5@=RQ]3Z@YO=K;"?5\GG#3?@R%,SO9^. M/O+(3=DU5#/)AR.J9\N/9\1 53&?T MP;<&VN0[1HR_K)T9-ZR1DQ4Q*R\0DYDJJXZ#2_4 /LL'63ZL,G=09T5^;<#[ M+ZQ/TGI9"?QC/HG)9<')'7W2S8-H&7_M(-/\!Z_]=I/I_;C1J7-+?)V >YE^ MGP@M_?3]WG4B_UOD=3?G>E4YKL 7WP+?.ZO!=>VYXSLMO?RCA-BH.@#+UP.R MGIMGV2LS,-YX>O\^ZGC[NS\E%8RR/&I.,PBQVFI 'Z8D1'466$=@YQ'9=>:M5!5$J* MV1?3W/-E&[]+RV_7FMO8S4,KS2_U2A!9469%6M\A.QR5>>5S5Z>3@#OE W?) M&.O3RGTSR#_5WW]M;>CB 6)]>6MY>SE;ZQ_WBG- Q'63EVT4R[]^KH+?'[_. MOO#A?DO*'MS[K'A?AJJ:_/466H ;Z7E^./C%&Y_6/Q)M'+L/<*/FZ6.\7IX,DA;_>C MPM0B+$6'LZBQ2JFT8CD,#\#V[,'K;&H1U&KY,B/R^(D M">]ZD<4U(=8.?[/\"\X$Y_[$$FAX-=)RK'.TP(U;$"V0Y6EGN& M&,?:+[W<' Q-F1>?FXU'4K:_"I!H;R\_?E7XIR>E[D>F<=JG(71"0+C#J,(= MZR3O!*T[V@JG#2?*)O%-4S'-=\U?2D5/@)!BJ>,2#&Y^;'I9. MN M-,Q/4GH:F'6H?FW<^/Q=NA:2=($+VX"-#3%TH*_ CRE' M.Z!5I",0DMH)1KDF2R\5^JQ2\->'=&)O"XB!_SHH!D^R. ($ [:/$T\QV#X= M#%!%%L#V<1X[%"P@B$-@(!X@&,T[1!*ZR-;ON8UCS=F?W,.)QN M:&I1S6" 9AM(3QJ,@_N.A^1#&7QV/"JK41J;'Q89G%$G&3'YQ?Z:*%.J;UQQ MPQ=W2#1/H0Z6-'PC"WSKJ0LUE# +\3X@IY@@YQP3NY,/>\TD>^,AM[W5(PKW M[6_ O7<_K+$T=+:YND\V^L MX.S-57@>>8>[.^[&D-OQT>:.@W?81=TWKP]V M=_;1WN$[!K$6M&TO#=DQ>+=/>ZO01JS24-N5(;<@D ^^XXT%/H*L[ABD<<".DEYVF NRHPA5'IG LEN41Q,_,^WOIU/E<5.I'F50OV9-B5"[GJFJN]1MM)WZ[4X= M>]FLJMULVZGWTJD;DZ+M,#$,&5#2TX/<'5R)&;^G .5*MES,<#;;W?)EZP.? MZFQ"9L\S=Q# /D+SC^#]0UV#XZF^;$I MOO[/*$_1-035-DQ.@)M>!-@TU7*-YU%.PNPKT?G4**?0.QU.\R@S#TVU]EO\#]P-5FU0A$51VD!>#*Z7S$X8$9WFA\=FJNMS(U<7SQ MY!U^?9:9@<]^(>-WM."PX;@]A#=(Y]>GPD6I%9/[U!L8U8VH&VFJ8:91YLUY MM?SPH[:O1F4)SQ]/4$[<>VB&HZJ1%.(G5@E:=6?'>>1; HY^/IV\95P\6KYJA&4]ROF'? M+^]Q-9NZ-8(S&>+)A&^%_5%O7,&YW=G)?OGO?V A?R.4+$].&![D]52HXWHJ MU ,;^W%[:_M^7("9GAKS4/WZ"*;Z2I>F'IU8[J=FJC\=\8_&($0]C1U.=>RP M@,!*1XXZ3E/.@V:$"S2'IOI[#$MKJA_.5,]SCSY%=P(6W&0]>+^0&>? G:2M M.WUM6,O$IF_]-0.U[MQZH.J#'X*GE%-."[:X#WUUGF('N!L0[M25^QETV.GP M8'IT&4*)4#?-AY@/ZI5)ZOJGI2\U;2E;NO7'+S9@J78=2U]HP%*:V5L[/TQL MATP#G*M1S?(W\3'?]9S/GM6WR/37YJP?),E=WO?$LTJH_/;EK M?E)5#S]24;/5VAHF'[!?E.>WE1JG@*!\-3FAD2QV,F8!C'5OYPAU=]9I]W#E M=&-U!>_VU\[WZO:][GS,8N]U:W>YLZ[L^ZA.^^NKJ#NZM_Y M[LZ?_>[J_BFT[WQSY_WI[L[*IXU>FHQZ962<>L640QU)/>LPRVA'>8X[U&IK MHE8,1;+T\NWM?NL'QO^>P&S(!]+P;\Z%_"K3_4$5OQ%!M()=$-.]\KDJMQ)> M0-5EOWW/./(D]**S68_L,V&+>6W8=]1C)F#.W^[L7B1@M,18 M=*@("NPR5C'8;ZYKWY+[EA@_L7=HR?U/N8RUVT<.6V[0 MSW]K5I%1_$HU3UJDX]8:I#S>5LU:U[ & MGPV*N@1U5(TK@:"'QGL-WK)945'6S^JEK>.STQP>G4J,!O!N10K?3_*JSKX- MS, E_V!E+[*TKIWN?_2:@+T%_/KUZN &E1TMWCP^_X:M^H@ M]'H7U6B_ .[J4K/QG@Y?K_SZ=3G;A;8W0?"SYB[;J9>;3%E^?,L]H#?\HS1, M:JT 2-CH#C-$=8PEK..4Q-XBXYDS<[GGWB)6'?,G8 "3K1HOC94L5W5@2GA( M,1K6?BXYO#0OTKB#J5W+JVH4RG]6XUF]H2ZR=>-5/*HTN_I9VN]FW;E)3ORUKIP8U]=U?T"'C0;YV+2.NWWINKF-VA > M-!?.&>:-4X@Z196BDD6#3?BX7EM92=$2N"*7]TVO^M?2^L;KZWLA@W!],9R< M<,LH8_&264M]AT,DN@P+DE'"8([ M'C/G&;&:$[?TDK!G3*-G&/&I-9Z*]^6%-L7LZCHWS[*KZ]Q,]>7/4>\\39!" MOU$TWFOY*_7BQ\68S[XH0YI@=1(N%U/[/[]-($E(O9OETNT7&EL5O=$P_#;) MVJ"K=QA?\^4U\Z_^F6Y>8T.&2+R*#G%F&;9((8.1)%:8B$+ X-J6IM<Y MI/W0L64P1QT3AZ%\87JGYKQ*V]5=+8\' S!Y*\[@G;Z[J0^R.4"[>6*[>>(3 MWGRBN[*]N;&^LY:M;^RL;6VLI+V25]YFKS:W_MK-NWN],-HS;6]T,H\Z[Q7G?/T>#,'9&1(V=T2Q#B\]V(/SN^7<- M-/I*+V,A?M#H+POU0)L38M:3%,N(RH=8;E4N<_13NQ[JF_X!\V8,U_[T MJ?/POO,RYOS3NQ/>9GD?>L3Y+W!6V7H[&C5_P]T/M 7F3$!FTDIZ=R^*:J[* M/D:1R/HP]#/<.)6=0Z%>I 5F3K(_HZN3@-S,9\MJ"?C@)AMPOLC&5"$[*%-: M\A_?3O1@L?3R_<",?)Y&95]?C*+6NX#5"Z;]_MS[NO)3Y?F8I)! M/R[# 9R75B5;'[BB'Y(9R7YY6U0W][)J+#0?(%,4XR.Z"FA7*--I/XG9637Z M^X"+O^#'6L_1>H[YL,\+[#D(^:+G^,/T@'*&;/L@A.\DF_.-O]8]-,4])'22 MUCVT[F%NW<.")R&(NFM@49?I5JF*=^T_HWQXWOJ+>32]B^XO *ZT]1>MOVC] MQ6S\!<5W]1>F.LA>]XK3-K"82YN[X(XBX92UCJ)U%*VCF)&C8&F=MB$T:%C4 MLUR^X#5^>MQSOB'9>HS&> P +/\QCS&'$)RW6AW2UNJTM3K-]69PEZ6773,P M^[6'^F>5K>:5&U55FI^8-CQ9&9C>>977H<^E2TL^;[RB0CIG*U2CWC@ZVCP. MXZ:TOFXNW<:"^[H:SEBWWNZ!O!UMO5WK[1KL[8A<>ODNK=63#^MYT[7[@A]Z MT^_)^_6*:I3F;:_88C3,NJ8\"L-L*Z^.6INAB4 I79G?Y6%"SYYL-9?S:/I7W1_E0#Y]/S5X\WG;2?T M-K,U"PO]=EYLPYQJ2]5F1-7$TLNW8=_TQAPM).&T)&TN^<["DS2 (FU'A1_, M4ZVTKJIU54UV57KI94IY9Z^-&Q9EZZ7FTN OO)?2K9=J:Y?F6ZBMDYJ9DV(D M+30T7G ]E&FFANF-U]L>S^1+N[&,RGR8AW%F_'T5TL%)\-7ZM+ET#XONTQ)H M6Y_65BC-LU!;GS8[G\:77JZ&:.J"VO?':=.(,,B+\HHO:_W6/+J A?=;O/5; M;1G2? NU]5NS\UMJZ647;@LQ6 P0>ETII&W]U3R:_H7W5ZKU5P_HKWCKKUI_ MU6!_Q?'2R\UZL]_UP7B[1+A/ZZGFT>@ONJ=*4&P]U8-Y*M%ZJM93-=E3L:67 M:V<'N\2[;&-<;_B[=?MD=-C%^0+0] M[+KM^7ULN8S1TO2B1]QS^1Y\Q3TIQ:W;F\Z[)G]WH^^NR7+IY4Z]5VF]H0JH MP>UKDGWO-JCZ<^(W,W7ZPHZVVW^MO5I?>9MM;.ZL95MK;U:V5MS_ MQ\[;S<@K]*B!R5( MLG>>;87CHAQFQ2![#7%PO9,QL(G!T.2#*@,&7YZ:TG=Z17$$[AS>:;J8W5)V MF@\/\D&]"%X_F$$Z#,!*7V, =)I>5ET6X/3,:?4LRP>N-TJ\X%E]=5I@H9?W MZ]47BL&S*W=/37"AK&^:[NBF*P[5*W47HQ+^\J-J6)X_J[\5%PL/C;^#J@R* M?NXR^+V.[].&$*D(*%XL8G1QRVO-@KL?FT1O1CU37FO1V$NE]A3U(^RH@LZM MQK5%(.#3X0&<#JT(^^?U;\=EX4=NF/EP$GK%<;I+%B*T!FY6ZV^V]"!++RTO M)5%^06R3=X7.Z/6N_CP\,-#2 OCI[WZ[^D/U<'T4S@[#JX^VX9>#CU:I<\ H/2*Z>-Q&7P^/@.Z M.#A3U9\+>PC7 ;E(7\K0!UBG3VD-$)7_R^;A(=A&Z>MPR^#@8 MC0_TS&#\H.)PTI0AZ'Y(F( OJ1^*.J-4 :(!/!DTN0RU/*OE;+<89:8$()M1 M$A)T4>IIZ%NX+4 3\# *J>/S&JE%K5;0>5_6/]"@@QPZM#H&5PX7@*1,-5' MO,S2*I3PV)UOW*5NDS5I^4IXYK0?QE(U537J'X^5#N29,-^_P&L-F&> HJ3% M^P?9*=QF+)CT4C:]BZF*07(WS^J'Y /H&[@0VCE*JIT,3/V8:E2+*%UFLL&H M;Z$+X37*O#H:M^/B]&1(IJ_TA<-3>-]N7^"7ZAI,)VIXM=1]:6I@5@:#$0#^ M<_OX[]2?-;S/0Q(SW,-GJ\&%U/3)ONDZ[9N.X4]XNRK\9Y1ZK*SO5%TSM<_J M5PB]*IRF[LEJ>WJ+?5Y>:(>4$-KK%:<)FSVP-:FK0'5J@%9%'Z1I09))80;0 MS55ERCS!'8S%A<<9"V]LQFI[DC0-A V_)RF6$T,)(/-YC"#T6!;]JX9M>D8M MV@232Q/ATX\3^W)AV[ZJ5B_N)*X.5EY47KW=__^Q^*$/';]!7G MMZG7DQ)L>;QNLB].!TELV1#,D;_@$_ 9S%M:[&EL5N#G"Q)QR3Y^:P4[!TV] M7; 5J/&8Y%4.^.#4-$SI"@1/X(].\G)49;\LO=K\>WVU@_72K\#W0&I)S,7@ M,RX)A RL*)@+.*/VB;7#.CX&\^,.P.>T>)B'IMZ.!S#8(P?VNI?X=TV-P,:/ MG3_8^P$\&?0:&#MP=!#V;]>.@@,R.?!_0$YQ8B[X-A#(P@/-&>S_5G\?%(/. MUJ#=]\'4I6ER"$A[G)#HHM# M>8JZ@9P!"OWXGM6D.;W:/0W-V<5UX]_';VY.##!1F_?2P^'])\$/M+Z%[1PT M]7;8NJ)_#$%%C M<1(!]/<@/Z[J& 4T?A(,'87S"W]3ZW\OM2'I[3%0U'#%;-0Q]]0SU9F2P;"\ MM%+N8B."%D-STM0O8 @"F1C'\@PG1>^D3B^5QH?L& 3HQGFD"-*O96O#\#2$ M<<;M_2"_V)RHNI)\@-@'L)"'J\FV[-4!&/XQ,-.U>?\87%("5HIQ.AZB_'36 M&#JCY&N2W[ALBTN@:W$T#TV]'4?7"$5M+,9TQYQF*9U3 C498R2.0J\5Y#PT M]0Z"!.:6LJU%E9)]26]OTKGQ"?#?^,.%;\E^R9?#\K/,YU4Y.IY$,D!'\Z-0 MYS=.B_((OA?':2RP^K4%Q#PT]79 ?,8C4O[U1I1ZQ=!?Y*S2ETG(FI*5Z8+) M< 1 H;Y+?<8E0*9ID*O![\5Y\&&4,FRC,GT#A*;!P''^^)?+AT^CD12II-!G M?#;$)65"V97;75*7E%,;UKG<261=LZ@XZM4AS_Z$TR1'Y?XSRJLV!S,_3?TF M*RY&U26:D@S'HW87U;;9,+B# 31V,EQ6#RV#\TK)_5#!R4!YTYA+/098G5?# MT!\[L2N#$(D;3\=K,G>>A@XF8XXI1PM G23SS' (G=B=+MQ\&"3H! M;$*,8-/J#%[:>S.FO3?3&7$TB;.<. I/(DQ5W7SKPT=[6UO#PT&4M*OU;C*;N# MXH*:IW>KJC#LC(?:R@NR/[& 8%S';_[+TLH?;]-05/UUJ?7-<]'4VQ&;0K2Z M#O+9Y4C!92 V'J"LQZ-,;=3J :>)04RN.NN/>O"I1D^=.AR7$[02GX>FWB[Q MRZ'F\VOE(%<"\G_#3[[H_[,"%TXKTW*S$=3;Q=R["7N M.I9M.!NGU2IYB9E7R]):%T$ M<*54JQ7P7#3U"ZYW4EK7RZ=B=CV33^*#Z<%4!-;KM7*NAI'U8/U/X6B!A75+02NPN D M+XLZQPAN^3*JV@?HE/7/ )[]4>_SL/SSP;'710G/&V2OBC)E.[._RE20D<9( M5L!+_++T^M5?*TN_CI, 9G!^M0*C+EF^\J!%+L/\<%&EF:"_>3^5I)I)"7@JN\RKNCH3Z'(/=/XD+&?K@RP)=EI??SF6/?Q:^>YX MG*-OAL,T!%Z&&,JTL&?-X::-^5(E\V320O!?+**%&Y_7[8038CT"ZMRH7,X^ MA+'Q&9JC ,>O9'7J NT1?'6I;/DX%55G]4C+25Y7B)Y_N4$WC5ZJ-[J2_7PV M-6S . ?CLM,:X:=PXV>I(\-Q?8N+'Z[*SOKFQA

,CE[*WM"W?U,-VDEQ8!9MV5[B9?RU@TRS'[RV;?%=6RR_AHJ?:K&\*Z*^L:36/*P% MI1]V$9^)-;S1Y'[N/1B$>UWEZS&VQ=T!FAZR+CSEH,K6TF3<.ZSX-;6%X^68 M[NO4%CL-P\YV?O;8R&F ^7G@-<2^"J$)>TD/A.9E-2/.IG)M'+[^' U"1E1: M#("@QUZ(\!ZZLH7&PT*#HO$Z$>T:E4]1^JUA:*'Q/8;A 18#_H=S(<1XKV;C MCGWY&"L ;P2 0]H5\*:*/5J7?1\VYZOW_O^'[;4:-#_3;6/4C4/[.>JVW_.S M1/E?UV4&Q2 ;#?+A5AI)&E5^J1ZFACZH?\@%Y10+BS@BF@E!K6="8D0",889 MBC^N)O^ *$6=^H,@:BGSP>5]TZO^M=0!Y1^/*,.]SH8O!J.^+X:3XTO9P/1# M>FIGWYCC%UMII'D47I=%/XU1I=9]R(<'KR:3L=;.)A44*U45X#^_8\[ M*0U M56HC4X] >/KWN5TM3MZ2K9-=VAWYP[63O3?ZSAM_2C=[NIX+N?=@]WUL]Z.]^6L$; M;]91]\/ZZ>;J'P?=G17:[:^3W0^[IWL?WI]M_*W.-K=UW_5?#S8/CTAWM7O: M/5S!W4]K; .>TWWSY\'FF]VSW4]KYQO]K7SO_[%WKLMM'4>[OA44ON^'4[5: MF4//R[K=[XMF3 _&3?''\^O3]R;/3U_SPXRL\_/CZXR]/_GWR[,F+ MWPX^[JG#HY_5X7]?X[,G3S\>G/ZG_OW@C\OGU/' MOQV>/!T]^XX?UWU_>OL&#HX,/]1KQX.,/Y6#(WO]T]'1V\)+]\6NP MV3HC(M2YLX#*6?#21O!.*V6-LH6Y_@"=:[2R__S[U14S."\BMA7?ONY1Z_.# M]RT^U3J,(1D<,C@=,CC5WBC+2S8J:!39.8PAV6I7LHE1^KG!X8XAXS"_H24C M@]-=@_/QD\&QQ9K$G0*M@P84!<%)4< HM*;H8+B4_8'2HG$HR>"0P2�P9G M P:'LXHA9%D6[Y 7##'[HJ0)6(U.-.[VC;6:3 Z9'#(Y9'(V8')82BYQC6B31END1Z6L M52EISZJ3;.8FQU:30WN<;3 Y\I/)82*VR<\>E$8#&.HFU:;$0#LM;W- MW.0X6=<.DLE9L\E91SRJS/^WJ_&HQ^/S$W1OQN.V(KJT"ZQ49B#:0F".Z [$\0O"L(+M1] M8:KOZ[,!+;B .DT27#5I(&*6+@JI1=3] 4ILZET$08(@0?!^I6B"X%U!<*$X M6R5R02=!>Y_J]K_>[" (-A%D?/^DNXW<8#A MQ\EX.FVK<);A;%WRYAJ$]QV$_2:US_FL/Y]/.M%]!;H?/EX2.U4,U<&M8/>" M5Q?7RP2!FPA*J&1\<-YGU1]PJ1M)\:W.^+]K3*D@7NZJ3$J\O#$O%[JH8M8Z M:QA(Q@)@C@)L0@EU?Q-,1:F31E=>"MM4JA(OB9?$RVU55(F7-^;E0D(57$WK/:2CQ< M!P\70JRI\Q5YB*!RMM51#@FL=1R"]1I--EH7WN9F-1P%\9!X2#R\7S65>+@. M'BZ$5A0ZM]UZ($3I *7/4!U_A) SD[PDK@OV!US)Q@A*V"<@$A#O62XE(*X# MB LEU6*T,;=*JC,>L!@'(0D&5DC#>3$RL3:S2>E&D(?85;%TMXM%OVB[49_% MV=FD7F4=L^EL;9KH:CK^#B-^LP60E^;W\;&?O,E3 OHJ0%^NY+<;"L7OUC;M.(LH5>!#PVVPQ7H+?;>&WD#N928Z) MZ$!(+P"5U^"Q,"B6^:CJ=M^I>?%#J3=Q$)7@1_#KQMQU5.TD^-T>?@MMT[>' MD9CAP)32@+%Z?HYS"26KZLI;YY3@_8%LF'4$/X(?P>^^2Y02_&X+OX6.:;(Q MVML",60&B,Q#R/57IGW=#PLA@C3]@6HX(\^OHRKF;J=\MI6&9[WAZ3L_G)SF MT=I.X%.4:CT2YL<\&2<_/?XSQN?SNO]I6@GD-P#Y@*NV) ;3;N,I8Y/P1_C;A(9)KM\ZR;>4G)F4CJ@3<.%C)1\R")XY M*)I%JXN(7"IR_8A]Q+Z.2)@$P+L X$+$]#(FPY."D$P%8# 6K&,!BDS!A*R] MQ'F9N<9H0_SKIHJYV[F8/[4E1"N TG#Z;CSU)VW3I.E9F [3T$^&ZSNL3A&J M"[PG+7AFU3^*KJ )S%??MC ,WA>N%:IO4#6G=:3JK14X_R37:YB7J9B7)OC1 M#T?/)NU2V#NMGX[JF*P"_&?+=46C5[RN% W5P>6 BK4>;[0@E3!!*0(7.Q"NA.)E]8>- MV.2FGR!($.S&W&U6\"2O\)Z1N-!!0[9.:V\A9[2 F!WX%#18)6.N9DZP8LDK M)" 2$->I@A(0[QF(2^4^G0DFY0*.15VWR;)4'S$HB$%;Q7R,1J?^ !O-NE<< M>0N!N%O)G9MHK?3L76[K48S>](:C.#[-W4CN?*CEG#=Y>/W3S._/)[ZE/7%^ M%KN\DS,.M*2+SP6&1_H'DC^28* MC3QL;%(*ZZJ#N%\9-,G3V66#I:8WRFL[C4\!N;O39% =**\'P_F#XX1,,LY2%%VDJ K'-WS<)?/0"1$'AF7+CS#^5DT[RUXJ0V@U&V;.=5&[R6SVJ>0)?8' M0C:<:8(AP9!@V)&\58+A7<%PX1F:4H*20H(+JL*0:U4]PWHKY9*5Y(HGVY[L M% U:VB:O7P=MSZN?^ _M*.?/ HP>^I6'[E92\"96Z;/9<9Y80VB-NBCA'G"/.W6<*+B'P+A&XI!\K*Z+.R0-SB@&Z4, ; ME\!X4PRB2;[,G3WIKL?2"(($P0<.P8WFTQ($[Q2""S\P,5>].$!:UFDY5Q!TJQZ MP"$$<$EGX"$H%JRPSE4/&%F#HGO%RW<-P)2S>T.)>P.B]FX'+CNM6U=CNT=DL(O"T"EW37(+Q6J=*/F10 T3!PN@2H?U*A_J9UDOV!P$:*3=1^ M( 02 KLQ=YU63PF!MT;@P@MTWKEJO (4:6WU J4'%[B"6'? %EV*/-JY%RC5 M)I3/G4<@Y>^N.HB'>;;F_F04)NN:XOE\,JY;E)K54XN6->;DDGPI9."8A M( 5C*R5C 1LL@Y)4S(9EC8KW!UHU^C.U#XB7Q$OBY98(K\3+F_-RX5\6[D,4 MPH$/M@"V8?> (H$.7@M3;!1.U/TX:YBA_?@V"K&[G67Z4YY.OV_KP%X64?"S MV608SF8^G.3>;-RKRQ66$M/KP\XSTZ>4C=I];?8J\ _S;'%486]IGH_&=/K@ M#NS"ZV6=-G&?4 @-2G@-Z(L%Y^HMGADZG[.VHE0_6E,:%N4@$/XV43&6\+=V M_"W<8B%"L995/UAQV7;@$>"4"^"T2:S8$F4,_8'%[K7E)?P1_CJ OTTJIT3& M=9-QN3=9L<9D@V!ES( 9Z7O%9I(]7,D>QBLBLD)9]PH"G(T: ML!0/CO$,40:,.096=Q+]@92-HV2,SNPDUIB,0;:$;$D';,DFLZ#)EMS*EBSV M5CDK=$8XT%XJP,@-A&I!VBZ6-K1> 7=J?BY:H"!;0K:$; G9DEV.E[A\=,.2Q[DN4@&"\ 2^8K?.I6M&N/]"RL99L"=D2LB5D2W8Z+D2V M9%5;LMB7<&4E!M20N*BVA&<'5E6#(KC+)2N10[9U7V(;)NF YCU'A([/+XZK M>K7W$T)?R[4LS:*LLYC&9VU,YQN/&VWT2KMT+31J-&I;-VJ[%?+>A)7XP4^' ML9?]9%2O#457OWABH,U. NV1BR4FK MV!:D?K21A*[;?%NZ!Y('+@41YA\.YF\9<";,KP?S2Q5GB^"AH 0>VF:'T@CP M%A6DE+*.3,=2>'_ 'KE-E-PFS!/F"?/W/3(WP/PM8\&$^;5@?BGNJQQ327D' MKNZS ,38+F2$+6UK&B;K#7]@7BDR)LGS!/F"?.?Q?PMP[2$^?5@?N'-RQQ= MW58AN.(JYE$P"*&M76-C\4H4-&WM&OZ(=R\@NX68IZ)EJP[BD^')V2RG>PY* MW&Z,NS6B=VK?;G-N=A?LV[J#$A?+GRS<*A;N[=YR6**X$!F& C+% %C-&MB< M/0A5>+9*U;^>AR4LG3/?W$9FC>D)!'H"_=:%)0CT-P3]8BNC0A;%( /EZBX& MG?3@G790$9^U,8XY5S86F"#0$^@)]/<],AT,3!#H;P;ZI=!$+D%+Z34H[MHC M:3Z"X]7PMALPR[.J,Q?GH0D"/8&>0$^@OY?0!('^AJ!?>/0A6X;%:,BM@(:" M<_!M=7V>2HK,A,"8:Z4;1B4"[_M V";:4M&UT+70M6S_M>Q6%'03M4@?CT_? M3?)Q'DV'O^>+JJ3?=\U+I_>G]W^P[T^'35=EVJ*^,AT?I4S$N]ONWV,Q9&JS M>L-=_\%RPD9(IJ0B V3OW?DY4F>P95Z2[(0C> 2+;9UP53#'*6A$_&) M^$3\>RLL3,2_,?&74CATD9I9R2$$U;8 RPE"-2-]A$)_-CL_/EEX+M?:^.ZG?_K]1Q)7>G]Z_*^_?L8@K?R34%D#N7^-) M?;-1+YY-)GD4/_1FD_J:)W[N<+WQP]$%Z[Z(NELV-K^9W?W"C=CF<7_W>*!TM%L=>>GLVG9WFT>R'7-\X'_GWY ZO MY Z_NA+D#"GHD!P(ZS,@LP6<"%@7I[&9V\BE%OT!Q\;([K55ZCKDNBF $$*_ M9>Z^VVRD;UJ'JMXBF&X?3)>*6$7%2FQ/AQ0T@(99""(D\#8E*TPUKL+T!ZKA MYGJ-CVN>#F&4,/JP,'H'X3/"Z+9B="DHAUD*@PQ!BY0 <\X0I+&@$*N!K4LD M9=@8#3EL)=7_O?.(9 M==+]@6TLE[2A7WM\*PVG[T[\AW:4\U?-HQ?KMC\R+' M$S^=#DL=ZZL.S+\FX].]9X_WG[=/F?LY\]=Y/I[.)GDVG.1S+V>4RW#V_*2. M5/61#O/L1S\>@K(X>F8A>J/Z MFTV$,W:^5LM]!]\)JIT\MT10W0FH+C:5*6JKM;,0G(Z H4@(267(#DVP3!IG MZJ82V2:VE 15@FHWYNZ>8AL$U2V&ZG+]V&2DT5R#5B@ 4^80ZMQ#R=GDF))4 M:-H" ]>#' 15@BI!]2XB'035G8#JPE,U(@A2KGO-QG(Y-\XMOVB6; IJJ0R[P\$95I2 MAA!Q[NXE7N+<6CFW<&A9U#D:(4%$;@"3,F!50. A:V>C"PIC?^"NA[.(<\2Y M!\ZY.U!=B7/KY-R2&NJ]"DG5F= F64!?]^S.5:5MZW CA33%*Q?FA3BLZ5X[ MV6_Z G:5>)0LL*,DW>H2'L34FS)U*1<@*<]34""+C= >?(2Z&0H0N9$9VXXN M0?4'%:EZS:("T91H^I!HVKE*'D33&])TN59^70W&,(0@VGY824GP=6[!H5<> M4RY2JGE9#B,(IX13PFF'TEP)HO<*T:6#5,ES6RHUM:^;>ZS;#;!,9O ZRK9 M7+6*IC]P#+PY_I_=R,K]:':ADU*P)\Q"Y;38;A;.;#23X:'XY'[45/QB3HC,[*2&7FZK!:; MF#QST4(V20*RHL$GQL$4:[V/.BC7*ANN47(3:O$:OJM=12!E5!!T-]G9E:![ MS]!=:ATEDTQ!%A "$=IFL&"CS1 %-[)8GG.HOKM@3;V?H$O0)>AVK(("07=+ MH+ND.@LMO?,Q@T,7 ;EA;273!'6BT=NZU54^7-ZZ#_?H(N@3=K8;N)J5G M@NX]0W?AZ69$G1W/H'SR@,E["*5"UUB1,E:SJW7H#Z1K%-N$3/VPH=NQ/.8M MD*E_RM/I]Y_/8?9+Y&BK+=2%"TOPJ \[IP?5[MT"Y?J;[0?9BSNW%_O+ H_*0E/]!,-Q$00:"X89AN'">+9Y(_C59UY6LZ\&R>.V1 M!Y.8 V]3J?N0*,$K+\!)J0-Z'7TI_0':1F/W.N;>S3>P>U#K9O()F2HR5=T: MT>W+6B=3M:JI6FP$M0D"8V3 P9 $P*$:!F8A(9)7XR,LC_@KA%DJLA4D:DB M4]6A$=V^"!"9JA5-U5)TIS"3T0@/P;-JJK1.X-N\?>]C=B&SX(QK.\8VBFW1 M82DR562J.C>K9*HH!$>F:E53M11>\]H7:0Q$GS5@W4-!:']8%:+,J>):_6\:_C[X9_UQ^92EC5G,;7;KY>C^TQ:C_ZT!Z. M'HUG]>5GX][L.+8JC\E%)%LB4QB0!V:9Y\R(H'UA.7/UJQ#]RR<=3Q:R MQ)L,89+];^!+'8GO_M&+D_WQ]/9C^X&B>D#LNO<>MCCEJ M2QWXP>?6VI^_/,/V"S_[7NIZN=W]-GUV\/J#@[V7SP[WCY[V]@^/GKXXW#O: M?W:X]U/O\;,7SY^]F/^VA>#^PF=]_ G-CY?1_(,_J6C.O9?'.2\5N-B>C_L% M4'ZW/ZH6:7Q67R1-VX7]ZM'+1[TT/CGQDVG3R^]C;I718S^I]NRT7O=L^K<= M^O2O1OXL#>L$?_E#G?K)FTKS"R.IS^WI>6+^Y:\^?]&C9^M[ .C]B%A;CP4"_>X.+^1^?W_4DG/[_3R$?:X9?O_\LG M_^6=[I%EZH;/98_X7]V)?W7%?_GFU>SDT2#=:_\FB";S/!3W+,IR%/>L*U MD\S=#A^=V\1X/CZ;3.H"Z?GIM#IE7VZH?&>Y.5\.&-_ZZW,_A4"[-3(=J]:W M)5W''_OI<:^Z[[W8WLC_[VSXNS\YWYO>76+%[2H;=&O [C3GZS8GNKW_'JC#H]?X[.C?QP=/7IS^\O:I>OW??[U]]N3X^/!H M_X]?WN[5]__A[2)YZ^F'P[?[\O#)/AZ*IQ\/CUZ<'#QYHPY.#^NU'K_]I5[; MX=L7P]=O?Y-_3MYZ?;0O#MY&=O#VC7Q]=%"O\U6]QM\^O!8'?SS[\?#T\/2I M./SQW\-G1ZD<#"\2MUZR/W[--F7M,4)BB0$:K<%ZZX#5V>0Z"J6C:0_$F$8Q MJB*SP73A-5:1(1- )N#.3( 5QJI0[4#0&HL0/@7'E5 F:VV95*T):$^:"$Q$F3G3SB;#V,9AVCU.-[IF[G!IM WX]HLI)<3?.>(_+'OY7#(=DH%JAJN7 MC]% 2,*"%[XR'XV;-TWFK-'8O;.$70=3-\\$$@^WS]$E'JZ5APN7UQ51ZAP& ML"$J0*TLA-SV 4X9>;0NI(C$PVY[O+NOZ>_%.,^UZ4URS)4!X20WO5&>46>= M[7=]+^?VQ:>I/&1Y H7* @C-P;0D-5HTTU]9F MD6-_(*QKF-Q$L\N=ES(ZH&83_;;/T27ZW1W]%EYM,BBUR@@E65]W^>C LZR MJ8**\U+JM%7Z&=T(MHDZ##M//Q)R;S*0^Z/?Z]=\/!GFZ5K=65(N-N?.7L[I MA\IQ O@J '^YY+Z*6-!FJ\ GK #GD4/@$D&*Z+23Q4BI*L 5:TP'"^ETG3ND MTSX(VFW ?27:W9QV"W<5D3.6DP.7%%9W59>6=ARJ80I"R2QLDI5V*!JQD"&5-!8K]63#'<6:.NJ^/@2U==Y+0:5H &-B8(U,8**Q/@HT4:>V2;"RE!-& MVBM![[ZT5X+>K:&W<&*MT75>F 6NK .4P8/%NG]73$?%,?,9 M5(K5 ?]L.26VG1WFBP3)4%:OMCBH?RF OKAH>6%6V_Z@FNW&N$T@?@W?KRWB M_X-5;A\J*#>13$N@O#DH%YZP44Y;QZK_:VS;Q,Q:\,'4[3]/+FAFK"NZ@E)B MPY0B4&ZAHWQ_=1 WDZF]^[$MV[R*,WKP+UK.PA0HNV.>,67L_R\ MG>.]47IZ.<.4BK8B^Y<3;PLB3\PY8#*V5=!$@,!M ET-0&(VJ^!\?Z Y;QP* MTD%(_"7ZW5,& ]'OKNBW\'R]$"EPP8 Q+@"3\N!R%) 9NJ"J-VR+K?03JE%V M$Y[OSM-OE_L-;&)(GU4(^%F]PMY)]M/"!^%^E>(W1WLMZB_[M;.4OW I]+V3!-!X5)]B4 WH^[2P"\4P!^^ 1 RT4[:0B<%PZ(5H#SN8"7H1CK MDO,\50 *WDA-)Q:ZZ?'NN)S;GC&=SMJ];6\XF@NYLP_U5OO'O+Y#:"1F;+9F MPOD,3_='>Z4,3X9^EJ3/"7Z MKT3_I\ON+PJEC4L)O# (&)R&(&(!DUUFQ@>OC*STQT9*RO0EL9?X>']5%HB/ M&^/CPCLVO##E$H) E:MW[!C8D"U8A[%@M-'85A[0#6=4EZ&CSO$:E(0.#>*/ MXW'Z8WAR0BKO]KO!EW-)Q%Z)V/O+'FWU8P,ZI0%MJV<('\!*GQ2)3"MHW*M&W41N"^\]H#:;.[ MQ\&-:+/$P;OGX)*3R[(7+!N0* R@YY,DDI]YPJ<(8";+;[^->3NRG2CN?$$]$7XGH/U^5:(OF5C)0U3@#)J' M62T@\)AT<%@00W\@6&.H-P\IM 2_>W)L"7YW![^%.YN="FX>E6JYASE9"($% M*!@QNU)"MJ5M;-,X[%YIA2V$'TFV*Q\IFQWGR9K/CI% L<&S8^U\7K![/(I4 M'.<&"'^U[+^6Y +CFH-GDE>$>P]>V@#&Q5ATKMXKVOX ]880OO."! FSN\>] M31P9(^[=!?>6CXH59Y*28*PW@(4)<"Q5US6[K$11+JBZ;T=L[$;V[3O/O6X) ML=M5(??S[NO&1FZU&H_=6HG_NQ6E^[;9^&VL9#!9NY6LW>ME+]]JK61" ]6K MKUZ^MAFLDA*XMU&CR+&.?'_ &Z=Y8R7OG%:S:V4P.Z!BD_D@\]$!\[&Q0LID M/E8U'XO-$M,2G94:7-)ULZ15 A\U U;G*KJHN%!I;CZDWE ;I8=M/KZRF3H^ MOS@NZM7>C[*TEFM9FD599S&-S]I,[&\L-K_1*^W2M=S9J'5K!W_;X-,F=N\_ M[>_]L/_3_M'^TY>]O<,GO:<_O]H_>MTU1_!!O_]N150WL:@O&E+T3H8^#$^& MLV&>?M_9",=#?/^.<7I+^NGNQ5@?-9OVWOD/GVND>W]6KEOC=(\[XMW9]&Y" M,[U8S\_/ES.U$;K!)OCME>JZGN>D>=L(/D<%R#& 1UG ZZ@4QFB3U/V!E0W' M[C5AO0NDDZ-\)]#\L'5QFSINHH8B4 +-6X$T68(I.WNED M13 5^MC4B2/H=S--Y!8;K>W9O$S.%S$(XOPG. MKY0(]B$5E-:#%6V'#.,U..4L:%4]^Z032I7/ZU#HC82Q=C[M[[[%,(+?MCJR M!+^[@=_"EQ5<)9N4 A71 =J8(?C"0&B9HDIU%C5>5)-D=-:CH\[L[BOQ^TMU M)[ZDQM,1[.US:(_:"25EXA8TOU(;6)J,V>0"T6A>:WS9(EZ=T"]A0_K&"MUKZXA)LD%E6I M)QJI-M'"8N>AURTY=KM.[<7KB5+=T&57.Y"Q.[3?@(]+@L4M87^E:G 4$NM, M)3#>M"7ABP!O6 3EI!+&I!1-JK#7NN%F$RD7:_B:;9$M>+!2[D/EY0:\8^+E M[7FY5-/"^L)8L%!N,'M4)?5+G.YJW+]2@Y@%GI7("IR4$9"7 %8E#X)9P0LFHW+N#XSCC9*D!9,63"2\)V^7 M2+@6$BX\8#2^?A=GE16C=[T3EIV=4_AWF$SM8D:RY?3.[=, MEQ+-!ZH[>D,+=:426XC,A"2J74HL "I3;YEJH8P)7@O-M FA/^!"-E90$A[) MU@3!>RJX3!"\:P@N92)7[SMGGB!990"Q: A,6N!%5MMFD7G.*@0Y:]!U3ZC> M0@B2%GV3@:16>#OJX5[K!K44AZ264*NB/2[[MQJ#-\4&4-870&\+.*48"%^9 MKW@TMO5O+3;2DA1-4C01L"/]\(B MR/@4H]G99!C):!E20,*%L$'J\ &92H% M%=-*S.L$H::F>!WU;7=?S3UOC$?*[4[YM?-)728YJ14W _J;*^D5$KDP1D#4 M)@,F4R"PE(&IXB.JZ /J_@!=H_4F#IWLO%A!BNWNP6]3+?((?G<"OX4W&U*= MI" $J+HL $TJ8 LZ,#9'J7-0WL8*/]-PUKTC&%L(OVXIM=MUXFX#WNP:^H[L M(.TW>]*.\+X2WG];]FTYUR%X88%S;@"#%M6WC1%*,@:SD\7SMB!:([EJ5 <5 MVUT[-/)@Y=R'BLK-'K(C5*Z*RH4G;$S.=>\O(1J5 87(8 47$$OFI: (Z'R+ M2N%<8T3WJ@'O&BH[IOMN@>;[>'QZ.IR=YK;-B1^EWN/Z?O5Z\RA6-/2^.QS/ MCX3^HJIZ8W&O7=^TOO=GYSEIO=%&W/^S#M1 M\_8/_[7"'K6U0./1R]DX_C;_6-/]Z?0LIT_[549VZ!OLT/[LX/&%'7KLV"__ M]YC%T_^,_'_=V;/3G]7AD_CQ]>EK\?ITG__RY,7;0_%B>"!>U==_R@Z>O,;# MCR>__7+ZG^'__?CZPZ^"6Z:<-M!Z$H#H"H3J6T#=W68A%")J^1?.2G<6TK.S MV716=SOUVTVKZ;Y64XEUFK.UP**?%ROVX$M(X&+AF*(JV$81!39H3<,%_XQW M]*<_S#>PJRV_FTEMQ+$M7GGJ5U=DT3(6, FK-RZCA% WIA"2L&TJIHXNK\JQ M>UE(Q+$.K*8H+.;3D"<7][GV/EY_UA=\E^OK M_YY//GS:&%5OEQ*"7 !&'B&TL9W MC$X"$P^V?I&5DHW1FXAZ[WQ>4Y<$76+>UL2NB7FW9=Y"F%8Y2\8,@N:Y;NE+ ML1"4TM#.F1?HD"?>,L\VBE/SPXY&J'?_U/U>O;QVQ?F3WCL_3# <76J"^)T_?'K?D3:BX%:ZM43!NZ?@PM&5"15C.4-V6K89& J\ M;R5@97RI=@Q-R"T%=:.H"FQ7'=W=/X*_%^/9Z=F);T/VV4]&]5JGO>]2+L,X MG'TY#9/4BZUQ=E_DF1^. MO&E3%&RNS$_1:@PMYAOC2,X@"??A0/"[C3B[TSI"]1;A\%YQN)1W[+./6G.P MWAA ;1($KR/H4%@RL>[\^Z=C*<=.;>_R\"_N=N[.O"79GQ>G>7Q\GR?EQ[\J4[Z89X]*T?^/=%_ M)?J_6G:&/6RX@E/8@OW0(+L<"12LE;>(V<-,?<"4;M6[\[[S<0:+O#G)Q MDXXP<7'-7%QXQ1SKI$K-P%G4@%R5>HM'$+(P$6PLQ;0%3B1KN+Y>P(JX>-]N M\3W)N->P=^.J[,RMU0@Q]JD98-2,7SH-_Q M^*2.[_3\2"M1?R7J7^VRY4L)&CD8GBOU?4A0[7N$-N57&6%<5M4;UE(U]<^= MTX9WK5++@Q6.'RHO-Y!!0;R\/2^7JKQ&GF1=#5"X%H"N\C(H;2&9I"P:DX3T ME9?MP2:[BU%G?OYA4L@$KV8 KG;N*<>B,D.!9S("R6'#)J3:(R$6]Y6)6_4';DY%; M2IHC%9F0=R^.+R'OMLA;ZD/+C?.L9'!9L+;Z-0,O X,DDW2%,5]*:OO0-LYN MHK/+SB./!.+;"L2D ^^X1WM=U]@?Q9.S=@"?CR?M!>XM;7".QFV7F\7NAHS" MC8S"E79?(>ODHPH0I.. L9CJ!Z>VSK>2/*.JLU_]8(VZ$;B)!HX/6PLA[?B! M,?9>M&-B["88NZ0W2\]LL!E\T!G0S//6A +;'E/VLM@PUYNE;JPFO7D;W?(' MV'-L7I+M\V[ZQD;RBTOS\IZ+MY+USC0^:S7R__FL0>G6HOW?#K9-^<81W7Z+ MO-EN;GNC1+'=6]K:*RW>I(_LG*^]:Y[N8+V#VF=3,D0):*+%6W1K1;>T>R5'=MJ1:[0I:BY=:U90F# 8RR M@/41,QM .'2Q _^&29_'UQMTO MS_OB MYO#>FI*)\Z9D.?=\; L[^-&'-M]V-)[5EY^->[/CW'KK*8^FN1W6T=P_FE># M*,.1'\6A/ZF?JOYAWHCRT1?'Y-UX.B^>^/TDG_BVR<4__ABFV?%Y6[2+JU%X MO<7;Y=-\J.]\-LO_N'#'V/+S^]L]_.)/[3Z6?K8?:[XC,;F(9$MDU9U&'IAE MGC,C@O:%Y^?5C[R?SV773O>-)N MFO_GZ^O!] ='\W3Z<9GWC&Z_GO_\NQ]\;JUMQ9?GLV/5'QSLO7QVN'_TM+=_ M>/3TQ>'>T?ZSP[V?>H^?O7C^[,7\MRWD]!<^Z^-/)'Z\3.*7G_@[G^QC/WK3 M-B<:]9Y>C6MMS^?_ BB_VQ]5BS0^JR^2YI_UU:.7C^JN_.3$3Z9-+[^/N=W" MSUML^M-ZW;/IWW;HT[\:^;/4-@M=Y4.=^LF;RO<+LZG/+>SY09O+SWFN<\1V M&-]-\_>7-_YQZ3(-1_.KF3_ISRK*;/SNPEXX]\@(,3<9%V[@Q>M?F)-'Y^;D M3PK/^9WH'G&.7[[_+Y_\EW>Z1]JY&SZ7/>)_=2KM(^O7O %27:D]_A1=:%R[Z"^R_&T][0:U/0-X;SU[$EI[6S9 MVGDY?+_IE;,%^+E=UMGMEM!M,FZ[M[[:GJ&]RW:A-\DRN,WLW\%0TM)8[]*0 M[+Q;[*:7!LU^%V:?P$!+8Q4P=.ODYC:,Y?*IS:87\IOAJ"UZWTI-[^KKCJ\Y M?!L;RM76;+=24>XTO6YMISZV.8TLZ M?W69:??L\66FW<$?K]^^^7 H7OUQ>/1:_G+TXO3@X\GPX/2@OM8^/WS[&[X6 MO_Q6WY]]RK1[^QM_]M_]>CWS;#I^\/'G>GW'QZ^/_OWV\.B7WYX=O>&'__W/ M\:'XS\F?,^V>';U2K]_^:WB>3??JX^&3%\-G/_[KN+X?/SS]63U[\HK_\M^G M];/\IQP,+[+L7K(_?G69EZR9 J&-!Y08P5H?Z@*4OEBMK$ZY/U!.US74O>;G MNW;ZJ@,G7,GTD.GI@.EAV99J=$K"()%7%&7N,#-N?)2OLVDY&1ZMLKT M?/QD>CQCNGH7"7@N E!K!9X)#266(%QQH:ZK_D!SUDBSB9([9'K(])#I(=-# M52=VU/3P3Z9'%\LM"P8,YQ90Y00^V@),V,2"8M;$0#4GR/20Z2'3LTG38YAG M4@M7B600O?2VJ,258KG^HZV>FQ[+A61D>K;*],A/IB=C1F_15%MC.*#@!2R7 M 6(0UE=G(WO7MB,1HI&,2LH]K')'>CNJ';V<9T)'_VXX\R??=ZUJQ9:^_RVJ M9'?OF]:I:[E"5\-Q:+T&T'5?0^P*^% ^,<:\D2^BX M[@^4:EL/R,[M"+H.K6[J3<3).^:D]B(+&YVR"5$P[4J2)4=FN.&*1T7QXBWE MY")>S#2B$EQ"2BD#YK:1:TP.,"BFH[+>EE@YJ4V#KGOQ8N(D<;(#G'3!&15\ MT(=3M H)7JH4ESR'*K&50 MK3]I&\4W43B1.$F<[,;EI! M-:\]-.T-I].SMD3>>%*95R8*OJW@Y/_PDT3]K-=M'C#&NNO$ MZ"+S*)WQ3C-3'>I0/!-*BE^?G,NRDL'=M '-QN18W>^$^Q]!P.)CW?/1R^=3[JZRPX3^A \5YJ+& (JG2WZEH_< M,63U2];>T-?]:(+@/4!PH;8ZE9(0N4!TK$";!P\A<07UKTIQSK56V!^X#C8) M(@02 CN P!09CY5]'&5$Z9,-QB:O6=1*1Y;-.0);!8%!T5\%@PL3J[:'Q_8!IAR$4D/A(?/\/'X%F407D?64"/S'+IN"^, M"-)DW# M: O=567U%M&JK556YRT1>OGTW)QY4/OW8D?4<+K=BFK M'_-DG/ST>!6+\/1B_N>/>7XQ^\_KY),]6,4>7"DS)9@3-GA 9RU@=@&L4 R< MC+'^(X3VK"6;%5S\@V)ME)- :%R+J$IH[ @:%T*K#2ZI9 L@\LI'FQ3X$A(P MZUEQ.2!KTUH)C81&0N,ZQ5:"X,8AN%20QUNTD4=(6IKJ'PH-5F$"Y7AP*J2V M'D9_8)@E !( "8!K45,)@!L'X$(P327&ZOHAJ*"K%\B4@,"B ^%19*P0U%+T M!XI3(FI'Y=('E8@ZR9>B:.KY4:J_SX:3O^A;13&S[1-'7RSF>&^47IS/\#53 M0,1?A?@?EB51ATP6*4";S &U*."#YU#GU(=0BN6<;W+?O_-!,DHBV!(@?G=_ MFNC7LP@(B^O XD(.5=P&S*I $NW9?AXLN*P9:'16E12\BA6+NK'FNA;P-^(A M\?!A\W#C6:?$PW7P<$D93=FR2D#@)LK*0X\05!80@I;5Z<> (?<'7#1&. (B M 9& >,]II@3$=0!QH91:9WVHDPDLY@28B@!7YQ.$X38Q[T1AL3\0O!'Z>G43 M N)]ZZ2[7R;UZ2AUK4#J;5H3=X[^JWC#GE?RAQBL:UN96LMB93X&73VH$%BX MJ)YZ:R>8JKALTAP\6ZZ>6APFEJ*")"(#+%Z#4P8AFJ"YBH85F=IJ5[(QFAJ8 M=L6%WKG4@H=*6*%X+J$H9;+$R&/EK'!<:*,8JZZ9O*B[>FNOF@B[8<(N%-F" M3/NL5(5KLH ,&023!'CD16*Q7ONV/K7FC<+NU:9 M1T1 ;:O[RG6 .KW5AF)63I(/N]6Z\LYW7=RKE]>N1G_2>^>'"8:C#;9@O(UI MZ%+C-QH<&IP='!P*U-V$J-3/"ZQ,&8165$L2H]"HV34SW ; M?>UZW:V??1Z5V_M5A.B3EP5<:&-R3#CPW@BH$Y[J/2EX9]L4#=%8T3T]H^O8 M(LGB09 R!XQME]<<'59(&FM9T$JCESD94RQU--Q:4G[X1,K,,Y.QK2/+4^4C M-Q)\$165D7BZU+(Q+9?=[^7U[.U,EF35; E>JLZQ< M0*\,8HS>U\TF"T7YS$R.]BX;&.ZEMV?3V6D>S:9'XT48\[D?IOW1X_,8YGQ! MA#]W87B1JP69#F?Y99[\/HSY_ #=BQS';T;S5Z&S=*L;BZ?+4JW'Q&W] 3SZ M5H#@#H(4&DKTV=MH0ET6_8%L##*J0;,YIYJ.&&\/2HL4(3D=M$6%VJ#G]3N# MEF,H.GHT=UF"AE#:-90N_.[H-4LB:&"VK>9=K 47*E1U6]E11)F4*M7O;IBC MGC>$4D+I9U"JC$0OT$K-(OKJE7*IC.-"^<*4=^(NJ]<02CN&TB6QU^5@BTH& M9+$(*!)""(Y#CM&%+##5K\N\O2(GKY102BC]W*&&XK57'%,4B PQ:+1!1E[] M4Y&#RG=9]X90VC64+F481*=YEA94*1&J:%U<;2F&R"2$S K4&:U&4'*E).\/G.1$0B(A MD?#.Y5MR&+L*R25Y-@AK0_49@3MC (4WX-NB-U5U_6,X.S[.)ZDW&]O<[_Z'-UN^EL]P^XGZ$ MV=T.[6U8F/UB .]%/O&SG([&1_[]?]M5,3YIA^U?X\GGK009B)4,Q,&R\&J" M-BX;!59:!AA$ "L2!U8] U6M@I&F%1LT-?:A_ :"X-W+K@3!>X/@PDL6(G!A M@H-DT &RW.+0&Q J)U9TL+8]V"NIVR,QD!C8C7Q9PN.:\;BDM<;LG)3: 6.* M ^;LVL8+&5C.S"?M4 ?9GBJ0[GHE+2(D$?*!$_*>TF")D.LFY,*!=&T*JRZ^ M^HZQ_O F@!/1 'W?B1Y3G%_,_?\SSB]E_7B>?C,%*QN#G M94G5QF10,0.!BP08,H+71D(4VBF6$C,QM&RS@HM_4/$;RE @.*Z]H@'!\5[A MN/"4?0Z)L:C \\0 +9-@M2@03;5YG-L8"\&1X/@ X7A?6:X$Q,T#<4EG3]724UM^A:S7Q_J&VRLU! M.(XB2944%JV"3;)D3,ZD^N]Y4QIJ1KY]UN#5LH8J12J6)0=120G(E(/@K .7 ML)A@M>2E33G@LK%\$ZT6UO#5["KJ*"V!&,N\\BBBLLID%"9:%]&'4E3Q!8NE M=N3;R]BE.@.LN.B9AI P IKZ(R3.0'$M2@6LB\*WC%4-\DTT:2#&$F,?$&/) MC]U5QBZIN\IJE;,/@,A29:PV8*,N$$P6=9J%L4&0'TN,[<)$[B!CR8_=6<8N ME9NLDQ^[S?KRS6-R^I&YK;QL-C".>S&> MG9[-\_5[V4]&]5JGO>]2+L,XG/WM^_4',F]C(+YDX>X[RDJ#0X.S(X-#0;N; M4/6'_&8X:EG:M=#=MGGF_6]XW*<3A>UX$Q,8$7P/F8>,97^@(M&L#47&-OY MDV\/5KS895K*P I&(2.ZB+EDIU-")JWU =%;>R%02,F)EMM*RZ4<-^\UV[)BG!6PR"/4F9&J9&^,#)7ILG'N MN@=,M1+HC#!1;ZB4D!PC.L,0,9JVWI:((>0HMM, M9.!!SBLJ6O!8T2>D2-Q:6T(L==^/C<#K*BE1CZA'U!MRQG5TBLFZ_4?AE M& M:"F=J.Z#2-+=955NHMZ-J;>D=E:P2<^C 9=\I9[B'&PI#%),J=HP[YUG_8&6 MC;5$/:(>4>]S.]R8F$B*)98C^J*LJ]ND8!6K&REAE;K+2MM$O9M3;ZEPME;) MA:2 1<,!G8_@C$90JKIZ+DMDKO7U;,,^T^Z:J-<)Z?(60:%MD"ZOEL^>Y,LB MV:GG1ZG^/AM.,N65;IEX^9?U8%\LYGAOE%Z(F-5%"XAJ1 MN!0@YYP[F76EH:X_A A@>>LI%N.EU%9'T18\,0T*1DCLG%YZBXC2EAR\WTBU M[-6T^H=: JM55R;UD?FC7&;*#*XAF]F5TE'B04[BMA57.Q0C/::18M, M(8KB4J@W30:EM@NU0VNS(U%XX@ZN0"*LO!:Q?K+4PI*A;1 MX/R@E1!KUFB)L\39;>NP>JH(#)K0O*R>&G( ME27$=F BMP6QY,H2;)=ANW!EE8Y>E0 6&($%,F"CX&!-#KP8DQ"K?L#KFW#W9I+9^_\J;<'JV/L,BZ] MM$8QU#ERC8ES*QP+0D;M,@L8"I7.WGY<+J2*(*R4K#C0VA3 E#*XK"1HA1A" M6PN6M;B4MJF/(UP2+@F7?U)V!6KFBI.RL/8T1!#,)H;5S:CDS"90[>RMQ^5R MW]EH4&2>06%P@-)Y",Z(>LM+;SUZJ42+2]9P[0B7A$O"Y55<"I]TJ5YD=3<" M*I:],@I]4JE^LY3UD8IG;S\NETL.BL*+9F"L4H Z>?"Y[LA93E&C#4Z@K;A4 MHG&<<+E+P:ZM*$'S[#/AK8MJVM^U8:Z_?;&H=M,;Y5DKXL[\>ZI1L^8$-1&" MCJXH[5U$[5+0P7A;F!>8E OY+@MLSY?$X^45L3]?$&U!LL,\>U:._'NR""M9 MA(,KC0VMD'!E^2#3JBJ1[RH/5XIH M81%)ELP<8^BR=;9N/W.T#KVQ,?EO*%"SNC=-9%P'&9?./P3+?:IDU"54,LKB MP=K(P$8K$V,I,Y/[ VR<6[.G3$PD)G9C[E9AHE4Q,QF,#5FAR-*J'$T0Q;&D MDLSE&TK4$!,[P<0EN957Z"7&!537T )6KQ\L8BC/ORL5Z*M&V%>?AY65=UUF(P3D)6R@':'" @UQ"C%SXKUE8 M;R-MLE'K[NK]L,^W=?M N M_/#,;8X%*UE#,H".(WC'%"3)*GFU9S:R-H E&RNO-Q0CT!)H";3DT1)H/P_: M)>VW&(DR6@1>$@)ZF=M,@0":NR*X$)PY2QXM@99 2QXM@79ET"XE'B2A+=<< M!$H&J%4&RY, PTQ2TC/C?2"/=DLUYYTO5W/.C&N)NG6)PA(G>L,+4%#IFATI M0$*#0X-#I6NH=,W6.>(K^.&L<'3.U<%@ :T0-@3)"]?&!!.9L5^N7$/N=Y?= M[]?+D;L22M;)(<3(+:#(&4)@'I1J.S.C4)G%ZG[SQN+U @SW79FWZ]0B.>-! M@#*EG+*(+M@<,,<8LM%9ZJ K/V7$_.6:-03*CH/RPU(W'A\C.@[!M: ,#.NM M+,#YDI.Q27(MV]H+C3#7.U82* F4!,HA*JYL!:6U+J-TVGI5BO!6<:ND->G+ MU6H(E-T&Y5+DS+H8G31UV<2V#J*5$9S1$@HS6K 4A2LX]RB=O=['DD!)H"10 M#JUAW$8IJK^AT(1LD6?&4;D@<]V(\R_7J2%0=AR42WT:+&=2B?;T2^: R#EX MIQDPAL+[*(M$<;[UUM?[-! HMSS M14E:@[S[+(DS3>'N*@@S9J-0W8IV*#; M>B4<;34.S(3"))KL5&:V?$-!FJNFX/ED7(:S]J@O:FM7$L?_BHNYLS[=E=9M.Z7[E-4T8%DZ&E,)W%.BOR3TA6<&)NQ M30CY]+^EO6UL;@DF7&RCF=,$;&]O;6GI6<]ZM+1D"7)4111AJ'0N:2R$7MN0 M\C%DU)7?(+=(2XP%U^X)UR2P6PZL-V>XA^!,+K(E)97:.IZLNT5=F8)K]X5K M4YJJ C9*'F(. 1W%KO>21!R!SE!*MK+74"4;O ML_A+ ;V[@][,62S"*:P#1*W@H1#7V"-M>$).:RUC]#XINK9!FY@5IK>@:N1/ M+/$L@QHY?\'L&T7*QZB@75:S'DJP+-6^[MT5'%PHY\)LU-0H)$(0B#/JD$[< MH62LB$GD0,@OB/03BS8B<6C)):418)(>XXAHY%21* MTJ:@(8A1-J?!7[,#M2!>0;Q51;RY#F[]>97S?/M^P;X'Q[X9M3,J@9.3P/$" MSS6EC$#:2H^"MY%(R5+ ?&V#7;/ 4X[(*K"W@K#WN#)G ;N'![L9E3,ZJK56 M2$:I$2=8(8TU0=8EXX0(@EJ2P>YJ0?]"]!9"XUSQC,NMSI=.B+TP+#F63TIG M[T&SO/7ZU6ZGUQ]4"?CU\&Y%/XAV&%\.^D=;G6$M:4-[AS=EX?]/G<9?_,)< M?N'S!!R MX>%R9C>\T,)+:I&D&2Z5D\@1 I@I<7(A!>]RU3[:A(\5N"QP6>#RZ5)""UP^ M$5S.2*Q!B<1D<,B8H(%=1H&!RYI23Y"#.MABQ(!CB5GF4C]9%D1G"C=5"4%[8Y:(JM*M?C;0<-+@P"W < M"\\"(2Q9"D"1')$R&*]E4,D#<-Q\*DNIE++ _N#;YJPX*X431">!3!0Y0\$E M!!&40E'(2(C1/II\ZA5N\FO4V:=>MUNU;1K#$8Q,]L%6/J"<4<9$L<:VRE(4#%1A;PR/M?BI,@!G4!)&J 87I 8!#@?PIOB40Y>*\ZG M.)_B?(KS*9'/JCJ?V;Q]CITG'J.$4T+<>(ZT%189RJ*2QO+@?8E\BO,ISJ;^8SRE908'SX<(A2;EA$OX4CI?(9T%6LP[KQA$. MK7V:+((':ZSQ>QR5>OT6\_GHV3481Q6-P%!DN)>*,)&2(T4CA:!EACFN* MUS8H;W(NFT8O7@+JHF-22>-_+C H+8U4>R-TX)QB:5)@*7H,4XP(XL58WV2, M%!A<#!BL4"3CQS7,$AH88,+ H,SJ0.$4ZV)E@A'FC(; M),C*F)"-FE$7I96,56Q02],T]#$6< H,%AAK'7LE9DJ)^%U=S.L/A20P9/P!2NAUXSK.LA%;O-IP=PGOV MU Y".8KE$1P ]]X)S+WQ&$))HZR16)%!OG0QR MLE.E?=<^H?KY9Q[\?$)7[ UM;ORK07\X+#YB+A_Q;E8X38+#"#..@F9 E2V0 M9LN%10(.$1GDS=K&X0V MM9(%)0M*%I2\%B6#Q\3S?*H?\YS9H)W2P4KLI9 >1_6#HU<*2BX@2EXX:<48 M*:A#P9"(.+86 3@&%$+PQBC'B:: DDHT\0+NV"HP66!R,6#26>R9$]9Z[+CE M6!-FB$T84XVU9^D'1ZX4F%Q$F)R221D\8? _E%A>G>*4(X>-1TS#@&NG27 J MDTG3)-<<255@\>4T58^16XDJBP)*CXRV*GO19L?"!LG/+BX /703 4,*.(:TF0<_!# M4Z.P<)%BK])*( M.^%S916.J+?!.RNU"7AM0TC5I-<4A"ZP6&"QP.)C"ZH%%A\(%J=L$5,?*4T. M68:!+1(KD=,1(R>M#B9BS )9VS""-;6^FLM:8/&I)=25KZ6Z_;V#G)]FU>S& MTQDF[XSO=:FD^-)YASDYLR7@&9QWVCCNO-809WK&G121.H?=]6=ZS>,32IF9 M>_,!![-J*J8"&[!_))EBB ?-D=$*(X6)I2JX0%-=;8MKU20+6&WK9R?DHF)? M254HH/N#ZEZ"Q.22$"HR[HD'Z*6&4*D$QB'1&\ZR*J#[5* [)=Y:>ZW 7R+" M.4<<2X4L"1Q123E)6C,(L*K:7C!^3<,7K])K =T"NL\3= O372K0G1&!%>>) M<2I1!)^)N"0"::-?\./R24S MD:^/O5$<3$+3C7^[P6\;YS'A@U]WHZYW?=!Z,=*]=8#\@T"[V^E%=%C_36@E ME+V-L6&][Q]!&\\@B&_T^B/X^E&_,3J,69D*L9>W<<)OE1Y@1_G DT[/]GS' M=N&IX(4C>-+A^HU]VK/AVF\7.NRHTYNTB.E>^E9=U[>5*83H^X.J&.SO=47(_+'\9';Y&MTX'&2!^+]^; ]J;:.= M\3#G$[[(VC),SW__9C>NL[6EF#S7]M7:QN[FV[W63GN[L=-J;[]I;;9W]EJ; M?S=>[+WY9^]-]=<2XO0-S_KB'(E?S"+QVW/\K0;;#@\;+[O]T^$2/O@-"/G+ M3@]<4?\$OB14#_EN_>UZ(_2[73L8_KI"S_FN9T]"!P9UGHB]?)]][DWVOQ=Z_]88O5+:_] M0?!P2Q.^SQ7CZU=UX)FN0;$'7U==J,9,YNP-*_OFIU;6?SBP8SBX_Z&]UC\] M=&>^[7QM[,(]#H>-;7![-V^'>+0X_4$&[8%FXY,,644]4J8>C33H'S7ZQS%S M6 @H\^+V%XCDXO#W6XSCX\^.&U>];Y%KLGCC\-=)+S:H;C9R:MY=\HQ^QFKO MH2N+:3RL:3"<38.8!=ZP][-]^1@I):TX:G1ZOG\4'S9=Y]XFVV)UW[\6,,GI M:B;3\F02G@S#I31"@@VC'$>6K.$D<>>C38(IQ[&D7ID?5/9 ;(Z$PG\&_=09 M_3U[VA)[VO3!;[MO)^F#^_A#^\_/N^W/I-7>8;M;;PX_O-J'^[SYO-_>/MMO MOZ/[[=>G^T?;T_3!HS?=_4\'#*Z!=H3#W6^OR6X;WOOT!NZ]BW>W7G_]<+3S MK77T^NOE],$/K_[3V=OR7_?:?W5:=/M;:PO:\RJG$\)S?GM]VMIZ>;3_:9=^ MV'J9=COCU,&W^/2CE9Y:;BB8#_&(.\:0QC(@(WCR@@3N$UW;D*(IC5J>Q,$E MS0Y<@)3LXD:*&UD -X)#,(%(SG607"=FN1!:BQ"DQ5H%]8-**,6-/(H;^7;N M1H07UC"F4.22@1OA'!FF%'(L>N9'.[BP[/4W-KN=X M_P73&I:DOGKVB@UPU5F[[@]M-R^$#D_T-LBEL'L'3C0I-FH,FM5[,1MN,VJ2H0S8YB+:ED$@3 M+Q%8#G%,",-I6MN@36P6;VOTHD/58L;3!1 7+S(L@/C$@#B-&S4-(L'@(2VK MH]XU048'C+C"'$94.^'CV@9O2BP*(#YX9+C F?:+$\XN"7/?BL<0QG8JO"H' M("T^2Y_#%TT'MCB>>1S/[+J7T37'%U44&\A5F)67W2&H!J>Y=N#4M>BISP!=9TNL[WL#V9'N2#Z/(A^ M-L-CJ=8R6!Z1<#<-#8&RV-PV9M@] FTT52+I)R@< GYK$% N\) M J>DUG'!),X0Z)U#/&J%8! UQ//,A(2QB\0#!/*FH>6D^@4EM:NOQU8E;QO. MUD5-CHYC;UC-^T;\FG^_LI^CJ!5+3'2KP?XSC_6+F:$N$#\'Q._-YDWH)"(C M^0 ]G"P"/VV08P$C*Z4P5"2NP"5OJ"8ECY%=NO*R11%K5P_^'I/D%OB[#_B; M,MRD):91$Z24S!7>64(Z*H-B4H0$9K6*(F=)*,4*_"TFP5U]U78KIC@8 +N= MY,O;KR4_>*58[62$=ZH!;MNOVW7H\F?LQ=0I67!SX?O;&7H+])5[I2TBGG'$ M1=)(!^90\D%@XCWQT:QMR";FO @81<,M./C4N0@%!^\1!Z<\-PI'N7$<2:(- MXMY2Y*+VB(H0,>:440IA/FDRN7BU")80!XN0>Y>.?-<;1'B*;[D>=7\ ]\T2 MKC^TO8/8Z.;M[C$=^P+R\Y0*:&]F@#\_)31YRJ,-B,I($#?*(H,S^Y5.2<=82LJM;2A] M!>.O3*HB8Q05=_E![XEVOQ7P>SSPFY[6J1P13E"&A L.\< 5TA9'Q"E5,*)* M,FG7-A@I^;<+RG!77\FM4Q7Z::+D5H5UX_^==$9G\-*7.!S%.&Q6U5#@0R/[ MM:B\2\!U;RUOU+)&1OR7,/#;U;COQM%A/^Q4@U^5R2DN8"X7L#W+?YD4/"3& M4+#8(BX\1\[(B+QS42<#KEW%+',081Z6 J^\PE&4WA7$PL>4>@L6/@@63NDP MU=9I*BD*21+$(U;():41QSYYCSW3T68L%.2JY%NP\*FY\.JKO5N=7..O%ZXE MP47C7:'LANO!?3+^P[W!5F/6"\9P[\+0[ZP0X/"R8^+B9.>'#[ M@+9./S(9"(TX(.LBST6T";+,6<2\L$R:D+3B>89K2N@?!1D7DQ*OOCS\3^P- M,SQ98,7'_>$(#>*H,ZA.@VTDN!S:?BX./_#FMB**/,FY.[4!;/;"WN@P#OX! M&YB:P#@)+I__7!S#W1S#[BQ9AJ'"@>6T8)O@!R,2:0E_)I9DU(9%:6@FRTH_ M<+[$R@LD12Q>05Q\U(-D"BX^-"Y.A6-)4TC".&0HEX@' ;^Q$)"@,2@8[11X M7-M@37J-B%!P\:E9\NH+QZU^#U5GQ5CO!R< )A5?[N137R&,+LKQXBO'-R3* M5=@.HYL'MUX>'&__*&@^%YJ_GF6YP4;!E:1(.T_S,901&24-XLH2@ID#OVW7 M-K2@1?8H@O"SP;M')KH%YQX(YV;2'2S##F.!2((?W%J/=/ >F:@U)U;FBHUK M&U)>W>=;]CX\-6==?65W[RT8P5[Z9VP"_V0#V)Z,?7$!<[F =[-4-S(/ \L,LBE& MQ*62X *D0-AJP<$K1^]-+N:#>3GRJ*BZ!1D7Y0RX@HP/@XPSY#@FJI1@R--( M$3?&(.VB1I9%36R@T7*=D9&R@HP+RI%77]?=' [SF>!'Q[8S>$@:O-K*QM-E M-MR4ZE:-Z\[YL+XXM(.#6%;HYH/S_8M$E[B@F$("Q@=+8,! MJEO2V8JN6]!O0?(7"@3>#P1.&2VX*RL\5L@H!K%^( FY@!/RSG"F@<<*+-K(?[&".H[/3^(=ABW M8OWO3F\RY&_.1[P0G+D(SL%LC$=TU$82".\2H8A'I9!EE**@4G+8.1C5 3' M-!DN2]HENBM8^+2U3 H6WCL63H,]B/0<9T0@IVF 8"\2Y)3#R)H@P==9XRT$ M>Q0W)7[@NDXKCX6+%>*FJ1QI0@&%;GC9"&&E+I=X*44GTE3Z> X$+1VP*"/P&",XL8E#IN M1$!2$3RN6)T(0UIX3YSWG$:ZMB&:1):=EHM':U=?Q/UG$(]M)TQJC3P8MRVJ MQ6)PV_%XE]U(=T#V3Q<.8HE1*Z*21R'$D$NN"F28E2@HH514PD0; MJUT$BR+>/G,8O/Z?VA@V>V&S M-H6_ISE9Q1?,Y0LN', B&;5!48F42Q9Q+8'W.D,0\1+#N,L0E5_;,$UN2%$T MBJK['%!R:43=@HT/@8U3GJRQ=38ZCW15;Y0$C*PF#%G%N8TPVL$"-A+<%.HJ M.)9=F O!EU=?\ZV*$]V0K5[TW\7?D7D?++FR@;WC.+ CZ-<7]K@SLMU6+%OP MYT/_"T>S."*=E(0C%WQ$7%B&P)-K9 D)+G$OO<@)#[I)#2L;EHHN_&S@<7FR M'@HLWA428(4]P(2G$^I9#C!SZE<.4!<;'D MXQO!\Y:=J!ZCT'0<-:I"TZG;/\TE^_+A3*'ASAK]"0@TLBE^>5!R/%^PH(D38!Y@8Q>:Y313/ M,)=GN' \"]?,.B<%0P%XGGCZ6*)T\O QE],F/BP/C&\/BK\(@>_6^64QY" GN/]%RSB7)*:09O0 MO*H,4&/4+W7BESYKZ?9GW-FS/*C#=G\SUX(:Q MED#=[H51"OAL)NE@C7E = ML;:(2\L@JI0*.<,YTI0JRYW6# ,)HKJIR-43D4J&4@D9GSDB/NJIGP41'PP1 MIV&A$@;^/R5D%0Z B (C1Z5 4BN=BU!QJLC:!E--0Z^&A041ESCH6Q9"/"V- MF2MENI-AIQ>'PYGBF>/30"N,""5):;F66FXJ&W\%_?\\'_A6'.VEK >,WPD% M_^?"_PO%Y)6B3(606N^(Q9SP4DR^9"8]/TQ\TAVK!?X> M$OYF:@ORP+0V&GEN /YTL$A+%1'E-@KL,;$.Z"]]Z"I4*X]Z10R^6P66/CQC M&"]Y3$X/'9ZX82=T[*!SF02'SO"X/WPX$KS:0LCBD>",\EN=O- 5PTLP@:T( MK:@6/VUN80'^N8#?7^"]DCMM7$1$)X-XLAA9C"UB1O@@F;$FZ,?DO2NO?A0] M>$E@\$EY;T&\>T:\F5Q[XU6RBB+"!4/<&XP,81$)RB--T86@ ?' 9169=^&H M[NK+O-=3W2=)@%AM6>-Q6>XE56,\R!G9KSGLN:SIW1GI+QP>PV702C"!(F<< M<1@_9!.CB'KI)9;:1<'7-K@N9.] M@]\,]P"#CB<*GHP3@MPH,BR1J R+S*9<0H#B"OBG?95:Q2!-#BL>$N(@2.6,3(H1AZR3!A"C@NZ( W^)QW=7> MK7FQ=LK), 8@O8_*>^<+P%9JF__"%^:^8<-_\0X_Z1V^73B$1M+$80 4,I1J MQ#D&BNQ)0$(&3%D,FBF^MD%-4\N%RFY;M;W^SU8A?K:@>@^4G6A=[$X[%LEK.> MNOW<0W%P!*3 E32G90B"+W*QZ7#NI;]A,-LPEELPE(5YS<6\+A0$3=AP0?,9 MV9P%Q*/#R/"H481P5B3&N%1I;4,L%.M:=-@IT>KS +A[7^0I '=? #<36GJC M*-8&49'UNJ05R@/<*K+JTNB%CE]6/Z^M;;\V M3CNCP\-^-[>S >YH>&@'L>%L7ONSIW802HK;,@0RXO8E=.XJAW0<;>#\U M@9?]P=ML 7]F WC1/\HG+9%PX>)RI96EU2-P8I(E*B#M&D1.& M(B*CILP)9W4^9+%)Z-6M;P4>GWKY;?55_JW.<#3HN)/S^NY@@"@CU*#?[6;: MW &P&L3A:$&RXE;9%SP%5=Y+6YV8'\NV+^PW9D( M"L/D/*(22\0I-PC\N49$./ 'R627L+;!FOBA87_EM;.R.+""2/@4K+@@X3TB MX90 $Y]23,8CK@'_N%0*62T)TE%(*2A.N-8'A'[@+2$KCX1%)KYCFLO)P!]" MS%OEN?C^T=%$*2[J\$I2WI?]P730]]*+:L3?COK^<\'YN7#^PIYGJ4+$5.:T M8VX1-P1PW@#L$Z$)3TPHP1(P7MY4JE1S*T)P0<(%H+P%">\/"2]L@794*8ZP MX$![793 >*- C%HG,/6>*)5+G36EY@4)%X[R/L==T-=MO%@,O??9;MA;I%W0 M+R?F43;LW1)3),=+41T0="SX2:F(*X" PV,Y"95:N MVH:]9RL=/UM07:1=T 54[P%49Q(MC#2"\H28= EQ%G+)34KRH7&>!649H7YM M0] F%PNUY+9JH+I@*O02*-"9D@.8P U[#7\R&,2>/VN,!O"]W2K]JF'#IY/A M*$?L.8DYL_N%_$\NR?P%/$1O M5'S%?+YB>Y: 6ZNTU$F@Y))'/ J.#'<."<$2=AK3Q'BU)LE*4EZ1JI\%-C[E MSLT">P\)>U.*3$54@DB!J P&<9D4XEYLAGV)+U:>JV<+;<0/'BU MI>F=GA]$.XR-7P LJM]^S=ITYKO-6K..4QRHCEW*N5F#CA_%\*"L^!F+*PN: MRI&=PB7'\.;<%L:.X^(+,Y_\!SJD'R;6MC6V-?B[>Y*'8M8+U9ZI^)RY?,[. M!:K-HHXJ",0->!J>/$&:,HF M\"[HO-CH/(T(DG0B"DD0 S*..-@*LOE'(C():B2.4F8A1 M6-//EBA566S-_ M<>N@H-EP\:#3Z^7DEGQZ:P4O13]_X&! 4Z6%HRXZ*7FBU 9GB*!" :!HS,3' MG3H8H.9I8H#B-.9R&A>J'D*@QU.@ DF2+.(0Y"'#5$ 4G 8-4A"FU=H&4:HI M\6.OY$\/UHOWQCV3=X9WXK!FZ%_XKJQ?O?*Z"R60?]K 0/I6_;H\OMA M"C&*PAQX:XK<*6&Q<"X2[34FS 62_?!3+E84/SR7'WX]&Z@$Q8DVT2(LB$>< MN81<:VR MJ.JQK-_8)\?]82<[]-\'N79WYTO\X[031H?01&C!N#5K8P!0H+^H-J*^#M$(<#:\L?RD]GE:W3C<)!#IO_ZL46H?(1,)J3] MU'B1HZTLD/_[-[N,P'5M-ZUM[&Z^W6OMM+<;.ZWV]IO69GMGK[7Y=^/%WIM_ M]MY4?ZW.L[;VVMMO&^V]1OM_MN$)6UO;K;?;6_FWMWM_[VQMMN&/ESNMS=:+ M'>B"MVUX87>[U7Z[.CWPR[N>/0D=<#Z_SO]0UV'7)02[R:W?$H#5VC7M.;*# M X#7'#^:JT'@HO4P66^,59O6R1%\A[^''1(799B]P8'M=;Y5N/;BG$[ 'W_: M86>XE_X9Q"&,6_W2R1":.!QNQ:$?=([S2YN]L E$Y:0W IKR#USL.W'8A@;^ MV:V*OCVI.-,ZFX@SV]]:]#]'']IO/K7:GVFK_5KL?_I/9_?H97?WU9NCW6^M M#ES//VQM9G&F&__GS=F']^'842YWV[MPSP_=UJM=LM?>)ZVM;J?U?N=L__V[ MTP^O]K_MTAUHZ^'GW:TWJ?5I^W1W\Z/A2A$6,'(^KQ((2Y&)+B+F=?"):.., MJ?6V3N\DALU194(.3N+8Q&8K& MWIJ#$=EL9D7"9BSMB6+LTL>&_&W%'-EAIK7K^W:8;\'4-I< M:ZR=5C_[)X/\S\EPK1K;_'UK+^J08"UO8X,7X OO&AG4]\\73N[N&$G=.P C.GFT&+1!K&Z\>^=$7@A?YMAG8&W3-4F M4^W[+FYYK?@6X]\9-B!*SYV1K:P+CQ>'HP;<^B19/SH9Q$%5ZCKT^_!+;9J- MT_Z@&YK5@8G5CH\)+D'G?(ZC\C M*335R 1.=@;/,C(-&RYF<\L??)?A!FA5]IK@LE_8G@WVW!N/W_U?^'3H'ZVN M/ZPB@8SOL[' JGK#]Q$\3CS.SJDF6">3&'N-M]("EH\E\F6Q];.0ZW9WA,,/F+VMO MMU_ =\-7V$%>,1W[YJ.9YX3^Z0_R@ZQ744;UL>Y9,]_G#*9?YJ1P5=Y?&1OP M:),F='HUF*+!L-N# MZNUF=<-I?;-A-5;@-<:[M7JY!=UQ)^7::/GU.,:0ZJ,AYL;T(A#SH1V-\I>U#R>V>]["FVP3GC2/!3BA MVC:KCI_$)C/=F6'TR'Z.$'V.P 6.QHVQP^')T?'XA+]#.VK8:N/LV##R6=A' MV=3/N>"US:B^Z,HB1_48PPLW/#]A.S/161OZ8CO=RO+MN9F'*@ZK?[_3S/TC M7PJQ47\0F[EV]4EE[_48P_SM9@Z2&X9]%@-@\O=9L/8FC^=]&K: M5YES[M-QJ/S_#QN;-9B\J8PS&]%+,*$&P>A_SV=MZF0*5G5Z3DV'6V_!@&7R M5N=E4--L9"FMF4TM=;HQ3&\$>+G>V ,>,?LEG6'UGJ H:P&"07_$SV-0R'?H MU.?'5]?#J-BSAN^"*0VK&3>Y=X.1"NUL_I[J"_)W-QO1^L/)W?[OQ,*,&TQ@ MKIH(A#7RI\$FY\LAXJ-OX"Y WC6G<=RWU&28T$P[,S"+0R:&#NZS1_X7AN M3,G7[%S.$[\Q@U3?QZ=FK?;E+^_E.92]6D:K;O_T,IX_K+(/73XCS0_Z/?C5 MUVVLS.2L_OE\Q?I-T3KX*(),)#J//(L6<>4"71>ZH@R:, M8Z]\5L2)#I%R%S'A 5L6]&6Q?BE1Z(8)N!GZY\KHFYB7]"ZL-%PPL[NCT/C/ M<6[)0G34][L%O/1?)[V8L4+6[O7E.39;K[]$\(MB+[ NAJ; M;]]57X$(.,W_[[\TI?B/Z1?M](9@4%77YO<(_>,%^.K.J/%W?YA/&_RE#3&1 M;S J?ZVN)7],_#(0\Z[U,8Q#E*HH=&@ X@'9CP"& ?KIH(YU("SJ X)^R\WU M]==WZZ^OH]AQ1>E1(WX]CO6FO@N?.NJ'V,TL'BC09G@ /H'.@#\3\P!YFC0 M'^9.RE0?NF#0S\2M#E:F' ]/J&7^Q@NE12XZ(0H?G$A/=C(+0Z>*HVN/"/>V M.?R :SI ?GWUG/V*F=X0?X'[G*D%?IK=U7G@"V,UR%W8@T>!%N1&5=SN2LOO M$*8LS\1NS_;V.%P[-^N:K=;F9L=$9"+]S/*.L8IPU79KT\YF=.M+LIU/185K M><55=[-(_7U[CT-$Y7$F??#FO ]6V-[>5]#7'X1KQSYCQ\ET36P]?&-57!\X8:%3'>RQM[/7S+3HEY6U_JG M%=QE\[R(_+96UT?0'V-5Z+HGJ%;](**K-,_ZBW/;)P)/?@)P'7#KO/>C<3H MUHWZ*57N9M#)"^;G*'CNB:"]_2/P?+'WI0,,I (SFQ?FLQ98=]FE1*/+B1"7 MDA_F3I45_'FFRHJ;4V4?(.OUKHG@)2%V:1)BK\V'7?(L_WM.(&W\7R M"65I^,[ GQQENNWS^GM%*H8G.88:KR]5BG*.?UQ.?NMVJX!TO!"9F090\L%! M'7=>:.1Z8W)B<973%O_O!'ZO^4C-I:J+*W8SO7J&[51LI#>,$XISOJ17!14!'CTYF1]MU[M"N#C,M>J36K\'>?*Y05I<290@Y'(JV2#"!TXS*$DW RZ M9[WQ:K)VW,PYB..%U_$J7M4=.1K,RZC0IYD#71> ++]=H^-N)YU-\F%FNC';U$YE MAXVV_0JS-3_DM?OXZ!:6HI?MU*7SQ>]S M*0J>]C!VCQO#\?A5C8$G/^J/XF2EL(J1ZN212=MR%D"=1G#^3=",6*WMYW$; M=UKUE!6>U9K:9 %QJEU5+']J;T0TQ_I5)2%&.\CI+A-1!2X_ZHRJ#(;WD_BP M>AQH<-:B;*QMG2\--UX.P,).^X//$X5YO+HVGD SGWQ3.YH: M1K-I;,54B85_@EM*, #_=.$) !=J";HRW.K.+QHJ6T25S X>K3*_\=W>Q-'X M*R??,EQ?NS3;.\/9I*=\XPA6WC^K$_TR0SC.CG20IUK5'C=N3[Y99>F#\?2! M"'TTF-[QN&IOG8(\2:L9SBR;9V:$ E59_V\R,<];.,UW?\V?&#.Z_,+LZN@!8&5]\5C F0'+F4752??U'1!O.Z9_%T"B8F' MP"XBQ25T&"<]W -?UQ&A:QR3H!AG*YU24T_1Z[.-(GLZ2'DJI)TO;9TNSUL M'"__'C;ZX'O8=B.0_,%PTX,1U)K;<+,7 *HF$MQP"EN+LCD-[[X8KWCN M;K4./[S?/MU]OWW6RE6 /GF^^^G@;+_=_;S_OG7TX=.'HU;[X/3R>O>'HW>G MN_1E=[^]^76_O<-:6^_@^H.SO:V_#O?>OSG>:5MV6CN7;_N+&5$_M7E;#M30G;>:[A:1S'1)/U9CL=ZNS2VGO_;.WM MO7G;; S7!^O]]<8O:^?]M/;K6%89>\(7WR*0L#?Q^ 3G$3P:;=KPQ^ M$"?[\N*P%4=[J2H95[\3SG?4R.<'\ORC%=3H9 5B@1G$"=5(:VN02)%Z+WE2 MF.2MY3<5=P/S[E9!<"]6P7QE)]9/&-:YB55,O.:X,(TO;0B<[ =LI!Q0C!EC M#LR!C1V?#(!?#JO52"!@$+N/LW!SDGVF:=6*0+Y[G1UR?O-%ML]7_7[(1'AB M@UO5KK7Z\*GG:X_?WGW]B&D"DD<4(H>]1-CAQ&FB6-A\O,?Z397K MQ_98I:>,-9HZ2#D8=_DDQV?[9- _CHUA/,A(,=X0<='69C6>;&!#&)9A_>M8 MTODE!T._-NRH7A*O@LS97=)C*:4VC O[$3*F3B?')/-_FJM1)53'LSKC-+]U MGJU3ATMG$^GH_)(?)W8LC'>;E[5\@%7%"9E\?L0!1LGT]:9 V"==)4 M7D8*Y_L5 ,G'DN!EDM/M_-_)N 9)M3<@[]",!S!+*J&DTH:K7EQO;&;_4^=@ M5=\S25V$+YK'2P1)2<34>F\@FG#80@B:,'?6)B(%%]E+0.#);CIG5MSE2,.M MZ&>KK;RRG=[>(.=Q;E9+6\_78[0WQ5[[W=?=]OZWW?:.:+W^*(7$VH6$" \0 MMPJ2D-,&(T65Q,ZZ($,^4_"'_@,,IUJ[J](FLS9@JZV)%XI:5#YCU(?Y/%X[ MO+"QYC&M:IY:RNV\.;#>\+EYGL[Y3M=@75K>]J_8*+UEOP03"H^J.9#ERGMI[I M1Q^](]397$"#9ELT2!O)D>5)!Z(@YA. A'C]IH.O;[+%:9;EI;BK-[&QXYE1 M::0X1_F?!>0L\Y*V]T#)^J>-]YUP$$=7V>JR/4YM"[?_.7G@12::>S/I#83= M**#E<*\"T6E5 F^/<]?!@_7]Y_SBQ=%N_-TYJI* ?EE[_W[MUUHX^QG-+$:M M,2@?S01<>ZG:I@Y_ M[LS4_(OA[0P3>K:PV_KV#G^,26G"B$*<6P) *P72/!'D*.6F6J,B.DL6/P#: MBQ):33K'BY35LN*AK;;@C%/]^)D-M@M?9C&NJ&J:C M6AMT9]APD]J %[>G_(C[SFO(,C)*B/5"X\BMQU9@JKP77%*&*8UC<02+5UOK'OMW6\?<1 ,("2@A",8JP@805 $K, 8QHB/AA*[MF'6U8^, MM4[4R#+;3"1][2[[.GPG9O+N="IU$AK+%BEAFI! 1&>N[ Z (9K5:]:C(*TS]\CY'.'?0\)H"]. _OKHW5 M2SA^@Z5MYQ#<>!*8=3%[8_YS(7B]I>P>P_ ? MI@;=(6KZP2:8LE?MYAA!EKUJ9:]:V:M6]JHMU5ZUGTIF6P'Q#2A1Q;)RJFZU ML@X1]=OLHZKLPK$Z\WQ65/=ZC5T[@# M%U3["97K5MW:^&7MGZVW8]4K[P', M7/N"^C67E@'?=8.8,:UL,LG7F,F@F,FUATM5%"[CU4V/_6>OW1QA"\"AYIXRSB MV$IDO'#(<>Y"M)$J#9Z[[[^B"--^?QW M9)2(B!L:D--4("V\D$ KG5=F;8-=8W6-6ZL@,\MR]Z^$/"* %27D;H9V<);A M3=G@8(20T4HBGC!%AI*-;,;:F$V0YT7_SR@>^W#S@>8$KNOWGS:;;]F8/KB MP]8.WFO#1'H%]WG_LK/?/KA2_'-O:U_LO?H+IN/VZ8=7NU];^7CTK>[GW4^O M1>NH]?G#$4RU]S"UMMZD7"BTM;7+]]KOOK6V#OCNM^V/7@GK(+I"DF&25<:$ M+(P$TH0%&0$,DX]7=AKQI)(DUI!4)9AK[*7#SA(CN&;17MT9=:666>/[&Z)6 M9X?+#>'M#WOPT@%CPO-H5=(Z"/@XSM.$*YY"9,Y);R%"NE#T;,RV&D= :KIG M&;1N7?@L?]'-I\J,[W#9DRK-*(L"*\DYALC=8(>M-9$$K%CDU\[?N<^7J6C: MBWXO"PMU'/:F,_S\8O+0BW*@S!-,ZYVSC\P$1Z-32&7WR(6TR A%D:=*,I,( MMF!5&_,.+*,Q>$T A"GF3@>GB+4JN+PS$1.&+U&DRXM%96!_?F CI9Y)FE R M'@#:1HQL\,"W-;!5"S#B0EK;&,7>%?)SE0U-SOR9J8Y80W.NZMW_SKSO54^L9UL8^>1O ORB.&C8;9K1C2.$04= ZR MK!>*X+4-(=?-E4'_[PKBYQO9GYSV961O.;+[\'T[%*(G#%2,M38_.AM)C-R@ M&+5'G J)C&6\&F?.C3(Q^WK.KQWG',=4DLM--5135:U[7-U9-V>J*]]T[L<@ M3FI/=,]J:G 90IJ5U/,_>0_95CSNCYJY/M)Z\Q*P5&4[JK,!"/[O\X!KMO(7 M<+;A\-J6CP\$NM,3U$+4Q?*MH7_B1NEDIILF=\BZUUP;+>]TFMY?,(!N=1DDQ0"P+$0P3 M>:_"U42)^9_,G2DC/P]X\MW7 M'[UCA.#$D(>QR/L$+-*1&,2D8)JQ$!/CU^\ G]K!SZ/D=;5PGE-H^^-0]7VL MXM*J:)WM78OYU0;E+/$>#.S1Y B&T6%G,%[\:OQ2'0R]^:;QMOKD/_4GUWY= M;[S+>0YUW;Y+[]9KAG#'2M[+IYGU3WM @@\[QU6II&[GH%/M>ZZ.8KBN63FG M>5QM;Z;>^(S&5*W>54)U_P1B;.BLZDRI"TT_/>S71\G%NH9H=?#9 $A17?*R M*N=9+\; 8V?),6N5)X-AM2'[Y+QN9OQ229)IO+('GF[\5,,ZW)^VZ63<(YUI MC^9F7O308/E5IZ\W)NGSDS.#XGE_5<=GY^:-ZQ: RSRO6U 7ZKC:9=59X;8J MYY7?N]A;54^=W#A@53/CUW&-T;HY-X[-M)SH=6>J35S\\#!.MOC4!;/&7YY' M-&>K)P#=\9-/C^?**/'E_,C=[]SE4OG2\R^GX%66WGNO!N?*O=0 ML]%)>:-\\WM==?/V^O'@7#V:,7="==EY/?KY2KA.JK[>OD.NJ^=Z%2^OV?Y_ M2Z5<+K]2SA]<*=_I9>3H#\X63Q!O=28DXC]'X.2/]FG^MY4=?@>HGLB"R/ZG M=_C#T3YO?0J?6NT_#R^3B-9[> _:!_?ENW2;5_?\]/GK[J>_.JWVFZ,/0%!: M=)?LOGJ9<[KY1RT)$4$J%!)G"%R5 B+))(J<^>A8!%]O+NNQ5%@JE?5YF9 + M:;1BU(!Y8D\$=CQ=5L G?=ZY4R6P'][MH0]5>^L/8SCI5ENHQL93;ZD>5=F! MS]A\OGY4T3+/"4911H>X%ACI1!,B/CD2=9;WS?>.1EMR$EC%U^.ZY+D$\L0^ MLH\[//1V/,YE' _@O3&XP?G^]?N^W M4;CZIE3K!JN;W__NQ=]_DZY+>=>+\3KYWIM"???M[[SYXR;36U[\6]77=7_# MR&43J!3$\\STD"NH5H-/C[_^,?E[G+N87[KEE)A)3>W&-+IL"/47GG]__LCO M!*QM\L*@MOJK,_('<^:&],_;S,:+D_B6C[FV\4MU5'C_!+XI#*>INN.1>*P^ M'J?_/D(OJWD0[HY]6A]S.%8#;M&E3V"398!_9H"GQP2,99T+@_P (/5?WD6? M_)/"T@/VYQM[>AZ*#B]/F)_J-A]C2K?LMC$UR#> +FI4@6EC\BQ7^G2Q>O!? M#]MKE>'\3+?5EE=[\@7JMH=?OYFG1M5YO 3S87?]3Y_)AU>OOW[X].:P]?Z=:+W?Y;OMS_3#I]=GT"Z\ M^^U#9W(-W.OD WTG]^DN_O#J36>O_9_/'[9>'K5>;9,/[<]D_]O!U[WVAZ/6 MUE_=W?;K;ZVCO]+N6_SU[_;V"/X]_:B4D]1ZBT)D G')"-)$<40,Q,N.,^=5 M6-L@6C85%3=DOB_%'%L\;+J^\V[#@^;#[_F83W$KQ:TL@%NYX^)P<2M/Z5:^ MG;L5AAE7FE*D70J($Q:0MC$A2:)00?%D\I&'1)DF$<6M/+1;>8C(*U7_MZJ1 MU\N\5'>84ZKZ_7 E]#KO0WK???@]J_Q!)RXSVC]F$#$9VEQUO\#]W>&^,Q-% MB 3HSJ1$J8+[Q!)RW"9$?0Q!&&-$L&L;BC2-NJGNW7VB_=WFU:)BT4_$"0\ MT@4#5X#Q%@R\+PR<4MX8.>%:1&2HM(C;H!",ED.:^6AX]%II AB(FY3<5&Z^ M8. 3D]H'T%46J!/_R0>$#B?GS?1SO;8XJHY-MP=5XMH8'1Z*[LX7A"T;U/^R MH'SW/_7AI?U>@?B[0/S9#,VEN6*"CPF)(')M9X*18UGDH-)$R@W76 +$ \N] MNK7H2@[!X\^D1<6EQ13""^K=-^H])L,MJ/>3J#=#; VQ6C*%N(&0GD>'D1$I MH8BUPCZ1J(+/J$?8U2)%!?6>FM*NMDX[DQ->G9CPL!'4758S)^^,;\7@S;QY MMAOK=Y_30N=\(>G/]NB".LP%C1):<50\Y!P>LO5B)BZ(1N"@P3D*)0 M<90@987TEEI7G6= !6XJJ7BDQ>K1!8W@BD>:VR/- MQ&R2&TXB1KGB#>)6).1LI(A+8GS0,AD&,1OEM$G9U8J?Q2,M2L@WV7T'HQ-_ ML#_E$3^ZO(W^K=J_.%M1]L(NXELZ.7?;R\>?+_]I&C//_8L M#R#\.3B)X>^.=9UN551B4JMVYJ7IUOS)/NO%V&)-]B85H#]]_MK:>O/I0_L MMSZ]@>]Y35NOW@E _,^M]SNDU?[M2Y@<\1NM5J[NWE:_YSZ?6 MUC[^T.Y^!@]#P!.17?KA"+S2:6NKE;=8TX\Q!R(Q>NCB&!'/V?Y6<)GK_- @ M($1A[DJ-6L&C5\HD8WG@5GO#A(&(AK.H+6&87%.C-@]+8[NN;7&7;?H_O.7C M;=._:F2+M%'_*:R(?#2>":YRF3 O'>+4>&1SS7HEB B!4L6C7/&-^J$J EQM MP.^?#'+!F&N[U8EXX]A[4:34A?+_8/7H- M[_\'0B.XIKW/]S\==G>W_H+O^,_A_GMH^]8VORSE[K[?AF?Y#.U\1UKO]^'> M^Z3UZ;"S]^K=Z>X1A%[O7\+G7_/=]N&E'?J)(%\"2/L!18/,E]>)+IHB"Q+)%D M+0I"4L2-#PC&C")'@Q$AX,"M6-N0N*G538><+L6T6CPX*KF>]QAA#:++0FK9 ME+\RL<)FJ#IW"/U60/X.(-^YL$?)^R"41($I@[C6'&G! .F%-X%I)JM3KIAH M,J,6+O%CT2%H,5,*"_(M+;SR#>EM\X;HZ+@2'H<$0_1().<0T0()QRV MCCL+R,>:0CP&O5UYY"MK!/-VXGB*-X[[@\FAZ=,#@PM9BZ=X&_Y6.Y!?[N$_ZF5)>#LW(&HGJ5%$?<$X*<- P)DZ2F MG)E ,OSAIM&/L;MCY>&OB+5W%6L[.6S\/>#'F-TFL"8;OGUD+LS@727 ;DF"01$_!=B56P9TB!O04EKZNMTU8[ M2>N=7=<04ZX@PM2Y71/7(&.F1](PP M'+BVSJ]M<-PT]#&R#59>B"@Z[.K!WV/HL 7^[A'^9E(.(H3HD=I2^N%@BE('$;E! MM)^13= 3O]ONJ3T;KOUV<4QA0,W>WSM;FVWXX^5. M:[/U8F?S[\;;-KRPN]UJOVW\B,[O10UYG&DA?"E@]> M"/OO?N^@'0='6]$M2CUKNOMV0N[_[.RW/=G]]E=G]V@;[WYZ#23],Y#K7;R[ ME4],Z![N?SL\_-#^LW.Y$O'NJ[\.6]_>?8/O/MMOOSYK;0%);Q]\W?WV^A2( M.]][__+3WJN77?A<@N]CK:U=OM=^]ZVU]1GOM?<_*FR!DTN#G,U'\% ;D<7, M(18HH\0'DRRY7-XZ!/<]RAW?B/W_AV* M6__PAC\P_<>J?)T?;Z;[[4^QSI3X M[\8P]CK] <3"P^A/!C$T>OU\2D,XB7DFZ5+'^:G7FTKUS6L6E4(B2FCA;!2) M6XDM$50';Y453D=C[R'G83;27)1UI+N& .-UI,.CW6^;0/&WV?Y1ZW WKS]! M>UKM[5-H[^?=:FWJK\X^_<_GR^M(>Z_VO^UN'8C]=H#WM\]:K_[3:1UM$V@C M_W#T^BP?I+-[]->G#^_?7*S>3+%-.D6-0B $<8@5D$[4Y3]AZ)Q.1D*X(#!N M@JDL7(K@JA7=7(#TZ>) B@-9! ?"E3 !>&N(A&, (LLC3]$HC9-TQ-U#5D)Q M('=W(#,IYAP[:;A 5#B#>'(*&6X5<@['1*ST2MGB0!8DVZ DH%\39BF!?Q1F MR5(>Y('Q7D0;B#641<$!^HEU$M.0&,/48198"1B>$.]G\Z)59-HY*I$/"? > MYRJF$4(')KW+QZ)Z2T2Z%O!R*,S')[8GH_09\-1J0ARMU7?.0"<61?9$'MA4+EL^%Y;,UF8WF0=C D [< 7-U"6E%*8+72>1" M)1KMVH9I,GX5R:\D 91M\(LM8Q?(NV_("T(31E+"6&N>/-4Q:"ZU\E(F'T6Z M!\Y:(.]>(&]*7Q.+QD6?D#(BY?H? 'E!<>1=Q,Y Q*Y3!7E&7]TC5B#ON6_S M*FKQ#97WNCG1>I03K4.5:%VTX04MH'%-E:FBB]S1L5RHJQ>2#5X(CDAB$G'% M S+1,L1XL(E;933#:QN//4R[>]6%@FGWBFE3LDR]H!" "*2$ M$X@;AY%3DJ"@I1<:QH<)#V19FH)I1>=]JDIYWZ>>3Y^\5PH1W75F+[RPQWE'677XUYZ#T:CVP@Z+"YW'A5XXW)L)*50*B$B93XP)"NFH M*')11JNBIU;0M0UE2%.PQP@-GF(*+AZJ+:9"7WQ5\56+U:.+532O^*J'\%73 M<(]@Z;PV!'GN'.*4<^2L%?FD")FT#"F9D'U5/J3R,0J\%E_UC)96%KC1YQ7T M+I>/N;9P4J<78F_T.Y-@*PM:"^F&TG238],F1><;5?F^&!JC?J-_,LAX7\VJ MZK7\F Y^Z<7AL*Y+=M..@5,[;/QK#D^B)"5Y+5;1Y'E,UFEK-8V)$.ZY4=X('9EF,+;$.QG) MM960RH#?PX!OBKWVNZ^[[7T@!0=L]^"C<)(&&1CB0<(/%W0^Z8\@JEB,-E+F M/(2KE*Y?C57/AQ_&HC$ZC/#?(,;*&(:=KXTC&/'#82,"4H1&+GU2^[5)_9,F M@,WP./I<+;1[UIS;AHSA-BJCB F",PK69 V67#-BJ>-&UC:$.89GR;](AHL- MW8L-[>.]]@YM?7N-=[]]/FMM?J0\!N\U1L:I+'D(!39D$@(L$8#D1*4@*PBY MJ0KS77$D)N4!GE)R"7.;F)7@,(RE62H+RL?*!C3@2+&!A[0!O'OZ,4HP :<( MTBX?=Z\\_$8]!1OPV-KH"4FXPI&;SIB[$Y@P7-?9N0@FZS<6NEPT>G:UI-?W M"=NX(,[;FG>UKB^#LVH/70_U[7]..F*1F?=>#ZRX>]:@8F+ I[':P1#G0T"/ MJ?34V 8R[&T5A&.HV !8)$E/-Y%A145L\"WTWHY5TKJ;*G)E];'S2/HR6<, M?Y\VR4>2'$W,891PPD">>5XJQQY93*+%R1*E4[7I?_VF35'G7N_@8! /(,9J M' \Z/=\YMMV;(JM?,C*NY=E>3_ZU7]<;[<-Z_H_AP$4[@%AM'-C94>-&:X)! M=W%P+U6+Q/=M9N([W\!#OAWE:/*?.,BEW^Q!/+S<5P?> X#WO!V> AV<]2QO=Z)[0*X MP(MV, ![ @W%]&-SBQ@[,&J;SJYLG!"1@(R47"H_6'C;-L./D=.XB54YE> M4#%V?<743F%0)Z %AG9L!_5'>A'^&/1]C&'82(/^T71O%MQL=.%+FHU1_R!6 M*:6GG=%APWZQG6[U2-7S.-O-UPV;]),$AD(AW1U!;]7 VN&$'/F=O M4JN:,$U\]R0KPI4]P8S*PY0OG*AAQV!CG9,C^&B*8/9YCDQ.:5QO+ WMNE^2 MM=.K[3]W/\PL'P?5'.Q/EV7&&N'%Z5YU7GZI%DUA&!H'_2_CB^'UHQI]XM / M.JX2'>&/$4!"_BU+DIL5N#7>Q./^8%3!&C2C =/T?\\CAPK(ZDBA,:G(.=8> MQF4YUQN;PSS UZD2P,-J7,O/=73<[52X56-3MPNO?8D]VQO-/MX-SS+SV%'P]RF%?ML]^.B%XU&"Y_'*\ES*!0/],A89&V.2 ME'MXI2IN<(T/:OP,@9=7"+R\'P)_MRI"O!#X.ZV??-O=_&BL!OIH-$HPD2$2 M9 I!IP.%3Y3B%$F*2HXQ\BJ%;QS'S+IA*.X;];,00<]NY2 UV MFDEEL5*&<04>*2KZ_]C[\J:VCFW?KZ+BO'LKJ:))SX-S'U7$8!_R@CBV25SP MCZM'2UA(7 W&\.G?ZKTU,1HP@X0[YX1(VE/O[M7KM^:EO"1.&4>H-F/#)&'D MWAZ9O^!%=]-K&&![.%G!'?NM?30Z^J/7[_=.@(Q?VV,X,CS]B>6I$(NC:5-PLYPP&<8B+I$@YD&*K#8C5C\<=$$QK]@HZ]]=V;S28 MWG>M,5W4>=8U_YS+HI-M]+-8%O\WL]QA;S7_EJF\=YS?;+7Q2_O7ZBY_=W.# MM$8EVH":_]IV+>P!V!3]R:'_!\\-O:/&'_#VC2P&-7ZI8-:"IA,34&+%ZO.] MQO-A02:,E26A[HF966KOTI!7&_5L'=7L/F_(]S#VRNQ04W9C8W(CF,;C#LR( M;=3(U>8>[-!'2W9682[DAX-!2X,)8YO(/1A(-SV$1)9%GFQUCFYN=/,@IG M:+3(,V$19TDCK2-%*A("BT) *S!YF;^G$@ #^J4]9E(;X7 TR(SAK^T_=FL> M!(?_V+B9'=V*M?RZ^G"L)1$1N&(6J$KR8$$6RK5RF'#18.GU]X*["LW=A^8$ MZ*$A>$=XPB@$2A'7(B(K3$+1 +?'01+E],HZ>2#6(CQVPB9&0D@\XF "TSA$ MK;!/6&!JG"L4Y"6AL SNI5[9&;=NEK^ O$JJYQ'[6$E]Z28 MC0E3JT:OYD=P:=^>=!M9_.)N*9N5;(F9+HA#3LU]B'66T$"ZKQQ".<#XZZE3]X1G+9ZU!I&146 MYC7H!M (@(#Z0-4OUY:U=W$#Y9T 2OV@\1589]:B/$@.\"#0ND#+@OV=";4R MTJ9UJ4O> UNS+BE@YXU:\Q.UUO@8 M&RT;)F$']>S!4.YBZI !>R6BU2Y@;AAU"7B.2I8RQIESZ9JD[1\U=;R?!#X4 M8\>,_7PYW=WXI%701C**"#.Y&["2R+#D$0.911),K18*$%*3M M*NJ>WUEC\V]_3):/3B87W7S (WRFE9->/\ NOHE0IF2 ?SXRH+OO/D7#)>56 M( ,J">+)1*0-@!+VDE"#"14*!*5N[S(-U)+'X)SP8Z"^XX<5AC2["B3MJ$8R3BD^0KM[:M7Q,T,,V\[ TJH>Y5;7?Z M&F>MJ?_K]S%N"%[?[JK+K!OT.J-A_'V")*>_]OJ MSU)7/T?D0/7X@FR"EWIE.R?V=+#RV_FU@849WUR+-0'/O_LT/5+X1TH/,H?J MJCFLW@784Z]?T?BKFD_FT_)+V>4;=*/5S^SY7]_?HX 9>[4FDQJO,V?OYC+S M]KKU^\XV7=R]<^44KJPW=_>V/C3V=AM[_]YJO-YM;FXU/VQMYD\?=O_:WMS8 M@R]OMIL;S=?;&W\U/NS!#SM;S;T/C5_&3#&&7U_.;/SR=]>.0G8-W..EKB*- MA7>LWCP?:FTB"XVSI<\+/P2#Q,-Q9,D:3A)W/MHDF'(N!\5ELSWPG=Y@U(][\,0_.CW_Y9E%GN;KBBTCYMG_F2?O@>1Y_-)\_,GI8RAG$FDF9"($\Q ^(D1 M<1![64S2"Z]KL;3:CQM9IM0YS9/X0!77/+- DF0BB<$''[&F*PU0_.QQIN?^ M**ZLSZU#)0V?6XG+*?/S-'Y!0*J7Z+O/?VF:>NIU.I6^U@A MZ/!($_%1+L> M9%]Y/\IE MY!N#=M:7KXLB>9^KS6?;6@[R (5]K7'CZDY=G/-U 5)5J3X/N'(N3(=[?\/ M^5&N5J?:1AIU.N-I.IZW'-YN6EYN ,OKCAT,&ANU_OF?V1N_5&/7QVS[&:=[ M3ESJQZ-AI>HTLB$+V-1@V/#5M(S5L@/8:=T&H,<0>%45 M\O]/.T]%VZZ.V89PI#?[[7YH2]7OCJ%='G&5*O^KN+9OC0B.L M21Q6)TVR=\Q8$ZTB^5[#EAM6YV8+WW"R.P:CH^-J0CAGFMY3:[/D M^AVRY 0SY^A8K6,G3Z<3E^L.5#Z/B@'54S_C&E4EDVQ>!O8W\ZC"'OO:'IN@ MWXW^^U^4L=]=]..P$9O%EK'!( ![[8;*/+EC![T<20*+U#\>ZR&K\U\:58QM MM_IL0*\*:'LHI2C6:U\=

#RAXVR*C7!B MC3UYCJ:O>VY4<_,1NY_AUJ%V]0S;>7/%8?U40)OM. M0H\J9U4.LSZ"F8";A5ZO/\AC:Y][/?A6Q0+EK=B ;0A(,;MT>\-Z M>XUW70QCPS",)A_K@^KXN0LTE]WH5Q7+&4]4;:7N=F/-=2HK]3 /!C =1@K/ M\'8TB-4,==I?8"I;O5[(BY7=70'&!P=[HR',1IP&FDX2F?J54S[69Y\VCGM9 M 6U7]7 SO[#=^BU@6'GN05&%=QT,VUF<""]V;W]LM3NQRKNHB+M:BXK(&O9S M=H!4U B3"B3?/AHTOK8_]_J5K+ ZMN+"O.5)Z_9R=-NH7WD7IE0\ZM3SE_EI MMHE-I0Y8T@X0:QTH#.L,DDF>_8I@[%2"6YVN:4PIHU6O>[FLTDQ\RG1?NV/S M6@/;[@PKFV,/P*1VUKQ<#]8%9W1%]PZP<[6.0(%EB-7O\-\Z\=VH1L!8 !I6[.]^U=PSP7B\CC!HV;9975\^O=BX,-K:&CH5,6,)Z M"U?I@C#M[5!'Y><'C6%AF@6R>BU!7*"#*Y9^]>J%SQ11I00DT!PNRK(_9'=6 MM[<[/SOM7&-ZT(]N>IC9%W;3ZXQ4W4$UT^]K!*B:='UH 4WFZ-#PGSJ#=+ P MMHC3L2T"?M_=;![MO&VV]H]VZ,'F^Z/FWM]B_VB;[6X&N->?A\T]SW8./Y]< MM$7L'^[S';I_LD_?M/?/#KXTW^Z3YEZGO7_H>9/"N(]V2//,G\(8TL[>#FMN M[O#=O;_/FGO;O'GV[I/DC%,7*1)28L2IY\@XSA&S-&H#Y,E$N&B8R,L2O);$ M*,R3X09SKX3W@-3&>WO),%&M0!6@F]76V2IE>;M['\O$]P=P?L!&").T=4#O MAB?AM9J3[D+& M]VP ]VO,R28;)[8?!E7CI?GC6>5I]H;[ M$<8]F:V?=P,<[I!/S'H/4K]$ NN(N)<4.2L2 N2,P(L4#0KD)WI5$=0)?DX2 M(2OS@:LL?_UA18?9BU!1:RV39SOD."AZ1KC]^+^C]B#;7 ?URN9(ZG9M7GQP M_?AB1&(8];,C[\EH[3_5J[WI]<<_Y?/(ST9V9]OLDV+&$2\%HIYQ4*R)!ODM M:61=D))2KRFS.1M$7]1_*\?K,M6ONJM?= NVP_ T^T:RG?QKG)@!7J8!=7?4 MSYDR=?;,Y(V/\QN?*V.!334-4^<";&TZ_N6:$/]\YEQ*X4-Y]6L/TJQR3IW# MDWE5]K?!/2MH'7N4QD;Z<662DPL.X/%KVXI[G'O;R;N-G2/Q6_8(71^S73_R MHGIA./=$8T:%XS9JYU.D.&E+%17!\*J0 <6*T/M79[J:+V[T*X=/E0YW>LF\ M6#'+9C5KNZDZ.M@8#5N]_CDH?N[0[R>W9!R^._FDO0=]T#@D=*Y''KE%AMJ$ M4L RNI!XR#R1KL*6S/]>QN,Q[54IL9F29L0Y/C(8N<,)]7UK#ZKL_L_]"WDH ML]U6$?&1/VZ' ?43[$J+E!9]V'7=K+C\49Q];MY!U?2L.'1.T=3 ML))Q;((C /$X)$5\X"E>(U4^#PU/ZG\"3WF;9_3G)>6SS^)3*_\2QN%X[4 .P*C_L]7-9@.NG::*T MM = 2/TJ1N2<&/%P L/->GRG/4G?JXJ>Y5(UYRJOA,D;G-/3J]R_1K+M?N.K M[8SB77/_GD!?GTS]_,S_-7G9USG*LYN;XX$6Y>LO/Z\>OK>%FY\_)9FDT: # M245S6Z,(/).(@!AAR2D7O$HTU^.[H:/-7:V/CT@&.:;I2AK8R"0^7G];UK]> M?[)S\LE$&AP#E1@+#"HQHP[ID-, 96)"@LRC5:XKO7:YH^',$'-;"V(5(9IK M(M1>XSH2Y&I6DY6Q1A4X=%0)?9G&NKF4>1U]FF.U:W"N]9@J=*0*2IO>KBK# M=O,#8*R=SOA1E55E',E=13H-X^=:/Q#J/H?[=SKGGZK#F20&_+'E620C3R.+C8R"6BC=7PN&LM$UM1;]X M^SI! .9F.H?9]CA.#^CD]KW#EJUO76F^0!]?0%N>OE$=HW[N3<:";55S,-6W MK9]]I8=\HM3GY_K0Z?GCV/MSSZKCK ?SB1C3R;W. M[UF/K[KEUZJ@63WK1W6%X.]Y16T*%IL0HV<*"%5;8VV,3A+!J+1,W-8K>DV= MEGM;2ZL__\3*Y%P[07\ZM^?AAFAN? *$\)CA@"* >+1.61- BU/:T 2:H-R M?&6]#ARI7)T7':"KD^C\3CO%12 ']WURUP+N^(Q5=!&9C15ZMB444V\/*.Q';YFB34#' , ?*OQ M!WX[K3.W7VZBS]XTY.H\^Y_RZ>S@O6/D^+TVYX_$_MUGI^Y62>N#?ZI7W!YO MUVQ!J0PHY.G' MM1_SSKI%V/%=7%J/FUWTP;=B&'7BV 5Z22JH!.!Y^;<6?VMQ(-LHV\/32G/_ M61..FGL;9.?S)QP#]C%29"RW.8"=H=S(%"2"[/0'ZE+17LP9^I]A)59/F"6@ M<^QG1MFQQX/X:O+A]YP1V+&GK]K=BJ55%_W^-2<+PZ8=Z\! +V,;F3%KTI#* M3#;LP[]A6^8I[T^-OOD^]C M8WO^Z982R9QUJ1/3\.)NJV\XO7\^Y14!;CWYH5\+'9<%HN^(+-?8:&XC#)V7 MH6[YFBOK'P"K=FJLVIIBU;3&Y!2EQBOS5',^MN@]P:RKNPB<]YWC[QK1KI_> M9Z#7LM@_LM@;TZ#2[>X01,(!R&RUE_*72O'JC> 98?!K6?N7M_:UC/]QDB6Q M,UH;O?)D9DTQQY_]E0U]O^QG$]#YS?\(0LV_ M/*@B*3VK&/.(T[T[JXR]VG 1].6Z>V8:&[6NW6+TH6>UFJ%KIG6LS^4GP!0V MJJ([C\>3T#HP(3U1\&L,AL6Z_R*AU#Q# MR/?8%C9'1,UQ"Y?ECO6&<[YU=@\_T]V/^QR>_V7GXSX[V'N72[B*@Z._S_8_ MOH=QOVG#^(X.-C_CR37PK-$!_5ON;NZ+@\,6/._=MP-XQZI$[&;GZ&"OV3IX M^\_1SL<_V\VC@R^[F^_3S@?\[:^]K2'\]^139#HLFOF?C"$V/.@T%1?K-3%*1JQ@D:W0:.S*1K!BB9 'H^DLAIQ MC05RU'JD;63"\2!X]E@EJ\E;TI$D9PCFW4.;L2LH[0CT9=7<]KIY;B.4/Q7NP?/7?GWB7AMFS*;2FU+M&HD+/)(QXX MB/O$,Q1HBLPI%HG!N>2;NK80[V-9XE/USTNUQ+^M0_P?R^!^>?)NXG8OVZ;^ M@W&F3VM7P#D4A(I" ,L6 LXC$$Y*(R*'J>?,3<6I++41.URO'E.*1+(=E/O^$6E3\M MN$V],,>'B9?YT53FIPRI05>XO,30_PDEG,332!PHZ T%.4.G+,871Z.AUC8K0'AK(&R^GK/**!^L,$XC&P$#N=8,&4$=LDHK3@7%FHB5 M=2)6!;O!)X0HR0B M;IE"EL$R>TP(0$I(@LN5=4G7U'4=?0N(%! I[NNGJ<<1NZ%4XEB8J&'N;*0I MFI2(X]DM2I@*!!-+J,4"ZV=MOE@J<3P$5,Y7XJ#!2T,T1E):@$J!QC)@RBP7@ MH&Z;A#4B-/$QS?4TV*I4Q9%50*. QL\.&M?8[^X''J7P MQ7+ Q5SA"X9#H,0C3)U$W"6.\L(CZP,C#I9?I;2R+LF:?@IK78&+EUK;8NFL M9$_1X:N4KU@BGCDK7^$5<$U*,(H8!\2Q%4@G'!'WBA-@FM0&##QSUC3\/N4K M)JVP7* M.M%JE>>F07T@OV RCX'%^>]8*2XP>Z&&S,WF'(\*NPT M IW<@HZ> M*1!12"88$9JY-E*^MTE1>[9D&-@AH_/6HLMAML#B&*&^SAX&+F M!LMU_4&7P(AJP1%77B&==$+<<.>\!F4CZ)5U8=;4Y:;R!2Z6$2Z*&^Q%N\&N MYYC7N<%(X9FWX9DS-UB*24G,#+*!:."4 2,GM$!"& V;0C@A6*[B;G[$#1;: M@^../*S:^5GV^>ZGQ M8>/]H/&YKHW?: ] D!L"/X"+0F,T $;1&,+9?W3@%= 'W^IUX@#M '<'"3+? MHFX1?]0+L;/:L-U0G>U[_7X<'/["4$.C!_RH.MF. M.Q'WX_^.VH/V,#;@M;Z"/#=V*^0Q/BL?OH_D6OUY/WFC#_4+U7F72\II._'? M[T\//H9C1[GQW@LIXW*8S[:(S4B'-RCI=PQ=W:2,OS""O6,-V M.F.B.@<)R7^ZPUM@" O.9>K_V.K! G?;P-!-;!8Z-$9!A16>M]F#8ZV>A M9/X\(*[>J \4=70$Y]4^EX:%SY\'PT8/KLO'NH-V "*MH'6MD7=/G#PR[Y7\ M,+BM'\%=S^V:0?OHN--.;?CQ* Y;O;#:"+#IAKU&NSL8I=3V;7@%N-FXYWH6 MJ;_F486J^F;>+OEX/0$6_I_?"1Z6^KVCQDFK[5OY7G$P!,T+]DT:Y03?V>V. M[1"&EX=\T_XAV##*<63)&DX2=S[:))AR'+:*5^;*_5-OD] #?@5,(891)_;2 MU5)+53=TXQC6R[>K']YG5C3X9\(\-@:#T5$MMNQE-KT'(_NC ]?\9/NDN;=Q MUCSY)+'%EBN,++<"<:<=*2 M>1>2BC%@37$0H+^M (UX>YR1JC^*-?\_&M)DAP(@PFZ#,U]=*P)=!-(CV__<[E8JB*EA%"X< MOVN--!5)?/=]043(I#3%WSKL!O"U8X\'\=7DP^\3D:'=K5"RNNBB[@*#^?VD M'88M@%> :5P;=L8RV_@!X^-K];$+2G!]4),U9>3UQV^\^.:#?(UB?LN+OR-P MWE)266"5]/$'?%'PJV^1.77L+XSDIRY*?C7=9@[>J-L8G-^$)1KF7@8"8(AC M2?J72@;.C-EW0 +H=1^Y1'-I[OJ,&;TOP;C_4#5J:B'P>P8K=XW!ZHUM]RMO M[YP86!NQJE]G8W\)MOVC;=Q\NW/2W/Q;'!P=M*JQ[;UO[VP>='8_-CL[9UMG MNQ^WOQV\_:=]T4X%YV(8'P;I\>C@Z$V[N?FF!6,]:1[!,REH6'L[8O_PS9># MCW_F;H.S$"(OL6".!Q0\ WE2:HLLD12%1$STVGG)0\:%-;%X&9%WV)%76%T6 MS_!?ZE[>=1+?MP=?4.K'V #U.Y;BEP^*#=UQ=.9#P@)[,!/:5$-4,-V MEK7C8/@>B&(*#6BI4WF>"AOFFS7FAK-6.@J(@!7BT1KDF$N("$UHI!&HP*VL MD[6GZ/K]LDJ5_=>C\_V7K5=-3;J@G+9#3C,X;<=.23'XV0%@0A>;8[(H '!G M )C/+V!&*&PZJZJO>+Y=(&X8SU<66=TK6G M, T5!: H %?P_RK XIW#0"^'LRQ$;, U;_LQ-EKV:YS& M]US]]HU?5MY_^'NP\FL./0OM/FS*7HY.ZP([!G9IV]U&/#KN]$XC# W>+?8; MP#=;5600\ _3^$\'IF 2*0K,A5:_U&%U^*9>OW'2BMWI 'V.3*W#F^!V.3:O?KR?8U/3 ML-5)6%,U-IO94QTG6X<7CH,+$W"L64CM[/1A];D>1!J'6.5WOR86]KH8V+G9 M^1IS8&*^P#:.[+?VT>CH>Q&R5 ?CI,/6*,YC H6?:L>9-0)KYYB^+8\_Z?7# M('8?-DCVGQR^..DTOJ2,_?ZQL6?O\,[))YF(5B12I!/QB$L![%GG4%D5F65* M:AY #A^VLA^LDH0NQ,["+')!B[, ^Z@/1=7N- M'*^:3X<-R3!0Z>DDF&\2P/JU7IR:@$?=3AP,ZA _FP6C]G$F9R#EP<@= A_( MC[ -ET/%>Z/AE'2W88>.? O&-XBK=5SL.,RV'R^-JM<%HL_G3&_3'[.AO"=; M%O9=A)W<::[>GX5KYAEQ59F C +0V",J-Z@U:8Y:<./^676&A_C;.?E MV9JTQ-O==/7& MF['MBFM73+O>;N/HXI\]RC;O.$V!^04I48I:@>8;.+(>.Y14[M&3DF=&7XRR M94$28I0$#9EPP[2+/@6ME746^^C/[Z98E1O$8.(?C"!IO[V^K/%+W/L,7[ MT7Y!%GA!_Y7MG #6_GMO @*XM?X[EJLY=IB=Y^G:Y)_?G024WJ<0,\\B=6[ M!&!S==+"JS$>=*Z=^G>LV/$,8#S'*AFD>CFDE%F<:XI$R= M3]C8S#;"[+EK5*Z[XO]^N#:U+H+,GXOV+%JQ[9^X66V2P0L67)16L2X0I MG933@3'-8ZZ-ERVYU#Q#)>YFKULGT6W][Z@]/-WN H_LO3O9^?B^=;#W!J[=R)6=8&Q?Z,'>_J4*4,VC_#[;9\W-+;[_ M?C^?/ LB5QRK@EB1CH$-$"0QRXZQ M:0 HE7VR,5RH45C)DUF)?"7!E$E"^2ND_BV#D4KF1^/K\_<*TAL@12;,:D4I+@#4IQ+ M!A$Z)A4513'E9' <([(! BM>5C[(#V@L3]&'[\<8 MZ7>MHS\%6[U>$O]!WOJ$(GE=&FZ[6X?C%KG\@;GMV1RWU21%99$*N7=N%""7 M6\N1M12.1 ._ZI5UI=<$>7Q>^R#[=XDX[Y*X(QX@R/"Q(C7KV"#@$I7(EV.V M;3@<#8:9J4RF>C Z?NJ!RRK$\[LCOR+N:66]\0O)06*CXW,E,4N1D5MNLU\6 M4-WXL=*$WP7+?RKCE>V&O[O3!(:Y+3';$04F[P*3'\[Y6& >L96(&@LPJ17 M).@G2!&'6<0.IYP9(\RJ89=SU!^Y NL+ \4%<* 43OM("LB]THX>O-;KPS'4 MHI@\,,>=*296<4VH#8A$+! 742(=;$*)44<)YQ0[LK(NU9HH1:$65!5YV3Z! MS0EG*%Z!(J??&U:F5%20XBY(,5\]UN( BZ%E-EQ1Q#&/2!L<$6:&!RTXJ3K@ M$:Q .#>/*YP77\$3^@J>X_G%8O_5;MC%XGK]J@R 1WD0GF8Z*Q$@ZGF)#4R8/V:#%RDC'DM ^Y MLK +,7 YJ/&%#W9E8;J^#A M'?!P=SZH#D=IO)<1298PXEXYY+Q**#C' W7!6ZMSCM JIZ*HR$5%7C \_(ER M;'./F67)KIT<&3^+P<'0&^4R0/]Z^8FWVC!)B;(X<,XM3H83J;US-)BHE$HY MK6D!X;0DWOX0J,X'A2@9 3A!J]0LY):6D2!C+$E&YZ6*JJ,^'?HNU.L^8=KNLZ'-].,W](*ADUKX %)H%RJCDF654(6]R M3P5&+7)!.\0I58(J!VH_H)"4:V;Q&BLO(99\1[WYT;IGCUA-;=HQXX;^&,_8 M'L+)PV(&'G+2'K7QZ'D\C(TJ^>^KWCAIG ML=_+_E] J/^:=*NH'UO?9]S'(D2 I/P:N<>%]:UV_%J!4MV+XOC*U(]&/XXG MH^X3$-HIQ7[,)\%+C\O^CSI#0,1A[)Q.VVF$4=4)X-Q-A[E51W73>HIZ_8:+ MG=[)>*QK/QL14B#"C<9QKU])*>-UJU&^)L59$X43^-OHPGI6,SXEB8G/'][0 M#D?#7O^T;CC2K]9U4/6.:'=][RA69-?+0L6XF4NU#D/[+0[&'12.VG5KDWP] MT$L^[.V@E9]1D>OQ<;]WW&_GFG!P6:8B.QJV>OWVL)WO49/MQ2'6PVC9FN0! MSW)3"7C3^AR@K5'?MV#O#1KNM#'*?1_@5>'W,/+C3=:/PW8_UM?7#0ZGUP_J M]A GO5$GU(UNJA<\:<- JIX2;=B#]1ZVN>D$D.G\+,,K?+?QP\OI!;21U^_; M9)L.3WIHV&IG%C/?W6;"W<*HWQXW#!FTOS6.>E7%VY@KWC9R_=(:S2=%3%?K M%C:P%%=.FN#,4^EJ[L?1B>-V.4? (_*S+VR+6:><:9>>J@G1 M.08#Y'+5 VK^-M_]YX=>-G<*BOF*J_K]G$Q**=IQ*<7K&@ ]58N?:]NXW;N_ MS_O)&WVH7^CG;/33W/Q"FR>?F//$8Q81B8X@+G! 5B:** DZ!HQIP&1EG:[1 M2PU^JK8_:XV7Z(*\9>C.)"E]V376'Z$A!C1D/%8TDH2,8AYQS32R0EDDF:&: M.Q(E\ROK))<=Y)YMG.Z^^V2-5C:1B#3#N=J8,[G/),L$RGR@PAL)M*G6^&6Z!"FF Q]N)6-5 M4_O]3C!L96&5[N\W,.&5'&;6;H3]!V@G5E7_'OEAQ0HVNH#7N2O/#K[L M'_[9V=WSN$G_Z5PD[MVW_QP>',(S]]Z=[L!&:&YNT^;'K=/]O5;[X.A]&^XI MFF?O8%S_)+@W;[[[1(T4 4@,$>HEXE9PY PC2 3+L 0 ]U%=[!GF4@J*:&.( MUUSGX$C!HL5""4Q5HO%BS[!SJ]%XW1L,+_7Z.[]!KFPI\_VGGA]EC,YQ3HGA M''-N!#!D0A2U5D7KI)!7-,JZ0;49?QV;*Q=IDUVC[&QW&V^BZX\L*,1YOZQF MK=+%SS#B-FB_%5Q4&FSC./S#&/.#QS4"E!L6I;B 4/]?J M=]6>M%L=KI[32PG$]K%:=*_]CH@:DP4/5_-WW#:8K$)SVXU-BJRAGD% MVF]GHFJ/WV,#E'W0&_)MX9=SX_-Y8V2C6<]G$\/8VI7O.6958T40%+CQ(VOC M0,7:JM?R0'[#V>P.QNL]M%\J=;)C:Y-5U=NUW0=%\G^!/(:U.2'32.Z7U>G$ MS"5!0Z[;6JY4!W(WVY5?U^K->^48IZ=-J ->+A,2$,UJMF#D.>C5/7(GK^-; MV>A5OT;5S'*R@>&&L),^MRH);:VQ$>K&MK#&XT%-2!8V<-:'@9' INM7%L=L M9SRQV7"4FZP# 8=Q.T[;&/;;GS_':CEA:-5,90VYW@7#J@5MK6E[V^]774;/ M-;\-,0$)#B/*%JDP>5;=ZS +G+VQ=; RK%0AAJO9[I)&_Z -D_QNE?7A*KGTI-;7ZPZD,*= DO:< >,N4JJ(W/,DN03>QV7PQ@AN@2U& MP%-/K;_:N8?D'833:S W4\RDS7G^_'YBWB"+(E<^/?3N;9PT/W\RFL7 F 1I M4F,$TEY$+B@ 8<.M"E8:34'8NQQ!.9$J,UW<35.1C'MM,'61"^MUDD(YT%MH MD%)J4VC@:6G@V\[G3Y)B';'(_9&-17D_(IVP!/%+*$\,)22EE?4K--X)#0#S ML%/V..6H$U 8\Z0I;[Z=?^%%R#^;,S- ZF46? 'L]/<%HJE<$,?XW*WBFK+Y M?])TW68I8#CMW9Z;#,&T_S^X3^@=S8L: -=/T7 'FC=1_F^^:(LK22X<2\[ M ,;P >.X"&HPH-BMI)JC_&OM2,CMXR=C ^DH@]I,;.OW0,3)CH4QYF^-^KWC MJ5!4];">T,[J+<27\75YVFRW"RM=^2<:75@PD)/:G2P=U=Z(C.735\S# R"K MFWF/A:@)O@.L]6-ES+8CH"M;#Z7N35U[*V:>Q3DAJ-?-V-BNYVGZ[-M(0^.. M,^-;#B+,6[BM%*1O)P7I'Y""IAK,9(:R6S2/:2PHU#+"-=)"Z '-#"\+#=W3 M1I88^GD-QSZ)Z_F$OHI/_)!3Z%K.\9TNM:6;] W=I$GI)EVZ29=NTJ6;]%)U MD_ZN2>Z""8]%9Q).VG"I.([:@:Q,C-?1!T$-<],XU\>R(W_P+1 ?.G$WW:#9 M#'YF$_+.NT_8)"V<,4CC%!!/TB'G D<25ED'Q5.2Z:))^$6K'GN5SM'I]$[J MX#=@M8/&8'0$+Y(%XMIH.F\2GXECOE>%CN4 C6%K$B>1!?@ XCC0VZLK>/3" M]4JG>$TS\RB]TNF:)GRY>J67(9MN+EZ"#-56E!?H=NE2#M!X;.W5P MRM8T..4INZ*74Q\AN_SQ-]Y=,UJJ4U^UA_ H__CE1+:S9:TW@CN%P:52#T\U MQS]1W_+K[;6EOWVADQF=U+;_0A.%)F8T<2X6I9!&(8T9:;SN]8^SD3DV_ML> M'?_>J.*%"XD4$IG38'*0^#)V(%N@E/!I8,;C9LT_V!Y;K-E[QO(?=^CBO52U M02Z$C%F6O#*!164C9TYJ'%PPBFH5B:UV;O:/PMI9[Y9 ;8\ M>UXLM B0/#R2SLD_16::9 M=8A)RA!GS"" %8ND$"0)'QW5*?,]30G]O8!) 9,")@5,G@!,0()-E,BHHI?< M&6:2IYY@K*+VT@M5](]G@ TRA0U&"/& \HA8FJLV$(^<#C:7A)O%*!1;$*(A1$.,E(@9.P2J/(TE!\FB"$YQ3([1ES',22$&,9T ,-D4,C8.. MUHBDU!5W1!\%SGAR]1A?,"&04R"F0L,60PS9C43%.7/ Q- MY,Q[&9,0F!)M0W%R/ =DB)F2P03%CC#D@F79R9$ /$A BFNKI'&P5!J4#,P* M9#QOM?('ZN#UPOS[^DK_OG^@WDLONSGA'9@XH40"KW:!EI5I*HHQC6@C' MN!2%B3\Y$Y]OH6N3498)C)0,"7'B+;+16J0%<'=NI,59[F?\PM\>B;]Q'J/2(6H#^T5H^!]CA!,;C=/"6UG;;>095\#P901!A#.0]YQFRG"H4M%$F&1=4C(7S%\X(9)X-,($IX[@KG6QC.-_-P"4>)P)PC%IQ%G 6)K&(**2!+ ME[5@H7CA?(7S%6AQ!$BPNF>?@<3.7#!%2 M@OZJD+$>I#NA''*,.Z2359QBY9*SQ9KW-%Z7Q:RL4DXMR[:4IY9E6\I3R[(M MY:EEV9;RU%+HX:YR754LHW%E([1%*_PP.3)^%(.#H3?*)6;_5<(E[Q7N=Z(YD]$):DU*5%#EL?,E".?)U?;=#W-!.,Z&",IZ0%;D7H\^ M$N02?(T!%DO90(S%*^N&7&YDNK"1E'?:6HO'K4I%/("$&6^I/+ XRS0*E@M,N&6.0PHSF<('<_CU2!')#4#I):IQ; MPOH3!9T*.BWMZ">B&$Q&5DAC-FM6>$6VMC4EC(5 I:/ <.S<+6:/2* M:141)Q;GX V'K'0*>>JXYB%2ALUR%;0H$%0@:.%6M4#0PX(FL4/*A^5I5HCGXA#7$6"=-(!<>N",T0&R_&25<@H M&%0P:.%6M6#0,V*09((1Z;# U' IF0M<*H)II-9RRVY3I6G>2-<='87><'R\ MP-/#P],L]!-+QDU@!E%))("2YL@I[5#P*??QMEH7.AB=+0N9#&$Y-&:>A<2*0T="X-G8M/]J?N=:"$IBG"W27A/'!N&4V: M$*JJ3#VAL^.5&,PQ0=4'R?#/&OQSN(&;;_=ID[XYVCG;PCN;[SN[FP?MYN&7 MLYW#SV?-LRUR\'&+PK/(1>_JSN8[?'"XSV L9SM[[TZ:;__F31C;[M[.Z>[F M#MO9^Z>SOW< [_7/^8;.QB9B"+7(8RD0)Y@CRX5'S%458[&T1JVLFRFD85YPE[2*#W:*PD@3^'WF!C&> C%GJG&":1J4U MHMY%Q*DGR"2/D2(8.\&8-0X@HP!& 8P"& 4P[N\'N@-B)..)YXH)ZBE@1@*I MUCH6I+#>@ #K;H$8 Y@V^%2@X^&A8Y;M9@ V-!,2\6 IXE@'I(,W*.D4-/'6 M$BU6U@FY',EYR1&XD)MH\9A/P8V"&S\7;MQ)T7!62L<8\"#&$@"( M,5P61>,9T&*6F!:%M\P+CHQQ&-#"4V2E2LA($K155AD*BH8LFD9!C((8!3&> MIM:3T,D[K8,3G"1O!6;66Q4((XHK6A#C&1!CEBOFG1"&&(YP2@%QBADRBE&D M31">II"X92OKVJ@"&:5S\X)-8NG<_&0N::.2H0ECG3 7BCH21'2,4&D8D3(6 M)O[D3'R^<[/P2AM#* K">!#[@9W#&@04B1)1BT )CX'-! M"ZENP=Y^[GK+3\?T9IZ_9%QD7"GDO,"("Q.0@75$QE/)(L&86E&:E!;.5SC? M3?XJ13UC1HM$*2<$U%45@ 6&0*W6H!X5SKNQ9YG=!(9Z$03I7 MFA=!T!BID%:'POD*YRN<[P;.1PT1L'- O..>B^0T9\8DQF*RD7DJBDK[##QN MSN_"$TM.6"1YKM%''4;9GHI2M$SEI3/"KJQS^11]GEX\?RLYDG>=Q-(+\2<. M0/AI2MP*+:FF%L1-A;F-H!/@* 6.H"O(E+B_HW;PDY:X?2+X;+Z>\W@E$@,- M5"&E*4/I">*,>R\I M\U(Q0"%,"@85#"H85#!H86;T+JFB3@8LDPE,!,LEH38*2[@UD6H5$[E-SD]) M%7TT-)HYC&/0SG-AD*18(6X%1YH8B5( TE I:*')\J2*%B J0+1PJUJ Z#F# M- ECB?(HHN*@"6&-%8LY;I-Q)V@HN:?/ 3\SKSVC)%"O*%)62<2E865(< M1HN%3G,]$;T0*8%>A WVB!LIQH4TXM MR[:4ISYL3\0;KWN,=HD$ R/!^)[]$LD:%_*Q^B62V_:8NV-;/$YNZ+?W8VWQ MRI#+D*\<\JV[BI9^B2^L7^*']K1:5; MXL*KSPLUELE*EMWTR#.]M#TE%XE:%VDL9>>4SIME Y4-M/@;Z*7T)UTDXEVD ML92-5+JX+LW.*5U<7UH4R;7[[M?]QF.WOO MOQP<;9U>"A4YW/G6/-JGS;/WK=V/_WQI;F[CW;=OOC0/PY?=O3>M_4/_K?GV M_='^WI_S#5[/FIOO^"?*-:$R2L2-AS^6":2385=78991!BFX8KA%OA:8/6A896<@U6)763)>J2H MX8@3GY -B2-K8S+: >9:M;)N^%-TA"G@6L!UH<92P+6 Z\*":Y*<&*:(D-%Q M*J4#8-6)$ 6ZD=7)%'!]!G!EY\ UX$2X]QIAHP3B6D6DJ5&("DHQ9[ BCJ^L M<[)$J>X%7 NX%G MX/K"P=5C2HQ--$69[8U86^P-%Q8+BJ/&OCAE%PMWQ7FE MEALGO=7("6P1YS;E3PXIZ9627&MA\,HZ795TB8H^+RGREF[5=YW$TJWZR9I^ MZ62E#MH[X[@CVKE@O#*8<*R)U*2H4$_.RD\OQ-<82]IZXP+E0CLE($L"&4UA8>E>;4,&(Q\.(\S$.+!$)BH,# MI8%'Q(-/2,N@D=!6!FXT95(7C"@843"B8,0/8D0DUB@G7 "LX-Q$1[QFT@,\ MZ("QH@4C%@8CSKOJ=5*"41604;E#ER0862P!(Y@+4H&*H4+1(PI&%(PH&/'# M4='$1D4<3L10#DBA,742%(N8DB?&R.)U> 8T..] MC$1Q[Q WCB.N&,:F<0$ M4CJ&I+"SS/KB=5A@#_'+CN.JRH(TSFW[QNO>8#A8O&BJTD.E]%"Y)TZ29(0V M4K#@!)<\&6HL!7W*8@;X*$MAC$6"T.;K"XY[ZQV-(3!$B9:()^F1PX8@+T)R MRO(0;A=*FUHY2+SQ/)$"/=861EU M#K%ST4K"[&WLHJ72QJ,A]_F0"BH5%9HIQ(#,$:R[*=]44YVTI(P(SF44CI%DY@F 7'NDE0/R )E+FQR90/W*.EN%+P7*%S:J;#&;.)=3R[(M MY:G5LOTVM, QX+^A_77]?ZH_]89T_=]F$MSDX.1^1X!)[>Z$\YB:MU1WFLK? M-6^"L73L\2"^FGSX?3*4=K?3[D947721\P&O^_VD'88MX$S +7 M.(PI;/R M\?&U^M@%MEP?I&2-"WG]\1LOOOD@7=.$W_-BO$9N.LB)NN>U986AI;%Q+9E.O41?]O=59&H3GW5'L*C_.-'N6UW&\-6;P1W"H-+ M$4Y/-<<_4<_;9J\_;#4VCN >'@;U/@[: =Z^75JQOWBK;ME-#S[36Z-^[SB6 MG5-V3MDY=YOIC;YOM8%\."?'?WQ\QV$\ MA\W-C5.XEC0/=^"NV^)23,C>%C]XN\.;9^&H>?2^U7S[OI/'O/-V!^]L;I_N M[_U-=\X.#ON22HXA*IBQU7GCL!'B>%<$DFQ(&]!W@5 7J. G!5=R'ER5)(&7?1!QNQX5%)"_ J M*&?&@(9DM2[@^@S@RLZ!:Z+8864M,I%)Q#$E2%-)D= ,:RB*VABG-C3$1<,89XC II MJP72T9 0A. AN)5U]2355EY\+Z[2E7%)M*2"! ^,!-YQ(JD5,5K,05JS$2>2 M=.2<*(>ZP2%+R+-1+>KDS14&" M@@0%"0H2W*X\HXB&LN@2II(K3QW7)!!')6;)$1WN:/GY"7NX/QD^7(ADL#X0 MDBA2H#,@[N&/!?"&3U%%)H+D4I0>[@4C"D84C/A!C&!"81<=\TD;'IDTC!D; M([4Q*"SB;;2%@A%/@Q'G'?*6NXA)-$@8+T"'T IIRB3"/"CBL#0\X((1!2,* M1A2,^$&,H#))+34+!GL01K7%5F$.S"=:4"LP*1[DQ0**\QYD 5.'H MA B(IZQM8260(02CR!(57*K$/GF]4DIL])+H: 7*"Y0OUHS> M \M3A8SQZUT*I8(BV? Z_,1%M@$XB5CH/1*"WCM"+(L M,B"@(".F07,35M:-+&A=T/JY&<\BC:6@=4'K%X;6PC-)(Q:8$\QIH)8[@ -* M DLQZ'2;*)B"U@^-UN?C74"*$D2SB!QC#O'(0+NVDB%,0[CCC&5 MB+$(:"U50AI+AY2WVAE*A,^V\*4J!5+0NJ!U0>N"U@6M[X;6. 03B.1B-13PPCASHX0A+GA1//ED>5M;% M*L&D0/G"1I0M9O_FD*[_VTR"FQR< MW.\(,*G=G7 >4_.6ZDY3^;OF33"6CCT>Q%>3#[]/AM+N=MK=B*J++G(^X'6_ MG[3#L/7*F#7-124WC EL?/_Z,%FK98H+7+D^2/&:HC<UY;AER&?+\ACM5/#+J3#J<9M8_O"(Y]CHY=Z8 M%T2T6P[OO 1V:\'M!@$P]\BL^'.K_DYP106O1T>CCAVVO\;&QA$,:]C8[OI1 MOQ]#8Z\%X_S<:OPYZL9:M*-ZM4$QQ>=19#&P[X6>^@@I&8^_(>ZJDU2GOFH/ MX5'^T;647[:[C6&K-X([A<&OI7/NHT]XL]=)XW>L?]_IV&!O_;8^. M?V_L#ENQ7TBDD,B%[-R2X?RC9;#-E66PG]_Y6SR\I45$6Q&-G=31!T8X5MPH M3ZUQ7N:<&4O#I^ULL<"2ZH?QWFYTP_O8 =@).<\__SLQF.SU-N%G\D+\NG_S MW;W];_M[?[9WSOYH[^^]P\W#=V+_[&^\N_F^LW/XSR'\=K:S]^;+1;]N<^^S M:!Z^@?MOG^V\_;/5W'Q'FYN=P^;>.]Y\^_=I\V,3?MOYMO/Q?>X9,4E6/OD4 MA&=*88]"<@IQ;1BRPE"D!,;.8QQ@15?6Y:H22Q1,O:2.VV>,P2H 4P!FD0"& M"V.XLE)JPK4,CC-.&7>Y4ZOQ-%T/, 5%G@Y%SJ8HX@,LBW4"<>MU+E!ND#&) M(IV"<#[B%+5=66?+%.);,*1@2,&0)<80RUD4,DGG*"%3>-$Z>:R313X(B[CR "\,"\2\XDH$JT XJ$H2"EX I@!, 9@",$^B MI% LDTXJ8&%KP"&%8 I %, I@#,DW3F$]9B(R,-B7+JB7/(I#0S[(&D!F 4' M&#$%&,RCAB7@R"4E$2B@H,$0XY &^0%DA<2)= P>!7C)2HQMZ0(4_IRWR,@ MH?3E?AJKE10":TECM(;3P(TED>3T:"$%%O8&ST?A^0O \T_G7.N)T,@YLTAP MEE#NU(H<=A)9*6&1A8(5IK"U5BEYBG3I%]](XQG[+15N^$C\4XX+XWG MBG*3M M4$L4C_&MQX88+S@UG+F('BX>3PD@R3A"/F1O&1)"-C!IB.:%"5=Q0 MB<(-"S0^Z1TR0@,C3%0@'2U!)$6I'2'8,ED:<1966%CAC:91QQ0+REN.N=?!L:2] M-RK&H!G&MXQ +ZSP.5CAS.W&DC/).8\\DP)QD.B1=8J!PARCTT))ZV)AA845 M%E9XHU3H.#$I1A8]YT1JPG!TAI"@$U.>%QUYP?GAS$MDO30R8H6$R%T#&:%U MCW:==68=913"K:SSU:?I;/#BN6%)3+WK));6NS]Q<,5/4Z78.N:(EHIJ'SC6 M'#1VS65,@FENO-4%41<94>=Z\9Y\L(N75[*XQ/P5Q'KNC;+,B,5#I-++8(DF7$ANDR#,)>XHE]K$$HJ^ MZ(@U\Y-&$9VRFB++L41<$X$TT"GR-CO#B8O.D>PGEL.8>VDP8[T+&(T0YQ['VN^Z"1 M21$;0DFD7BU==FY!K()8"[>J!;&>4\=27&*NG *>QB4)+HE@#"?&&VEQL@6Q M%ARQ9G$'.46;&BJ0,Q(C'JQ#3B>-%*4FB,BD-7KITGT+8A7$6KA5+8CUG+VQ MJ8L*!,4$XB8JQ"D''4MRH!4O MO 2A1$AC +%R:,@2U=A[>9!5FC@NY:EEV9;RU"MZ;XYY7W-4M3ZJOV=0;'=' MMF*&WVW 6>_F&QMW'O<&[7RS5_U8]W$;]]FL^KN->[T)?GRQ4=WT,NN !XZ& M\??QD_'\]HNH81>Z%0W][?5GZ'.YXAV M9UFVFV,+[77K]YU]NKB;Y\HI7%EO[NYM?6CL[3;V_KW5>+W;W-QJ?MC:S)\^ M[/ZUO;FQ!U_>;#5P,O[Z6\ID6P810N M8\D:3A)W/MHDF'(P?&ZF'J-;.:#[&AXC_-W;E:LUI=FCM"LG M:YR*Q^I*?>/A>W>E+D/^F8;\.,K8W2:"W7;OE2;+/V&3Y0>=Y:?H9K@9?3QR ML=^@)K=A)^:IFUW>,[FV+/(=%OE#A!>Q7?_D?9#+XCY!R]I.;S "R??*-,6R MP"]@@>V@U?B//3VJ;45+ML"/8RTO9/-=LOESU(T-JC.J4US2PDN_XA(C\V(+ MZ9.8J*%&>*:KPGE&4F4P"593+I6MTN.R>9::APF$&1MM7TBXR_LC..?+P>'6 MM^;AY].=S7=TY^Q]:_?MWZ<';]^WFF=;9\VC?XYV-UN'E\)=WN[3YL?W1SM[ M6W1W<_NDN;E_UGR[Q0_V_OQR\':+[>SM4'@/OONVF78^S*5MT^@)%Y@C)JU$ M'-8+::4^^Z@@EE?-@5Q"!#>6FHB6Z M;%P.^XLC1R-; U>#;?CU;^>10&*PC1C$$>2];0JA,^39N<]:>\J=N4!3L%4T M"WW:W?)+%6:AD4(C53UE2)PI9RPFE).@=$PR>F,""U8XJJ_,\EU[>^*7AW;X M*8X*:2Q'&O.5TT3[Q&(@2#!"$.=!(!.M1]>'@>(W6B!4^*7Q2^*1N?/+;,HW/,1BP-M$4)>:> M86VQ-SPO[:(X:NSODE!.DRI_#H;GN*60RG*DLM#PG'ON*98("V,0%QPCE[A& MA!+,.3$LYF5L1C](P'QWSKFPF5W90*H#W,\"3DC++K0C!1&XY-4QH1FUDP:1HE2QY MW0? N'E>-S#'\J)<%&,(B!MJD"4),(YQ(TT(0FNWL458V46]X%O!MROPS47M M@Q>8),LX=5IK*;547@FBB!4%WQX"W^:91AN- 6DK1%@."ALAD)$V((MIBC@X MZS0#KWPEI8X%WPJ^U6/NEDF*.6*C(@XG8BAW@6E,G60)QY0\,69Y@"N9K[L! MN7GF*V!.M @6*1\IXL%Q9$,D".QLXEW2W+&PL<7EY8TM[S3O5?!MA?AV/ZO< M"FK>49CO3O8-+F&^>PSS+:1N@C9&$)Z0Q%@C7NVO(2B J #3GC(5L"Z!OKIG M:%:W"I0\@!"KS8'KMP*T-% O#=1O2)&:*BT<==%)R1.E-@ _"BI4E%)C)LJZ MT1KPY/%".DPG0CC+576<*\3!#T2.R(2<5]@&YI1-9NW6C3Z^+NDUJ+\KO%1X MJ5X2729AR3 )45%@)<.QB]HJ;[#E@A(I+2\!_8=@H86%J$:E:$E 1DF;MY116UH89N;#&!"P<5#BH<5#BH-A)=QC=2 CO+5>"<J/6;.WMXZ.TL@]L.?3LT*(,Y=#SRG!^J^%;;"2\53;. MN^;)3WQ+MS+D50SY7MW(LG'>#P]7&>7KM=F8JDUPV MSGO*DULVSGOL$UPVSBMJ<\.-\V:L;A[1DJFR<=[YX&Y),MU<9NN?1B*)*I6B MIYPE3BBQ3%F=HO8.1ZI-U<*5Z%P\458'GTLNO3COM?/Z M<^L$[M/[6[1W//WP^4#ARK34BA@K$I9=I0B-+HE5,1R$BV]B2=(UVQRM,49BB,$5-9+;,2A]AL>,J[\O)(W>" M6FJ$,B%J;QE.R=ZEQ_'(5_JLC$GF*WV,ER( HR/,K$"<*P3#CM M(7=W0;"23;E9-F5AJ8[!(DFN$E)2!G!M*$'.!(."#* $,=+H;.XBAVD)@ZU= M#]:R2]X=B^^)ML\VGGFG!1?.&*ZC=8(0GT( D&K59&5 &_ GX%_"Z#GPK):# A/-&:!Q&LECPI;8.VED3L2LKQ 1!NGG)T M0HC$DD"::8:X(3E&#,ZY=HIY[F3$1&YL7=$/JL!;@;?'"F_+Y,FH3%)+S8+! M'HP[;;%5F&,2H^7*8U+R9/6#OWF>C(MD?-0<>9SW098X%^8YAQ2OMB,!MS>W M%2=-C2^')NL*?F43O3I;C$E&2@7+/48#)R0X"5XSTHF,9&<9UK"DC9,[ZF:9K'O>YS?WP8 MA_>5HEDN8?B(P9EJ'[@EV/D0>"+*&&N(!T-72;!_ RLIFE6!\^(>;0GSD$)R M*"5&$:?.(B=YA(_*$IBQR -X\4+7+K5>=U"I>5E70;6[0;48&=,T)A*MY(&# M+4.=RRNUK3"!+IVAN=82[1*ZO!'HS9,S*3+-N?5(1"\0> H>:8\M"E3+8(*F M.M+Z+M$NR%>0KP;(ASE304M,!2;K M J/&D:B77PQ;TC-W W3S]$PD5HB(-3)2R[RMGD#.$H$DEAI,=<6<(!M;5^RI M]X!KF J\/;[1J0%9DAIF"G.F95$;6Q)L8K^.0_Q1M4/I.I9"%:HIU!/O22Z!/4P MFQ25RFE -:XU IHG+(F@(A%I$&&5DV88,II9%(2' M6?0PASCE[;>96D6A1B&H0E"%H&KZHJPS02EE)8W,>7"0N#+1..4#QS*2E"35 MNJSX>P 6FB>/B0E.N)Q.\5HC;@E#>;X0"RK(Q"PG5&YL*HLHJ?+^.B(= M(D=YC:V21&"F7/:4!+[G]J6%H.I+4/=3,E!HK]!>O22ZS-)9A9U-6FG'-5 ? M!M<+FV!,X%)3[EAIC%H+HENLW(#)B,!H'!$O N*8.Z1)D,@+Z01Q)&(M<@<" M*NJWKO8)\=TOBC[N9^?<)T>](#%/+3 MSYFG._V)K8#[#SCL]*(]._S4Z9]"I9F#X=8?;OC[UAD*55?.YU4,JV*B02>/ M!7><.*RQ)5A1)VW",1+Q4FTP_@FHYSVVNYU^ M1(?3SX165AC!FXT_SLGRPH:ZV##*<>X48CA)W/EHDP#?D&-)O3*5DV]R%0XX M^13#'_5%]\^)SF^[R_5=[[#U]RUH[?V5[IAO__?KXP[MPY"B7 M[T]:K/7J[7>X+VF??"+MG=>''WIPWU4)&AW#=K8;-;=P!G6>$,(=32Y) M9YD.CBLAHS,;C0A&XA&('LS'N+%5";XQE_SEE^:BWL^4M+)-.OT YSQC$A2I MICK-K];I/RY@P53!?BF]K9W*X&Z,#R/\&\;8L'TP]3K?&SVXV.&H$4$BH9$W MDI]:+Z>[R3<;WV)C&/W@4Q^&&1JVDGOG3.X-/U7YQB U_I]ERA $$YJDJ(23 MG$9CN'=!PRL6E??,3ON>F=P)[>H FUC"Y[CZ)3WS.N33>TO%_L';[ZV#]\?[ M.U\8O+$^<<9"T$@ $")N>4(&$XV<#Z!:D1NA[,86V[SL0S1 R;MYKK,^+:, MMXVP%@6X*P40^W]_%$)Y&J-#3.J\X5,*R F7D(_$!P>^I:39C62;ETM+3C6@ M"3 Q.HKPQZ^Q>YP_=>T8$&,\:(R_#6; D:'T:-3H]"LD:@^&X\/&=H78 +FO MXZB3<;ECNXU1_)2GJ@GG-6R^\J0[SAAC^WT 8P_7!5,JPT]W,)K UZ!JX#%6 M5\WJ4FVXL-DX..S Z3TX8]SX!E<*<1R'/4#5T'!V!#\G1X/I4.)W'T<5BN5/ MBX/]_QK>#H?'&3V_VNYD"G5'P\$1^+3PF--A9.V/_S?I'%68F#_E[P&AX:QN MA%LU*F<5#1*:C&;7APM]G0UY+KE& B5=N-%HX@]GAS<7AS\9Y4O;!MB4/C\> M_,G;T6$C=0??X)&/8( 6SH17I!'MZ26F3[39V,U_F3XJ#";?K.*2424C&'=^ ML>""^:UNP%0CP/_)L.(/D%J6*#P?_,?#_'X:#&>\T#BT7_,A_XDP_PTVORS, M]M$$GA8.B:-LZ'9&AWD"CJM'_W/[S8O_;]3X,S_V/_FQ&Z!9O?AM,/R2YR^> M76_2'[@<+LJ6\NDE.WW?G81,9OG2\.J/8WZN-!F#3IP3"(PXWVUDNU_MI^DS MQ[ETKICVZ M^#HH& 9@FF3Y5N+=G#/3_(?6=;; A]E"GS$G* 0P968P^*T*G%9<"_ ZCE4R.2M5 M5KAA/(3C,K$ 5@YZ00Q G+O,8*]2O ']GM&W*FY4I< P?Z; MT]=ICWYX!_?XO(O?]]Z2_9W7W?9!B[<_A\[[WNON_LY?G=;)[K?VJ[^/+[U. MGS]T/_1:QZV#UYT/!V]Y^]5;TCKY1-OTK\Z'5V\YW/,$[HT_[/P%EF>+M7=: M'*S/$WAM*;Q>'Z6CE/' D%<W.S\\H.^\8P%/', B8&MS M-LTS+8-(QH"&/*:(1#:3(D#:U'P=V^^-83;#IC W:J3AH%=!UDO;MZ%3/8<= M3\:#X?'T0 "J'Y(?D)2+PXT[>"7G1'BI/G3W=/!G+^IK&-=K0-R^[W0[E1[\ M.1C"0_?/';$S _+LKYP1)*)/[)7>/]C^J&1NYZLX8AAS($CID2$N(NV=Y480 M*2U81U1N7M[FYO\%5PHF9@B*V0A@"X%MU.M\STH1[; /O%@YBVDJ_L;GR; S M"AT_]5;&AQ9\+3#T1Q/W&::PV^6$'+/NI&OY:"[.# &3;SV0+-QQ, MA@L.C.V"76R!L<$KV(./(73&4U(_%QM;QH@#!&%$.BPP-2 PL-NX5 332*WE MEE7Q+]!=]@,E7LJ:NXZ"OP%#([[(/O%+L!K 9*C^NEMYQ7#"B]B/J3/>KESI MVEB#*Z>OSU_(1Q\)\4$QL 9EWL\N*>1$\(A*KKFR$6QPL;&%KXB532.K-PV8 MW1+VBL8\C,&S$&H[\"17;%A"4J :,1\!+#5W ):)H"02^!@4YHWCK#\_6L1U MJC\ D5.3OL(\-Q7W*89.0UIQZ#NC*;:%V(7I!+3+,:4\>]VKK&?XLZWQD [H(Z;Q^W3O; =?Z;@CJ#>(YUS,,$)WG(/%W2J\?2&*6@4D^N (=:^R[]-L M2&G2[392)[\0C6.PV3(.Y-:1%#\?#$.G;X?'U4?R_/3&<")XP:/&;T?#F"]W MX<_Q^RS\".@Q&>6[5V-.P_A_$Y@^L!,'_C05JUW87[ND^_U&RP[!9*;J5)W^.YQE9!H'PTGO M"-3O4[^*0<$4KAY?X_>SN(F ;,4HB]CJ].@!OFL8+^C"9'I^J1#Z^> M)'/!H'<\C?HO/(:%U^U38Y WAX"#LS_2/,TZC.;OU6B:[:JN.(#?$VA#E:)=,=QV'?5J]JK]/O]":]A7O/1@;']0;@&'7\ M+.TS,QCR+6!NP:<=@2$1PV1*XMU.KS.>'5GE4:(_[.=J3B#TX3#Z^37@1B&' M-/V44AN].#Z$8553^7\PB7#+K#Z]++.3>"YB M"LY>E28[2].=S=,TXU9-TJ><5.OGB\, X?*?AK97C>XL3P.J&:M#;1]T 2Z8 M);$XESU[7,5@X;J3T5T&3#6]?L#T1^5;I^6Y@U'E@SZ;*M[7^/Q;)XP/ 24 M!&: (/CT=9MUHT)V,X_-9X1A>//^*^-2T<-?'K!YU1T#"+J#]PL_#X;S M^1,8P<-HOR";X*F>V>XW>SS:^/W\Y,#,S*ZNQ:: 2POIQ],Y6V%F-+]!<:K M9PDYZ5"I_+-I>CT?EA_*KM^@&^#5@-OQ/]?(:FQL'538#2#S,GLL +]__&Y_ M-'^_>$_K^_+\("'2WC\ 3#W8;QS\>Q>8M+VSVWZSNY-_>[/_G[V=[0/X\.=> M>[O]CS1^>]NW8(R.;_105ZG&NJ?+Z+VG MRW9G<=__QF'ED]?=;B[8/VSL>[G=X".=GWYQ\>+4'Y_EO MK9/#U#[YQ#_JB*GV)"%L-45<,: L1QT"@5KA*/&1A8O9)XPC(8KQ /\X#DX+ M[[V1Q&A-+37V8G+L5. -D'BC$OD-4F2_ONGY05HB$PM)*>L4UY29I%5DABIJ MC;)1/JH4V0L[@A?E+*%QE*W]+.?&;QN[_WVS\:]I,=69RPYN3.7V5*[2Z4EV M/!YVW*1:*)#-V98=#?H 3*=.SW0$V=,"^S>7.$US9YG%5W6'A1#+J;.\T\FF86C X.YY:.>'==2=C*HSP,,:QID-/S]X=E1G-)I4 MMZJ2.KD^[2LX+/GRX 3,?GW]YNW467FS_?I7C_M#8+^L9/>+?&_\(3A=W;B? M+F)@I4#;_3";F,H^><*X^/TC=MI$Z3AB$DO$ \'("O)/O]2;QMST7+Q)?O:E4.R&YY81UV#$ M\IKG_FB-XG#P[2ZV1+B:D!^R?WEUZ+,.,$['WW\KFKU8P)5R-"X7G^<% MT)5-D%EK;B%T^M,L%QA:ESJ3G,V+N=^YF'DU*Y@-M8IN\E5^LS7-HNSF+,HU M.I/=+ZO6G/N;K'XZN?WAPT>KFQ$4_?)/Y=KO4DWH]N\ MW7<@RJ(:]ZL:IU4(JU:-,OMUF/T"#$4UE@&&^]@&ZAXVV*M16Z5V59Y0U0K] M*.)XOQN1W=E;6"^YWFG+O>6V;[N6V-:_K]YMB_V7:; ';\FTRO4_@U%MVIS? M-$@\ZZSWA;=WWIZT>J\_MPY>=]_#OP^?WXO6YSW^X:!%VCM_P;C^S@6JO8N= M]?8//N'V0>OXPZO6]_:K?P[A7Z_]^<-=@KSC2W&FL9<7M3RT+LB+O%:U0^.ZKG! M;&&2PB0U8)+;MDTJ3+(B)EG8MBE13EATR&NK42XY0UKJA PAE"GGP3@@&UN4 M-RF_W#^@,$EADL(D=57Y=6:2VRXG+4RR(B:9;[UDK4S@.1J$.?'@DP@*/HE5 MR%*L83:%#3YL;$G6U+HP26&2PB2%25;!)*O<*ZDPR2V89+Y!$@L"LQ 8XMBZ MW,,B(N.(0."A*""3E)S.'QE)3SLFC]9KKB9#*:=M[,O6XFU?I[]X,5/3]T$6Y7+KTD0_Y"SNMC;$Y7 M_-QM-A4O86Z^FZUKBJKU.6?F*"[FZ"_-T;R-V3S9 M2FE@RC*8+VS '%46V4 4,L8G):+U1KHJ1 [3W11*U,XDK3N.U3-^4<#Q[L'Q ME@G" HXU <=Y_M PX[D4#!DN$N)&N9P_-(@P^"9BSR@W (ZB2:AL8EG L8!C M <>KP?&6.:\"CC4!QWE*+' EF2(:118"XA0S9"7V*$]K]. ->*,JRU%*WL3X M1SU5"S@6<'SJX'C+-$X!QYJ XSS+0[2TE"F.M"(2<1ZRY2C@!\/8&^NMMKZR M')G 3:X+.-Y_,N=&0KN'>'"-A#AMSIW[^X3EJAJ UYLX65LX<7U?))@9I02B&%J M$<\M-34A!D695,RK,(P#6YAHWM2L?L6S=8>X$B5X*G"YPOQ2@2Q M3R0R@7Q>;\"M8\C$Q)'U27(I+/>Q2CKAIA"LP&6!RP*7#YUQ*G"Y:KB)WL\_,* V?X12^V>W@?ZXJ"M["\5Y$#+<#ZZ(*^!5CO%5CG$5Z-83HQ M#B@ER1$/5B&CG$948JLDYMH;.2T.4[(IR2J*PPJP%F!]6L#Z\ L2"K#>#;#. M8\&<8ZJM2TC9JL&*T-K >JO&5:O( MS-W+6!9FD<$LAL$D%_+>V8X[16I%:D5J]9!:29LMRQ)7['2_N,7[2C9NNIV$ MZR7/.^U>NYRULJ[^P&04_AN'E=U]M_E!>M'RWYVI^>GMRG+E9>W[_3<+J;YH M,9,2P\0;ZQ%WW",C0J4"1P)LPI1303BVG&PY"5&6BM'I,%")[JQ13=% ML>0+R!>0+R!_).,(4I-8%X(%SS. MX1JRBAV$'CW(UZSUTAJD(G:N6JBS\F3$[61<+XD^X%9ZCX_=[CL9,5/_PF_+ M[)%WL)VY;9J2V/XH2*!!,HV<]Q9QGH#A6/3(4)VXL%929JJ$1.FAO!O3MN46O&"7$4H4 W17BQGF ?"<1T*YWA%)O/*L2 M$P7H"] 7H"] _R")B0+T-P3ZN45O),"\PQ)IRRF"B10;ZT0/]K1:"K7:SC#*6,I8REG4=2\F"+HO6V_UQ!YUMK-7IC\;#2=6] MM!&_^^XDQ-!(PT'OZK:&B]G2LA?-"KH66.:\C8%HAKF+R<0H@I74"F4=]N8. M&QAFO3A5BS=GVZWMSG3B3U")EU7+RVHWHOUTT43=[L'#CXN%NI2%NK>87*2! M!FN505HIA[CQ%CEBP$PUWC'%X%/M;$XM]9*.N1M%H)"EAJ) M1-(X)<>B5'%CBX$N$5XV\2J863#S:LS4V*IH$]-1.[TJDV3&UQ0 MLZ!F0N6A1] "(/'P.G:_3OV;6[O0G%3EN_0%_/KUH M!9Z=?HC]\3,F ?9Z=OBITZ^ V%S&R&NBV7D(O#9R_@*!NYU^1*=9-CHUG2X\ MVY35+9&)A:24=8IKRDS2*C)#%;5&V0BF_<%A;'R;=2ENV&F;XD:_ZE/<&*1I M>F?4&,Q[%#? \.C"R$*V6!IC./TT/;3[WS<-(!L_Z4Y'4!E(/9BI,5PA'QB_ MQZ'OC&*^L.UV&V"[#$'-SUW^S_7K4@-^K4^ :,*91OMSLI-=OWHXV&P>G M]\V9*^"^Z,?5<"?^L!'_;](9'S?L-SL,HT9G=#8H&*/+^_4UX&KCJYY[NO3O M"%0F5D\7+5PN=;*IE'->G4%H3$9YC/GL\3#:T61X#!HQ\%\:O3@^'(3-RTK6 M.&.R2@FSRE5SHV*B 5PL++CCQ&%PO E6U$F;<(Q$?-1B8_&DF>+55"W5U6I) MV&;CCW,OXQW4Q9ZWA]_$3SEI^3H>#89Y%[8=F*_N &8F'L!M7G1AL>V+PG8*]VX[]? M'W]X%XXK7 MM[TP3.5UE!:#RA@NN=,TIB %,4HYK0C?>$S0OC\9-H:5=E>+D4=3D0-& E8- MAI]LOT+CC)AP+X"QD!&L[SM' )?'#7? H5E?:'OK#SAA0=3*TW2GPSIPRJ0+GP&R.SU0&Q@-0"S< M'([-^'KVC-\..P#!WR(\:G\P;MA/GX;Q4W7I3G\\@.L=7R&:35#'1G9R*@6# MPT8=F!<+> Y:-.AE# *@!V\,;CL"!PEN T_='0VREF5Y3'DM#> YON7A)#AV M,!SES1Y#A+-ZG?XI"UPQ,<^J+_H69%=1G*L]]E3/UV /@ M@#F):4%,.4)0<6//?H%!9\J:?YEE;4,> M*ES<5D2Y. #[U8),'' Y<"6,$HPJ/X2' [[K6] >F(_.PDN=K[;X^0BF$ 8. M$P%CRP_S8@!TFR^T4SU %M?TG*]QE#]M7L&#C^?]7)C*8?S:B=]&C7Z$:;7= M.)7#=O@\&556THN]@YWMQF]V!-,'LLY&200]^U<69/QJNY/\NLQT*5L=EGKY:^0T"C? 1Y-J&&]G1*,X@H7I/SM[ V>Q8^PJ%X-#JU8#) 86LKE-I08:%;N=+ M!+V&$;E8;9H*[^!,N4]?T-F=9GNK G0-IB"3#^YWXA5C'AT.)MU0C:>ZZO3] MS7B8Y0Z"@->U/]7^+-].=;T\-8!7@UX&T(57QML1V'LP&:.S]WRZQ6M^%X>A MFH5O<(GJP:Z4W^F4VM'B37X#>V3TKQ_VE(#7=':A/,1I(.\" L%1O=&S:[U! MB.B%Z&H5;EW#E^I__T=3*I]/8T$A MR *F;D>7X]'/F1%-;IL6TO6[0G3^VQ MIU[8U%/+;W[LCZ:<$[_GW^,3$D7&C<9OGVRG_Z_LM.; QV"4+:4$!)QQ:WS< M;("'#4R1839[OD<9W)^0B, >G!DX,RNEFVVZ;+3%.'I2Q65N3S;YTP/H1QP6UG0Q!\*I^K3K-N-,C1T>>S_!U>//^* M*,4T4>>S9S6LN\P)OR#(A9^'PWE"\U-$;ACM%V03/-4SV_UFCT<;OY^/:H)E M.KNZ%IMYX5(P0X]3*'A,$E_>-W^Z/Y^\'DUO_E^4%@O+U_L/NF M<;#?./CW;N/E?GMGM_UF=R?_]F;_/WL[VP?PX<^]]G;[Y=[V?QIO#N /K=WV MP9O&;V>1T'\]'FG\]K9O)P&,12 MF 6TQO;[7!0N]F/JC/_UA,0PM;EG.G"Z2')TAANG(<5!?U0I2'Y=0&3/*__T MR0CIUP'0'&O.0AL.NMTJRCDSW!]OKN#@\#1(/$U.@6)?S31,(T7CZ/Y"_>(+]\AXMYTYR0J"XX MZ)]]>S3L@"8=7\A P,W.AM?(M2R#XY@EG0V0G%)8#$_FK",<>IJYF:5^ACGW MDA\IGM:.3#.QTRJ32UFQ^RV5>)T3H'D>9[7!K^/7"'B5:X9GB?S1P0",\6KW MZ9P^>KH5%"W6WFGQ_8.W)^V=+]_@&3Z",^,LBQ81%P+BB7ED&>=(@$]CLQR$V\2P6,:OBG-U@]OWF]+L+ MU=S3+QG=))C_^/N?GOSS+_$FX^*&)^--\K,OA?KIUS_Y\M$-F6QRNF9#7D,I MPY %O>;)ORBGOB;TW>_J*G6KY56_'/$L"+*"7C1J!8L^#@[!]FRTX"Z'H\9N M/YM+?TW Z**ZF2U6?(U%=/6L2U^G0^^AA=+]OW@U6KGTVUYVQ083N%(8_>L: M*KMZ8)C90_F&(+]&9>DW3A]T[5#CQ]6L-UET>QM=O0.Y%CVY-SV95C87G2@Z ML=#];K'$O:A&48VY:ERYU*&H2%&1!7]E,+Z &J7_Z-+6V^D*B0?;5'$YG:R7 M]!ZP;?^UQ+9N?5TFHW"AJ0L75D=*G/9$7 MA51,KH;*HWO7&1^^G(Q X'$X;>\"8MT>C2+\+QS8[V<]7-AZ9F=F/5Q>=]OO MVKW6Y[\.VP?;!,;&VI];H@W'M3Z__9[/:[W;_=ZF>^1B#Y?VJ[?D/7U_W.KM MDM;./YWVCJ>MDR^L_>K]]__Q/:G5FG0+S]L0X:NY9\"A* M:Q%W3B*=M$;84\.(\T;E[8F9)DV)Z[=_XQ)O7_U0JYXML0KA%,*I ^%HQY@P M*F$IN5?.<9/;21D>2(C!VD(X:T4X)V>$XQ47GI*(3$P,\8@E&;PC>/D6\L2R&$Q&5DAC-FM6>$6VMC4EC(I K?K!7? MD#.^45HHZ:-#QJ:0'1R+G$D<4>;@_QD6*8B-+6V:K(;;%A>^*7Q3^.8Q\@T/ M07-!1=!&<1^E%@0+CHD(C--H2D!MO?B&G?&-B8$FH34BF%($3HQ&V@+?".X) M(X(%Y_+>R4TC"]T4NBET4^AF%723P)LASC)CE.1@$5OI&5:<@W7,G0Z\T,U: MT8TXHQL2I/'"6,22 ;I)7" KK4;!6IGW]K(F MT(S)N@D85P'K8Y_XTD>@^; MQ-9(B)<7"M[7#JJ7Y?B8]FCY;0DRB *@(6%M$C?<(6-)0"2ZR(6/7F"UL<4YNP3[E^KQ M5_]>U16/;N%%K&)G\8*!=X2!6#CLM<%*R&96HB1[3O,%?P< :8^ \ MFRP%UYYIAJP7"G$=-=)82$2DXP(S*2U-8/Y>LV9!QGOSTQDG.DD?! $;RE(/11AKD Z"D$)0P M!28B:RJA"D 6@'P* +D$/AI.9)0T AI&#@ZR22882BFC.E!JKV,C+L+B21P. M@AT=%D1<.2+.TW/21 KN*W%-!DT.!*(,X M#1(YP2RBCN:\DL8!\XTMWE3%M:YASNB)+):=;A)5;6N5MU"=XD!90EM*,.KH M3?A(N!+>""PBE[G\+RJN8U*,!A>D+R48ZT.5[9<+>3A'N$^8)/B#P"K@,%U"2Z0H)1@U\3=*S5\AG,=-.)8[D2+QQAK))4Y&LV"<(L9Z M)B0SA7#6BG#F24^;G-4F!"0#!<+!)"$;,$,V1F=$2-12(!QJFEJ7E@V%;PK? M%+Y9!=_(@#'X."XZ33A)SE !GHW#1CG"L$F%;]:*;^999"(C\$O4N5N#0=QX MB8QP H48!5$L1>GBQI8633 J"M\4OBE\4_AF!7P3L0W:,T;!G^$B:LV3,8SS MJ.$OCI860>O%-_,&"4:DPP)3PZ5D+G"I"*:16LLM(X5NUHINYJ4.FO@HP,5!$282P=1:9'$T M*'(J,:$6*^TWMK@Q32E*/.V!RR%.]]$3,-J'*2*[E[$LS"*#60R#2=ZX[\Y: MW!>I%:D5J16IK:_42I7C7>BW4?A@Y7PP+T%CQ'(:B$5$!X^X9A19KF#N+ E*$^H93YD/+L?+[G1Q M4.&!P@.%!QY:,C6K$2O$L')BF->*127!\PL&"9)S]XEB9!76*!+F/8],>4XV MM@AIBAJV(RT$40BB$,0#-R>]?577]5L+%*I8.57,R[R$B#R; T@II1'G.B*' MA48!&RP331R' #Y$4]/+(:7B1122*"3QJ$BB9J58A1I63@WSDBS'B'.<2613 MB(@+( GC2$28F6@#Q9PQ4J4;M+G6B9MK4\M)JVW\?6=2/\-W2^;OT!/TY/Z=GAIT[_E$?,'/6W_G##W[?. MX/9:YU4W.;/3IS54,,RN/1K%9Z>_/#\=9:??[?0CJDZZR$G <\^_=<+X$+@& M\!]/S;Z9\LUN,/M^<_K=!<*>P.O199PRW\O.?0L5R"S?KCB/MP7!\V-CN MP34\#.IU''4"/'W'=F\2U+V-]MZ!7(N>W)N>[$Z&@Z-8=*+HQ,*BCZ$_[(RC M'T^&!2Z*:BRJQLO!\&@PM./8^%_;.WK>V!\?QF%1D:(B"Q[,8'P!-[^JSW2V@F?6Y__QJU7?XO]G;?B0^]OTCK98VW:$ONO M=K]=S)FW3OX^>4_?\O>?WWZ#8X[;.W]_^[#SA;W_RA;\_ M>)%:BTOT2""11X>1)M*@O"T/TH9;Y$B00B8:=!*Y#3UN"ES:T)>2JT(XA7!6 M03B!&RXH#P1'P97B5CIE'1'<&;PC>/D6^<#%@F$Y@(EDM";126<&LBU2HF M(@O?K!7?S)<68FVQ=S(A2Z7+1<$!@1MK$57&BA2B2C)N;!%,FH27QL"%< KA M%,)9!>$HPEBB/(JH.'@W6&/%8L J,.X$#85PUHMPY@L4*:94XPB^C4T:",=' MI"4UR!J*)6;$,THVMD23F++M2:&;0C>%;E:R^)&PI"R/2;K /34N:4>]-LY: M)X@6A6[6BF[FBQZ#3,(X1Q!)$2/NB$%.N02_62\X<$YB'.A&ZB8E):#VP$LB M;R31>VCC7",A5LNC1_%3+_9_4 (Q7UAPUW*\SGK<'PBR=ERP3+<41\#)H%() MX3W7UFNO<$H$NRA\ !_D&F1PH:UB@?X50?_Q0N[>$\<3I1:18#SBWB3DK)!( MLT# Y0@V:+FQIQBG[[!0/OJF.4MB%&&X6DN>^X M<2P29K0R-";/"2\86&,,G*>3\XY_7C.+I T,\20X,L8:E)*5BB5G8JY?XOB> M6\H6#"P86(^Y6P8#J=$)&Y:HI80KQRWVT7H?<+1$"4Z7P< 2':@//,ZSGXQ' MIJWV2&E+$'?8HSS)* 2I-%5.&T(WMEC3R&(D%H!\$@"YC(W(P(P@@8B *<=> M&LNMI8P)C$V4ZCHVXB(LGL3A(-C184'$E2/B/#U'DE%4AH!DL& P4H!%QYS/ MI>\"FT")#3R_X)H2^GP%\=("C 48ZS%WRUB.A'!BD@)(Q((;[JU(5/$4 /P\ M-W(I[[E8CO7!2;&P5XO4-'*#L*$*<2$#LC)H1((SVF(*GK;(90Q4%M>Z?CFC M)[):MC$>-. 1X[!ONPT_PX$:KJ$M]1?+9X#K3I?+^!'1&DUY##(XKAVVS"HE M:4A!!:IE*,47ZT.2[9<+&3A!71#<660("8ACPQ%,8T(LV<1AUH6+>F.+*=.4 MI'X;UUSWU:L?7I52O\(SA6>NB%<19QBA*8G$ ]8&6"80ZSASP3-<:LK7BV?F M64[C@^**$:0, V?,YHTS@^4H5Y,S)ZV(U:)9W#2"%9HI-%-HIN[*OLXTPP4E M6D0B@Q1<)6V3-$HR;I3!6*E22[Y>-$,6>C,(3SC52#+O$.>Y#Y!V"GXD9X01 MQ$>QL654D^@U*B4O-%-HIM!,362V3)6Z4"9PF1R.AF.NK!?,&^DP#P!(_#I5 MZH5FZD,S\Q2\BKGJ5GK$I-:(>QR1M=X@@5U@2B@N%%Z[%;*%90K+%):IB(1 M+>,1+>[UD+L+.APL\D[S7-(-'E&($5$::0B)T!CCQI9D39CBVCE$=4?J>H77 M:B286HWE='H*C18:7>,BO$*C*Z?1>3%>5 2LH\B0M$0AKH!0'4X)1:&,$XF0 MX-3&%LDT>GEI5*'1%=+H+59GUD\RM1I+X='"HX^@RK#PZ,IY=&%G#BP=U<0A M)0U%/%J,C*,&>%1SKF0*1N>=.6A3J<*CQ1TM-%IHM-#H#9K]WKZ,\OJM.@JA MKIQ0YW65T5B+0Y#())W ,?4*66G@HV7>@UL:G94;6Z:I!;_?EAV%2@N5%BJM MDW@*E:Y)J6@AT)43Z+QDE!B32(P4*19MWDNE6O\64 C<&48-89IL;"G35*Q^ M%:-U9XOEZT)#9W34M<=9RO$7I4[ET!4>6J9M+0\MT[:6AU;3]OO8NFZ$_X;. MUZT_X,?I*14Y=/HA]L?/F 18[]GAITZ_(AHSYX"M/]SP][EU?'H5&$B^[ID# M,ZWRA)%U[=$H/CO]Y?GIP#K];JS[S>EW%SAR^B7#FUK]Y/N?GOSS+_$FX^*&)^--\K,OM;[IN8]NR&23TS4; M\AI*&88LKOLBW$/9]=5&WB.-B)_>F M)[N3X> H%ITH.K&PCF[H#SOCZ,>388&+HAJ+JO%R,#P:#.TX-O[7]HZ>-_;' MAW%85*2HR%Q%#@;C"ZA15C(O;;W%'VSOOC*1+:>3]9)>'9M +8IM_9/[)!FA MC10L.,$E3X8:2XG7%C-,C-33Y#ZA#*,_?/YPV?X[F";7DSJM^G>]_<'N^+##MSKW7L, MXQ3P[[A%/WSYL)/'UX;K;9/6SH?4FJ]Z_@Y_^_Z1,2V59!8)EC#B)F_Z9RE# M,E'#C W&D;BQI:1LXG5JH'[Y#:P?JZ03B&=&I&.5BXR3RQ/A'"/E951 M:R*UBU829FDAG;4BG9,%TN$?-:%&&Q80B=@ACC/I8.>18_Q1 M>>QIE!9%1\#3B28B)SU!021'K66..@FDHUG3B/HU>2JD4TBGD,YC)!VF'.,: M/)M,.I@Z+1R.GG-'*$Z!V$(Z:T4Z;(%TZ$?*D@^<&R0\SYZ. 4]'V8"H9KD+ MN^5$ NGH)C,EN%8HIU!.H9Q54$YR25ILE7>1\DB-#=P"V;A$7 C4^$(Y:T4Y M8DXY>]\_)G!J-(D1&9Q['01AD*96(ADU9U(J*A(&/Z>)A6D:76CG@9=RWDBB M]] MOT9"K)9UC^*G7NS_H#)BOK;@KN5XB\:(M6.$97KA1":X-)(QSQB/2NA@ M>,".:*HX3D1>@Q*NWPNG<,.*N.'X7+8??P1G!,N@&%*.$,1=D.".L(C .:$$ M4TF]XQ4WL,L1L#OM@W.S%Z^N@'4+9V,5^YX4D+PCD&36RF# 2N8A<4(<_)HD MDRY0[HTS;AF0+$BX8B0\GX)FR4><$D:&,["2I<+()HH13UX1%DU(C.0-O6G! MP8*#!0S^B)8 V.5"-,J4&<>T!%$152(CL" M3!HL2'[)-27T^0J"JP4<"SC68^Z6L2"ED$F"%:$))3Q):2*7X$)["_^7C+Q. MT4.Q(&N(E>=345I&(C-64J<4.-GPF_,ZH213"I()I9+*;;>Q4<6"K%V2Z8FL MNFV,!PUXQ#CLVV[#S["@K,4ME1MU]"J"X5XD+#16.?CBK)8A!>JY#41)?YT( M=*'+FM!E^^6%[!QQUI%(*0*]MX@3\"^,#@IEKQ%L)"L$MWDMKFB"[U'J-FKB M=Y1RP4(ZCYMT%,;:!T^XX8(GP[64S@O%..8\)ETJU->+=,XG0H%P) \.(^Y5 M1-S@B(P,'#FN Y-:1$%]7HN+FY)Z>8"#SP MY&+41AO/F<%2"%5(9ZU(YWQJF0I%A?<,"9\2XMJ"IX.M1EQJ@J-*DA'P=,"C M;6IQ.3182*>03B&=NJK\.I-."IY%KPCGEG&JA'$X.4LT-X92H4NKN_4BG?.9 M>Z,8]5%1I(3-F\!BCG1B# 5E GQ00AA3UN(6RBF44RAGA=U5L6&4X\B2-9PD M[GRT23#E.+"+5Z7GT'I1SOD"",:PRL72>:-Q@[CC 5G/%;)&BV22P%'&Z5I< MW-2EU=U#ETD<3@='!(SV80K,[F4L"[/(8!;#8))W-KRS'OI%:D5J16I%:NLK MM5(]MRRW;H?/8#3&T-A]L7>PL_U@U7+%?;I>$>LZ>TBKJ'D+ QCKKAWV062C M%Q&.CU47DC@:@Q,41SOQ: AGV#Q6VP_;O0'(_*3Z>/HJ%$]I&4_I_#X4]&.4 M21K&$X*)C8AC#4X2#@8Y*[RV@2:")512I M%998.4LL%*OM?OMHF>12!XTBR;TZ))/()&60"10S82)A2N04CI+UZ^!=.*)P M1.&(1U]35CABY1RQ6%N&/X+B"$RC1R(W=>(.&Z2%=LC '%.F/#=:;FQ1VL2Z M?HMH"DD4DB@D\;"]">Z@".SZO0D*7:R<+A:KPL1')K7!G'&4YQ=QY3&X%(*A M2 TEG,A % &ZP$UZA4]QITT*"E,4IBA,\="2J5GI5N&'E?/#8@G7R4>F4Y6: M0#"E%O%$!=+1260#SJM4?/31Y*4JK,FQ*?[$O==HA<[HJ&N/LY3C+TH-RJ$K M/+1,VUH>6J9M+0^MINWWL77="/\-G:];I]33GO0 D/WTB\QU38XY3TS7 MYK-?\&*WTX_HM)2-5H,GXKS8%G\>#N><_RDB-XSV"[()GNJ9[7ZSQZ.-W\\] M?*_3/[VZ%INY5&YY.?U@*F\KQ)3N1(CJ*B%6SP(&\&!8:>PS,+Y#'.;#\D/9 M]1MTXW"8/87_Z:B8:-#)8\$=)PYK; E6U$F;<(Q$?%0;6P?Y;6X,4B.OS8"I M'/WQN_W1_/WB/:WORW.E"#>VVOL'NV\:!_N-@W_O-E[NMW=VVV]V=_)O;_;_ ML[>S?0 ?_MQK;[=?[FW_I_'F /[0VFT?O&G\-H.X&/[U>*3QV]N^G83.^$8/ M=95J3']>((2I,RA$P)A;F6*DW'CMDM,V2IE,4M$&NS'3NBM/ILI+SYU62FNN MM;3186PL45KXX/(^;T^\N^%O3+QG>5$3^^/N?GOSS+_$FX^*&)^--\M,S M&;_YN3_^TFQJ3==JQ(1L0EY#O=[HP7W.!PU=L&8"8V_)OW88+C9R '-:\3TZ^DTK=.A][ D MY?Y?NQH%%G_;ZS?&AX,)7"F,+J7I5B71G\+"QZ$31B875A$-_"-ZN'T^&!2Z* M:BRJQLO!\"A'UF+C?VWOZ'EC?WP8AT5%BHK,5>1@,+Z &F4]]]+6V^EN*&7? MD_6JIGHB7;*2#='ES1,9)9P*:K6QW&O+C$K8N6FIE2:4$91#%%@R7+ID+5MB MU?NS]V'GQ>?W[_X\;+W*Q_U-]P]>=-H'_EOKY)_/K52(FW@-\(MB\QZ@YG9V%),-!FNW]KOQ]8CZRE5Z1;2 M*:3S8]+107&KM1'1.TZ8,MY;G"QFCEOI5"RDLU:D:-/D MIGZ+20KI%-(II/,828<:3S 3*?%$N0C<\NB$MDZ(*!./);RV7J3#YJ3SY?M' MI84)&D@G&D$19U8C*W5$@FJ8(L%#S$VS"&F:&G96+)SS&---M1K+Z?24Q%=A MYMHQ:U8F9QCIFY(1I+AQ',9F;F9)!3 M,B)- V'&*:,(SMO#$$R;FI5=R1ZX]<"-)'H/NRO42(A5+Y)1_-2+_1\4D,R7 M8-RU'*_3]^('@JP=(RS3G\P2Y<&DUU2EP$/0)ECGDI..4Q:98M>@A.OW)RO< ML")N.+Y0%.$5, %G$A&& ^+*,: %+)#@/-"H4@)_/7.#49>[6-YI6[*;O7AU M!:Q;N&2KV">G@.0=@23/-G/"0CC&N;36:.D\%LFH%'&49!F0+$BX8B0\GZD7 M41"E0D"& 1QR9SG2X $AJQ.U%"!21["2M;Z.@P@83E[@07/'@ MC XV][,-TH@( *B*L;B>$'D^KZR3D5&&A+QA/CQ%1>A\20.!\&. M#@LJKAP5SR<^?8ZB:J7!4I=W@OC?_]&4T.7JY&:AD+NVLPF17,E$I1"6)RP=H MPBF;6,@OX4^SL]624\PD[ ME;B,Q#+$HTYY_SF!G*(<*24P9AC#G\7&EFD*=;EZL]C9#YV*>]PU-6=+N!OC M00,>,0[[MMOP,RPH"[M+?4L=?2_IA$S8B>"4 P(E%@N#&=7<4>*DT*6^97WH MLOWR0@Y3$.J]D1%1)TC>U#OOLF0%DB9[VAK&=EN4,A MG<=-.HZ%!,!$11*"5[8#=I#R\+N0CJ%= KIK*227RLN6%"*&,%QWC !_!YJA>3) MZ-/-QPOIK OIG$_ 1^E(,@8#RUB#N%4>:1D)4H9X29@3BJ:\L)LVU17UFH5T M"ND4TJFKRJ\SZ3C"M+(D>!(MCT8XJ8T*P5FJF<8\%=)9*](Y7]]@DL(TN(0D M!B>'2V:1]C@AZK#@,AKLE"P+NQ\_Y]1(,+4:2UG879BYMLR,0S"!2,YUD%PG M9KD06HL0I,5:A>(.KAQG+PBPRF,4PF.2M..]LWXHBM2*U(K4BM?65 M6BDR7)9;M\-G,!IC:.R^V#O8V7XPWZJX3]>K]5UG#VD5I8%A &/=M<,^B&ST M(L+QL6II$T=C<(+B:"<>#>&,:LMSVP_;O0'(_*3Z>/HJ%$]I&4_IW-XO7\A' M2;ST3"MD70)/B7.";-4,RP4F>=)<"Y)CF*J):?T29W6'ZQ*G+''*PJ6%2U=2 M\5BX=.5<>G*.2U6D+@K&4:0,�(@@QA&'D9L=!<,&GXQA9E38[K5VU?=\:X M4RJ]Q2K9^DFF5F,I7%JX]!$4*6%K>T4&FATD*ER[=-N8/ZU.NW32FDNG)29>=(U2HA.(L& M!:8XXD1(Y*1UB :&'4Y$<)Z#O:(IK]CG^T[[IQ0^+7Q:^+1.XBE\NB9%I85% M5\ZBXAR+$@;^IS4:?%$F$-?:(*N"1%($QC#CD:>\P)V#%I'BF]Y_]6CHC(ZZ M]CA+.?ZB"*HEDPZ33GU3$#W\)G:]; M?U0_ILCJAK_/;>'J[U.B:D]Z -_^0G=5;!CE.+)D#2>).Q]M$DPYCB7U:IJ^ M-F#78+!K*(8_ZG/FRNL(E_.=[M0J&:130V1:Q3@>M.-XK^\'O?B?P6ATD)_A M .[]HCOP7];30NG&?[\^_O N'#G*99O^^:7]ZJ]N^_,_O19KNL1=N?VZ\^'+9VVJEU\#=K?_I(M,4R4H>,#AH\=<*1\=(CJVUDFED!IN5& M(X(9=P0R'@\G<:.:W5,5J8R!3C_$_O@9DY=)_IIT?)[#KTW]OS A_G_VWKTY M;AM9'_XJ+.WN^255 X4 01)T]E658CE9[XDDQU:2$X(Y#3:56HF>-P;+&Y*^L2-''W&6YU-3(24V//Y<@&11W4\!A0E*='@:SA MPWAV> $QER:&MYC0%V"&U\L[XL>68]E=5A,G'J6-41MAM-1M4F, M!JJ-Y4EM7W0??NQV;#%QO0BRS:3C#HSJ,7A]OG-UW2S M,9'.Z8[-ESS;%'%Z]??7WGSME]DF&#/WO#?_U(Q[ B+-;WGN# M9G%+3%IIO43V5<4'-PY86[34'\.[ESZ"J79P5%D;[,);CNK@%0@; MB\;7;HR[-8$8^J[Y[VQB R9& 5I9]XDW?0W#/@ I/6NLEC6B$%F#9H_-&G[U MA[#Z'A@\:]P%&'SY]5UIN7>S.VIX[:Y\YL'=^^RL44Y"$L413508ARSC21(I MPY.4ALPR*;F,W.F:+ RC)=_]/1M=+?GQUR/+X,/[L_<''_GN\=L/^W MW /O M@/=\^/WS^S__^V'WR_OHKYUQ\9[]%IW/,MC[\-^C_8/#L[]^V8WW?OEOL8?S M^>75V=[!SW#=+KS-?-R'9_RU8_+=16'VZ=\Z5+FQ*B(A+!7A2F%1MN(DM)F- MI)4JI&9C*XI&6?:,&DL.'MV'E<;G!8@7((,0(" _8D%SF\8JX0'B!8@7(&LD0.Z5/>0%R.,+$#H7("JTB5$J(3'-&.$1CX@$ MMB8LAJ7BW-@P @&21",AO #Q L0+D,$S^W,6((_9J]T+D*\0(-%<@,26QKE6 M(5&9$(1GV($]LHQD%.AN99)EN04+1(S"B'H!\H35,_/R"^&-18+J]F_E:YY%M__Y X"P MAZ;@5_1H?,ZVSF.&Z_L+ZTV=.Y@Z>R][T?H\558*JX@668@MU'.2<;1\N$FC M-&.I3F,\\'XD>#0X4V?HV#-,CYA'O6<<8_:H=W_46X28T]PF42)R8FUF"6>A M(LJ*E(2IH;FB(8^5P!/71[!>'O4\ZGG4>]K J$>]^Z/>(BX*C&MU1".2V%01 M3C-#9 X*7R03GC$=IYG,-[8B-A*)1SV/>A[UGCB:YU'O_JBW".;9)#59#L9M M'F4QH)Y,2";BG/!<@="B84)E!JB7C+A(/.KYD-T3G(O9ZW*Y*A?E10I^HP#^ MF"[*IIG3L9U,?RZK_BI[-+\+FK_K^2L-TY2I+"(VM (P/-=$6BI(&&4:C'89 M4QUO;,6C[%$.?+S?KAHJ#GV%"OL844F/@,_/7>D1\($0<.&[E%(Q"[HJ80G+ M"-=,DTQ'\$_(96A2D\=XZ&TZBECF$= CH$? IW5=>@1\( 1<^#&-$E$4);JU MX\-($B%M3*3(-)C7,J2,;6Q1-HK$8_@Q/01Z"!S&V@W4C^DA\($@<.'4-#G/ M39HG).5@_'(F+-8JA"0)\S"FH34FQ,.P.-C!C^'47'L(]'F7=R7BNR-9V4#) MVB+%CD_LI&Z:H]O/^/E"JRD?J7K&CDZWV#_A6K_L+;6'][O >[^'DHQMFEH: MDE +2<"N5T08F9)$)R'G"=5I8C>VHE'*0Q^R\H%Z#W]/Z^7T\/<0\+=P<69X M0CHUDAA+%>&QU$1)&9$LRQ(3IT*&&NMO1V'F<](]_'GX>V(7IX>_AX"_A7\S M%AHT]S GL=%8DY-$1&#_&LU#P60&*B%FIZ9ZE1 E8XH^@%X.PQY,#:A[A\E'_]%X>!B[WB=:W3S I)0,+E MA.N$DBP,#4DDLS2.TE SC/V/(I\"[W'1X^**O*,>%X>!BPNWJ>2Y,%D8$5@O M0SC+!>!BFI(4)%\NLM D"46_0%STNKL1MZG%Q&+@8]<[34:$0-B&1 MBF/"XX@1:?*$:),K:A.:1]8B+K+(X^) _:GKG2KZUM;3:J:GLPI&"32KI[7/ M#AV^Q_36 +^TOB^/9'5H_>$$=X'S_7['3AX*G>N,89].@'.@.9$@JTD269/G MADF+R5%T1+GPX3&?'>#![VES0SWX?3WX+7R?5L9IIF).I(BQ_4>HB4H4L$84 M9KG),LG2U/D^?0<[#WX>_)XZ,]2#W]>#W\+!224SL6:8&(5=B_,8^W?&EEBM M+)>)3M(PQ*J@4#Q&YP\/?A[\AK%V \T+]>#W]>#7.Y,O4CR344+B*$PQZIV3 M3"E%K#4\-3))=*:Q\1OU'=N'ZL5<[ZS0[;JVTZ X/I%%Y9,^GY\+\XNM2B/K MHPO=2W!=7\^7U0/Y/8"\W\%39U%&;<0)DS8AG#-*5(SMF:W(51K+-,/N3?_S M#\$H^]$'I'R@WF/?$_?P] #X "X\&&&L8AB+2T13#+"P=@@RC!+M-1@G40V M8M:@&4^YS]_T\.?A;_4^3*_ZK1+Y%@[,/ 8C/8LU25,=(?)1(M.<$_@0AX;& M3-O$JWX>^SSV#<2%Z0'P(0"P=Q812T/* 0!#;-O.E04E,)8)8<)(L'S#-*9X M[F0T2I/4X]\PO9CKG8MY66U[/5-U80I9%=8G9CX#K^;=4_!W+(RA+L>%<;U+ M,"-_OT)6V#Z&V?G<^[L /HP;P;YQ>&[_+4 "QU9CDV:%D!]*(J,L VL_CKG) MA,V,:GK9^;B5#]I[2%R]L_,J:]^#X .#X-D:9IGEF5BTCT29YW)>)K )_*UM/N%*-1,+$^TW,M?:+=4K^>Z/+8 MOFK6>\]Z?+\;OK_J.T.CS+(PPX.,5 [X;D-)%%<)X32.F5*Y2&F\L47I2##N MXU\^_N_!<" ]/3T8/A08+I1=807+J6"$VDB"LINF1+'8$IE&N0W3/+>:.3", M8I\,X,'0@^%0?*(>#!\(#'O.4$O34!FMB3 &P-"D,5$:?J6&4RZMLDJ;C2T6 MC6CH#S3V8.C!<"C>4 ^&#P6&"\TP261N4J9)*H0A/->*B#3-B8J8R')MD\2" M9LC8B MO)J_>#XJYD&-YAE2VEP*8O_2&2WT>[EVY=']Z9*O.RQQ\5SAT_7ZE M[N;UCBI^-]#FJ&ZA]\H)]KR64R#@DB#U4O1.4G2W[VRFN619*#CAD;6$*\F( M3!DE6M$LYS$8BQ*++4:<7[0HOO=Q1)]:\6V#X /XF3W2K1+I%O:"EBR5.=@+ M3(::\"S,B8Q81C!I@C*K0LG5QA://%AHF,=A+J(D=XVALXNQ- ^"'@2_<1!\S*8"'@0?%@1[Z;-4 MT= (1B)-P>*5(+)$K&,2I6&F12)5)$($P5AX3=!GSCYVYBQN\F J/W=>39\V M._RTV3N$ 7%Y#^3G%L9_LA.;%SX*># MD2P7BE@5Q\)8F24N,9:/(N838ST$>@A\8N^FA\ '@L"S7J,4KD24":)U1@FG M1A#!>$2DEG$$&J#54>RTP"A^C$XI:P^!/EOSKD3GG$ZK0LVF4HUM M,"T#X$6"8%25XS%, 2YK\N5]%N?PO9_+R Z+W("[Z_726^:#$Q@FHO:$V1.@P)V&4IYH;F\21V-B"9?5]8'Q(W\/? M(Z1O>OA;.?SU(ODV96&B+O;PY^'O MB;V>'AE7C8P]?VBD9*AHJH@$SB"3F@?QL MZQU[4L$=KB^YG)CMXQ+6ZHO[M=MZ7K[>2;Z^[SNE,RN-C(4E/*>,<)4R(D&' M(E&2ACR*F,K ^,C&][1W0^S0X<'>L/,X?"BS(NR85%T8%G37I0]@2A; MF(HRBC5(+4%"&G'"#053,18)2=*4)B9+&$OBC:TT&Z71\#*KO2CSHLR+,B_* M!A('\J+L\459_QR]S(0LMRB[&"6@KX0DTT*2A&99:$S$4LXWMF@:C7CX&'Y/ M+\N\+/.R;* ;Y3G+LL>(VWE9]@2R;&&6Y;F.E8TSDEBA"$\S322%3V"5\33B MN9+&U?P##U'O8AQN[&^8;;B?TZ6>P(]!X!]<+@;\-,6GK0Y/]F;'L%MT\SM* MH&(R@3;&@3S4;.C8]X\[K+;I )0F4WMCRV2A/W[E^_I89:V*,+.@\HM MM_\R9MP::FZ K'$QL:2=,&5N\#19)EO_7YR7DZ6IS9D1N0YCKCA5H0@E#5.F M$IF'UM+X;R$VNIN.J@7V'UJB*BL_$ID#*5[(\:D\JS=^6%Y16,YV2"+>C&'4 M=R?N%>O_M93/\P>A?'H9Y=U<0 TJ*\?D+T % UF%E^&DY/,;='!4H;[XCYN9 M)=W8.G"%:F4>O$15SJN]=Z]V\-.[_5]?[VP?P"\_O][;WGOY>OO7X-T!_&'WU=[!N^"[%A6M M^7Y]J/'=[Q,Y,\7T7I.ZC#4NW'VYR!@J/2C?#/Z])!$?P+6XG!WYLCP&<^K( M3FH0A4V>Y%XYM0?PCI_&I?[XQ ;4_LO.@/HMVOOPFNU]^.G#_L['Z*\/O\7O M/QS&\*QX_Y?78"AM\_<'N]'NES_&8 R-[7_>GOWUISE1C"=[.YKM?GC/=G_9 MY?L'YG@/C*;]G3&,^R-_#X;2[L[1T>X7_67OSS^PG66TMX/7_?YE[V#[=._# MJ[]3FK)$B)2("',N> *?LB@E+*8TR6(3JC1M[&2W'[>G3DC2,%=@(:7:@4)B3= W1P,[V$/7&63F1\ MJSRZOW-X^C=/1)S:-"0931/"EP"C!8@L2?3%U$" M<#109+Q"4]T.,&D[+ZM361G4'8!9@"V/3\"^ T"_R)[6ZITNT8O[9HQ;JD" M=E4=Y/"L\A1_5NY!)S"JTL"W$U-H?,"+*\711;(U=?<=W1JO ]!E+$]J^Z+[ M\&-G$!43-SMWTWF?!CQTH?]NAJT.W%JD[0O:[S>;[\XY7)HO>;P)S'+U]]?> M?/V7X68]V6<7OOU-5_Z(0]CR.R6-]_@9[DE]*RT[B?[JI3Z&P?< M*K*/D&*?/H*O\@",/QOLPEN.ZN 5B!ASBQC<:MQ.GG>>&>^\*SX_-N>LH(9F M]5QVU]"$N_1%,857Z=4?^_!Z FI4.8,GF?I"5__'HO&U&^/*.-&E$?"A[YK_ MSB8V8&(4H(%UGX2'KV'8!R"E9XW5LD84(FO0[+%9PZ_^$%;? X-GC;L @V^^ M>%=:]KVWF*\$/V[ASLO4H4/:PF&""$SJJ&F_3:NO> M'VR;#HOP#YH,>+=N ;MCOL8+'!F@3 8T#Q/3O=SP_DY\&D M MXS2M"F GZ$9[_ZLOOE??S7P<_%WL[;\7OVBN\?_/QQ[\O1^/V'CVS_%[CV M@SX]GPJX?P#S.,"4O_$8QA?N_?+'A_<'A_'NG[]%^[_\4>P?O.=__0+/_/)3 MOENT:8#OPM._*:,JY5E.4J49X5$:$LG"B,0L2XW,0\6IWMBB,1UQ(89TF-L= M=N;P$&V8#9"\,/+": C"*+0B!S&4&ZXB3F4N+,VX#6DJ=41I9E 8T2R,(NJ% MT1H(HR]S893KA(J8&Q3SF4D11X;&L>AA?\2D3AAA)6Y%PIRO3!ZAL(HF@NCS.2Y8"HB-LU!&%DJ M269L3G)+(Z,C374H0!BQ; 12RPLCWXMW.$3\^;I0V:$L)L%WXZ:DX0J9[T^G M?&:-8^\J+IJARXFY5'B\^JS',UR"'0O3<0#BKO@%6 >?J%SS""]=[BA=SGI! MH$AH!1H$(YG6$9@ZDA(P:(%%S:2W*!T&?'T8@SHJ9M!#!W_AMF@R*/K M0^OF#]#,]/9*NL?9YX.SB_A&REF4Q#$C<TZ/00ZR%V#2%VB)T?/; ^"V#M.: I5:'*4I(EN2;< MY!')5!:34*4V-BJS,>:)IB,QP':1SQ!9RL^!LA.;%]/@._OY M!,#%?A\ ZEU;L8%NZ%7YG_UQH _G?YZK[\NARJNDR=6QR4XR;%=%C7)C5L&_ M;UR)CA<3=Q,3>R][GF2A19QE,B(\2G+"@8V($-*2.)6)%9GF2N38(]\?"[H6 M>3$>(X=W(I;'R$%B9,\++ 7/DE 2RV@,JK221(2@3[,P,U%N=5CTL#@ U?$!?+=>=1PD/"Z\L&'.+3:D)F&4,L(3FQ&998*$*LJ2 M5.1ZI'4(^GC^( ]DCXS)%VXB8V4J36 GWF.6FEJ8BR MX"1AP 8FM6&BL*GK* RI1])A>HK7.UGW5UO7+VY.R6T[0P1R.JT*-6O.W)N6 M ? K0=S#TP%AFD&!_?QM/?4IO,_(8WS_&&,SSNTKBD%^ZHH]WJ#0@6]ZS'-0 M[I63'N>\;AG'BYJ[B)I^_W#0,1B++24I9:HYH50D5)%(L2BV0NK,<%#:+VE* MY$.2/FW#0^I ,GX]I#XUI"Y\RHE(N0A316R29(1S Y J\1^36".4H3Q*,3_X M,0KM/*1Z2!W&VCV;!&$/I4\-I0N7*4ITRB6@*8^)3"PG$8K0 M+#1IBU]E4*"Y S0\S ME8:9R3+#$\&XBMIS%A\D2<1C[I-C[L+#'$:II)&P1#";$YY%(5$B4B3AU$I* ME8HLGK/(Z(CS%9\FXC'78^ZWA+E>S_VF,+=WG*!15,8J)[&UC'#)*!%Y'.,) M3KG(DL38-/9ZKL=S_68^S68NW!8IZD%.6MB C]2P@UG)&-6$&UB%G,1 M:>7RH+V>^\3.[*-F<#2&T3Y-T-"/Q8_%C^59CV5 "#BHL70X[&.+#Q1;Q)[R MKJ\1A@]1QPM.RGI**CLM*NO:'"TZ'M6C0-G#8H*%;4.+-:ZSRJ\55QI;,RC& M>"RIE$(K(32G292E6=:Z62*6W>_\DENJ^6\:5@%.<5>] 3Y9L,E/S3$%;\9 MF>UC3&#YXBR ,M_6TYFL"CG&0DDP [P%< <+8+_?VXC*.(]5I@B-L#PEH2D1 MD8F(!*4_2BA+)U&&>ID2%"24\EQEZKRTQ3(F(I5$2";.QQ=@H MR0;E2/$XZG%T"#@J6"IBQ9152<(!4:51&8U9G-HD$6$4-SA*F=='UQ%'%U' M)-$8[@-55'#X)X]ST$>%)&&>A"E-;1S&TNFC(KIX_H?'48^CWSB.IJ$,HX1E M/+8IYS*2H(48&L>8*FH3D3@YY+ZG%TR#C:.XY4F32/4T883038]1%H MIC$%?335B5$VM)E,G3Z:B4$E4SQ#'+W!66R*^F0LSY# ]H:0@+_TTDL]@9^6 MP ]4?[96X8Z>V,*PA>P$5S"QT[9^RC?;6KMF6\L]&?7YEHY5>;R]__)UJ_QL MWZC\_%Q6H.1TS1Y_\H>PW^<0]H/7J/$T$8WMOY7(+>@YG,16)F _)II(&HT('U7@^<#JH_?;LN#ZC!!]6P.JJE4N>:QAA67BG = M)T2P1!*CA>%40E.U,@6Y*BW)E12$ M2V4PZ28F1L9QDID\5M9@LQA_5J4'50^J@^B_Y4%UF*"ZT%1I+CB-HHBD',__ M91+,?ZT5D7'$0ANFB4W8QI8(+YZ/[D'UH0,?/DO^ A$;& FF\G-@/V.:O TP M3_X)GS13IWJ9P"\-0H2F1L%;$FHT:J6$=A MOK'E"XP\DGHD77-OL4?2>R#I0BF-8A4:G8(JFIF(< H@*G5FB=5IGFN0M;#R M&UN,>BCUN?&#OM03V.?&#PP&[MT*:!@)\]]L%]#[=U[VI8//7CMZWP]^)#P% MY2C4A$7HM\NH)BH4DN1A)I-0JD3FU!5AQ^G%HZR>\&# =>L*^LUF+7VS&'S_ M3LP>@]<4I-IS+EG;!1E%VN9/ 9[ M#/88[/5@C\%WQ^!>O$4GN;1YI(B@5! .S$"R2 F2&I7G.DHR([C7@ST&>PSV M>K#'X(?$X(4>G(29304/21B''#/Z%I\GKPTT=RKC_-X#$B MY7XL#SV6KT@5&!Y+#VHLEQPYL7[LX\?BM]63;RL?OOV:\&T3LM5]Y=C5HZU6 MK;J&FG2\;\+ ?C\[R#,]C9\3$649XJ"." MAQ<1JE+!#-ODB/.BQHN:(8B: 9Z9[$7-?45-+S$\ MS!.=I1').$@9;G).5)+D)%3N2.0HC3(\A9Y'(Q%Y?Z,7-5[4/ N6?]:BQELU MZR-J>MD%8JO&BQHO:KRH\5:-%S5W M%C5GO6Y6*K4BD22-50BB1B=$A%%(4AGE82YD+//,6S4^BV)%8^FM8@2K:,J9 M&MO;YK&M=S!XQ50;T&X8U%B^]00,OR/]CAS66'SNQ@-09M M?#]R+87+'%L0/UD2ASFMQX>V'C]L]],O0H,K)R(2 M>'FP/EVMO3QX M2GG02V>(C0!+CRDB&)>$FPBMA$R11"BF=2:31+*-+1:-4N8%@A<(7B"LN4!X MW-[<7@P\J1CHF04IRV5H+8E2&8(8B"T1(H])&K/,QS ^NGMK* MUE-_,N/P0PEW%P%OL)]/.=GN,<%!N5=.>ASPNF4 +RWN)"U>]4,+-J$B2F-! M:*@HX<(:++RA)&$R5+$5RD8)&@T7SV%X>%FQ]H29"+*2)HH86D6Y7$,X$@OR=CUX.C!<5W! M5X^+@\+%W@D2S$H9RX30-$P(5RDG4J:22# 2&!W95T"E-GA=1_LOFE?=:XXQ,4N*/G\)/+1$^4N%\QM9V8D7 MQG<3QJ_[CFZ64ZIT9DA(541X:"SFR>0DHSR2VL1)*H3+H4_X\'+H'V:7#@_X MOO'4&B_.AKE1!B?.UB+7WPNV!Q1LO7P?R\)9'F19H7:0/=*,]:I VV7,&+M(<3:;V 4B;"/,TU)TDF8NR6 M)3&T!+]&.E14Q9D.4DV5$FV,,Y@3^!A MF1G):1Z!),LB(@P5Q(21-8:"3B,,%F/ FGNGXV"#AZ:H3\;R#%?'WM#LS%]Z MZ:6>P)[ S_M23V!/X.=]J2?P8Q#X!Z<[PT]3?-KJ=+J]V3%H+'KKW_#'[A%. M"RLF!C3L%U$">M"QK Z+B=.WLHM*TRW5FV6=Z-:JU TJV;B86-+U<67.[GK9 MM(['I*%I!0_"SV#R2/-A5D^/85)U -9#4%D]EG5=Y 6>9CISK2_E+0XXQ>K. MLOD$3T5RE[4@:05TK"VNU<0IJN[A]11^-&.!&R_+ M=-H,MO5T!L^"9V-C3GRA?8B1Z[)V=QR6I:E1=S9?/]:YRNI8:WU8Z>>R@M\G M@9Y58&_JLR6&.I3%!!8$_H,5J6?CIGEJ=\'D$):F0E/8/0'6RR+C34PP+J0J MQL6TX1)8D=\WWVV"G3(>RZH.S*S">W$]ID>5M<$Q#/.H#BP0T03_G4UL8R4P M,0K0I3P*3BWPQ#\?,:\HOH6%;TI8H>O,^Y:T+UO*'B#=FJ$#C0X69-Z>;]M7 MG_5XAO;;CEWP)USQ"ZP#/E%9)':_1T/R/-T"8_N?MV=__6E.%./)WHYFNQ_> ML]U?=OG^@3G>VQD7^SMC&/='_O[#?X]V=XZ.=K_H+WM__I'O??@]WONRS?8/ M-/S_-[9[^+>F.HPCDY+4#YW?WR#>SAX-[65*XA'ML<_OY03 M"0 Y"78)';#NT%O=UP GNX-/#-XD]U\?GF[9%?MX=; M5+WS%OK:N$]\E[B/WTM/OY?BW=._C1&1I2(AL<%3N4*1$VF4(!$W)@Y#I97D M&ULLV;RJZO+&O71JY<=K]M'HTDW4;:Y=^[G0\.*TY5*$)) MPY2I1.:AM33^.Z,;W4U'U<)!>VB)JH#5B,R!%"_D^%2>U1L_+%'L&):S'9*( M-_&$A+L3]XKU_UK*Y_F#4#Z]C/)N+H"_9>6X_@4( >,VGS.FY/,;= !*)$BL M?]S,+.G&UH&KIP#L>8G"#C3^?_\@KUJ_&S;W<'?V]UZ^WOXU>'< ?]A]M7?P+OBN MA4EKOE\?:GSW^T2"@C"]UZ0N8XT+=P_4$KR"'C3>#/Z]Y#)Y (5P.1CZ4M9' M/X_+TW>SDY.Q,[CE>*>H->BH,S P#^!=/XU+_?%I%;%X]UVGB+V.\>_O#U[Q M7:<\_4;_^G $"I6.=G^!W[^,C_90R6*OV7E%;/?#&,< SS\\VSU^=;JW\\V^LL0X-H$N#C!ZTFCKP/.7O"A+3'\.?VI6;0;![&U8B9[ MIX^LF8WM?GX3N[E ^[?*$@XPDDFE#6"ZU@04 3LO/ M,\T:^;Y>VFHJT8Q UD<;PW6YPU^F"_NR-9UE#5;L&)@)?U8]HP(]7 :L$I C M+ZZ4(Q?ITM1U=H1I8OH:[9:3VK[H/OS8N;J+B1N^N^E\Q@ \=*&X;H:M\MK& M&MH7M-]O-M^=2V=HODS2S2Q,K_[^VINO_Y)M)LE];PXWZ75?QNFU7U_SY\^8;8SBVY?J4=([*OJL6^<<"M;O0(M=GI(^2HO"L^![N-S^T5^MQND7NY MXO#@2A;MT?T,F-6NN+ MU1<)K':?/6H%PW"),["NYG23Q<^@HT[7-"LXD<4%E>V)2#>ORD8ZKWP!3[]G!E(/^/=T_W=GZ/]__<^[ '8W__08<7RD%V#L/W7^!O!^8CO(OM[9CC_5_^6\"8 MP[V#C_%[MLMVC]\6>U_>YO,Z_7?AZ=^214Q+JHG,TYC@^7SP21L2A:F-<\P: MB<7&%F.C+/8=A1^Q1G&%_3(]Z'O0?Y8U@Q[TOPKTO\Q!G^R1538-L7VSM9+P M**-$9F%,!%=9(H4-8Q5M;(E'4=C7_BR](;GD/,X]/Z750^##0>!"@\URGLI, M,Q)'0A%N5$Y$S VA.0UC9E1L,K:Q14[Z? NL;U4_D9GGR9 M^_V!@/W&F.HW"O./ZY#&M3[ I4;WA$?VNR#[NYYR&W.>R3Q)B3)<@(:;:Z*8 MR0D5N5:*I3:V%%O'TI"N'MD?9&<-%9Z&Z9U^*&77G^;T)!Y:CX)?@8(+_394 MDEL=9R2T"9CX-,V)C"PCF8IU+H1,N>9@XH^BS$?E!JK??@L.VDZ_#2J;P_6U M]] .7Z6]SCW1HO?;9C4]?-\%OHN>$AN*4#!,H\@T!246-%.>$]M![G'EII_6*KTLCZR*/?ZM"OEU[ >1)'F28I![V5&S#F MI=&:\)B+)-0Z4KG$G2P893]Z!!RF^KK^[EE7V8UN65>Y6I[8JFG>-K:RMOU> M;:O2:KV+X@D>9.\.298]QAN7:NRJ\BW;]\.]1#][P^/< ^+=0=JV,4VM"0U0" M5CZG&2-"1A%P%GP68%R8,,0VFZ.4<8]_P]1UU]]5NZSKYL5$3K1]/$W7^S4> MVG_K.L/NP#\=@L.Z_MPLJP/V+M5,3LR;JICHX@1%@0?Y6X/\?C_CUJ9*J$1( MHC2"?)A:(AF3Q&3*1LI2DVBQL95$CX'P:^_-\/[<]<.]%?MS/1JN'@T7*J]2 M@ID\!9-?6 TJ+P/EER:6T$C$+)8B2;'[L/?O#EKG78%_8$#M8/8N[5B85^5Q MS]&+?_[D]-[[M8AY#!?+\WK_5TBWX6W$08VEXT]O"7\E)=_BFTB9DUEMYV?S MZ/^;%94U3??T\Z$@;Q4_ ZOXUOY/M_[[^>^UW<;%WU?8ZM::UY-7G_61G!S: MG\MJV4?Z:^L?.?,:XUT:#AQLH[;8'3JLF32I2"6)5)83+C,*MK0T),MYE$36 MA#K"E@/QB+.KSB/R*J,WHK]IF'S,,)&'R4>$R<79[(RE-DW3C/#(4L)! A+) MC"&A-3G+HB0#!MC8XF*4I:&'R0>RK*\_'O4Q3V78GAC\\0K4T4^PA2;3;_TP MAM_#OW-J))-Y1%2<)H0G"2=""$9,DLF4,9J+S*SQ80P'1[8]80$-D@H/[=/% M&%XP+?%X$G1RC)J3&NR":]RI#>CP!);%@UR;DQSJ[FPY/-W5G\_@SV<8_/D, M3]EK_-GY/)^TT[Q?X-4O\([5]EC9*F#9VO>,?[2D&)24Y\7G:E7H^[1*_Z9Z MJ=[-ZKB99L_?\F<,.[YQ9I+<);T+3]@]_OG#[I>C8H_]%NWN M'.6[_;8F3#,N-64DTZDA/)0Y49*'A%)J>9ZF6BE,$\W241P^1I[\:O;8\(!I MF*Y1+U"\0'E2@2)8*F(%4D4E"<\9DT9E-&9Q:I-$A%&, @4]5RSS F5( J57 M9)OD&4TR0VC&<\*CV!!)14[BB$8V@]4T5H) 29)1E@PO+76M!,IZI6<]2A+& MLFO2%]@^?_MAL:0O76*NQ_7;XWJ_=4R2Q\ !8![D(@=R!.GQ&94*29U M%',#N!Z.$N[KR7P]K8>[I]%N/=Q]#=PMU%@M$ZNSA)$TR1/"I0J)B"0C22IH M$DF1LU!ZN!NVKKK>48*#.\;9!Q@\:+]I7Q7!EZ:<81S?>X+N::7>CJ+/7Y(^ M4N#AG)-H6;AN3\SR'WI7>L%[%\';[]M#0Y-SR6.BM1&$1SHE(A>4@%84I\Q: MI4*]L<5",:+Q\%(-'V9G#@_L?+C"B[ !;I3G+,(>*=3A1=@CB;!>ZR7!6&1% M3A*6*<)31DF6R)@(8R1E-J'P=[ =TW24A,,[!NH;$F$W&)U=MC"LCKTA2_ 1 M+WV^@[Z^GF%]4N/?5%BI.ST;!4"(R=09XVBXK' M<)VY#/936]G@GX]8HQK?[1Y"HW[EX1\^!C] M;9F*F0%C12@6$8X5I2J-4D)MG!G ^HBF^<96O'G18Q@ 'XYQI9%7[K+\6:HE MC0PS-(^Y EN8R]Q(R7C$3 ;\>:[V[H(ZX9?_89;_X'VX?_":[7WY+=S]L'VV M^]O?":/:9D*35(6<\"16)..*D3BSFL=IF"L#AFRR&5W##%@9T\@M3*)O/G69 M]"/'*UWN=?M=FX ]0N??B<4^(G9\MKE<1X.O0QXJ)C/IWN>@URU7:G/@WUR' MP$N$XOAV>:; 8KKI[[61:5RR/:*6H] M+NL9+,=0BN7V7G9;XZ@ U?=H;^?MQ_T#>.?!;Q$\$]1A_7GWPZOHKU_>%N\/ MWL,[7W\YOS6P:G2/O0KW?ODMWF-_C/=VS'CW -3A+Z_.=@_,Q[]@:^U]>'6Z M^V$OWX2J)" 5HIU3EAF<-L@%76K.-<)0G2(Z)'K@J([U9$V;K4*.@]<3L'!FQTT"_3FE M8VECG-L7S3+=.(K'K,3L9:C5",#U%' :3+6B-M% LU=7)2E9\=9PNCLIJ2J:V. [AR5A73L^:K M$JXI%AM@,T *V&ZK])Y8MU-O:=/^K27-N$0S&Y]N8$/U']CHZ"";F_+7VK6N MQ1&!A+L6PG;/'J2EKOT M13&%5^F5L]%WKR>HH\[@2:;^_A8\]/A;\P[%>4/?M N?P&,WGOA:(GJ.6%5S MA=;<>Q*N\&OOT<"CP7 XXLYH\+QUKS5/B8\WHS3^5U#;25%6P6Q26SW#]MF3 M$OO*F9E%DT\,,!'>YPE^RTT/$D9SGH1I2N&G37,EE<@XE2J-TS#)L@=(9O^U MG!P>V.H8@T/S8-%@,OSN&19J,_S^&/_UR^[G77C>WO$?Q?[.VP_[.]LQO.?S M7P='Q>Z?/Q_!^]E?O[R/+F3X_?G'Q_=?7GW^Z\,V^^O/U]A8E^_N?(3G_SS> M_^7UY_=_OH*Y_O7QKP]FN1@V5ZDRE%/"HB0A7*4&S]W2)$OS*!5)R)/4 !S1 M9)3RYY3A-W2 ]VGH7H!X 7)!@*1YEJ8L FD1Y3S/8FRQ'J=Y+,,\,6'D!,9'(:->@'@!X@7(T)G] M.0N0#(1$(H2UH+URGAAI>9H8I67.A6(T>H!:)"] 'D" T(4 25E*0QF3V*(% M I*"2 KR1(M,49X(PS0(D)AE(QH.[^ B+T"\ /$"9(T$2,1C&NG<9H8I;I)0 MBCB,=1*B"<)%9+T &88 B19%JK!,(J0Y8)JGJ7?Z#4'D]EL;&0&B-1.&)$DL" _CD @K0>[J M7*G$PE>P5EM1F(U8]AA.O[5O*CB 'JH>\CWD/QCD*YV'1FH6ZBSE3!L9VBP. M.;.)C4*111[RAP'YBSB/BK5)34Y):!#RI2YUGBB61 EVL\N241)E M'O(]Y'O(]Y#?A_R017&>BCB,J.1AFF0TUZ%-$E#]F1 B\XZU84#^(C)C:)HE MB1"$=.I"5#92LK0D R& J'^TT^+^9BWPT M#77&>C:638_+^75Z5E78_K*]OFJ>]$D68]<09UH&L^9V?#IVSSDL*QBDP48[ M1_(3UFC]:C_9<K,M>/Y>?O=3_^O#GIM MP6#+'=O3LOJX&>PN#7N&@RRP,!MGNC2!I"V]H^A8M MDW?YF9?'+J.2< %\M#B"($DV())3YL)WJHY8 =&9>WZ/+ZH M+)+GDUWT'_K7CRW/Q+QAZ,MNDZHNQ[.I_;%%K[!__R5-MY9J$0>^2:@X1\C> MO[?OKPB4F#=8/*H60N#0$E59^9'('&CQ0HY/Y5F]\<-R%T9 E'9,2;H9P[ O M4+\?-[-$"@#L(!)V\4O4$UT?0WEQ_8:_=:YHR+F[_6Y_[_7!J^#UWL&KMWO; M!Z_W][9_#5[NOWVS_];]=O>Y7L'C][KOF?<[?3VUQP%#D=<3 =B8=%;77SKKGEK:Q!7[I+]$]OP='T]A8>L\USL^G)S'\6FXQ_J M(BLA9O#=QN[._\CCDQ^W-[X/BDY[FIV4\T[A^&[00."1H#;4P:&=P,WC\1E^ M;T^F72O=VTPP8OL!+\_D8]=(8J\48R\484?'9 ME76)SP]>X]Z9N&_<%*N3%NSF31&G '36/:XN/@?'0.M::$F=FD%6!^MBWQ.M :K/@ZOJHG(U!L0:%TDK'8L I'V:3 MQI?A5-GOBN\=P6<3.3..]9"9L-.G^^0R])K^FW-NJY$W%TJS4RKG.53 XN,9 M. M@]Z0KA_(J'TO;C-W/^PZQS_XA\GE1H8^ MRLI-&89X"A^#7\OR(_[^;D$8V%A.D-#MS>!M47\$NTI/RZK>N-<"X:C:G?G_ M;KJ^HU9>5#5:0NY:!"5$C,U@'V@-0T%:=X"E'6E,D>..1YNU*AQ&.JO)/:J9 M)QFW\^QS(OS7/JCM- L68043;E8>:&LK-,*F5T#";?7\Z/DW4M__9*M/A3U] MOKAX/0K^:=W&EL$8-A>RR>&X5,!FQM:@.-IJA%;U+$?FJX#16L$ZK0HUFY:. M0PN4,)@AZHX ^=S^8DK8-W.VGL!H$9>FU4SW1.^)+"KLPCPI/\G>GX]+8\>. M9:W;?ETW9.#8 NF,F[K;8)-R0OI_5[-B[.:Q]+K&PP"\_ X0S 8T8T#H4XM. M%PNJ1OFI0'QRW:)G-5CM%E[JD*68-&-K+C/PN&:+U+.39IXUL@<\4DX#1%$[ M=@-OVBP[B>Z2N%$D*SO%/8TWV'.O,M916X_:Z;HW-L7.)/6:O=T#JCFGF/QVZEYDL/R]AC3_0A58V$, M9_'3$2QJ>3IQGRL+JSEV'XV5S8?Q#(7@&6 S_ )K#"R@.Y9N==W^HUMGFSX" MZ>[&< 0$.SP"+AB/2=\E>'I4PHI)[$/>O+;=K17@,(-)0$)S( M:CIOE5Z5=4UP/' !W-&(#?3E'9YM!B\7_%KU=HT,5%5*TQ$)G@42">^\ 1O< MGV"69T%]5H-DJG$/?0(UM 3.=@[(X*0L7'-SMRQS%)J_$1=PZ2WNP7WUIH\, MQR6LCQD%^7B&K=[K:3%N=/8*2 6K4LX^M0!7-XK#^(RXS>MTJJ55FJ_&#-?* MO?5']\-MV7+BA"QB7]%HWV-TOC:/EHT?N 3L:L:[A*_PF"5*]<NI!];;C=&AAM L5K7+I^^+BZEV%\MVWG[O!+ M=Z13ANLKONS4[Q?.$+EL8SM\P M(]B0B(%U^RZ8)+R@?W_K\I]CU8^=98*FR6EYZ4-;].K JJ].P/1_=EQ_]11& MP02#3X@1;O?D4N$ZG5_I%IT:04RD,>Y0A,6E.$P0=O!J7+U.PBUAQTEE"9A/ M@*T=6\$08-41_ $IW$$,>,W1S,G>*X'.P9>"FVS+$XW@=;1LA]DLZ'D@=7&- M=H7RRO[?#$@!T"Y/"D Q4'NFL*?:!3@&AIHNAO9CNP2H \$4[42?(:,O:3!+ M*(\W?/H^F/L)6GJTRPG?M)#8:C/PH,-*'J./ Q65NENQ'K>72$E0:>I&C9%5 M>R0$4G"A61S9\8F[N+%C'-+!/&!QG1GC=E"K!)VG9#'Y!,*OL6>*25_Y066S MH^$-V-!7@U 6SX".;=@*T*^<'):-G#\^+MRK''1W;B(@A_VL87\ ?4'F=BR' MCOJJ1 8"4Q^S%9PDR&=.= &*GDZ/UA:8T4ZMG'G;++<]; U.C!56AW+21#LG MIHW5F<[/YQ!4G:&CH-7 7BSC\@2]B9TL7$;EOC!NG6CV=HXX4*0;A#.>'E,$"IFQ3_&L4_!//(4GZ7V2;R;^:(^UHFFQF_:]H O=T MOI+[3&=.P7.'G7V%39[VN0A"HUKD11.J^7,&FOXH> F6C,3?%\>\ MN'-4FT/J,%T,#%O4C-R# .#&LG(.'J"-L<>%[K+._BRKL0G^8^48-)K]1J]S M3 ;F*^CRH$[!R]I1!4<28XP5:.'-8"968A0$-#[0:0[;_#,DMGOTJ7OT(C+; MW*-F8*78&AXT+D]->0KWH._U:#9M?L%3IMT.L"XO38*IL+V(<9P;3 'FB+L2 MM;+YDQN_-^I6N(,:*IZ@%8>FFK,(*A="0A/ 17:Z1\Z)4S263!E8M,&FSFP\ MQ4P[9Y?;B8M-.=U4YA9/SCYJ".C<.':<.R6Y<<19,.C*,^N,DH7E6\].3L#X M:'"4FX&#.3 Y[@,O*E[_L+@=KHT3@"5;?FI=.86S/H8HTB.:1@?;5=/. ]3Z#=;6H-OI%N** MT.3< 02KV<0@VNU16PR-=Y<#QJ#?1C4WSKUOK=$\<9Z7NLGB<,;A;%(XH[!U MV]4U'JKI? _ /A877%8PVP"](H4;(;!7C?>1TX"_T?L$6.#\M!^ "K4I=,._N./*V10'?$;DE#@_53NX M9D NP#\ABWE9.SQ5NZ M89UUD[>?3]SE:42067#1,E]T;#3WJF(2 +KJVKAA90$W)FTPH3?$ M>H87UY=-I L7J BW8@9WXP1KV:OQH4P6 M1'57U.W!R1C:G-H3='S:3QA!05^M_&A;ES!@GYV_*,",%91J70SUDB'.(1&, M=-2C;5$?-^28GU_=/-GE$ !E@&>F'0K1(@4D+\WG"?:U?K#U6UGGX MNB3\Q@'=J@OHHCZ2X[RC&F:-!9_*\>S8.DT%0T%M5MCE+-;H-(MUZ9)%VN,^G.1KI-VD8>+>,;\P"3@ MHK4LKTL7SJLO8PGGOT8X-IWNZ\[+/,41E!^#MGS-/08>4ML&G7M;"VLABNFL M2;<"QM>SJ3.^9"LB.GQR7'HBSYHMN,@MK.48\^U,;_,W524G:/4TQT>;PNV, MVGV<'/80[-#%YYU,'L\*@V[[EI,;S^>T*6LXG^=U4@+MV]@#*GT=54YQ6_=8 M>[0$@O^OGHN71JG,9[ +JNK2T5R_NT""^L6.H&R9_CLOOZVY+YW>QO?QUD^]Q;OAS&TBF"$9?F9X')VQ;>5-,L# 2;ZAF)TL9JXV>8QIX[*W= MQ35:,IV.9+-C3HOQ>.F]3C3(>1X:IIVXC;/,.KB=\(8F"K+8SK ?7> BL.6X=@3MY7PVH1@''NLJ:'[O;[&Z+G6QJ#QK=0O@>0O\-'4Y M.,BTPM1KIZ7/V>?2 M=\X7R-5*NZ@IO@:K^5SDNKNKF8G;G+#MQT @X#A='JMB,A_DL06SQ-3]_(29 M^H I IB1T /8#S-SN,A(7DKV[$F,EAR+.L0NIQZ--[NT0]'.MW+NWN@-OT6X MY6FV"6YY2V"%OCEV15;\&HK>V@\>UZ;M8#M\;( MFO,DCKQU8#M94TQ H<%H^EPRM%QXA;ZWV1$,O\"P/]I*;08>\E %CW%,M)3Y MT(#XY8FB\PM;@=8FV9S3@.Y22[(TQB5E%?%#V84[IT/;BFM!6G+9\8R.I'?)VL-I(Q[K9UIV7PLGK G,_0$XV>-)8!Y?, MY8+F!9J=<13K.^S.)QR/;I%M?#&S[ZIDXK-%0E3'&4ML 8OOVE0 )\-PM2Y= MY4&K)_9*'3KFQR=>QW!S/VXK#A;I:\T4#CMW1X/]2USF!$$Y-B]\'/\>B,5" M'\?W<7P?QW]>IIJ3^.NG74$FLW%MCK?)E-Y-*O[Y#7]\JZ MY%+KVW0>>_; MG#WWW5BJLO(+/N %=ZA\F0?3^4!=&-C5Q/DU'.X:&GN,U8DG1X6>.UB[?(SB M^+@X[/4_6OS6I7Z5)VU7S$97GCN74=.R1^78M V(,=EY[<-1;ZI"=Y[QW>+S M.L>E%@)Z[CF?9R,7M4L>P)R,?D<.E[;=Q"U1+4-FCJ-;!8&\D8G:]T=1$!:=^YX#G+C9=PI^F+K$8"Q3:$@G,7@W^;U;HCRZ?6/;& M.)?[F)K6O'0I[V2$9C6J=-,F^P13.## A!-M,44N52.[+,4F9(,9F::+:S93 MQ(X7Y_+$^ARSO!*]CD]MK@U^KF8P)S,/2HV#(9]M;H># MK9B1B_F1N*$7'-+%BES2$5S59M>][.+L'^85=4,$["CKJ*Y78VK M:XV7.E)(P -G=U$_MU^918S.^*JQ?UTY]LUSSJ\S3(<ELO^-]4&;C]US4):,$/B\U!JE=MEH'+DYHGKIY/5,1DMEZ,VB4Q6-A) M-=*_Z/5YFO<]&IT+T[KX>/.JLR:_3@%ZPNX(%.!+USA\ MJ;IEU)878:G#"2JG,,73(^O0R&66Y_">:=T\#=N.M&G("E.#-(X]G[E,^*/R M]$+S*U>>U:+AQ>GWM_7YW+_S.7]7-=@\E_J]MMK43YU$_+-H,_E^+;$49%W1 M;G^)D]H>)*X2;.QR2>:M7ZHN?^%\NY=&.VK34EVJ<0.4#G7*DP"E>[_7R&'# M\VW[6'M9ZCV/_M6I8(M&#]V.PF=VSQNY=I3_P<'LV),2$/+U1&]>^VR:7GSV M)I"S>XU+&US&W7;3+#]T*4O/9 =PHS82'JTLN1GA+D2_J.A8WX?X_"ESAD,;,QJ,"^[-@F$F$A;U\MZZ+R5V%R/0*IA[YN& J76 MLF[RF\9-XN5<^3SMMMK8;;5SVO:YFHZ^5J\*TUD!VA5L.9#M**(P>;OIX#6' M>=?"JZURG#:G&1RZMT_;09_:RSO)+2'N->B,48+J&K"S1KMQ47GZ!Q=T"E![CYLBNDYF..4.28Z\M@_6AMI_U4:7A3==@5C3H%'$ *CZ3INB9/['+3Y-J>8S;9LSVG1R4V M+70%#BZ#$ :H@/CEI"GQ;$:'N7_8>NS2EL(=[UZMV_G5USZLT]TXU9;4%2AX4-$Y2-$(/%>%6O'P\8),7\V+([S:"8?"K'J.6X3IHY6D) MO^G=R\LC&Z&VT2I^6,T+[KN2VCEN[< +A) M+PK1+C8!H5GP';#GN&M.V!0Y;+@OWL +-[X'P_#*,M36I)FVAE<&TZHX/&Q: M6F/]:E<(W.R"J:T[A0=;PE1G\_;OW5^-Q2ZR4[M4,=KZSYLF.RS^&<_=K'#% M/WO]+/.^JMM1NF=Z+*W99K"/FQLKPL\6\( NA.9BX+,(B;(7R.9%T_X?D) M,G,[4;KNH_,PYKFV%SUPG!N0C7?M!*P;?*YS?@#&Y?#@$M>M97AWY,SR-G3- MLAP.N]CG(N+1C?/S8#;WN=:6DTFY-0'/H,Y]BT_KYI&WDT,!^ATB+Z)J<@9W25MTU_J%^@YGSG4DF=I$> M.'_W;?"[F$Q:L_VJEBA7X[:X'6Z+K\#M7A>9AD+84*DY#6A-83MH#SJZ"17% M*E QN1D%AP9Z=_4ROK-XY)F+_JTKTB^G5]38"LIU^\"V8.WLYR&-1;S@$ZKR M+@31;7]@I^YC[_ ]Y#]$LJ;YR;2?$M,\O=.$%X?IX(['8*ET++^HT>WB O/N M;UW^U6PRJYLX!; GMM% 2)'5<>".SFA:0\UKEBO7_T2-BR]?\*P4%ZB<50ZN MVV[MV"E2:SMV5,",$6SNAY?)\?2R\X86T=_.#7G_/MK9\S_;:EL#(-;%PJVZ MTT.S==U$[8%7)[.JGC6R8'Z,1\^%VX2KG6!W&V(V+Z]?:!V=-N,T\06*8[)3 M>V;.7-D87X@"+$Z?PH%8TQN%["_+%&7FM#V% ,CJF@(>E:TSW9X_<,:%_3N% M81%O7SK%*YB UG'N/*O+SLN8-[<\)Y(QZAZ\T#"#$G;>F)Q5M+$+&C6GM8U;V#5J [= M"BSW'VU.+74*+2A&LZJ7VU6#2N2R2C$"N+:BN8\S]\V<=D& H1'B&2527[EF ME\J&RZMX#\J38 >/M!GXE*Y8CQ?#&/;U@PSV)\'V[! ).@.2.T2!)NX7^M: MF>\H%#H'^V]V]O??O@-%:[/:!('TW<9\K3:^;Y6\5A2]_ ) C&>0SD"ST@VJ MHNG@#&MC%^GP_Z2;HG$LM;;#R"F5KAD,7.^&4+D#U>;]3"3V&)P2-/C^9+P].98ITH>7]=6>6A(<%=>O+.F=4M(;']M MHZ'/DC1K!YNOP:21PYC.#0 9[-RB4?-Y+!H7 1F*08RMH?HG@ 5S$4^ D>! M;%C5 BG1!FJ6#RM=*C[@;EZWA%OD3%JP\ M#?XL#)@5 U$O;MHK^[US-&ATI:CN*FPPTMAX&YL>OZ[.&[]8GGOP*]B<>.]W M&W_^N?']J'VNRN:V)U1?SW/?3YH'M(:!MAO\ETIT%EPKV9LM9X[?8 M6FVQ-SOO7@3#F,X-7L[YN0/T5IMJ[L4_MZ_>]-(/G.8)//ZN.\&ZM\V ,,O[ MK#MF95',Z[Q_:?_W9K-AR\*V+>]BTS7>_UZ\8.XMFGN4^H$@N1"! MMI>YV6Y>OCB"L(LB812D)U#-M0=W+/K7GPN5^42]^R3JL:L3]>[@4J9LPZ?W M^?0^G]XWY/2^H>DUUY/WTH, [^!4:=/AVLFY$D>U/9%]^%'U!C'\NQ% M,7%#<#?]^,E6[FSMEM3PT 4F;88M+DTK^+_I7M!^O]E\]\/47/R2QYN)B*_^ M_MJ;K_\RW(S#^]X<;M+KOHS3:[^^YDL_Y&$,F=WRYA\<1S=<#?L#-]K_MQ%M MW!$?>A"%2OSYO=2H4.?T_)X55C40T&SA;LSST63ST737XX9G)Y_G][0^"L\2'R.GN?INECE#@\G M9:.C/,REGG>>&>^\*SX_-N?< #\K6;2OYK);+AGOENRB-V2%B_B=Z]U1SFK, M:?C^%DOX^!NCU-NP##"A2B?VAM;9X_J0JT0EK.V]::P MJ/?/U5+-,+<1C*M -(\:'C56 M3;8X8:.,1QXU/&IXU!@JRP\.->@HC,.1$(G'#8\;'C>&RO)#Q(TL@K]PCQL/ MBQNK\-'D[G_KZJ-YV9Y("40LX>FXW6<>0,A![>EHR0:1>$*-O3] MR#94=OL*6;^"?>A9_$Z>M8B/0KH"&]FSN&?Q8:Q=*D+XG7H6]RR^KBPN8C9B M+/0L/@CCXND"P(\13/_%-<9M3N9:E5FQ H/WN6QE&B6CR#L1UM#YZ#?'UV\. M)D99M (YYS>'WQS/?7.P-!PE4>PWA]\([@F[,\V,\_^GOV_5?:/ M-U=0/^#9W[/_\V!_MKD>X:$G9/_UBA4]AL7X[A9G+N(I1I-Z=6;.W0STY^;7 M2*-1E#VY0WSH?.C=>L^8P\6( MQ7V$Y4G,N+N8(3X"LT(4X)NI=T)X']RWROZ1C\!X]O]VV9]OKJ"G@F=_S_[/ MA?U]^HF/P#RR1?G6-H?<-\<]X?G8/M!RO^T[HOS)&Q .G=N\B^XY,WB4K*!( MVC.X9_!AK%TT"L4*[&_/X)[!A[%V\8B&'L%]B&7U1-RN\;3"[O& M 9*5LJ)@E/VX%DZ!88HD[P9[Q9?:Q:GT2A-UB-O MX_G;%>L=K?@5*^'+28"'EY:U'&,65CU3=6$*616^1N1^5&6C,/-^ >_X6EL& M7YD2YEG].!NE; 6[>04D?49;_9OUF*W5WN#)B F_-_S>\'OCHJN9TE$: M/7G T&\.OSF&MSD2.HKHDQ<0KMO>\$&:NQ+Q]61J*UM/NY+Y$1;*^\C,_>3= M2+ G;TH^=(;S;KUGS>%1O(+D <_AGL.'L78L&M%P!87MGL,]AP]C[1@;<>&U ME >W+3#+:2S/7DS*B;V4*_VE-URZ7L&OQ^#2_>F1K3K++?BNB8!]OU(3;KVS M8[^C(\Z3[WUBK/='KB%S\]BSMF?MM61M.HJRU#.W9^[U9.Y8>.3^A@-!CY%( M]]H9#X&R>5G9-IDNF,K/G7DQC)C06L6 >3:*^).[T]B+7:F]$\2AZ M>C>EWQM^;PQO;V3A*'SZ$V;\WO![8WA[@X]FE?:ZN ;]AY$8&TDH?<>>,^:WQL7M+AX"%VK_-[P>V-X M>R.)1TGF(_E^;_B]<5&G"D=AZG6J9V XK7=$YE=;UR^P-*9+;I/3:56HV52J ML0VF93 I)_"(_[^]MV]N&T?Z1;\*RI/L<6XQ#%\D47)F4N5)/'N\)[%S;.^S M]_ZU!8F0Q1F*5/ABQ_/I;S= 2M2K)5FR(;JW:C.V20*-1N/7C>Y&(\J2. P# M65!.E4;86Z'J>OM$6BUR:I/+K[;BW6Z\>/4>$F\2[_U=(-NV7[RN(0DX"?@> M:["[A.!Z;#Q>2\1F;LOQC:=Q%&1SH9QG8^;2;7'YI.C*A8=^G"/92_T0>HGN M&PU]#>LS55/0=%VCH[&?U>GI!=8;J M)Z^$0F04:;)6#@"+6J[1;A\J%A$G5'4-BQ7WPRM^AE%5!)TSZ\2 M@XG!A_TJ,9@8?-BO$H.?@\$?9$P(_NL'=Y]^A7_*3X8\N0VBTFCJ3,RB3[]V MDP^?QO;(^+O _^TH\$3?\=O]GM5L=!MVUVI;W+8\I]OB?4L(N_E?VVX>+>\- MC;?.O 6VIJTT;6"M;9<]$J8+@TB\'ZC?;4<:WS>#1 CV#5X )_OP^R 5OVOFOA^W:'S7-34[[(CD^"#"SOWCJ"I8'&?O6FYIE,^9''";-MTWK)^$@_9 MFV;+,3OCA^OT70J;R>9H3D4OCGSV(^=))A+L&XE4-$;BEF?!G0@?6 RWX#D%[IGJ= >B+2/,SP8ZSD"!LS)G[V!CRZ%2SAF6#],.]E.;051ZG)SG[V MPASW74! D,Z\JCJ2]>0+0N_C//39@-^),8L4&11D;)0$/?Q;[T<>I(&DC'%@!(BG2+,@RV%,\@^*"!A: M#]8U8&B4J;_'LA#^*(E]&!N,ZFL,/"OZDH,:CU&6MDS$$#[E83% ;'!UW\<@ M[R ,JL&C=Y6Q3UB#7&BW)F(DN=!$+JR>W5X)4< H?$T"T0B60>Q71>2Q0>/G ML(1%$L&X>GD*VD(D:872-[.TH1 _@;3+/%%_J'!*BV:7OM+3^V3'O5 MPZ;7W/);(IE(WH[D]KH?/[)37!,)]YL2ZSTI4_%1BA$Z15*7S,7']E=KA.3T MW'(?TJM[2+C=_\+;-&XS;[/L\T*%Q6>B\(I)X#UPY$+ M,!L'[!0V)##2".S(-$ _0\##;8+Z3Y'>'?"5Y&1O5TCDHE7*!.G M26\09**7Y0G!!8E&530^Q\DHEH[*?_#AZ".3UV&2B)"(5'8P<3:#&O4ZO_8< MB4_3<2-MLA\IQ7%']6ZTRV-TV[;1LMK:)C(>:+8BY4P3:M09-2RCX5*=,0(- M @UM15X[T&AW#+>SAZL)"#0(- @T:@H:CM%I$6809A!F:"ORVF%&TVH8T ^A MAO[5R.I=!OD].))2P;'8YM@//"XSJ$?B5$6,U[F0:!?8\*Q3XK7,%[](?CT>'XZ8OZ7H MYVM8.BUS#PG'M')HY=1^Y=B>N8>+E&CIZ+ET=M;_DY;%WJE[Z?YWQIW%-V:L MOA:C7+>QJDI^DHA0UM,O2DG;%J!241>[V5!]+?J,=V%'D&?B8['0K>KW1_,W M*B@&%!677KPT^.H[%!QWFFW5?P?)!/ENQ?MN(OA?[WD?1G7"PWO^D!Y]F"X M'D1EZRW/; (!!K.#)^>$2S M02+ZOQW]\OBU,=[1IQM9R!UVQY^A2[R,X-UI#[E6VZ>+*A[LJ7;MHRFI>\!4NW7ZD[SLY_&HH/!-ZUH*6>. MT);0=N]GZ&S#;>TAV3W']7[RSS@[O&B$(9]0MEN%[':-GZ7GRN_2I^ML#Q MP>&;5K10>)@P]=FRS"VCT]Q#462"5()4C6@A2"5(?2Z>=3S#;E/"#4$J02I! M*D$J)8R_./L(40E1"5$)4:N(VG*,3H,V_KJ'E31("Y>OTJUI6URNLI]@\K/. M1\LS&R^=9;(&@P]'P/6]NH86S]DH%=IV@[RU<67$9:?#'ER&T1R17?FU<^::F%:EZRM@A8I MMWEEMOI.P#7NF5AXG5D0X6LG;@LZUHT'CXQX==8LZR?QD/5Y+PB#+("W KSY M1+#EC&+E$?KBS4Q> 32,Y15 8GP%D#*CG#;> ^18!KL7B6!OW+9M.@S&&09Q M9#!H.8AZB>"I=+6\L0+\P)Z11D5B)&[E19KA PN&(]Y#KT_W 0BH=,]3QEDBTCS,\.-^G #+ M(^!N;\"C6\%DQ?E^F/>R7-Y.F)KL[&XSE\>&]V ?2@>C3^<\GU$1K '/&-=T>-# MP42_+WHXKPPH^$-T$Z#R@;E*.DWV-8;)9UV4PY)W2TGX?/D_YU_>VQV#^6(; M9C@=TZLRPS/;*YE1%>#'YFS)(E>+SS([XWY#.>#5Q*ZD:2E>Z@:/FZJ(F2MF M2!W@U"NF/ GZ0>P[%>0?+QX)_$W;M*MKHN6:=@G]H#*LET3^:O>/(?^N0'^" M+!+TK1GNV&9G,]B'O_5^Y(&Z]5D!!\BT2+,@RV$X&VF%E5A9$ 6"FH,40>,X M^HH\=07^H1?&.#8^@E9_PJ<9,GW P[Z&PEF M.4Y)B>E.$6*Z8T' 9I!L)5CET"O3C'_B#*Q]@"+XK9NG@ ^IFF1 K(J$(%5( M+\PLT -&'S*_WT^A=2!":EC$ 30&Y2#D0L7>;N(1^Q+' "25UA8:$MOI3GMZ M'AQ$B>=1G8W=J<[ZZL[%5W&1"D41F.+-DS1INSG9B\QI4GMF#V5+7:$T:<>K M[!Y>0)-65]'+:%+;GMD_V69SCQNH.56Y+>PU*C8(DMUX; .U1,7M#! =L[D[ M0-S9/K,YJQV;J]7#AD#\R,7WHUCINY-$A%+^BTOH;0MPH\"09D,UM^@SWDU! M2#+QL8@F6=7OC^8A5/G:B[O:- =-IS'-MNJ_@V027KL5[[LP\7^]YWT8U0D/ M[_E#>O1A>G)@9HK66Y[9! +F^+1ROI[*J7Y_)YSR%G%*3BR !-Y:B#(!:P+L M6'P-1\8/CV@&^J7_V]$O@2?ZCM_N]ZQFH]NPNU;;XK;E.=T6[UM"V,W_>D>? M;M#M+/$*ND18^O4#7[[>]%T$"[ET].G;Z?7EQ?G-&3N_N#F[NCB].;^\./T* MX'SU_?)*_K;Y6!_!I(V^.UQ[= G#/\>I5'__C&,_9==QZ-?5*"U'>BM'"GJD M, %&4[F,%0L)GGJ.Z;V5BM_SI+NEV#ZO:8SBA_.FHH%6QTCY6L,'DWT#"RW! ML$&OH%#V#UOM((&76,B[T"L^*[T2:98$W5SN0HL_KQK'E'F'5A$ROJE&9>&@ MJM08J\V0[S-[W4S9FR*=F&U > S&RD!P7Y$K1C",0,+>(D+7,5RF'/Q3Q,_R M\F8PH00;'2[D[>,3[R?08(3=#4"&T"$R9X"IV9CN(.5WP)$4#<0_A300T<%> M^ 5@5"'Z8(((_0VXMTDENX>QK_[<#PLN*6_#..Z#S.$@]'VPE[]4A6+->2^, M=Z :OGD0/$&F94E>.I]@:X![B,6NC&D_U3UV,Z;49)?CJ5Y%RF3^"E(FM"FC M'_J>;EGR8!1RV/^AHPHT'8]Z8E-K]'!@^%J 21[=&NR?(A*X^\7QG_I@Q^%J M5RPY^SD245K)IZX90)]OM-%/2X[=5CC&ISEV?'3]3WFM]>G1.]BH*?89*V6U M\"# ]M%[*]^LXJ'MHJ=@$[? 7 "W;>%F%S;HHQC$.ET1)3KPV2PY/^;[5HX< MSYTX1.8<.8V*JU.Y;[QV)0RPF?L&-05[$Z''ZN?@*RF<12)L-3W0.-2#SU'!X1ZH>J& M'L]'J:,DQS!8+#7\5*SC&)<#NL(G'NIWDN-6Q7N -/?Y'>QH<$T M^&SL4I*,KIH+:J(7:1XN5^4;N\+RJDJ47GJ>#EB0B:&4KCF1,_"#PBN6#CAZ M]*72P34-+TB0,%@8IRG&O#'9)P800))'&,Q+,K"'E!+"P0I@Q@BYB5&0ODB2 MF986F#LXK<,8AO;WV/XIYT9.M[=P9-!Y7Z0I_+F ->5UZ@NE2HL!A>*6CP4B M36/L%"BZ#[(!PMLD P#&54230GZ?YD%6"__Z$D5Z-679H,U?6WTY/50E")MA M[++]B<+>:L 9WZRNQ%F[>P4MO1Q6"BRAPO ,RT24(AQ:W69\A[6VLJV*"5MX M<EE^$0JV6)_-8?2TW)?6S']6NC7+Q7]>IUWT\ / M +JNY_YNL"N2"OCWDA@I2D*-J4]94@ERD2%5;'(B-FXLVEK> JX9?L\B=%8 MG;8\L=4P -O(5S9.D8*HS!-,B)6^#78> 25R<01J4Y4$:)(4#8#-%-]&0=F MTAO#7 6)T+J.TM(QX/^9*^\)=%-8J<6KHK249/-B (99H-)#XZ':,3CEX:4I MO0;FZ?1?570*75M*J]PG8&.^!\NTW"I*#)J)"$Y,-C34ZKN"L" M"A"HVIN18JN2[S!^9T-QEFJG\!]$!;0N' 4JD;F42C[C-(D0CV=\+)/6D:P^ M&'_LCH>Y5 ^XU2^AO7AA\48_X=UN %H)%!$8DF$:8PF,(B@ST1I%5])"E$GY MZ B8Z#<#) M6)W^+=_'+$_L$/T7T,Q09(/8+Q0GB*S*%AUKLF&0]D0(G!!QGDH")CFEQ9P6 MWJ'2R[(<2RC=8T6Z1Y/2/2C=@](]#CK=0T/#8'-S7F+Z#?\Y-IHVMI-T&O]C M]KP<;0:C+>V";@#(1%5,]&CC;C^!I&9K4S)#/!MC9B?FVW0]=%%OUYU(^3H=1& M&XQ5'G(?#U;5JH#!A'R4BI/RAX_E*?D@D@3(CV;K74"CA5'2Z9BMCBWMDJ+V M0=%^8;.8RF:9*2NC'KJ.Z=@KGJ_\>/5#$-"VN^7'F(FTXF'36]'PRF]K1[)M MVDWOL$@^0"X#R1UGS8\?*4*R)L+MMWJ7]Z3R78]27-B!SU"MTWN&DJ_\+2NDW8LTP/!5.61G\Y=I/E@_I)WDZO MN90XY @T!C;^Z=CMV>\^IH MR3K]1([0@M#B=:&%;1M-RR(3@T"#0$-7D=<.-(X[1MNQR<@@O""\T%#DM<.+ MCFVT.PX9&73]KE:NW(5%U(HL3\WNW-W+=8=[Y+3CFIV7OMQ0=VG4][Y"$NU5 MQJ]K[M;T):DFJ7[Q:;/=E[_"F43[Q6]1/=#^:6FO6MIM6MJ;+6VZ3O8@7UU\ MG>PCY_7I8)[FYZ\.C60ZF$<'\^A@WHL#N:1G-#! M/)().IA'HD$'\TA$]!$1.ICW"@[F43;;YKE8N@=36J[1L/0]DJ?]HMUI\NL3 MHG3Z<48K6LKY(4@E2-U_Z@E :IL@E2"5()4@E2!U%Y#J&)Y'D$J02I!*D$J0 MNJLSK\V&CF=>M<<,0E-"4T)30M,*S[R.X;DN&:AT'%B? -)+'@=^-#9:JP,I M+=/;^=+?"0=UE51M3IYIQ!.M:%EL.Q$X; 4.+0*'EP 'VED1.FB/#JZY^^0+ M0@2:2J5(( M50JA*[RI4@A5"J'SNMLQG"J%D)Q0I1"2B:W2C*A2"(D&50HA$=EN!T.50IYN MO:WMWJ3L]TUY2]GO6V6_MQM41$2/ T4UND&/L*)^6''<,ERO1><."28()O01 M=NU@HF%TVG2>CJ""H$(W8=<.*HX;#:/1U/+Z;L()P@G""4UXYKI&I[/[@[JO M&2OHC/ZF3/P>YNF)+J,=N/%0ZP'*.'D]-R4B:?#&,;Q]UXWS#NM':3=8FW:NR]>LB7+ M=!6R)^BBYW#MD7BO"LT9SCZ,+1)P$G ]YLXVO"8). EX;07<[9!XDWC75KR; M1L\] M)+F2<)-PZS%WMM&Q&B3@).!U%7 R34BX:RO]T7.W0,1;PK0D8C77,3;>]A2D'23=.LQ M=W:C3>)-XEU;\39(P/>P8];SFDYZE7(&=I$SD.;=-/ #G@1B;UZ/>CLJ][8M MK+VKDGSQ).(DXB3B>LP=B3B)>*U%W#&LSA[N,20!)P'78^Y(P"EEX'F8>(XW M6HLT*\^M&RP2>\NPK[?7DJ*JY)@G$2<1)Q$G$2<1)Q'75L1MVV@[E.!($DX2 M3A).&00U>)4R"#:5_>5K+N+'=KNU MT^OK2;1)M'69.T)O$O%:B_BQ;3@MB_";A+N>PMUHD'%"R0)[3A; 73++^$\J MCSUUO2/2I_Z?>9H) MGYW]?G[SY72_'IP5C.O&B2\2V0$PB:5Q&/CL%SD4]:3HRH6'?ISCME\^G6.X M7NQ]\W(NL:=R5%-@[-B&[>ZAM,=+,%<_>=73$T\H1"BD%T>/.W9[I\F"!#\$ M/P0_FBX4[>#'MHVF]>*WBQ,*$0H1"KU>%#KN&&W')C.( (@ B #H97Q![8Y# M9I N_G4]:[O0JS1M!_FJG+8/,L<1_NL'=Y]^A7_*3X8\N0TB"3N="79\^K6; M?/@T7K2S'XWB-,B"& !-A#P+[L3'^\#/!@ P .X#A2W-AFINT6>\"_"69^)C M@6E6]?OI;RKHV1.8CCD+;VL"T31ZK0UZCX!G&$3B?3%@VY'$.ZUIME7_'203 MA7(KWG<3P?]ZS_LPJA,>WO.'].C#].3 S!2MMSRS"03,\6GE?#V54_W^3CCE M+>*4G%A?].*$2YE@0)=(\#4<&3\\HMD@$?W?CGX)/-%W_':_9S4;W8;=M=H6 MMRW/Z;9XWQ+";O[7._IT(U..XS[[#%V"7*>_?N#+UYN^BV AEXX^?3N]OKPX MOSECYQG7]GGRZOOEU?RM\W'^@@F;?3=,A@L\*A 0I477K)8 M66' PI"/4G%2_O"Q!-T@DHR0'\W:> "OQ=+M=,Q6QY:KMU"E1?O%RC;5RIZQ M/]5#US$=>\7SE1^O?FB9;MO=\F/+M%<];'HK&E[Y;>U(MDV[Z1T6R0?(92"Y MXZSY\2,V[9JXNM\$-^])F4>/4ER@Y3-D(GG/L-V\ 2TLV#?H99"R,]#./OM7 M'@GF6@9S++NSACM,3S/^D%[=0P+=_A?>ICX3^>I)D$%7O?T[R<\CE@WB'%KR MTSE?^7/Q>"54+'5@+72JZHXC%W&2#=CI$-KH 5%7(@U\&'W PVT1D;W)REB?Q:'G])9*)5R@3ITEO$&2BE^4)P06)1E4T/L?)")U'@OV##T92-K;=)C8?C,$[3=W.E'K[Q-(X I#4\JD()"-OS M3-,4@T;+:.^C&L9^V*>?S.F5RJ018[2BI9P>0E1"U'WSS#/L]HO?+$: ^M03 M\_IQ1BM:"%$)49\345N$J(2HA*B$J(2HNPC:NBVCT_2T/-JD.V@0G!*<$IP2 MG%9XYC0,IZ'Q.2W=@8.JA^^ B=_#/#W1I1BB1GS1BI;%6HEF22]::)9HEFB6 M:)9HEFB6=**%9HEFB6:)9NE5SQ+EG&[*Q2]BE(A>( L#T'W*I?;I+.\5'"0=JC@.NT;2:A .$ X0#KQH''*/Y M\F%_W:6=<(!PH.8X8+<-QWKQ.[MT%W?*\ME%!8]A#./X>Z^^O'K?/-IP/;IY M=&\JN]ZK3RM:]JNQZPT"KM%J[N%(&<' /J1'/\YH10OAP%-V\/8^//J$ X0# MA ,'A .V8;7WX,DC'" <(!PX(!SP#'J1(B<@(""@X#PA 2$!(0$A 2'! M:T<"Q[ Z+N$ X0#A .$ X8 63KYZYPM]C=.4Q1'#NRCCE(=XK_8(KV5+L@># MC4(>98Q'/A,_\F T%%%&7OOMHG>VO8?CN;7WVE-2WRO3ZS6'@4:;0(!"^(0" MKQH%&A2_)Q @$'C=(&#OX7@^@0"! (' (8& X3J4U*N'GZ_>:4-7(LV2O)?E M"5 )/$NSE%SS6RY9FUSSE+U'FOMUPP!5TZ X/:' *T>!8]MNO^ 5A;K+.2$ M(4#-$:!%538)! @$7C<(V(;;HNV 'FZ\>F<"G::IR%@P'/$@H6R\[6MKV?NH MBEM[MSMEX[TRM5UO&-C;N3L" HK#$Q(0$A 2$!(0$A 2$!(0$A 2'!@2D)-@ M+TX]/&@:\H>3*(Z$%-'EV$&O/N.KE%*YJ>R?1YE(1)J5]1 -%HF].63K'4"A M"DB45DE&%P$! 0'E5! 2$!(0$A 2$!(0$JCL*MMPFWNX$9& @(" @(" H/Y M0"[9@WR5TF,WE?W+;""2TA_+CH.H%P_%N[TZ9NL=!&O3%;24)DMFUZO&@&.W MN=,SKK3^*1.& ." ("R8 @#" ->-P8<-ZT.60&$ (0 KQ8!<6(S5.QGH JM6*N<>S[(DZ.89[X:"93&+X@@^CK(D M#D,8 KRFCE63EWX;1K?:#8K64\8>*?;7# )4Q(J"]H0$A 2$!(0$A 2$!'*S MOX^;:@@%" 4(!0X(!=J-#J& %OZ^>B<0G?I_YFDF?';V^_G-E]/]>I=7,*X; M)[Y(9 ? ));&8>"S7^10U).B*Q<>^G&.+DGY=([A>K'WS4: MC9>_TG.Z+9^Z_(K"F M"LH'^2I-VT&^*J?M@SPA O_U@[M/O\(_Y2<2G8+(%U%VXK8 'X8\N0TBB4.= M>3!9<]E/8\7:$/,(5(5!)-X/U.^V(_7(3&BZ3&@+@SBR&!QPAJNZ;TU\#S-FXYMVN4S M;#T;"/A_(@0; G6#E G@G<_^E4="(9W3-IAC.9;!^DD\9&]:KMG8J '7P@;L MCLD6# Z_7F]P88[-]N)D%"<\$XR'8=SC&5"1LKC/T@%/Y/,TD[^_L5NF.Z:3 M1\ 6VS4[$[84G:>B%\/#'SE/,I'@ESA8^0$2;;!$I"/1RX([$3Z8[&8PW?.M MB$0"?WB GJ,T2#-LH0<*D4/[8V(&.4@&M@1SV1.IP4)QRT/@:!#QJ">0F'Z< M#&6;+!.]003R=OL@.Q<\Z0TD/;X &N*19 C^+H?,NG+.>_$0*R+)%DPVUDZO M8W6OA.OC) MOBDI.QM+&9M(Z&=08X@#'ZQEF^E'XNA=@#+VQ#:MI5.=3Z!OCN1^D !N5+XM04B2&0%4*/1A 8AT#T&S^\#>>!7;G*= .P!% M'DK\ 2P!)D5,_.P->'0KF$3+?I@#KBK<,MG93X13/":?#8)TYE75D;SMIB#U M/LY#GPWXG:@H%R3#;5;8()GDO&5^+@_DJR;E.._B,!\"T$$#"8=N\BC(V B, M>/Q;[T<>I($"5(ER,-PT"T )"/4'10,B*ZQJV-]%F?I[+&_I&26Q#T.#07V- M@672RBTZ3"O43@8CV>=-TPWL?/OHA/1*4('!R?GF8+R-0'1CM$>*^;T$M2Q1 MI3H,Q4MHIS)88REQH)E;5>+L-8BK"M9CG$+Z8=V+) (MVP-%#$9HDA;+HE71 MFJ%DZ$[8QFI.31(1RN7V\#_QL M #@$,%- 3K.A\'#19[R;@L!EXF/AJ;2JWQ_-(ZYR?_8$EJC0'6,=;YIMU7\' MR<1-?"O>=V$^_WK/^S"J$Q[>\X?TZ,.T0@754K3>\LPF$##')\6,3[]VDP^? MYN;KJ9SJ]_=GE,B)A26-QBG*!(BZ+Q)\#4?&#X]H!K9\_[>C7QXW*;VC3S>R M# LLT\_0)>+.KQ_X_/SIOPB66%+?3J\O+\YOSMCYQE7]OGR MZOOEE?QM\[$ND?&MOJNOZ2KUUW>1( ]0@8"(39Z!.K@2L!U418"NU89Q W-> M?53<%9$#(KV"Z@S M%=3-A-G40Z=C6I:W_/G*CU<_!"/":V_YL04&R(J'3:^YY;=$,I&\'-U"@]8Y6'].H>SC'O M?]EMFA@R;['L,V'R'#>^<0XM^>E"<1(1&9 MB,A-G,V@!I4%VG@/.!74UN9X!9VAV"K-?SZ77[^#$JV6837U/2DQST+]1$^O MXCV$&H0:>Z]98-E&L]TBU"#4(-305>3U0XVV:W2:^M80)-0@U"#4T TUVH;[ M\G>P$6809A!F' QFX!&(CM%I$VX<0*'W>M\9=X[^__+$7[K(O3M)EZ*+&58D MDL":=NV=5MZJ_;4,+WAK(PGW9F7E/(=$FT2[CJ+M&59GMQ432;A)N'69.[H] MDD2\UB)^W '\]@B_7WJ77.^\I\D9_X5'^"DCBGR'SY<1U30LQR'/(44<"#5T M%7GM4,.V+*-E-P@U"#4(-705>?U0PVL9[:9'J$&H0:BAJ\AKAQJ4$46809BA MMJ1/5<1X MYO:FA1BJ.3IXCKF'&VCWP5%=D>$M13?KMRPZYA[4):T*6A4'O2KL%BF+NBZ+ MG?7_))'?.W4OW?_.N$/W-Q[DJS1M!_DJ3=M!OKKXMM1'[N.@"OJ:%THGDHGD MA213!?T=E:?1]B+$]0Z.4 7]9T81JJ!/PE;#UN5*-6H9M682MA*V$K82MA*T[O8VA8S0Z'<)6PE;"5L)6PM9=8JMM M=!QR"1"T$K02M!*T[O8@NVTY1MNE AATD/V%F4A7>^SL:@^Z_V!/ME"]5Z!6 MM"RVA0@"UH* =MLB " ( !XK0#0,CR'KAD@"" (>*T00)?I$! 0$! 0X)5# M3:]#ML!+>^_J'4>A*X_2K.(L)6P=7\IY/"[0RGD MA*V$K82MA*V[32%W#,^CJS()6PE;"5L)6RF%7"L6$K02M!*TOC@PZ >MAM5Q MX2]T6_,!!*$TB%G+5^DN-)VNMWG6*6EYIOW262G/<.'-L_)4WRMP:.GL4M4V M:>G0TJ&ELU7@RMS#]I^6CIY+1[^KQ8@[=/%:[5ZE:3O(5VG:#O+5Q1>OE9\, M>7(;1!*+._.VPYHZ?=H06-M^6&29S%LB%5M%7N\V4+_;CC0?U[@G9';(4DD% M$;YVXK:@8]UX\,B(5Z=,LWX2#UF?]X(PR )X*\";:P1;SBA65D\HWDR#GVP8 MRPN>*VF:3$891C$D<&@W2#J)8*GTF_VQK5- MKWS*XH0U3/>MHN^-Y[JF.W[V>,_E_5$FFXR_^*H?)&E6_1:Z1B(5C9&XY5EP M)\('%@Q'O(<^O.X#>],P&^/N>'0KF+PPH!_F MO2R'MN(H-=G9SUZ8HUD") 3IS*NJ(V/B(F3W<1[Z;,#OQ)A#B@RW9=K3+.J\ M97XN<')5DW*<=W&8#P5P&"PJ]$KF49"Q$4RE *;[12?253D

*/LE3^/<;K M#>"]V ?:@>K3^<\GY$1K,U;RKSU->,MLO97=\P3: NJQ!9PQ-@*1BWWL#A8: M+(A9=LM+;.DTCB/R 9ZPK>GPHF.CW10^GE@$%?XAN MDO/D@;E*0DWV-8;Y9UV4Q9)[2TGX?/D_YU_>VQV#^6*>'3A':.-S' M^#3+CA3)+M@!W\[*\V/SMV3!JZ5H5>@+Y=!W0MU2%-4--#=5'#,7!Y&20!%0 M3'F"0K MRVQ5%,)X/4E]T&I,'N(BCSQ( TF9A J079%F09;#<#;2"2MQLB *(1J$ M,@>)@0Z0 Q79Z0K\0R^,<7Q\!"W_A,\S9#QT"TS-T?( 0G!&"WR1!.;=5/S( M@3!\$QX GZ$A 'B<$Z .FNMQX&J084N@!Z"!!W@$[T9"8M0W_J!F?",\7T>] M-:UIT\6%W^?UVR. OI:!4@ZUT#)3"\0SK;%@8$LX!B5HV,;5>3"0+TY M%E@Q_;JSF?[VC3S?RVGG4(] E0M6O'_CR]:;O(EC( MI:-/WTZO+R_.;\[8^<7-V=7%Z\[V@[9OLY]AW6!@ZG_>P[FM,N M#+=B7.[>U32WK=C:%+>;%4\AT-U>9%:MY6DJMP4[,$F7^HDJPB3=1-:.W$0[ M-%-G=QDM=,NN8.BF]JF&P+Q$$WZ.4RD8_XQC/V77<>C7%9W+D=[*D8*![ZO% M,9K*=*V "#SU&@B3N"2\-LHQP-3ZJ(R?S:.F@:MQI-RVX8,)&WA861B#Z!7T MJ=Z50R.!]UC(N] M/DY74_R8Y$]AH6LVU976]6[*#3"8:E!HMA M00X$?X2/4]Y^"]U=JQ8:^R)&,.I (G_!A31+@FXN_Z"XL)97H1^B'V6>,D75 M+ V+VT+8N1E,!HT]#Y=,V&.RY"? W B9, "Q!'R=5R]JVJ<[2/D=,#]%-/Y3 M2#3& , 0_17P4U2Z)3!F$/OH)PHB''G)O6I "MD&6@$^ #9796LE[1.I*30E MD K?/ B>H-1D25YZQ$ +H[I>[#29=I[=8S=C2DUVN98H(1N7&!<3*I6N!2JF M^Y#<&(4<3*LA#W!3P]&AQN=%X57@_K4 Y1?=&NR?(A)H=R)[3GW8T>-R4QP[ M^SD245I)[Z^91CC?P,1.2W[=5OC%I_EU?'3]3WFI^NG1.["8%/.,E2)=V.YV M8S9V:,M(\9J6^%S12#J*?+Q?C 9[#D]YC;VVR;FN[$K3JW;7(J M.X9BN]1L;1FF04V".A.0<=+)M&K@[(U;L9^E9SPK^TE 8X3E4)4 (H&3K4%5 M37%?IAZFB+;C3Q9O!AYK2CK(>3I@L$L=IA6?NC^KJSGHI2SXFROGNR_Z(D%Y M1L$& HH_AW&:8L :L:<'312XBO MM@?[@C"-\812826@I:* ?,)CG.BJUWXL-Z5VE5.+,1X)_E-Q@F-S6UIE;J2ED5U*RSEHFI8*7(7Z5".21O>=*=5 M[0Y<[(LTA3_#&/M"5.!]D X6F2?0#34D2R0GZ?YD$V M$8\66]@K[ ;C*!)%ZPN"9\!&X*WI)KJXBOIDPHW*345M].#[5JRBN1G@51]=?ER.U.\F^,*>7YIEG)S-D$ MH9=3R'HY0!E@D;1[B[!E*)=0U6S\#NBULIF*\5SX-Q8U@RL!?FC+]E:H;]WF M?U/A/TT1V?=-/ #V /4UWGT=<$N-JV,>S-/!.S,87^US)QM3.V\ M-G,X3-FM%X!MA@'L<'VUFR^RTM6N$7=DTK/,SB,8GMJH*<=I$N!. ML6@@ 7RZC8*R 64V#W.EJ=%_$:6E,];_,U<;0>BFV%X7KXHR_BB;%P/8 P;J MT$ \+'TR[OS&&[;4SO1?E8DP<0?<)T$FWL-NNO3 <31X9B*>T_MGQ4+)M7G[ M'2=MQGA'GQZV_OW+M8P513$H4KGMCO"P2>$G]-6^X/&P0Q:CLT*98:J--%/< MAKU/BZTUT#)ILABLBGLM'['BI3TYTS+7^CXG&3E=W]V.O*@5MH:E8]W ('Q= M\7$\6%$.%J30V (5E^_RG:IS=I.=5"(P!(0R76XCPH=QO'"=<-!AR5U]G6>7 M$D.*Y<2.SZ6.>/>T=57\6FP0M6#+ZI6FF%#Z^(^#D@G;K3>[DJ0UM=KLK8R0 M'2RVVDFM$E-VPW^.1?<526N>E+9#X+>@-V+XJR0D+'E>Q&&RIJOQNPPBI.(3%2I[8I(] -,3?S/V(S[ M6_B5=V5\3VT*<,%.#[;XO(A?31SL:\_;U"153VM.SU'9#U*8^.J8T[J3M0%F MR'H XU6B"K+ *@CY*!4GY0\?RX("021E67XT6]0%&BW<8YV.V>K8TD-6E(DH MVB^\9Z;RGLU44%(/7<=T[!7/5WZ\^J%ENFUWRX\Q8VO%PZ:WHN&5W]:.9-NT MF]YAD7R 7 :2.\Z:'S]2KV5-U;C?6G7>DXK5/4IQX9%\ACJUWC,4^[T&%?!- MJ8"SL0I@I899HZJ:G@5J#NG5/117WO^RT[H:X+',0P1CCT=^.G?=['/Q>"50 M;%:=7G<46:-BT@:5_YXBO3O@*\G)WN1DID *R03)Q)*#K"0:)!J?/L?)*)8G M4F5R,9-^61(1$I&)B-Q@0'?O=Y74^]:H4QE5AKW?V>_G-U].Z<8FNK'IV6YL M:CE&FV[#J]%M>(0:A!K[9EO;\%I[N'V&,(,P@S"CIICA.(;5IAO-"30(-+05 M>>U X]BQ#*=ESX60M.2>?E)'@$& \;H P_9U\NDN+-M6U$75 M[-+IO5SPN<^-A5T>GGNYZSQUET9]K^V5(F9;V9DN;+N$]R%<77\+[2!$I.J.G^5&L0R.9SNC1&3TZH_<" M9_3*$]IT1H_.Z-$9/@A;"5N?*7D0TX7W$*XF:"5HU8H6@E:" MUF>&5LMP.V2U$K02M!*T$K3N-'9K-XV6Y=&Q6()5@E6"58+5'3E:&_"[328K M'1[6*]CTDH>''XVCUNSHBK7SU;\3#NHJJ=J<4=.()UK1LMB*(G#8QCHP=V\: M$#CL]W2D?DS1BA9"A]TE:1 ZD.GPFL"!,%P/6G8Z3;282-/JKFG=/=3[>D6: MEJI-'.2KBZM-C&4^3@.\:_NDO)'^8WEP'=9O<5UYLZ$D<]%GO)O&89Z)C\4B ML:K?'\W?WSYUAF)&VM>4RVEA7GL-/+*6%MS/[DZN495LJ_X[2":H<2O>=Q/! M_WK/^S"J$Q[>\X?TZ,/TI=M!5+;>\LPF$##'IT<*@#R-4_W^3CCE+>*4G%@? MKRCG4B88T"42? U'Q@^/:#9(1/^WHU\"3_0=O]WO6 MMX2PF__UCC[=R,(L<9]]ABY!KM-?/_#Y^=-_$2SDTM&G;Z?7EQ?G-V?L_.+F M[.KB].;\\N+T*_M\>?7]\DK^MOE8E\CX5M\M_CJ(\(CTB=N"0<[?=Z\%OY> MSLU L'XD$('6# )HAZ\5"PXS!.TW>,9UD2='-5&2B+V3>> MQE&0R9]G(D$G2YD]SQVJ-*1Y09E#(YDJ#3T3R51IB"H-52L-.6VL-.18:_AX M]-R['-*K5&F(*@T=^'E_JC1$ MUG80ZG]MH-?4]%:/]@J;CAH>;H$.02I"ZCVN-C7;'U?'X MMO:806!*8$I@2F ZX5G':+;V< $L 2H!JCZT$* 2H#Z;==JVC4;#(O.4T)30 ME-"4T/1)/&NY1KM-WE,J*/223/P>YNG)5EKI-5SG3?U3_]3_\_9/>0&;8O@7 M,4I$+Y#'W/9TCGQ#H^+@3HZW#:OSXJY"W>5,KRTL2?@F<]P)VN@YO'LDX*NB6P'WO-U?V4+B3>*MR=S9CN&V][!=KKV$4X!Y4R9>#W@B6)>G CDV M'(DHE5MG)G[BS\L+Q9"_:Z5HMAW;^4@.+W+IDHB3B).(DXB3B).(ZR?BGN'8 M>]A*DX"3@.LQ=R3@^NRDZQUX_AJG*8.-,Q:8CE,>XK4B(ZRUFF0/!AN%/,H8 MCWPF?N3!"*_QINCT=M%I;Q\+NO:N,7+^'HJ DW23=-=6NAW#M4C 2<#K*^![ M2.0FZ2;IUF/N&H:UCY,*M1=P"DQORL0KD69)CE=2 )7 LQ0OYZ18]%8;YIJMPVV@3<)-YU%>^&38>>2;QK*]ZN8;6I M;,7.]\IZWB!,KU+&P"XR!M*\FP9^P)- [,W?46\7Y=ZR-FOOI"0O/(DXB3B) MN!YS1R).(EYK$7<,JT.'?$G 2\NOK[?7 MD@X]DF.>1)Q$G$2<1)Q$G$1<6Q%W7,.V6B3A).$DX23AE$%P^*]2!L&FLG^9 M#412.CW8<1#UXJ%XMU?O1[U=EA1V(J]\S46<#JB2=-=7N@G 2<1K+N+'MM%P MG)T>>2/A)N'68^Y N-W.;L]SUEZX*5]@\WP!W"BSC/^D.O=:6ENU=U&2$YY$ MG$2<1%R/N2,1)Q&OM8@[#<-U*)1*$DX23A).E>Z?QL0+D3$5:F8\RY*@FV>\ M&\)V.F91',''49;$80A#@-=48CY%H[=AM&TT+;K'E[R]M15PBM:1B).(DXB3 MB!^RB+OV'NH+DWB3>.LQ=[;1WD>ARMH+.(6E-V7BJ?]GGF;"9V>_G]]\.=VO M&V<%X[IQXHM$=@!,8FDX]Y=/YQBN%WO?O)Q?[*D< MU14:6X[1=KR7]CKNAKOZ":Q>_GB-&*,5+>7T$%@36.L,UFW#:^VA'!-!-4$U M035!]0'#B790[3B&U=Y#Y(^PFK":L)JP^H#A1#NL/G8LPVG9+W@%'>$TX33A M-.&T5G"B'4[;GFLTK!>_D.L5@365X3K(5VG:#O)5.6T?9"8V_-I."E_^%B2$D1A$(GW M\J-9Y .L^W@?^-G@I-,Q6QU;:H9"P(KVU6/;5%IC!I750]^6WM2+9-N^D=%LD'R&4@N>.L^?$C2+^F[M]O9IKW MI(2A1RGN"3RA\AP;0^\9C+#KX"?[!GT,4G86^<)G_\HCP5S+8(YE=];82>NI MV@[IU3UDO>U_V6VZCY"OG@09=-7;OX/M/&+9(,ZA)3^=<[,]%X]7 L723=U" M3X/N*'(1)]F G0ZAC1X0=272P(?1!SS-SG(SBA&>"_8,/1Q^9+%Y.(D(B,A&1FSB; M00TZ1+*Q]3:ISG >QA& M(8Q.XK*;<\S3>-NGF=8'4O?L)ON MZYFR("@+@A"5$+5RWMZP7(W/W.F.&P2H!*@$J 2H$YYU#*>UAPH/!*@$J/K0 M0H!*@/IL9R):MN%J>B9"=] @-"4T)30E-*V7JB2P%#C?BB%2V+M1+-DEZTT"S1+-$LT2S1+-$LZ40+S1+-$LT2S=*KGB5* M.-V4BU_$*!&]@&=!'-$UVMMPT&X;;>_%*Y/H+F<4&#E02"4<6)-Y#<-SZ0I/ M@@&"@5<- RW#:1 ,$ P0#+QR&&@Y+YZ5JKNT$PP0#-0;!MR6T6B3.4 Y/L]0 MO&,8PSC^WJLGK]YWA;;WL5)K?U,H149>F<:N-PAX8+CO(5V78(!@@&#@<&"@ M83B-/1S3)Q@@&" 8.!P8< S;V\-5?@0#! ,$ X<# W;#Z#CD'-##C5=OU__U M@">"=7DJD&/#D8A2Z=)CXB?^O+QB,_GA5XIFV[&=C^2(IX <:7(" @(" @(" M @(" @(" @*"UPT$#R-1I,2>2AT1WK]5<. 8[1L M2N0A&" 8>-4P8._C4"Z! ($ @<#A@ E]A,&$ :\;@QH&(Z[AX/YM8P.N>8I0D>:^U7#0*=%($ @0"#PJD& MJND0"! (O'80:%*];0(! H%7#0)-P[9>_%Y-W:6=$O9V45DO347&@N&(!PGE MXVT=@7<-KT69.!2 ([W]JG%@;P?O" @(" @(" @(" @(" @(" @(" @(" X) M",A%H)%/K]YA@$6'<-.\FP9^P)- 4*:>7IJ\]EYY"LZ],DU>;R!H&"V+KK\C M&" 8>-4P0/8 0$! 0$! 0$! 0$! 0%M#'3R\-4[*G >92(1:59>G&&P2%#J MGE[:N_:.>0K0O3+M34! 0$! 0$! 0$! 0$! 0%!W(' 2V?6Z,>#8]AKO" ( @ 7B< .&0#$ 00!+QF"#BVC:9ED15 M$$ 0\(HAH-TB"*",ROUF5*++CF7\9^G&HU@))4_HJ+;KO0ZUHH6"I@0$! 0$ M! 0$! 0$! 0$! 1/JH!F&6Z3;BDF'" <(!P@'-##JU?O(, %WFVB/'L\RY*@ MFV>\&PJ6Q2R*(_@XRI(X#&$(\)HZ4DU.^JW6M-'R+ K74ZR.5/MKA@$JA41 M0$! 0$! 0$! 0$! _G-U].]^M>7L&X;ISX(I$= )-8&H>!SWZ10U%/BJY<>.C'.?HDY=,YANO% MWC3L]XTTX33A-.$TX M?7(;1!*'.O-@LN:RG\:*M2'F$:@*@TB\'ZC?;40(_B['S+IRRGOQ M$,LAR1;,L6Z:71NC. WPC9-$A!R']/$^\+,!""?(7B&'S89:)(L^XUW0XGDF M/A:JVZI^?S2_#)4]T!-X:$OWA>?:TVRK_CM()G;3K7C?A77VUWO>AU&=\/"> M/Z1''Z8&/P2\*5IO>683")CCDV+&IU^[R8=/<_/U5$[U^SOAE+>(4W)B?='# M98@RP8 ND>!K.#)^>$2S02+ZOQW]$GBB[_CM?L]J-KH-NVNU+6Y;GM-M\;XE MA-W\KW?TZ48>3(0E_1FZ!+E.?_W Y^=/_T6PD$M'G[Z=7E]>G-^Q",Q5G\@N*5FMQL3M28U M.VCS5J'9VT_2ZXYK-G:IUF?&L(4*M\SFQOIZ3QI:MK]822_7MO64S5,P1P(8 M?I8GBXU/V_2F)+1MNH6 .HYI/T5"K=U*Z.*1\#"-MY'69H4X:6\V3?>PS$U) MQ3*+?>:C( .1N2HY7%<( MN(3U'HZ''@GAIPPDAP&P)X5$WO'D 60;B+X=Q'DFQ?P!),AD^/$H@944C'!Y M*4ZA>$Y:Q/U+CZ<#U@_C^U0M\Z+MZ)9Q7 :P\4 )QF:[<9+$]_ D5>:;@J/? MO[(_>"\(R\D!;O)>#W@(:R$1/1'<29,MY2'T/DKBVX0/V7T 6TX.K0:)ST8\ M@6^/CTZOV+5\Z[MZZ^B=;!![$3]AK2%-DMHN#W$=J2%RV*KB$!%?\E2-4+Y5 MK/D(F &++!F6H,+NX^0OU982(\E78_RK+&P+[,EA*4IN]Y) NE?9D&/YBV(- MI[POLG+-WN:PGXMA)F" ?P)\0'.3'6(B1L#[ :!S"B0#>Q \8#0Y- F[QP!> MOA=,W/$PET 7^0I=D,5IAN!W&_2 J3!K:A\('X","^"()%+U]6<,Q+$[D'1) M.. ]:@1H3Q(QB$-L#OM0/8AH(!6KPB3<[,.\2U1"SM9U07W)9543E(L!_!UP M/(]*^(XXS@*XP+M 7@ M$5(2)P%()/96LA3- V^FB6:UB5$B[H(X3Z$O'T@*8S2D%,8=_1_Q@ 'JSME MI_T^V@8P9$0>4#]YJ#3^Y1B0C\9V6B07^)4 ^T4*R!^PN)AMO?\_$E1*G"[, MIB^ E,.N2 K+JU.:3L#'K@ YPMD:\*Q@]00#L6%8R+Y1RH)\J,P41,0JI$O@ MP'X!)I%H2>4,YAISH*[0A7<5P@/O -U%FLJ&RGD%$/A+ "?D],',W0%V,>Z+ M'Q+0)OJF'#C\%\P<(5> HALD5#)RD?4IQ14-VXY7V9&4,"_A$G^ WD#7A.@4 M )KO>!"61"_15B@6=MNN>"7E2)=\.<,H];4W,3J78Z9N$"D[/L&)"WKK&%^? MD;M_2 NAKGI!#K$07)]U'Q9:0>P>H.*-;;FF,Y88T!3XTMH[J2I8O6FW*RUM MLJ&Z&01(27,J$* V@-A.;^W1^$H?KG!9 M,ZQ5C8*QP7]&2K.M5G+"\*Y6F*H*(TF5J1TA9%>S&0F["XWX=7 M<(1@7D6W2JD@P;,FWF/[O_&T2,-4S@.' 0/=08R.!\7W6DM_CCHOP'F0EN4" MR7RU2]]/"X?!;&ZZN5SL+472"= M#:OB[WF2=#:=BIFQ7DMST.RLDJM'!S,EHK9;778+VT+4K>PRI6T4#X%6M?E; M@IG8]I2/;-(T7O""4(C;1KGA+YLJPIW\GB=^6N+XM%]PT@K8TDIAE&MH637) M=+\+8+&\/Q(7H5CMBEBM0[%:BM52K/:P8K6ZJ?U-]Z'74@%=3?1<72V>_PC6 MRY,$J \+?Q^H.+ Z,0Z*SC"KLE6;=3$SGF>#. G^EHO7@"&*X1!UK?0$9;!^ M,28,NE2ZFJOOIG*GF"?L]QB4.Z[;+T$BI./+9%\V-*CNJS3YA9<\"U"#-UN> MX7AVZ8&:,E1*.P!,[:CP*L&N4\84;F\3<2N=B;$*N[UQ&Y6 .WKQ>#+VFA43+_"YQ6*&4L2J>#2> ?[6%H(N2S_S(O?JV/E<1-12]<9 A&I;$R?0%L;#LOOXQR:1^\^[M&5QQK#&/AE5ZB-%SJSU;YB*(1RL,^& M7-4PX77HO ]_PT]X\F"HZ V&*"?Q6!GV$\E= .SQ11<:[(*^+A["P-083?:_ MXWN@*C&8X$DDMUB2JC(8]2= 2^J7@U%,\ 5L& ,9$0$&2Z>"VD<"B,,:G/K$ M9/\>Q0I"8)ERX,LXH,6CATFG,((*UPO?O'1N@RQC'C ,'P/.*/WW02HDB&$8 MJ@LHD':1T("/FXG MLW%TA/O S51=38K14Q!7$6' 6X:.E3B4 B(GN0B"2(&(DWD91^AC&#Y* AGA MB"*1U-;'@N$ZS+L!DC)X"A(V1,]N$:ZI.%?5)GT^W%CJL#( *N<>7Q[%69%, M/ATJ32;!L\GJD0DW"89[TF)RA0R7R_X?Z9Z/.U>3C6U@V*@RB:6,"!G&6TG) MM$-BP,-^Z8JH+%UX)T0NRCV."A&#E@\RA*A1G*:!%',YHIY$(HQL1NLP0DE? M$=(KW!R*H\$XYCQNLAQ?#93OLE2X,J'D:I)0,A6-J^NZ_+>,/\IDN;E [3UJ M,Y#2!#KH8Y3R'A J'00C%"5 Q5LE?@G'6.R"C)QJYEJY;,T*AY7:26.EH.5I M0!4KJF;MW ]BC-/D.&BY7O(P9*"'_E(^R# 4/;4/03V ^4E $A]*N$_'R\S MI:#E*@YAX0 .%*.2ZR*IT)07' DFR41(9C' PA<*2U_F&YG(K9Y*FU+;'S'F M%_*B'TK]A73CYDIEQQ0[B$4L"S'PS66. #Z;YI;D5+YTPB29XF>1UZC(63HW M!5L0X/"2;940A 6>E(V MJ+(B2QY(U[#RR(;*\[Q\5,@A:4*!"6*L8M4]0B8J@#%TRUF-'LK)49 H$S=2 M(:==VAI"[DIPOZ*XD KI9S;*O$W%*A_VPX%,K$+54=QC+@5T(X;$0^A] .\% M=Z*P>TRV/$*N&_!LBL%-T_6:;]FUB'#[? %J786/02>VZPJ_EQ%8GV ,.Y2!*O1Q='Y'DVC'*V!'R3;'QZ)V!2<8H5,6V M!_ +]T09+]*PEMC!:B5.&@)C@"?CH KZ"XI)&V$T/8KRH?H"PY2C*6#$,:ET M(K6^)FWB)N=6R,VO2MHC6%$&(;]<"\)N@J!? '?A+O-"5NY M+5)#B20\A<'$;8,"-B%V@KV34=["4[DKG)& ^IJ53=-K6HLAK54_2+.;!:2= MYK=@[S''DP+5G@(U]\F@UEH&:BB8\ZBF?*I*N"N(UEJ.:'+.9A"M\@6MY45K MN;7=6J88^?8Q94N7ST#KT4*A(#YD_0K+B9&01 M?E>^K6*KNVRCS\9[_-KNOJ[QA)QD.PC$/V'1P.2 "/PQ#N^<5TY)UQ;+\,!: M)4(\DT*=3A_O<,K0VK2 ):(X28B/\V@<&Y-)O[>*O0+CY_*@:/%>BH$L M?,.0ARBFP=.7Z3^8,HRX,_[M?A##!^\QW.!/ :Q"ESX\E4"&1QQSH$&^59GJ M2?RN>@Q>'FO.U>&1V[$P3.%W4/'WGM19(%;P8'*R#\^()I$\OIQ-G.]O&HUJ MD0=9"*'C-BIZKH19E0HFA6"=A*YJ701U@.=-H].I),JKKCRGD@N^45>3-*GI M$@QK,V2VRH0\]=FJ9CE%LH!+HW+H:'?,@'V9-].34\U/>PY>H'K*8EQCQ=$I M9($#<]^=),DM49Y(T&(?A7JFFJT+]3FPA[DF<@7XG4EG MHIP.^$-8_OY%G30L!0WX'9.US\\-)F?>.S79T?9S;^RSZH)*2+L3*AL-=F[CI(0R M+ZY @:HY.SY]+;\/(G/!U*^YO%VK)LN[84HO9Q*'A9K"$+2/,UK;/>Z9*NI3 MI"A.9'AC1APX/OQ'J.))7)T*+;G0JW)A-.8"FHTRV5GIZZL\!'WM\O=V\UBH MFE#J3TV_^--DUWR-04EEH.)[9S^+W-'3GDP.L&$O9&#S?*@00/GSJJ]AX++J MR0)S0.4T@()'FN6SZE)/,&NX.)K:%94",F4QR2H-B00FN9V>*O5 ")A0^3!761/*HS<_=R8%B!!T:42F<(QIYET:() MCR?"4]M<[&\5=H]/W,CSV[*:4B7;>BOV8UYT66M,^9%4.C2>.$=C>.S\66>5 M%NE"(O*G,_.DMS51Q4>DM:L$&6QNZ5^7*8,@C6(,CZHPT:H!39[/#4JI9R"S MR'_$MHTMR#/6';GTX8[95E\7;66?=1X5[J9"39']TX$H!1*T1)Q.5 MA=478BPN]\#"X"\$U"R>_\K8C&(J:;]5"DAC>0K()AL ]X@21RAQ9./$D352 M(S2%X"6[R.^G5S?L_)S]XY>V8]L?V>7-_SZ[8N<7?UQ>?5N23++N$FO59(]M MF^PK%ILN#[Y@0D&--?+BC9BTFHL@@G+.X*DY9 \>F.IBC#*/)JY@#_T2PV&0 M*0>MM)YCZ?45T5Y=OJJ*;#IUOADU/\ & 'J@'5)_K2_#*;Y>G8GEP[* X&@ M%=0AH#CZ,X_D :S)3J+Z29'\,M^T7 M;ZD*JWQNLP!.0,UF#W,ND+_K>H=E =B#\9GL9H3 MQ_S=/!<6,J&V_L*+.#H@%]0CT]E]-RNH-9ZW#!WA8=##K5QM9K#WKEJB31;' MQR#(JUF.E:)@*M=KG5II?B#/T4W5<5.GW=>I#%9;7FI8".]F5?DS16,45\)R M&'OPRVM=BO!=>;7&Y+0S3O;<93'CVS!\@??7R'T:4#8)QQ7%>(M",F(JUESD M78S-2&4$J(+4A64Z5-MG@32:-3%;71 [T>=R(R-KE!7'KROF:EWA;(FEMJX$M&LB M 0V3?8-'8*K+&[0JF5WUG?A'3+TU1:!9@ZO\I @T3:8*:E;.^% "IW[01$'> MQX.\S9T$>9N-%PORENT "WKO@?T)6'GSLYR#HXAV,=<7DZ=.4F*C)PN+*83S0+,KQ*Q>^#!,D49 .,(VS6@U]G$:T M_-#D/&/4)5\E9S!1-4&NA'R4BI/RAX]^D,)V_.$DB"3]\J./L$64]Z46, Z- M3@#)M I0RA+XOU]V4#PWU;,/F3__T#,]QUG^>.6WEFFO^K)MM;;^=D6O[9;I M>.N2_$$R1#$%V(OS]-M1ZVBB"7SQL MJ0;'[>,K)S:(1/F'1$GH_.IY9"&OO4ZFE]>:@SKZ5* !NX@G9DS!]#$[W3$[ M2[F-8J4J5KQ*G'^$\U]DM8=1U83?ET3_TNL) ;KY$4XBXJS'1GU2W.9T@'4 M]LVF1$^9&X7^&AL]')UP/QS;>O_CI_CIVK8YR(9@7]NF_?\LL&Q>;'&O*83[ M6,Z-9UC.GW$8>/ZU]"1_EY[9H%=&[;L/2_/T52["M:KYS%S+*=/NKWG2Y9%( MWU_^#,5#>1K'L2QG[Y#1E_\CR'@-D.&,(=*;JY+X7WC&80%A8OFHL@QD^8V&U41)OQ*W6#L"5\7U^QNFPOG% MQ83G,BP 6CW#:W(PH#"NN34^+\Z^\N@VQ^RPXZ/B_?_W]ZNO1^].V''P3BZQ M*YG>C17O_E>Z[.#5]=3E/)^G+N]R*F+QV4AZ9J3VOGB)A %L'HIA$5U:*],$MK>7( M]6R 7R^&_C&?L8+5=3"!?NOH_$HIVIU/&VLD(URP)J0GEPRQJ>J&-RK*@BVRO/_ G?U.KHP1+I M49O<%\[@['1,RVMLE\#IFE[+W3*5Q%Y(;IFTU]Y'- M:IG-]LK'E8>/J)D72&MHFQ/)YY>K=XH4Z^;EV%U$O18\J="VOT-5: M7J'K0S?V'^ _@VP8?OK_ 5!+ P04 " %8P11FK0[ H@- !%C0 $0 M &1O;W(M,C R,# V,C@N>'-D[5U;<]NV$G[/K\#14SI36:)$VY(G3D>^93SC MVA[;J?O6@4A(P@D%J #H2W_]68"D18DD1,IRY%.ZDR8BB5TL]@.^70"\?/GM M:1J@!R(DY>RPX>RT&X@PC_N4C0\;W^_.FKW&;U\_??KRGV;SSZ.;"W3"O7!* MF$+'@F!%?/1(U03=^T3^0"/!I^B>BQ_T 3>;7XW0,9\]"SJ>*-1I=]K+5\7! MOM_=Q_NNUR1.SVFZOMMM#DFOT]PGNWYWK]-QO1'^=7R G?W.J-=VFKU],FJZ MP[U1L]<9>LV]H=O=[>_O]YUNWRA]D@?2FY I1M P)@^>Y&%CHM3LH-5Z?'S< M>>SN<#%N==IMI_7G[Q>WIF@C+AM0]F.A]--0!$GY;DM?'F))DN(^Y^*E^!1+ MSJ@B.QZ?MG13VWN=7E)2ZZ$6S91)A9GWHIEQQL)IOH"O1$L]ST@+"C6A%!'4 M>Y%;+90(8*4$'8:*G'$Q/2$C' ;JL!&ROT,P,GTT M+F_:EA%JD4!)?=2#MC_M#R"5TY.&21D/Y1.!XP8UP9+?I,?&XV MHVS$HQ-P2J-ZD$![0T8)QV;8.V?\F'\.L/ $#U8,MM9,\!D1BA*99GZC8"+( MZ+"A^;^9$-Q?'@YVP)*D2*:"Q?ZI+[= Q L#T]R+>7L2#1JPPX8$2 (2>>@] M-]\GHZK-!Q$*@>+?T/H #ZNV'D1(\'_?\)D@51L.(A+2BG6ZO9:_@^N(^H>- M8PYIZS4>@WWZ_/>;\_P4Q%0Z+YQH3'3.>^'7-F2%\ I;YA,&PO!#\H#Z.M6_ MA=:8C%#RT3&?0@LG4(8^D'.8,$S)=X9#'YSNE\/C-158,'0,AAT [D6; 3&N M#J7KFQ>1B(_00I4HJA-]?JGUE[KC?X0#G='=3@A1\O5H%ZBS8ZMII!RVL7H4 MZ?_ <97CK[& =DZ(HF#YAD%=U&U'N-MNNZ]%&'U>J+'VB"\0ZP2S,9&4G?X= M4O6\8=8N4F['W&VW=]=B[*@Z1!F**OP8Y@6X8#DY"_CC!FA[A5H[T+N0-:X% M-%2$3$TU1?@HA$%%I+R"9/2!DD?,_%LZ9G0$_,;4P/-XR!1EXVMPH ?)>QEX M*^NT8-MQVHX3I@&7H2!PD%2!DCH05()2M:!Y-2BIYP/60@C>$MY2,,/$ MK[,AF"%(Q[\^!G(Q*B=$81J\">"):AO>;KOK;@SON,(ZP3WP("^11IL$'YW MS%(JJL"-I2"UB=O9V'7,)'@!MK0V@UA:WP^6@J&6(^&([W<^J.CH6LKF[ MV^YWL_E62@?Z'&FI:=>N0#(Y4E9V@6YN[>BU9!5@5Q$2__1IIM=HRI+[@HB5 M7> _L_2W3.E: TI4U-??Y6DF7]!*-0ZP34ZZN>C[.O+-DB^K)39YDG;>@1GV MRB%02_*YX&Q\1_3=AT-5QOL+Y>VT VR_M^QS+=[4\D@KJ*F?RS-.CI2=;G:[ MV>Q]T>=U))NT&RLP39Z8G6;VW%5=OO8DL\[JCU7>C@A,9_=7(5+S]9UC/IU2 M9?8!,=/[D'I)F;"R>R V<7N @%EO!IN4-K,2MZ"O1J#<3K @1]AL#$]U?F+L MN0XP*P6*3=P.2M]I]Y9!,=J048?2^I!1^(&*]D+YH+Y:B37&=]K=[!S:CE = M8[[%R^N$H"KJK!&IX[A5!QAZJ:&6\BH4D* ? M$.B::68]FSPR? M-5M4H+/J2NW,MN\ZF6V(7/SR3@Z?#=E]L%SD]U?!6 ZNGNMDEG%SX:HA() T M$74^G6$J]#)1J2VC)1%[P.D[V2S/:$!S%?7U=X7MTEQ!:YSIMKO9!?1EW](U]7C[^%DC: _!N-[LGE_5_'4/PLCLK4%*1J)V.]EPGDPOE05%# M(KHE8YV"G+,1%U-C2ZDUPJR4G8SVG>PT+%:"4EIJ[?@*^YY%LG9&ZG5S]LNR M(-21DK(>_4;X6.#9A'KQ-9FZ6&4Y?3W-=D+KNTXFMN0B.:\KN2[3!>J9?&4A MN2$>9QX-J#G2[_.9/]P_\/\;2OCW].C\[F2@^"5, DTJ>\%EI7V5S==J[21N MVW7*#?=%.Z*7"Z5>;I"8@B);D.+H4L]?XU<.:8-^J6='NE(3(G+>_829/_"\ M<*H-!,T%IJ84+P.KPIA93,5V2-)UW7>JF?4,&K&C,\HPS%QQ<,[T+1UF?:-, M#UBEPAX_>TYV.5EK1$:EGC^_*$4IK1\0)9XH'T#+*;('T'XWNR%< JXZ1M 5 M[J[ L24U6?ESM^UV,EN8I9#[=[/BE];BAR:BXX6/4>A/4<1?Q#' ZO?@_W7W M"(?/EY0110A;N O.W(+].YD.B6@@/(0KV%.'#2A &N8#&X>-LM*,!H$>.(FT M^9S0P8P(ROT[\[I\/Q3Q3$>&0_-R,+,L+G@X.VQ$Q:$O31LH>KM^]'VA Y]/ M,67G<$%KF7^%(]/,U-3SC M"Q^STR3/OWOT&"J1>KR3RA@3M'.) +#:VDITK+HVO#Z"W?APU/$)^J2C!/ M.0PM+)Y+>"39O#XBT(X7X\VM-2<$>,R+EO+U&M"4"T7_,8?)0GZA@UZK]MWZ M:W!T<8;U#H=Z[K0[KGT\%!3>^C"("!C^#AY(U$^Y6(_$R^K8>I.7=\BLNV(F M7;LC3^HHX-Z/PD[^*IUOY1&55%&F,PMO BHT8#B(-_16]&B+Q-8QON,S3)++X" MHR !DH6C:0U-JUL??8ZO6C2@$*W&1%3+#XNV1?30O]8G3+ SI:XYM)\H*HRV M(\(@>5>&+=.Q$.@$?( %S$ATD@A<4NBYGVU&!;V@ST7#3Z MP$QJ3<20QQW,7J^BUOY!=,X#K/*=^20 QH'\^YH(LP@-@QZ;I"AZ*JS(]>_! MMK>:<6O#90F -+MJEKYB]P+47(U&5R/S>(\<)(0-P9%(0^'!&;%$TG54O=L) MURUA,+.XY!#P3T("TZBNG>&*RV^=U$Y#_9')4CR=6W3K#?BY _4D^?%.B"-E MS[;)8NE]JX/8/9;UQ_SBVUYFS S67L7!W7LW8R.5A!?DSY [K[-B7$G;U@'] MJ2/2J-(+L'?XZ9ZJR80'OEYU?">$46S>MOEC;3^\;,:ETMW( ^;L_"'$30-0 MNN+-$P&PP"Q67V:+@8R($$OMT\G7<2CTMSFABUQRYD4'Q1L,U;2\TQGY.TCL MB]XS]M*?W@E7K&O\MKM[RFZSJDK4+0],#2O66TH(;CVFZX6?3MOIK&C)4JFM MFVU;!(SWGR,:\9[OH$M):%&T+FB.@M16G-9[^N0%H8Y;)WJ[(WZ81YL;SS*' M9HL/0ESA2-J:/>]V4GL,W TG1+R0)'\<0^/ (Z(X=;&)O%$Z47XA_(603D'W M5&>M^DX;_7TJXI^%^I-M+Y_,!>@C^&YQ\ "D9L2*F[T!S:_H!6\;'9UX,Q[I>)G=F0 MW7:'3_2T';9[9M\8N"2LVJ%(;Y'R97_]210E61=2(ED 1?5V=+LMB4)]F?D5 MD DD,O_]/[Z=39]]@7[1S6=__8G]F?[T#&9QGKK9I[_^]/O'U\3^]!]_^].? M_OW_$/*?+][_^NSG>3P_@]GRV_!+2LZ_=\O39/Q,L_O4L]_.S9_^<]__J MOGA"_C;\TLOYY^]]]^ET^8Q33F__M/^+2<)X(R,!9AF120H2P')B0"6A.9&9XM9<0:R$0&G8GE(1(=I%#.&,>$&P:==K-__:7\$?P"GJ%PL\7P MY5]_.ETN/__E^?.O7[_^^5OHIW^>]Y^>C\05S/ M-GZB?$4N/T;*MPCC1+ _?UNDG_[VIV?/5NKHYU-X#_E9^?_O[]]?%MW9Y^G5]TY[R'_]*[A%#_3?8$W^!*

\S?YYPE+2?/L8\<+P. MJXE[I?<"Z1+4=!YO?&A:"#WO+W]SZ@-,A^].SA?DD_>?)[_!+Q219 M;C+WE-@0 -_H'/"--IY8'2%GX)Q;?U/#%Z(.KT#VBS"\!Q>#X_O W'.8+A>7 MWR'E.P1GC-7K\&]K4:RTO+]([_IY[I:#/$IF+65@1"6*\@!%>;S$:%N4::DSX^F_<)>IS@?WKV%7\Q-7_TWV#QZMNR]VB8 M;N;[[V]0G8L- F4' I*8^^HR!4.T6D]XP$+B))J# %T:9L10LUK<%R3)/WL3#S]HL]UH057]V5 M-"LETVO=_-^(.XV;F/ 24!**8IKRI .B1&G!"6:19=B,B(+M1AY^^U[3-,?XG7=#K32)FN7"4LXA\E@%''2<'28?#3)*^\/_DH_ MN3#U$0A:W;;5"'EM;\8S[YP6N&!IB^L7\XEX2)8X9W"9C-%9D(?<_CJN>#P" M5TIY=!RLTT2:9$J4 B1K8)RC;0R#-G'!@>+QQUTU]N3AW4C@.!A0>8L)@5YX MF2]@!JBH2<+G*["6L* ,D31)XODP6PFKDW4TA28+P08\1S7!5^72.-77#2K7 MK#!%RJO52S%N9=**),!(5V9NB0U4$2.%L,F!!)U:D&(;<"T5\!K?Z.[3[.5Y MW\,L?O_8^]G"QX%^LS1\=4'&]%_GBV4Y/%O- D5GF5J9@W%$*<"W6E%-G)&& M)(G>H(XI9]GDT*>1/,EET/*\F&F>O=%*5&O:#N?_'=K S\0V;K@^099086RDPI M*7'>E9A(T4AEM*#IH=^#]F(?U;KUJ._+D5'L(*]5 <6BY50Z2@SDC/H4@;B, MBWO@@7-MN? "-KD9/@+)"D4D)AT4>V5&6"!$Y90.8^-4G^6P?FN!;+RLP8K?UJ/#A9 M+&#YYNRS[_KB\EUA8<(R%A/1+N+BS!TNSL9G8AT# ]HIRIMX4.OA;,,%^52Y M4,$"U=CP,\2KM&341''WW_9#OM[9_'RVG*!?II7%64I+AE.54HYX(VP1.Z&[ M'[(-37R*!W!MPP_U1/V,FB8YQ)'G7N>VB6?!))=$2(0NN8W$!Z\(*".#H *D M;7(0T_3(?M3!77 ^N)PHD5$ D90)XF301+,DC0@F*MIDZ^8X\]8?DV_W9+[O M8J3#GAI$D-(77R)@_$YD\(E8+4IBOC=!0_FWR5'2[J<&CYO]>$S$JF[8:I2[ M'NL*EXV@-.,J8Q !TH\IR4;DYKLK?%"-9FJ-VXK[!/[?('9.5R>)O<^+O_9 M+4]?GB^6J.[^U;<+PQ?/#/]-1>_& ^.:"K0DON4R B>!H06BH5(9CAK@39+* M]L!Z3!/WOLRY&S"U-5E%SVB!;^HO\WE:8,#_ ?HO783%A_DT35C(+$5K27(! MY6?%"T0WD$3(S@-H'5R3D]S-D(YJ]Z4652I9X!8C_OWY;1W]BE]7N_#ZPD_+ M5>0/IP#+1?WKK1N&;W*9=1M1*EU='4+GQ>HX>#F!Z#%>-H'08$J490RQH;SY M)AM#,T;/JHG/

_[[SC!_<-/SV$2 M+6?&*D70T40W0R1)+$V!<&$9%2FR()MLSVR%[IC6G_T9JO-MGFWQWE,<4(]'K4T5KU=X1C+ MYE))( $AA$/!B"7TN>(2W,$7$"I]D1BS(%^E7)$8_"1?+EMTR:KY#Y0QW35 MJ1Y7JIFA8NHJ^N'XD>^KFWC4 S>Z[#4:%"A$I*8I 2F4RQX]' M$S'\WFJN>(< /OLN79Q17LFD$C41+!'"(^>HPN7-.4UBXHPI'27.3VUV)=>@ M.:9=_WJF'Z_X^GGJ<&T&FCC/!)..$^"N!%$82:'3PPB3T2NM-$1NFV:I7T>S M#0?TD^/ >,57X\"OG0_=M%MVL)A0;U/0WA$N628RNDP"MXIPG8V.+ IOFZ22 M7,-049Q+0PFP-@06" RE"G"V)>4B 8G6*)8LI1!"8ZEVF- .%3CM:_?;5!ZI M\'H\GL\^?83^[&<(R\'I_MPM_?17\ MX&Z;=I]5%H@F3/EA13MV#"/B.T4RL M3YYH9I-W05H%34*C[> =4T14C2#U#5,_6W2 \P.C,N,A,]NB:A29%I1Y$=DP!42VJU#5'Q:29#/CX=+5J7Y.W^._6&F>L MT,0EA9Z 3I(X%SEARM(8HLZLS2W3!W =4^14BR$U35'WP/XZD!]\I26MCW/T MYD1Q$D6IIQ:-)4GXA&C0JV--?.G-D(XIJ*HV;]0Q0+W,[>4\_NMT/D5E+LK. MW_+[)!GEG8F4@)$:HP64S'H'Y48$529H9D23"E5WH51(#3N;SX9Q5QN82N?@ M0 B41KBK"D;F!(]/0,&;*MR+#> ')-W/9(!:ZI4[*_S>IO&*75%=C]] MYSN<@B]Q6XYT3)9)Q%(+*5&94)_+@2@Q%)K ME786U^XF?'D8VC'YUY7Y4MDN-0^E+G%LE2K'P&LK!QU8LP+I&0N$"F.D$38& MT219?4>V5^9GC FL8)0$+1Q.H8(3[TH>ODS!*&Y!R29% M:^O ;^#24N7 &/33N4JHD%ABK5A"\V03?DL)-/1CN+3'YODU9]N=:XGC;%7M MQ?M[-YOW@P(NA/(N66,83C#:E-OFT1(K.",!! CN*)5M;A?=!G+7^&"SV?HE]]+28VR MVUTL^KG<^BN;4TI2EP1'RR14IE1H*-1T)+CV*6XDJ[#]0Q39U[,&#- MW9TZ^F]TQ/"^J/%M_GT!@[ 3(PQ$(SS)$-'YHB&2X$M&>PXJI1"S"VTKX:]# M=4S38P5.U+- U2RK59V>Q9O92<[=M$,?>O'A/"RZU/F^@P6BF\?ANTCC_S?O M9LM_X,?/<7Z>6"2MC#$2Z0&#,YHEL28(_,,8"EHH%9JE9>V-^ICBZ0JD.IP% MZUWRFL_3UVXZG8@L),Z &,T+C;Z"51CL!5"$,RL$ W#4-%F'+@$<4T!<@0I[ MZ;5F3PP_^]2A;[@2!1>ZJ\M25\ADB%XQGHC-B$<*3HGC7I*DC&-!VT#;-/W: M!MPQ'4A5F1@JVZ/=,?85P(F0P0DJ*?&6F7+IE)-0,H\U]9YYH4+F3?BQ&=+Q MY?V-8D4EW=<]LK[ LDL,V&UM4[9=N4D;Z/9A@'F MZ3!@O,8K1]J7V7K)&R\T:&*$&#*/8XGS(PH%QL4(5,0FQ[?WW*I;;VS[=(R] MOX9;Y/5>XJ"0 $J3O10=DJW?)!'>E@);@,NJ1+L%CZMKDCPXWB01:SV<8]I:&61NB_ MYJEA?PYIC83 E*= *8D G$AC BDE.DAD5M' %"C;)AEA$Z)CVEBISX@*5JA& MBN%JQ2UV(0=AYY'7,A[!-F3#* DWN^=G,;*"ECIV%DFN- 8EC@1$NK:.*::JA MR72P\9[?T:R ]:V_K]Z/H3S1.U^6[U-8=OC:&.,X]D5DZ_)M%?RFG*%$U M7+LF%?ZVAWA,4XC'%%L]?8Z.Y4 UCJY$?)NOB_UVMK[(X$0[D%9J3XPH>TV\S/0B M!B(&!2D/+#?I>;8+R&/* WM"/&W&@\>8384((3K#";419WLO%0DJ&!)I"MQX M$8QIXN;O.YOND [NM]MBX4WHM#=J[ 5C%.O)N,%EO\_ MG/H>7OAA-^"L%! <=#DQ 2SCCA$?2W=S7@J@X-)4KNMRE2/Z3;))E:)] 1]5 M7?H#4>T@QJU.Q;?YYZZH9986=\XQ7.)@.8JOF R)"$SR%%%'M$VQ MT(>Q'55SP0,3K);)JG,)*8[S[7F/;LL"WN;K]2E >)-!*\2%)IF$F5#-;:KURWT\52#LYH39(K9ZRE;3DNVHH8DVW. M+'+JFUPUWG>W3/YQ[*_<3B8V;J4Z8.'0%3,G>* MC!A[VJ!B3;?_.E_=8\7%'NG8+[O_6<'A,BH6@T(' B,.:5 N9Y,BG@*SC'(E MH$VWI4V(CFF[\$#\J&.=>I64U@>H(*C-BEOB4RR7F( 19TI/)$V3U]XS7!6; M9)?NO;=PJ/ND!Z))!;NTNV5ZT>CB!KFP/Q^\?>(YOCI==4?*;?9SWX M:?<_D"88>@H7 DY]CBN,UUC^$O]O,B)4[ MWQ0DI>/L*C'Q[[ \+:=X5X4])MX;:W3.A&:+T*"D;!>_O*3O.AES4FWXM16Z M':_,_B&(5=]L]38Y2]%+5/YL50GSW7RQ[&'9]4.6YL64.G0V+J7O6<2CU!% EJY?C M8A&?..5 >LF(]UPB'!=(H$$0? %",$KQV*;1S49$6VT1TC\8C>K8IUX)J(OE M]^WL@Y_"VWRC7-Y5K;Q)H)&9DB42/93@,GEB4XS$7JUA-Y<_;9=WT!\1*CT4\H+AE]4;F"$B"TS[J MF%63A//U<+9BS:$R=P^U?33>,#4][EO9<7>;WTZ"]%E[QDC*/I;BVHI!CYU+T)Y!^]JI(75N]N2=N&0"4(OR1LJ)I.BE!-KD-'=[B%N1[8^V4][(@H]Q=Y/&S%0$4<((1:0, MN*C[H@:'7Z>0:,Y-N+$1&!>>>2^]A1]&86@#"XWN*AE%;C-IHVO\ "NIW"GHS:9 M:IJJWC35SR- &LY@U^Q&WYA'7:;*6U,ZJY2&[:43LY>EYIU+CC$G60YM9JGM M,3Z!O,+J7#@%T/7]04^?N6B=:M&9WMH\K[AQFIK:ZC--/*;[\MNUA<8P;5=AF^H ML?M%&:O!.T?.>REJ_<'U*'W<#ZRVV*-HLFFP^DIH0('KA\5[2'_GK'F$O!NA M5)/P8U'B6#DO!JDH[3I8U60>0>TUHU24^GXRC^]V6A[SO1QC4.:#! PB.3A+ M9#*1>*,84<%Q#AHCBM3D6O)U$#7:MPYCO?=?_^Z7T'=^NMK<>P\+]$DPB@F< M>1ED)L:HLK$7# G",@*6*6&U2I0VZ]%Z/[1CNJJ_-S/6M6.M:)&JC7X'7*^[ M6;^/C?& MF:#9OM1%YLE%ZM.^+O*-(2HXQILAC0X-K@^]O\.X?J#*DM=W'&\]8%Q)+'?^@BT-Y@ ,A9!BR*VZ/F[3YF]O43_XZ=!' M_E).YI73X"7B*55BK%#$RX0+DZ?1 TU"AB9^PGHXQ^1&UN'&AI:&8\Q0N\GE M2?H"_;);E,RP"S@VN,PD0V?69$\D9""6H9<;DJ>22\^-:-.^=Q.B8_(9FQ)C MI#'JW0&]3!;\M6007LKZ_:J98TI261V)AE(%Q/!,+%6.*,6D8$$;$YJXCO?# M.J9B3VU84M$L%2.,51W06_TY13:,)DZ)%484C]D3YYTFR>009;DVR!I%H.O@ M'%,^1AMJ5#!#W1ODF\74)H"3$4CR@A.I, 9VY<*R<3F!I=:KW.3"POVPCJG& M4Z/9HYY9F@6C-XK'[Q&4W"T^/R(4V0QF7 QV?=S] ] UH]04N'[H>7WT$7'G MNF%J"MXRXKS^G*&SQG 58UC-WX9I]\FOZGY(_*>D6Q(.%N,!*1,)X&F9M7GB M,E!GFA0TVP[>Z+:QUYLB!&K1MK)L?*ER<5Q98HUSI2R8SB9P2Z&YJ,<4=S9@ MR)WVL?OJOWI!OU61<7@Y7RS+9OF$:QU\SHHDF7 )8E80SQDCG@G%!0TTV-"" M#!OP'-55@P,0HX99ZCJ1-ZB*WBK3I8$;+7VQ)-!$K,0O,R1O +((L4GQCSM( MCBG0/ MQEGB(*YBC72P>\>KZ6"T3/@J_12Z5=A->::789O MJ+>6,]$]C_UP\G[,P>.6(S?4VT8!FJGLGX,O >GD"_3^$_S2^]GR9[^$DP4Z M"I^'-;Z-1G=X<$.%[RM^,WN\__![(X5?'[FA1C<*,$YE0S_3\[@\[\L15@D@ M]E'/FE'&JN(A8+7%WG\EW3A6?1747S?O/N/N=\)P(W3$V[/[0^JK;B>Q:NNT MJN[:Z:C%A9:;Y2?WRENZ-<3HA*7[(%65=D2RVMJ!*DO>(%GMY@/&)*NM'ZFR M!II^7Z&?Z#:,5%OX^E/=[2>,> ,V#55;"2T/2F\%?+^=GP7H2Q?B MZ3E^=WC\XNWYL*\9J"H(A1*?PX>$K&E4RT+7GH>M32FR-R=YV#,U\6)$Y)K&@U)4I0R*R(0Z].JXH:4&K_630KE[(3RF Y?6[+N M]JE*.U/6K05:_!H_O>C3/( [6:Y:E)0Y\./\QQ[#1566$UP89Y]@U3>'2AI MLTQ$Y*48,P\D:.F(=C9IF[S+N5W1[%'0CRGG^)"\/+#1FQT/?H!/!.JTS4)' MV203[P:*?5V60HO)98#R E#O<)D1/X3KU[MBXR)YO>_QI?HGBE,=N6'$IV") MM%F594OB*I: "V:-4_DA,E; <4P.\?X,N70K#FV8BCF*U_JH1Q>IM9:2R+PG M4@>4'(PGAGI#T9WBWC=Q8W?M97_(PLLC=2+5]BO.XKQA W6BN42>MM7R1$'^<9V)+ MZR6IK2*XD*&SDWS*QDCJH5ZYH,?I%A]APHW6TC;KZK0>T#2?QZ[2CRY0 MO( 9Y&XY":DT*^6:T%R:;_LHB:<&(Z2LF8V,@6ASSK\!SU:,.&0?N&J3Q7CU M5^/"#;%N'LXB:W&E6Z*6I@-O5U/<)&3!J>"<..=0='1\$2:5)+*(P;.%R'V3 M%EP[(]V*/T]PI[.MR9H=I \S8=F,Z>$4:=]]@944?FA:>WY6AH>TZ5/[G.B- M?.+8T[N: H\[8!V'9/^#_RK/?5PSU$\H&(=GQ %WG0<_KCD:EW%]Z/%EQAVJ M<>/J/5'!"2$R)TJ6:IM"&!*]GO>XCLY6 M5<#B]X^]GRVFU\Y?RR;*E>I"3#)*9HG5 HC,J#4KDR+*5 M,G (DA\[-^IN%3V@P7<%-MKZ1J3QS@_%'KV)D%6.A(58FOQJ1BQGDC!'HXXB M@O5-6N:,Q'T(M4UB,#F E(0*@[.98QA_&2U*CU*OG) QI';[;#LY!8^[:AV2 M@VNWYVH:\O'?S U[ )2&%+./.)\X2:1UE-CL',DV\>A<2JQ-#E)E.8YJ*3IV MYK;BQT%)/C'*FNA4(.76!Y'X%<&WD9.@LN,:*#C5Y+B[97 U.!B[^LT^7F2W MKO6B7WV+T_-R;6?- 649,0Q)LT6AG@&3QF<2>"P5F@VZV7)KWEZ$/PH:5"/SVA?P]?EL]8)./\[? MP^>R.E\V:(G?+Z5X#W'J%XLN=Y ^SB^O/%RI5DI*,T-WP=ER@]?(3%Q00 1. MST)F[IAHLG762J"C2D5O3NZCH,5!W+.-M<5'M)V]?OKG8.#EY<.,$WWR4 M\U(1+ZY6*&[W02/M*#!]CMQ3ZJA/U'6PV.D&)/ M^[4:]M]ICEKBU '*ZK*]D8@/2A"6%151*:]LD^3RQQ+XF.XT_#'?I%U9U:Z, MP_GGS]/+>A1^F/5 M[ZV(2EDPY?GEOU<_GO_^ZN'E![@$W/S&M4].C&2*>>=(X,#*T:4EKG0B#QFC M;1\M=[&)!S$*]5A_[6+\6Z.>+%_ZOO^.45IIV Z3[)A14:)JF!!$4FF(SXH1 M';5&+]/0+)HB7PA#L),J#[IWDI<%#Z*X98 MA&9:9NH9Y6W:HMZ$<4RUS1Z/-2-,T\S=?>V[?F#K/*^Z<'5^^F96[K6NBM+M ML80^-.38=7$GR.-\D0<>M;^[N]W C355W]U]X($C_+(M1VZLL0?=W8L7L_P1 M_ +^]J?_#U!+ P04 " %8P11@_-\[F1( F+0, %0 &1O;W(M,C R M,# V,CA?9&5F+GAM;.V]67-;1[(N^KY_A:_/Z\UVS4/'[GU"DWLK0FTY)+E] M[A.BABP1NTE #8"R=7[]S0((B00!$L!:!8"DVFV:XUI?97Y5E5F5PW_^[S\O MSG_XC)/I<#SZVX_\+^S''W"4QGDX^OBW'W_[\#.X'__W?_W'?_SG_P/P?YZ_ M>_/#RW&ZO,#1[(<7$PPSS#_\,9R=_?![QNF_?BB3\<4/OX\G_QI^#@#_-?^C M%^-/7R;#CV>S'P03;/6GD[_:+&VP*@%RQT%E)2&B$V!19VF$4*F$__?C7P.W MHCC&P5DLH*(IX$1,8**2VEOKN?3SAYX/1__Z:_T0PQ1_H,&-IO,O__;CV6SV MZ:\__?3''W_\Y<\X.?_+>/+Q)\&8_&GYVS]>_?J?MW[_#SG_;>Z]_VG^TZ^_ M.AVN^T5Z+/_I__SCS?MTAA1Z-_6OR0?G4Z_.MT M_O=OQBG,YNJY=P@_;/R-^A4L?PWJMX +D/PO?T[SC__U'S_\L)!/'I')??.YM@ MV8A^.>0*2E>.XUG$N0JP@OPG0\&L[P+VE\ M\=,PB"WK9:(J9 M/IF.SX>Y[C/O9_2Q;CS3<7DQOO@TP;-*C\_XFG:K"_QM%"XS/27O)[\N+^PL M\]Y&NZ*G:$SB3$FC,2L;@G=,HQ!%>:.'P+O6TSDA4MB4(V3%#,1LE4R!B02Y5\U&A==EFMU]+]8VJBDU_#A)AQAK-A M"EOL^)T4=/-=A]/6'6-<49V-Z VG72":K(*0+J*6,C,1?=$&XRZJVSC:/M?- MLS#ZB-/AZ-6_+X>S+XW7S$TO:[Y>;C7*%5664!+#PDJV3&F%,1EF@R%K^G0Z MB"$I'LF +T5F4,)EB$H$8*B])]@.C5EKR-(U9"U%?3Z>7F%]>3BIVG S'^9_A M_)+L ;( GH?Y#G/QB;::^9G/WR?CZ71 !@436D;(MEA0*"VX: L(0_:\#&35 M:]V,F;OC?0)4;*S$V]P3+;GWBBR^\1?$^>_\>CE)9S2$7\E,)=#T)&$%6*U) M4"$GB,Q+2-)+KPW#C/[0S-N(]NGRKA\%WF:=[(5U[_#3%:3\;)3?D8\S63.& M 7J:'6@-!"\D*/*K(/(:<6T[C$^ 80V4=9M7JBNOGN7_N9S. MYJ[7A_&SG.=:".>_AF%^/7H1/@UGX7R^&,?5Q?@=DLRFY)F]Q\GG8<+%H-YA M&G]",YK=LIJ2!#";$)&5L/['$S^*1H<9OVND?: MO\/S>@3Q8?PA_/G[<'96Y4ESE*2XW@@9I.!3D#) D.05*DN#\+ED8,%D(7PR MF8O&C-X5\Y,A:U-EWN:AZK;2K==E?YV=H:3-5="%=LO.'M;B+P#1@,R5CGPBV,G M2\ZU8H[L3<%53(F]Q$Z5T]MRGDNE+H'\/1>#(_O%D1I/Y& YHN/)90EB MO"#;W)B9OKV0Y:TC)0=";A%,,@!I\ =2HU7D1PR9NR8QVJ'LER1RK,'>390]N;B--9Z@V" M<58PO9SO,%N!&JPDY_1)B;6H^MQ(-V48W4&$[MH;MQ+]P7A!KHCFA:Q!G54B M<#X"N)-Z#!->/D'W.K<^"Q<'))(UCR M0\DK"+02RD+&(K]#0YF.H/<3;((AX0[3 %3BC M>2Q&,4 3ZGTKF>XA60=)6^E(#-[Z1N$@=Z!Z##SH3^P-U@#RYVA\F%^%R8A\ MDND5*H=8O"X21/$65,X.@DJ>4&G&:0VTW#0Y;%P/YS&PH =!-PB9?9;2Y<7E M/#)CT^7J%5!"HJW('%A&XJGF!KPF 9BLA"@I!?+]FRP/VR)\#"1IHXX&0:_K M[]&6VUSTEN3/@'M&AI*DU!>HQL*,WH6^,5OW/GU;$ M\X:^;).H&:9G/Y^/_VB0#'W/:YHG9]XSLI6TS*0Y>16HD26A. T,<_))!8RZ M:&OD%FF9=XYQ>YT]OYS2!C6=OOUCJD MOHZEMZWT9ZU32O!4N&$*(_,B<67^'U>/+:D&>'T2-RU<=6(MK M1[BB1!D2FJ2CU4$HDS4Y2](HX6U*A47N=E;BFK%NK\-G:1%37R.]Z$4OR4R; MSH:SR\E^T^VNQW74Q=9(5^1MF&>N*(5*9$7>:$#'; D,E0O.8!YLB;D7F?X2 M)I,PHV]TF N[/+Z=S.\>R>K&0^8]-R@3$Z2(*$)Q,3$MR5Z(.;%XEPYNO:B; MX;^<7=?>^.T&#@UJ6F$=Y"0=*(YD@V9I@;-"+J[(A=DF/N)=H#KG 80ORV2; M^O0)+E^&BY#C:GU=_20/2F8V6L] JD36?=#DS5M10)*O%FS4,?,F=2MV 7EX M3Z@WSMQ*'&BEFP:'KW\?C_,?P_/S)9[K$12#S)DS.B$X3?I566B(-FC(*@I7 M!),:F\1ZWP7J$?&D-]FW*)B0SC!?GN/;LF;XT^=?KGVUN*T.C/9?1 &1O!%0 M,9$@C$U /HE+PIKBVYS3[PKT4)$@S5C35#.G$C6R9FCSR\[@M#%9>) VUW/I M)(#\) ,8:SFP;$(*36X"-^ Y6J1(4PZ,^]=%@Q5J':S%0HI7AYK; &P947(O MPN-$E_2BSRTXTET91V%-+0DILPNDT$)K,VVW!-1G8(Y\?)-I%K$F:;5'8LL] ML2?'(A K!:)R2#'(DZTLIQ>L%A@0A)'>%<4'6 M^WV^_9KGGH09VT7JXWY$UL"E65Q(?KV*N%[U\]DH?PM[>#F<5I.FGD8\_T)? M?!I/P_G?)^/+3].OV7KU=\;U7.X2\UO:H.<9,]-OAIR,F)4T 80IJ@9P,PC> MT!ZN;I(@7UZPG0V[*\*7P]NG&%=!FGPSP,DR%. M![IPCQ@+)"G)">+$2,>3!.]0)B>9D+95B8-],1\E]>(D^;ZFGL)!B-!@27F) MZ2NRFC)':GD[J>G]SR[JL?W )J]9K'N@KMESGM8^GZ0&S@/+-ADC1!.WY!Y< MW[FXB8M]*K1O Z2"J5#>CGZ?#&3J^E^Y+G1ZER4 .9] I6R 6$(A MP,PFL*FF\)G,:&8:VA*"R3D9YE24+>.\E'S-Y=U-_WN>/K41Z&5X1N]N7J(D_:HHRA[8FENEMIIR'D M6J2IN%);6#"Q6KA\P['BK4HZ#[GN"_ MXJ2,)Q=UL9Q?U^/L_?A\40[X"IV.V:M"P$KV"(J[6J1:%3 ,2R0'4;K50/$- M-+CW54^ "?V*>^.)?V_)L57[\<>/=V^:QW'I*YW25NW&M9*6P M(IP*:*7)6GF'SGH6;68"+=,QF,'="+O(JU/ZSZ:']2Z];5)[/,^!(;UJNS-.(RNO>3;,18A84[66HE:9U!6 M"?!2.V!DF'F-W%C;Q%#>%F"GE?K%F!:-T6RQ&+T;3O_UXG(Z(YMW,AWPPFU, MAH.6FM8,VC8@*A/ R"1-C-[8LMU.O?D=AU^;FVC]QF+O>NAP6G"L_/S M\1_5D/AY/'DYOHRSP4>D$&BDTP1. I&#D9AX&D!!R,RBR;1UVW*(VT' M[Y'RIH%N6C0A_9HQCF@(9 Y_0[PXL&9D^UK)%$2IR/J-5D#0 MGD'1IFCE4C+89 ':$^^A+NP.PJQ#Z.Q4$KYNK;[/OSS'43J[")-_S4_CO"ZY M2)] :%9(D$967RF!UM6H#[HXV2; Z!Y@QT\!:TB.^[;(+DIJ4CET%=\2W=*7 MWP)?RTNB^P >YS:H7[7>RYD>='(,[KCHM*8I BEG"D0^#T/9-]$ &; ME"H_#F?NN8(Y+F5V444+:_R6=;<\X$N,6REVI:Q-NO0JO EGOB%M .:J=\PW8R)LI^>KR/'QV5< C# MY!I$FYQQS'H(*A-$Z5V]FTI JY[3@C')9).2M@?GQ^[F2'-Z["+[%K2X.K^^ M!7%YT5S0S4LO>Z]Z-ZP1,DGUU>"M%IC\%;#1* M>KO8I_4EKFWMMR]&S&*4@-U35>S^AE-(LD;0$V9AN<#?"G8(#)I>87_U9 M^ZSN6W7UYB.Z!P)L1K0B)L6*QHA2B,A5##8FJ;EG&*1C6F@UN /;WC+:?PZN M?U"_\MIB+A*Q HLZ\J"S(HD]M[K+(M@>55J7>;CRJ.Z19ZL>U*_TMMF M;A*H8CU:6O*M$BXX*Y*UVA;CN0[1KHJOT_Q\,QY]_("3BY<89_M([<;?=Y35 M9BPK$M(8E!&%,6X*&;)DO& 2W.>@)!KIXF 3JOWDLO^$7/.4'F6TQ53TQ161 MG2]HF<(0O"R<%6^4I4]#<(.[$>XGKPZ3<-UC>I38-M-/\>1DK:?-#-D36;F MP7.>=- LFJ@&ZQ[8M:Q*G+T>36>3RYLM4TWDR%,69(Q;2Z8S4^2M>08I2'2J MUOMV;9(@UN/IZJI=%]Q ,^\*&1Q 'D8MCN48^&0%&):4XXPESIJ,[?;2<-#@ MVQXTO>J [2W6)@6""DXF>'6(B2_&TUFM]3R(22L:B(2L)2=8J8!S7($Q,K/D M.,^NR?'O!CR/0_%]"+O!BI MB7P+R>/0>S M# A"V5S(Q#7:-RD?LAV\Q\&-!JIH4)GFYL@7UUM*"BX0$702M1:XCQ!]U!"T M\2YB]AR;=*=8@^50T7-M-H5NHCV50+A*Y-G2,5G>822&!F-AP'2L!95,A,"2 M 1G)3X[*D-TN6JT@JV".=7W<6<%K5HQ.@FY@0JQBNKJFV 95R^O@];".IMR@CM E?J0&O/C*0UGAR ME7P"'VDN<>4BL[8V;6Z2#G-8-MQC AR*#+L(N^^B'=?VIY>7*)@P5]L4\YX9 M%^;+7RV)+SVX4C)$*07+M# Z?^^UTYUO./;!T+X*&/'M^?P/T.!C0B[B;.P!+GKX+LT7]R_RM2,E 1V=TT1:8#^0/)Y[! M>U[ .J=D$"AS:M*M>7N(CY$JO:FDP9G"JS]KQX++X?2L(GU;YI>C5PV.HI"8 M<@1TEF@M:Y\9AA:,R85)M%*7)J$)FR$]#G+T)/(&=\]U?&_+BPGF85W?AN>U M,&GX?%\/)F,_ZC-+<(G^LGLRR F$56R 8I2N1)7@,-,"LV"F.M#X*)) MW-(N(!\'89JII4%7D9OC?QZFP^G[3Q,,^>WHGV$RK*>R=1GD ^39,1$"2%8/ MY'4Q9#N1G\V)]!PY)EH8VV]%FP$^#NHT4<=MVN@6*\^+\<7%<-%E!_':CIE# M<1$U@IG72^))0$!D8*63D?E2V^<<:N'9@/%QD*>54F[SQ[3@SSNLDJ.U\?8B M*9B0W$0+$=F\Q+(EM"6"FSE+-;2+9/HDTD,7P9'R$ MDC39YLX1JF0$".=BXKJ4Y)NX2]=!/#X2["36VRIV+2(L!;?8I1%9>X2TVZ2)]@A&5_YL;NHCUVA.5T,AN\"Z./BT@AFV5AD<:O;36E MT2;P5M)2%$2*TB57^#:[!#WT&B'HJU4RW'CK*85/[*2Z<5<1]G@T]A7$U;W/ M-C!V")#87J/]WZG='P?100.K.NP@OH;:S-'XK(T#*;T%97F&D#BA-\V!+(Z;EM?H,DBCC0'&"M:*Q::FR!20CA7) MI?$J;'.YN)T&K[_Y 6IP;\&U* AUPPF;KRQ!>'+0/:^7#F2+:Q3@!"\0% ]% MT_]0-'%Q;D-YZ(9/3T)N44;P!J*KX)IM,#6M'[@&U)$*!W94V)WZ[R#MY@O M,HY5<91$=-#,\=KMF9:VZ!!$40E5*-;&)NV"#\> ^TH#'H NPBY@>+?X>?Q M^>=ZSG;S%FFQ+:7B:5>*I"1&>Y-*EL"%R &%5YPED7F;8AIWHCI"&<#.BANW MDGJ#Z*&UR5'62(Z&DTVI8P3E4ZXM2&JV?&"*;$_DMLW=RHEGD78Q"#H+NL5- M__HLJ6U0/>DLTIW4MEWRX#XR/UP6*6% 7:($:VL0?)$%8E+TP7%AG3;1;J3BN[- M(MU%OH?)(F6B6,\" WJ])D0%P7E+!K#W3(=87 Q-0OY..XNTR^;?41;IUZ2YS(/)7@ 3D1$H0Z9.B98\5L>M8#G)L'(Z\'!3#G=2P'8I MASM(KWD6Z3*UE>=2,H\".,L"5&0:O%$:Z-]2''W/9[N?2D\O,;@_E>XCO>:S M5%Z!TK:F"P0-!,#47#0%,=" 7BT/52< -,A>NX[EB]#:( M6CI2MR$=QX7JIJH[]-Y!S@UC>3R:9V[',/K7VU)P@KGB>_/Z^=MWRQ/<')5R7(/. MM;Z<2K$F6]:^ IPQY86SMDV"R#;H'CPC^M=!^YH^W_+CIF&47XQ'-=<;1VG/ MIGIW/:YC19^MD:ZVDY.,3'.4(4NC!'M?C.LIT:Z0K,A5%$'M1&,$U,5@$17Y*=D4R5UPL M:K EYEYDNG]/I_L?VDZ^6W1\(J(Z'9 V%I94;0=>9/ Y,\=3<$[&NZ3%6G#*'.7)GJN$;;^3<_H M';1HS9/FOWS[E5_#E_D%P!]ADM]\RYA#+KE-!@*3'I35$H))$FS@7IKDK+:F MR3UY9^B=8P;6(AB(NNEF(R IIFG35PF\0@T%2PFD;.=BDVS*]7 .;P<=F%.W M(@VZ:Z6!1?V*UK+Q%\3W./D\3+@>Y"_CT6>QK< M:'!4T&Q@O^)D.,X_CR=7WZJ_QP>!IG;TQ@*69$%))<$'6Q/M%:)*EBO?I*C. M88?Y?7J<#HL:I"OM+>Q?+JL6WY;Y3Z?/+F=GX\E\$4"/21H60#L>06FMP:%B M(%$;3:Z6Y:9)ADOO(WERS#\N%QK<#\[QQ/L'%%<'].K/3\/)P@N:3]H!2FOF MLW2>"*QJ!5I?:BB"DA*#R=&Q)E9/;R-XFF0^N.X;A)#V-2L_D_]>SU5H _H[ M_>ULD&),*BH#WI1HP;P'/4 H/7B$VZV+0:T-.D^+&9T>"6?]E/^/JH MW@Q#7-3$NZ0?C6I/4;+!TN*+@0O:DJ7D +,VH# [ APPMJ_N&?Y% .1Q\75@_YP?D+R^,J-_#L/)/\/Y M)?*!BR$HI2(P5\?E5(+HG +EM>=.*7(6RTDY4_<,Z&FR_-C,N,UX?S3&7Y^] M[X8?SV;3:]6:HZ1_@HA@U=Q_I,^\EQ),=#8I,@1L'Y\2:FY+. M]X/=]JEW^._+X70X6YZ1+S!7M7&OZ=GLFP8 MS=-D^E$YL8;IW2LM[#NJ5S2>V9=OV133M[,SG'PX"Z.UN]@@&&?FYR4Q6]JQ M%+/@LT'P5AC.64 ?FQ3O.-0 O\^'4V#.FBERO#O '0IT_2X! M3#=)8)&XIQ+76I%1J(*KD0'5_>?*TT@LUM1*96R;#:6O$1RJN<*QB7X4C1^[ M>\/7-)2%A[-H]HX^*+3DOB?+0;&*OP0)WJEBDD_)F2:WY-3FS1[VP'C$5(U]]?F=D9U9U4T2$&X'^J'/\9+ MJ((KQY!)IFY3[*^08T>H;!?%M&*-<,QNOU43: M9DPM;=,6@SJ.B=N!*[L>'AU*T8#6!IYUT<$T"<&]%]D)'KPW)\ J(WO57@-?X1V9NI-AFF&> M0_V--#1]]_ZW90E0)1W-Q@#6ZP)*11HZ\EJG*)I45%"Y3?+-G:B^TZI'K358 ML9;C7"SG04@'.,:%*<()\Y18,N@[B:;L1>ZNC05K@JEFX M!9J6]O\I6.[[JV>#GCO(MN%BL*R"J[5G@B?@+#E0M96.7+1 U;;!["])Q]O&>=+;: M9+4?@3?8V-<@,ZQD7YV9(#4A<'*]\_>3=N4][S^Y':5/3?B7RGJR"SIIY;RLW8QI M"KM0,(@4E%7"W574\_H[CE[/TZPN;[8\7A@H'V&=6B>,V 6Q$5C[4H320O5C!7FP,B ME)RR0T-[THE5+]HTD@?$\!XIUH[U>_#C&)?\]PQH7HAINLQQ^?MD/)T.4'AE M$UES*6E!1EB,X%)6()"&:BP6KP]8Z;G36+Z3_@0XTB) J_H,KZ?32\PO+R=? M:YDL"HW-?WB%_=6?.$E#&M? %W)'=.# =-&UN;LBU\)&\DTY)HG)*-&FSLW. M4+^3MKV&6U4![2!$DEK!X>R2QOCDB-/J+*C#R*[-U=^QYHYA?O89)^$COL.J=/I^ M;3U=-7 9SC_@Y$(,C,@I*IW 2IU!68X0O#80"P9OLP[J,,D40T=.NGXH'E\G^%]IERW-!$=JDVQY[=AW5'M@2,A]HJP0* M:X%S,CF5BAXB4S71@D63?;+9MRL&?-BQ?E_\'@[53JGGS;T+PM*M^W4R3%B/ MYLO5T;POK@B=:+F/2"-VHAZ&)P1=F#2)?LA=.'&/9\NA/J"Y=1J'R(W9=-H' M W>->!"9-CH9#E;4[$&;-/B$L=I(7-(8(Q/M#(;VXWM ,^5 5#W.S-J)9R=5 M7&EM4-V=0RVR..FP@$M*DU/O;0WUB)"E,$9*;CUO4E7B@&/\/JVZ3JLC\>VD MBN]M.J>_<[0Y%;3,)$7J:WC8+R3H+0/$(7DH&5!,M7K=GW(>LW-!OI]GK6>9RV9 M=]KAL7<.D\501&&:)H+)-?B]!FJ8>OFM^LYVWY\WY>WQNYO"YZU"-3MK7*0,&A]EA%0 MHZ#E.2?PUKK:O8(743%WFS%];Q>P>[N MG;ARB)+K^RCZP9#81JF+K<69HP&5:[QHD62F<*$-AA*R.DZSXI,A[T[M DZ/ MNSOH]RCM G(J9-74;E0J)E#<*0+("MG))"T;DL' M4F6MP.+VY73&[?T:_4FB/G1'&NBX\IJA1S M-"D@,U;)K$)@\JY:\-6HL;@M:^-MV^ILS%<$V; MI8PR:*U9LC;?-]4.@O0$U_Y^67NC+/A)Z?V4:LZM&]^[X?1?/T^P)G;@!*>S M=[2Q'9K-TX)2C;;!X#D&@!J<9"A.MEHV,F-8C>S(3X32YDCEK2=$_'":SH M/K;O$^+(?&D5>+1/YLI=0UPDJ/!$0PHL (FY@#+UL$ R!8S\269%X@[;%:1N M,J2G.0&.SXX684"]W9HERXM#%&PDH@G.EY(#Q MQ.+D3_K"_.2XNXM^CW-AKAVS7B30GI%_**T"SYV%PHN.S"@F39O\W2=R8;X3 M 7:_,-]!>T>],'_W_K=&-^+7G]SNRGLC_I4[[2R49^B#H>5&J9A"H?]QQPRW M,JX8*"XB,9D99DZK&$;G2^O."%[] M^W(X^_)Z-"6':[Y3#61A=!?O_,AY]QND,\_6"X$EF$TT@3S/D0%.X MN'GG9;+Y#<^91T<4.BE![S7,$US-^YT#O9WMMF?1*=V)TV 6P[H][%M](I [ MQV4IP&CK!$5#@B!DJB%B.4;ODPZGE?*VP^ >T/PX $'[FDNMV'5*%^F;QS@/ MBL,\L":[)$P"5NJM:.(6 G(&P@G%@),RGER$4<*0_^=R.JM_.= L88U.!:LDJ<4J M!<$J"Q:3P5D M5J/_?8K@M-9 DA#<6)6L\R@P".,*8YX^:TD+R(?SY M^W!V=C8^K[;M=""$U26(!)E+!"5$A,A\ J&UBD)+'U^M:J9WJ_Q>ZT T<#Z1*M&IGV8Z5K$V1N(BCP?891BCGFN&MV6-!W6]TEU M6'=J7T:=4@?&78Y6FT0OCW/K@[R=N& M3;F27X,H;_0G]5AT"HY\>BMJ1YE )I-%8"E9$4G01IQ6W\ V^LK;U&$ (U-=[?D=',DGT'_"<:KB'$H"WR?S M:4[FED1^A/<_6RQYQB2IE0?)'%8!>0C:2^"*!4[VF#,H3_"T;;_1?I_5^\SJ M!Z/>G @@@RR@5/(00RA GA27M7"PSX_6'3Z='$BI@Z1I MQH%%^J!D,1!"3#3/N(N:VY)UFV#4)Y@#V>D0X2@:/\T<2*:T*"PCR;$&_C,5 M(=)B J$_2LFRM^W$IK[?,>YU@OT^QR,F^D/9WME>.XYBD=\QGOP[62NQAT<5IS M;6+4*H<<2O$LU%!3P2R7>7 WPB[RFMMZ/4GMZEF]RVX=QA4).EZD%\F99)D2 M!7U.7G*6@F),D%#72/ VVBYRO/V=^*5.R@ZIM[N_I'?)[S2J%948(K#U(67- MC>+9^N<[9&)?>]KH?MZ/K3:=VD[^'D,WYSPIW)SB)FR(H)4$)S MH-4301B,7 @53)M4MVW ];(??WT'[2D?<3HP4C+#>003%&T5M4*=#\% ,=P( M(:S5KHFWO [,X7??WCFQ=C?M(O,&.:,W,,T'?!YFU?Z8SNJ_KT?IA,6WXV$#0Z"(:F,^WZUOGV#+D7YF/G3K]Z:F7M+]%>R6& M!,!'I4'PX$'1_ER9CF0NZAB5%S'&)A[F.C"/G2'[R+Q!+=XK%Z7&VMZ -X@R MQN B02J97!'&&3&5?!1>6+5S,S>Q23#&)D"/D ^]R+[%C>+74^D[UK2%13Y@ MDG!B=(1-^%I)JD#UAX VR.)%]L*T.1?8 >.A+I6:\Z657HY],32=S 8OQJ/I M^'R8Y^T,!*FTG5^[3@:JVH;O1(U*'*,:BZ:!QZ319.\C&VR;#;@.9P-VI^RQOU+NO4A M1SU$G--<9T'FKBH@H@Z@ C(REI*%R,A SD&'6%0+]:]%\U@-@?Y4T, ]O07J MZQ2X'U;+@(X-N(X3D]&#YN[C0@>QMSZ\N@8O$[\31@&Q9 FTFAF(/DG:&VL, M;C$^F2:)8 =EPSU!#H^(Y]1[:N;<5O!]F@N7(/X:AZ5?0=$ M8YDV*0D0JE;8X%)!=-:"XT%DQ)*UY#OH_K[W/1K=]RK8-O.>/IY_QC#*OTZ& M*V>GUX%RA3K&>K@6-=FTUN@:_1(A"L&5#"XD)G9@P'9O?30\:"#D%KT$9V0" MSR/V+Z>T:$VG2[]FX2=GEH)EY!KQVAF&I0I.9*#Q"XTY*Q$;M;F_ ]5C=R3Z M4TF+NXT%EN5YUQ9@FL:%7T=S'.>A1VVM\J"SJ%M$9M\ I4S F",'(ST#A2Y# MJ 3#1+18KO=@.G:@T\*P<+S6R[P;\!S>U.A)8^/^Q=T@?.3GD(;GP]F7 M%^?C*0WT"I2U//$L,PAR/$%Y;<'[$" D%9B0VJ32Y'1G+9K'PH#NHMZX"C1, M-.XUL;-9 N4C@? MDD8B:9B2(4IT0&)Q%B/:V.9X>6>D)YIJSG%;J9E>-;96UN8.X6U-@F:>N/3+'DH(D;.W>$F6M(Y[F M1T5>*)F9?2JU 5I28!]Q'S)Q-R1M>18U(\23FY]1T$"+AL2,1*T%^N4MY(71)9-)&3,:.4E^"9)?]<19&$=LSJ(VT*>P1N['!4 MSK7,.M"^GTWMJ% #TSRJ"+1".\X<-U'H)F$=#S0IN8NQU$HOIY"4_*Y6=5L$ MQ"@M# T7>"\;7W'SZG>$\-K.JP@_@::E-H$Z4C$-F*4J_6$WBG''#!D=." M%D+:)A/H-+1X1WYPOTK<16H]*^\?)*F+RXOE=8(43A=9P)*A BJX6G++D:U6 M?,F%.ZG"-K;"+V/F91?RHX8"+V-K">>"+V3IK;,O=V'[$?,!';Z,2]E0FBXJ9V MHR#Z^QQ .\\]S0'&[!--Q&Y!AEVD?:1$[&2R5X5GL,6Z&A]2\\^+!6-\DBS2 M22+V3KK9(Q%[%\$>*1$[:AXT$[$2G2R:D(GR-D?(4D8LZ!#-XTS$ M[JC[7@5[U$1LY%+8I"S0\F9!>5JXO=,*M ^<^)MT6:WC\Z@2L3ORH(&06QN( M:Z)/"VH7;8VN4+%N?#) C$9"#L86%902<9OR;4\Q\K\W9Z*C6AI<6VV.4=P& MV/?(__WTN'5P]SY*.&CDOU Y)TU3C@D,-#54K4.C/$3+E7'T,ZZ:1-@]K,C_ M-N381?8'C/PGLY?9Z .MD<75XMD*? H>BF6VI,A2M$\U\G\GC6T9^;^+N \6 M^1^#M\;R "G78_ <'$2N IC,O0LZZ,2:%*\_^7_C1=O%^^_^HB.4?YW(EJ)[>=%!Y>L8TEX14(,D4LO<\Q:)"9X&MR! M;6\9[=]3;/V#^I77%MW$U*_TMDDHX=$*Z4U)Q#IEO2-G0DNOD_51J<3,JOCZR2;YVCU]_O0I&2QO MAB'6]66(Y-&&Z>4$\]O1.ZQ=.A#)OCC::+00Y,%EHQ\F4S"79VG*/00@BD]7J MI'9>9;=Z7=3/FK4*Y"E2JA>E-#A@[D,RB_-4$:S5PCER63&"0E%YKSBD@"*B M"U*VJ0K:VP@.%3Q^.F0\CO*/'8-^:_3/OWS]]+^'."%D9U_>X&<\GQ_SJ03+1VJZPT^,PE>*%$D98CYTW2'K:#=ZR;EB-19Q.!^U-A@XWX*[0KN2Q2 MG6[A7=8OVP)LRRN:G= >Y]JFA=HW,:N9SHY.M%QOLXN0D*M1JG2A32/)"(9, MDH1"!F.VR;YYB 2[Y^;GY/BUBZI:\NKUZ-/E;#J7@%R6.(W6H[<CSRXZ.91Q?7TE7H9NL%B$5082JZU[LI(0LY' 1?:TZW/E=)-(F2WQ MG89QU$FWVYC2'16ST3SJ+:;B]8@^Q0_AS_VB!*[_>5+U6EL' M[Q3GDI02(Q8>)=K@E!ULP+273'X)D]I1]S-V" :XZW']R>QNI"LR9$B?1Z94 M(?X)XCG#2&LFS]:1+\G98$O,V\OT59C40GS37W'R_BQ,*"!X'* M)>*?I?7/NW!+A/W$\3P;S89Y>'Y99__[NHW-G<%7?]9K9LP_TQ;[8GQ!_O^\ MB?G;L@KBV^T0>NM-/6!@(3-0(M4D&2O L, U1A[\:AQ!3V$J/0V@\QTXSA8K MZIOQ=#H0,FH;#8*EG0S4O,^#DX;,@!2*=C9AFZ"=&R@.;X =A4VW+K[WUD2# MHZK?<9X%F)_5J.N/^,ME%>#;,A_N].WE;#H+HWQUN)(&R2U"VC(^JZD.MK&_+)OD-9 /A%M!#99 M" 4%"&M9XLX*G9OTS-L1Y].B84LE-E@@5W>-A8E!9JQWD:([;W?--$C*OW52L*#U0!O.?+0%4 57F_QPB#PQX$$[ M5-*S:)I4%M^ YSME]M9.@QZ.'67S[*+F*PP4STG57!CG=*#-63O:G!F#%)E' MF1URU23JHA?T3Y20A]?\;?KJ_LK+=QS.58"+U#YRX2$ELC 4.@F1V03,.F/1 M2);:U*7H=QB'RC,X"1H?D0&GDF?0<>#/OZQ_P#SFPF'23%@-PBD%BAL.P3L- M":U+$;42Y117]KO&=/S:48=G:K]K?V^,:>"HKT?V2[C JTB0;?"UC."[#^!Q MPO=.AA%;,;6C.H]!.R-84,6DVF"7#"66Z#,F); 4HK&<7$/;I-;!<>AV3[3? M@V7;+EILP++WLW'ZU[-/GR:8AG/9O*L'6M/WS]Z]OXI!*U;'8K*"$*H]SF0" MCV1*119*%)YEJ9K4:[P7V:EX6?LJ<]7L[%43K?J2#FN_U#G4WTC:TW?O?ULV M/7 2C7,*2@JF-IR(X%224#+9#F1UQRB:'$_?B>J14:0_#;0OP/5^X8F\'I7Q MY&+.YWWBJM8\I6-(U7VX5KML6YM4]BJ(@DJHY'+42@F"6+@IT@_N1MA%7ON' M\VU\5N^RVR*D3]0"<%9;4TI0W'E/4HM>""Q,)Z?#&@EV">J[_;2_X_CC)'PZ M&Z:KGTVO_;!#S-^>;^I=![N/;S7"E\P:E"'GDI)2GI%R!"]1.ZL3)ERGH:W> MV76[^8RC2YQ6V^T5 9Z,POF+R^EL?(&3>/3Q#:VR>9&$]NWLAWBE- T% M/$W9N@X&6@>C@:Q,X8[&X[%)(LR^@+OOR_/W+FS7 M4Y+A=+JTFA;G2XEF%0\2@J%IIB2W$')$L"$CPR@X>1]M3ECN0'7\.XWV[+AU M M.7EEJL@PLLRS/J+<"TO'*X@>8X]PL]:FN5!YU%W5S_213IBF:@O<>:%6 @ M$L_!6,&RX(R)T"2L_@!ZO^>@_U!JWT7"???4^H7,L+-GM,P-4ZA=OX:9< W# M^17"9:=M=*$XIR'40T15DH2HM:253W%35,P8MFNGMM7K#F\I=]#'N*DP>W>E M+B?C3W@3C\!2BDC5H:N5*.>S"5&XC'HK_6U^QX-58T]B:Q ? M_V(\^32>T 9#YN7;V1E.EBWUE S2JD*P"EF5C-S?B#( USGE:'3TH*O.]>LA/"$?K"<]]+@FK$>T= JVP+2#_[4G1X[A?O6EJ#OUWD'* M/>[Q=V+3P3ACDH&YI,8MEF\#N$]3\!@?LD(K?1;@-?.VW MM%82IM''I6]YM4=I'Y1V7(*5PD ]& "K,( P#M)AS$ER*-C4- M[D3U",C0G]2/$=[T#M-X5!LCSK\:EV\B(NOHZC+MU?/7'UX^FXUO5);I-02E M,XK>PU/ZEE30MOS9>[JU!#D M"9[5C?8S+AY<;UU3NKRXG/?ZWO1;^W"CXQL[\J#/\:[H7-="CB9G7HQ0.7K/ MOH^IZBQ!"YYG/VN1BG5-=P@V[O;G#TM_/BX^J^6T6>,M5B#8K7UA66FA/%& !N>'9))%=1]5W M6M/?7W[Z=+XL0G/56*]KO/,]C^RZ.^^">'6K35H5A44F9U5(UAG!46$PP0O. M!!_L@+TW&7>(D=[JP6WEO<729\B@CB1=XUA4L7;?('O'69.YM*&X<)_4.X52 MW_WH+G;K=D]N*_UMEA]O2T(N)O^7Z4K^5Z%_\ M]^7PI.O.2+U9^UTM,O;V^IQ;SFLVI61!6^<2,Y;E6MMG<#)Z42K M%)-6QOMTO:=$MN?#UZKQX_(S^<;DQ(3SUR-Z_.6B -P>2K[OD1TUMQ/BU^_WVSWX+;RWF*_82%&5_-U'#,* M7?9HG4!:!F,Q5G!_G]2[[#?W/+K#6K;ED]M*?ZOBW9I);6U049#XO?=2!$$& ML%-&D,_C[A-_/ZDW_;9[E1J928Y#YE&!BHR!%UI!SM+9VIO!\";EY7H=1=<3 MY7I1^@$G%R\QSKX"&UB/QG)D8%72H 0F")DI2%)RE3C7J)J(9BV:A][C>A>> MK1X]=U=/R^YTG=NL<89*"%E B-K6/0M92\)I8)[G:)P,,K7M>/@T&UUW8>1Q ME'\J"1-U'G[;UN:7S,PJ)I3FH)RVH+CD$"764AP%4Z9Y2FY9"P[?AO+PVR[N M1(EQKZII<%U_$]&U6@O;X&J9);$)V'$2)KHJ[DX>=)3Z(5G!>6&)Q0C)Q ** M*0Y>&PZ.RQ(-2S*5)L&\UFZ[ V>N72:)0=% MD7VB3$G@C0F063*H&!?,;9="L>D-CU*E^TBO9>?K&]UWYR;H?+/1UDDC#$+ MPD"IC.0:>0?&ZX*9>41VP*[J7W$];=.^3Z4UX-2OM3H%Z>+;"DK=U??4]?BPBFK9*OL;P'J&LZA)OPQNM1Z]E32CF5,U MSCW5"GO!@63.9IVS*7:;C*#]%ZT[P)U0C_5^2-2[1AJP9A>B!X'1(W.T#6NR ML;2RX*(48$)06BJEK&I2B>9(*]&.-P"]*;G#4K2+AAH<][^:SH87889ORQ98 M54"T16OPJ78&0F')8&0TO6S2,ECCL$V7W%U 'IY.S;2]VGJGE:H:K%$OPF3R MA6S$=_B)I(-Y,;GLZNKTP_T-_.-/Q2N#9;YS1=QWDL:OZX]J+@5,O"NNMGMXT$'F#3:I#>B,URL0Q%A%U$W*6_V]1QSN:T57XN&1PBYF-K& MT! @=,"%82\%>A$RW5P*0)MY+I6.F,0 MK<\@7&"$U6C>IJW2"1!L^T/ET^#7+JIJR:O7HT^7L^E< N)J$W?.!<&#!B., M!*480O!1U*/VF)RR,J[6 .V91;Y^G;]$,,4 M_^L__G]02P,$% @ !6,$4<^@.*/,F0 9= !0 !D;V]R+3(P,C P M-C(X7V ZSK^+HX M8&0$' < 8 ? Q7$&V :^$@!%TV0OP '^YMCZ82( <&V]!H!3DB;[_OTU^!O0 MLO>X[7#(P/V6DX.IPRW[!V#+PX VL(V#8^O[;Q'CY>'EW[08OGIU[^/EV[]EZO=7(UK]O_1?XO7L'SX[=_^&+ M70,([. PYN'FY#@";!/@X!3@8#< 4'#TW!R_+N!O%\"0>'>!-Q3O M!8?/R;D-'"PW%SA9CD#P[P"7 />^PV>TMN\WN<5SQ$M0(2CF[0[)BP6U$--N MLI3B;>_@G;P'A X*BQP])BTC>UQ)647U[#DU[=]T=/7T#2Z973.W@%^WM+*S M=W!T?C>]_/_T% R./0L/ G3R-BX^(3$E^\?)64EIZ1^2[K??:'3X5% MQ26E9>45=?4-C4W-7UI:O_7T]O43!@:')B:GOO_X.3TS.T=97EE=HZ[3-C:W MYL4!<'+\?OW+>0F \]H&K@$7S]:\.+;Y;=T@P,5]^,SV?5HF/+>\]A]1"-HA M>#'F;4'M3DE%4S+DMG^N>!C6A!LE^D<+5!V\5":J_08%R?_&*;194XP;Y4O<+_J;91 M]V:?#M*:+,3B/9GM?Z^E!^F^.ZGX>=VI]&U!OGMG5W#;M!9/CQJWN\UC.9%: MW:BC,R9S5@)9>@NK8?QMHY<',HR-2S+%A61U#VTMKCHJ0-7UO7 M^?95V?YG5!7GM(C-E0MI$3+ ?UG*8%'0HO!0%-? 8C^N'J'@$6Y/OBYQMQ\DSEN&#BXC/Y@GE$ M*@7]U%+S0HK:)VH"?GK$ALBLI&(Z;;,511*F^,UF<1ATJ7$H:]^#(51BRZ3& M??7LL#'CU8?WV<"[V-W/0AAR<4U[QHJGT(5"),Y)3#2L.!JC^?G]^>%E.(_6/&!,.%F&92YKF<=;T9'4$3Q !/AJ")#O _\M\O*+UN'0C+ M+?6@Q5(]&W@:L%[7X>LKSS_G9^7^;?S,TVK+"]-NV1LV@2\%KE^S&$#J6$$@ MKON\XGV-5)(">ZS>5!7K#2,X\.-I5K!(9,KY)A.]MW-\RY$SM2KW)(8KBISF M$Y9BOE7'%E:&7RV.?OC +E4X7LU =#N9CP54.]\C-5(. C<.37"?P8_&T>6VO0D+A#RX*NI M9J]O%JJK-=X\_N%YH!E#9!0F[>BG>^G2C$Q:Q&H$KTS:H_^P'#_?]L6';BE= MEGCV<*AA9>QI\PMJL<8 O(,H@=[2QV,DZ7QM@5[^W*[EY%F%$Q.PA54% 5+H MNH90>F38%*^CU=M?WIR(?&+:>L<*W^#H_[7UF_OWA4K3F(6<\7Y&PLH:? M:7'/G70VD!BGJ8I=?#_7L? F:0,ZUA!L?Q>5S^UA&%[V>>, O[%M&?'Y3\]DN/%ORQK M;GK6IO"SW@'^UK"*#?@3/M ")7'KKVK-(+(NXCN+Q2]-7<^!&Q&\["!V$CP380+&YC5__:BJ[F]A>'D.R16B]_',3D_NBS.>=;TMEJ,$.(T]'UCJPT[C4. MA8I6*E)R=.E.X6LR^1&/'$L]8B>)@UW+&HI?-)[F?\)+(\]-NNO5;C:HA;T( M],TB6K]NUJ@,4T4TW-=HUD:8([>S@6#,-)A^'WJPOO3E23(=GJ!@"@^154;H MRV2_J)=B?J=$U2Y%&96_(!-QUY&+^,J2\[.3<=^LH#=,KB'/3]K &H?4P;8? MNKV_/L+7W]Z"\A<;-QH<+?(WXVV)KT6#+' MV^7HW,#K6+B3M:T>A4AM)6-K(4F=7UE#!+MQ%VHT?R)QM6]#@'G.@^K5@>R@ MS%/7*?(-*RK8-QNIHMW7$Y@]8'J](6^M#G MXW!:C[N!H<_J"<47'O>EJT^?Q9U/BV#=:[]WPE;S<.?]_G/G_=?F3,_]-.'-IQA1\ Y%;&5/BCS9- M[+,,,;K#!C2JOIY7D^ 7L[\5?EMN ?,(6]HW[@ M!YXSZ] 5K#?;[1#%?E:[))OER=Q!ED1Q36-?A RN.RIXRT#_I0(O@?<@[D&JK!2Q@3T/-*7Z MX<=MH$S>4?R0U_J7U2OG[VZO/D?+H60U8$64<26T$-,D\EO-RYS?@TF? AG6#IF2ONF5.QWO7%R^L0M=J1\$A M"DO=6S3>@%R*8-V8M#W=<6]NC'#FPY"UCLO!3;TUO\#!6M.,=TN'P&7_N;ON M'Z?_/S[[?XC\P6>+W\V4)K7:**?D-7X;K+M[:K?)BV6[W1]L"KJU'(35[2/> M-YG>C_B\+4_0Q)1#1_#J+S&UM.W(LFGV\E!*7*FKG8I5.3Y3_Y;+>\<:1%QP MZEA*%]00R0TFTJ=N$ON7?8C"CZ8RD::-,W&N#UOH4:$D9.'VX;4[F<)NW7/6>W)]'TW MIL?P+-T#JVCU=Z#>U$%UUHXI.CYP.B6J6!6@,;P^69G!DC=P8WZ/_G ]6\_ M%=/G*O<3^@A+-G%7;+@MKMK4U9R!$#LR=SI;I5 "J[9LIW'N1P VW@MQ^;KK M@#^50NU['@KAT==?J^EG@8Q KPPWRQ*?S"T\_Y:T//?!IO\;AI9>L3:X M>FC.HF.]2*ULZUGJU'G.URUG6'.' M-E[2 ;'.Y M'G\]LR1SSN>Q;]R&CZWW)U+@LP\6SU0U7]*FZ-?\C<=U/C=GVS ++89V![AG M\Y_KO#@:$S@0K<:).,"XS_Q8:4EI^5$<.T6':J.VISA_E\-LNC*$-<-W-?/* MM=V]:U]9%NN2$6MI?_OK8N.KECD##2,]1)OZK MO)'D=\]K#9<"?$".@3]S[M_]_?A8^%N$?[)Y6/.5HK+JJG+W BTN1P,IS=9S MRE:9GB?^]+Q0+/+9=V^YR//OQ\2S3&P$D[7,.E]7D\^%!'\5*=Q MN<7R#=APQO^$CO]3Y)]"!RX-/_[J W2JY&.N0M:%EWL?LH$,:_C7XE4X8[\\ MR[ )3)\W=^)7TX:JI^H]-F3)B"E$G'(ZX[>'\&;\ +0>O9]!TKZPS%#-T[RQ MX<(*!XV_27,"-F9L>JD %\628^REJ-;:(!92#_4X%L-O'RY'I(Y-,5MX>**] M:L5K<+V7TB?E^5Q8I[I_]JP9RME<;!IWC]TYM4\2Q;.Q!F'*-FGR_[#$JTCR MT",Z<^'ETLR9U;4HK,6K43,^8=]63COA/Y1?3Y>R7ZTL^:YFG0Z2[",G&_YWVWY_U4 MR]!C<4.&UPV_(=(+%Z-YXW_PN @ZIT5LW/L[',IG ^.EI).3G4&JD4P,RKYG ML-0PZ\9/0TO%7M)7<\QZ?,A\3*.G(-P1\7+RHW*_-(])S^O[7O?1Y-'^SO=@ M).W>A))%J3WDK*:W?*^_\?'8QF$^CNJKM!-76Z]P,O>(#E<]Y$/IA838SI.% MJ$L46!U6VKA_=ZI45P_OO@>P;WD$YM,]WCSKUI*/.*Q8S\:7Q-)/W9#?J]OI MX0+)8E9!2G/19$CYL+'0-R>B#QQ*QDPUAVFJNL!ZU(*;[BZTP>**#TOP]N- SN6]RBF)LP7"<38WO4*PCVK[>0+ MRYWY>JG5RZ!X&9V)=4S-:#V9(VVW_*(I5:U?\\C\)]> G^F^V0BC?DOL68D( MM>/1-0!/ICV!B)# WUS:S3!?*>83U)NH\EIN',&B M4*>0.RAZM>+6"Q6L9*DSY0VJ)JSEH2DF898F=GJ1&RU(R0*<7IVTO'TFNR\$ MW0B/]6.YS1]@ U6?!PO;OH)3;^^])*6M;10DPA;>2Q,XD^C:XZH+\ GCX#K1P701:I6$**G4).IY M*5,!\QQOEK@N+K>JN9?<>;9S*.>*YE<,@Q';S09"/>034X94LBZ:K6HZT/CH M._S3)\O"V,!U_HDJ =8M*0H;R+S!3Y4\6P,;N[/'FQ,^B-B!VD9#C*,2J.Z< M1OH.,1>2%A%C-T;LZ)VS1.>ZD"[>A?>XN50!\K3T!"U[8J(3GF?@)D_WRX"_ MJQK6X/6QXRN%G4"=1K=84?28H8ML8/4>X;R-4!/_AIRM#!OX6$5D10=,N]'" M%=@ ,H0F^:*F52<&:K1T#DO#0U\)_:V?IOD?>^?)>(!J4K^?F'2QZ+>234G4)E M10!)$:ULX/&\-AMXTY3 !H*\V$"42ZVZWU6I K46L0AA\2L_;C[@DACOXGS_ MEP)FN0UZ*BL8>5R4;M:D">FY?[-TJ-CY\'#JJY&I/,#W&AS+!NHMD7*@VEZ0 MV: :>46-6>>L17B:H=S^N#96&R4\=$U>]:AFVX=:%8:8F+O=:PF9K:[_-^S@ M_S\CG,N:X,JOW"#_0@[5$2 F= "MQ;\/O\"ARHK_*]DBL$-'$+X>-!_JC8:P M=M"\!4\\?AM@X0#J>U78UFB1"]W.?-=3- MB#/N.Z.45*BYB[9&YZ3%36!2WCM+.#U5NM:&E85M[2J5-1,YZ2TS!N:0\3N9 M!X-/ZW%)]&U._-HU429CFWXDK;2P&@GVWUT//.%Y25SM.[LOT-^#6M"(UO#" M!'W$JLB%_VA=IWH'H(<_/0PP-%Z2C'BW/Y?_:X5&\"E@$9S(-J1YNX M#((!YX;4[U%'2$D<1:_;+%+==/_1&$7Z?#?"7^K,E_"!:+;/V!KX1&H(2 MI;6D,<,;1.Q5W^/G,NF%%P)-FMOQ5\++E&GH@S3I1\TKM[T=WYL37[!L\+'] M4#GH3F[X@GUR8W#%UBC%V2WO3A'.79[/QP MC_5%K#^K!D&3OILWV2EM2GG]R3G@X:W$IA.B+>%TO9B#FAMW!VR+:1 8'RW: M,ISJT6>?-MBQ(=[39U2!WDE>L:NW'% MS77MH?6Z%\J 8?NIAYZ=$D\NB/[4]WQVT[I4M(EHS_Y=)N>2/0C MF7'^6V8F.JB>@^_SKR_X@B9[F;\-^@RZ;%%IP@9N/<0SQ=:^$G0H(:Q+A C8 M@KP?&TA/+1]B ^?NR:^WXB=?_.S<9[UE\4=XJ9@!'M:5ASIL /<0Q]R[-KE& M@G[D9[RF1K(!VW7$YN'YN3(HZ]()?F9@%I@2)2\A1-9@%\%(RV)I//I?!:+\ M7=1L2G\F^3/U)BUFTEW$H;1?_?R$N[%904+ZOA-FM2XG8@HLN$[O?C,>S.=7 M_ -="F>\$FHRI@NLX9F'4I-&^)N(-!2&),D&M,->@!8O*L]2U6/ ]*@Q;.!M MO2$;J.4#WQ;%/7?.3S4?J'^%1:#K5]$NT$TQ)3QC[R":4@&;V(0589A[1!"L M'7?PM%%DB(Y8SL=[BIL'P>;L4",EQ%*]A1]NN:/*E9KR7:] ^]T[U!RZ2W,D M=ZXJ_976K8'3OL(#1H'"B*]8QGXL]5LO[!9QR-B(HE;4XW^?#8B@GYSHP18- M?M[6GL,&-"0/J:66FY9S),.ZUL.0AEFTSOHD5$'&F/6_S#W,D>6"!M1EW.FPDTM;$S2Y>O6/V\_PGP@&!,?:Q3>)>800S6-!&^*;4O\(F6:WF9[XUG*5Z'@9_Q]6+*9\7! #U6,F2Q? M7"859GS [>'6+M=0.4]@BZVCPYQ=Z!7JPI7&+V-\:(VDKX5^DQJWEZ[VGG*L MK*Y^M7CJ[C'O96/) L?[=BVW&V*-3=VLO*ISOYK.!+JQ ?YN9@9ZQO,;&R!K M@YFD:88-A,^POL%6S[J@:8<_L8$IWV4^".[X@IZB9O6?_T9"D*_@:7*(9OFA M_=0NLG0(TFS279-^@7#J7<3RCM6'UZUTK%WL#_IN=?S[ M'U A[.Z#L ^$1?F)Y.8T*%^ M;)9+M5!)]+!9HN$.>;[&%?XS-0JR0P*6>X,8ES:H&Z4L:#I=GPUT362"K"*L M#00GA%:)XQ2-]:A*DVPWJ\R&%TFI.-^3I)&E]:PDO5.+@6UG8%%7\S.Y8C#_ M2AL^?[32C>T1Y^"W0*L\ UJE%ZL/3QZ$?3(.0][RE3J).ZZ2DB_E*GAT]:SE MGNZZIX(9;_4X'#B+'Z:@3H,.4(THAC'DY(>DK]'UG3$]-/V8#CI@PJ_#( M2I<<[?29 '^.#$_+G_?6;T?QM"^K.IBD[AS?IC?Y@K2%F+BC*4NDAP\#W]"\ MW3JY&!IQ/I+&I>[ M\-H 1'@EY^V\I2=-JDR6I^E;8XR/5/&DE44K/1I(U$)-0$H&2/)G[3:6* MHMTL%//%N^L43NG !C5,Y7KS>/$/PE!H4[9WSXT.Y8:.1[;P4\WBY]1[E2P> MAUI]*_[02_?V:2G+J3^6\.Z% HCZ\)Z2Y M($I4IAA!U+,QK["?\ !Z?!(=QE(^/<2X0!XK'W_X;B*?9$S-?+)^WMP1<6,' M$:^)]V( Y:'8;:G=,+&SX*\F.>Q?FJ5GE4:OSND*$'RN*="UJ'U[6G77ER,'V1J MFR!BV4 !@B%V-'MF97 &)JI$)!FJ'#DS:7.*0[Q=\MU\I$/=%\46YY+G/#M^ MXDU8!QB69$(3D=N2AJFS^IDRR;=OXQ[?:'S=;]) @D9?DZ?)(P?UO7P.,L7E M:;%.VJ 9/?L'O$V,P NI*Y+/UZRG2E'NEV;1T-H?;7ILQ@P+.!8^J!6^]HS8 M=69\FS-G6C[/%(%D0%ZGWNK:GCG5><"9)1JF3DG+H'WIP%LG-<+ M\1)?,LT0X\^G5;AU\C.$"CWX71Z<*7V"FX#CR\5W!A]HO9CU6G'1>\?9J%#4 M/5I;TU!G V+?J)OFH3Y?<0^+:K3")'5S8O&4M(>%WU',I-OUGD#]>PNH?%07 MENQ%""\RR"JDV8TGCWKKC.1DSW]BQA(ETT\(+,;TKFVD*B[(3>$C\60KCR'1 MR=YOQVG=2'FGPU)6,P>\!C\X?3,507_51LAV6[V7TE-4\Q!'.E,PC3N%&4:3 MG?O]GV(3W8VOI2Z4GIMNMR,F_71.>_]\"XV_)\LW+8D@Y6.LZS5/4?3"K6 5 M/AT6#R_BC4^&!@J0(UF[;.C:R&/.4W%->VD?OJJCT]VH9T;O;K9^EH:M+U<; MIR7$[2I"G8;6/: M6;GK9%+'NR!*?AO=Z4+[[+) M@R9_7#OT3P !@0);J",NWTI$4Y4'T3/)28S?\F8;E;/CD\O7UO^,'M+_173_ MHF2^G-^PHDA59.T4!H,=J@_O A,=16K0?V'=X=W[N M.8O='%S>.W!C;(!V5)HAJ$N@?J>=/JG\]&WXI'3HI+YOCN>VP'+-.5O=]"@< MXP(@L'Q:\)UW]B[7R&<5BG-#,FF?E/Y(JF&'P'&G8I\SM5#)M;];WWLQ%-.^\$!COA']!U3DC2=?Y]\P$&J4WV25 ML(%OYP,V\BOL('82CH&!?S'U"V[\2F#W:1R3;4L2#![RE<_97PI=K?J#[-!^ M1]Y<6&[S$"WG/2OL*,T99./[@ TL)+.!8P7D3E:CD3P;,#B"NY!OYHG[BJ>= M\& (9DV&+YA3.NLV>8+RB]P"8>9=86\]Y976RNSDAXYB@HTY7>4AF[*(*#S9 MFY^1 @M"+UR#;L*]X,;P;(6!<=@$"UVDRN2J!&TI^!J(TO[T!NU3!#%!>$61 M!*.AL20^-J ESPLJ,0'6A+^,'H^%%CM%XN\@!F]/-58K)34%WM:X/VUL451R M@+)A('8"+[/TXJ[;!ATWC*>I9K$N*ZRPFCX3F?O=+7LC#"^FC796N/%,YG^^ M-^$1RI+J71BUJ^PI^ISS7NS]S4]2EUL]_<\>\G0+*$=$$Y=_4P?U>?,\D2D= MT-#%T/Y+0&'NA\VSL@Y.9/)P*1S(0.Z;'"^_X"5>N?7 MMG?B\'_H%?K'&5=KI46;#YQ[Q;Q$LV 9F=5MNO=V5+A%7L]\'O2L\) T)CMG M+6$E>Y$Y&U^,:=#XQU/\S&(<>XOSMC6Q%G4N!/U( M'%/U%O14:+_"LPW_,HGU"F9/W%#&A*&IQUW0FP80)Y.C!9YW5L' 6_#W2 R3 MG$F+8 /*G;NWX)#<#(YV#,%X$67-JMF/GM4I1LXC=-"U"FS@>Z4KD0J @>_2 MR9Q%=14V$(OE9BEO*%K!&O1&>DUTT/X297_C?QSBI'BUA(S$];W-7AX*\;'G M]BJHI;X)J>7I(G1@)?#C*15ZD>I,P]JXK4K+%RK[[ ?;T8/J+S$]VK:8$5&/Z_,09ZAW:QZ;47"IH";_*G;>+R^#KLSKLQ[5 M5UZ6;\;2I*]D3Q2J9(Z_RN@_H6M3M/%R5UDX(J;,DJ>4KPO9G,2Z.07E7CE1 MFKP_P;;J5#_S.SP)(93KRYH[>_R6@[A=]HHX1)F%]HG["TP.)+ MJWY'+9C_$%TD#'\@WNK^P]=O=01-_[ZEV8?B8A'&3M"$I2RZ1M!NSJZZ)#52 MBPYTM6/C#/8=O,\H,)U\GIJS56?B/]FSI%F?0VI/79M<$AKL7+J/62C MT-3Z1HN3EUA7BY1I4VU,=\0G@:Y@-1&F:DCEM8[E4U;[4$/!]'T/Y1?;_#?= MH*?>K5+VA:7P][?*3;"!1WCRU5&/VFWBYQN[.R;YSGCFW,_8-F)!961[OA\EBAQN>8QYY_.JMN';UY M;CXE/W**AY& $T0/V"ZQ 3V->\4L[Y^(I01THWQ'JE0I:(UEOT'^N'W3.#\$ MNPG=.$<28E4MXE>U"7V>,$;\=>@FW1BT1=WX:N4YU&.05C,9#SG^Z5C]#V(+ MI_NB6V*0]B"Q@%J#0&'G?)]<*QNXB]M0D'^&I4K.HS>U-,XN\JP@P-E8?MWB MEI#-8SD9YH'T>:^CQ,<_7Y7'G'N06SB'5WJOH5[['**#,NG/ M"D8Z?4">HX2]P,V\*'2I:(KR%?^1TBO-SU7PT>'6ZJ%KK:H68C:OF/HFMK)T M@#50@2!]IJLZLTX7+[_IFX+>(IR(PQ0@CN!>OK%G1#V?\4;!@>4=$H0;GT7_ M2:]F%.B37.3A"3K)^MKGTH\]/@,2 G5RUMFB\W^TV6IWDD'2SSO[,RQ]"?HJ>=^7(?8A(U^G@TADQD M"(93"=7,&P!!61UQDU6^!\ M1EB/P1#S7?6?," ##'DAD7A7;-&!/U!U/NJA.X8&6,@)O0+I>,&0LS5Z%"5?VW3W=]1O&^PR=AA^!3B9GT M2XP "B)ZS;UNI6'H\8O;"L/5'4*C$7O1G\4N/=%X;A$_Y>=];/5L@$Q:Q>ZM MHBP^CVW^PZ8TMZE :(.51KWEW!!D02TT?KY?-LUSAA@B@YM%4-UI4^]8W[ < M#+FI*JD[A105K#@QX;-72=QBVTZ-H7.0+NPU948+?&Z:(?J6;A:8F$$+^6W/J$E$9KMV#]^/LYSY&_QVEKU1?6TAO4S]M BYU[W_>/0CQS.) M:2#QCS?7=]@UVA[%1QIV%8G"/U>6QV4X5S_R;K\"N69?N!>0"K+NVQ!G SP[ M4$.J8,:-!M$A\6._=3,Z!K$GYDQ1J'9W M0?:\Y'<,34:/M#0)&VZ>DJIHI!MET>P,G4*TNM>1B5?WKX]LT[XRQ3T\(+-Q MC9>L)I.?^2[LW]PG4)FNBJX]HJF&ZE&YZBKB%XJ>$.V^"SBOR0OHWSD<8ZQ[ M;:A'+>:+P[-L\?DY'#>ZME@DLT&@95(^4D7%>]PCQ*@K]8?!]"$#J>[5J937 M*S79WOKY%BB;;D0N'$%V/Q9+73A,JWJOIZ)I@=XC^5YS_,9NUNTR>0DP/Y94 MJ_4%O:9+5O>4ELZZ2^8[2^8VB$FEJ" M_4U/+9[G6B3XPP4#\2WG"BA=2*8[,RXP(QG^%=/!OD]/IK]Z01JZLQ%;;Z;% M4-1YSB_,0=A3?O96G*V9;29=E-6:M$YZ05G7(6L&YT&'H5][Y2\=P!@57E0? M')[9P;M']?R1[W??#@T%T5OHVUC#:@@2D:P $W+9/)7Y9L1J1)3OXK<)0QWQ MN@^%.QQK]KT3OG*!RXF+DS"

X#:4UOY_?3*0IG12W M'SZ6?IKSQ,-@S)0\"(2O+>..@B(E[Y MR,;URME.IN)3 ]$,2'>A+&[>@(W;92X;/ 'O@4&VAF Q!4#Q:B+'^0UF8:9]9?K-HB_2-BZ$S* M\X:4?4H\''KEYZ3B&@F7;]D)7YK0$32/%30Q<]D,;,I[",G+W6]SXVNM9(34 MJ>4S,]NB#:B"''R057PMGB8%)7%3/HS));:HVY7T>M 6UIOF*?%%'>*^XL:G@RVZ+*Q58C>&!6SDQR8TJ#WKDC!Y6!J M[W$]+;#QH4!_W6'429<3 ^/BVR_LW-Q8:Z 16'SMM/+T"]^<4T^0)4H$G5IC MW9(-L .<^Z5Q%H(/]8GFN)NL2YDAU3Z9?/> MO 0]BN(%Q&TV4'V@4CP^Y^8S@5J>8O.E@L._,E G_2!K=$R3&8[T5_;8Z_H]U&5A'O/2-*2-XCVM]L(9D) M#]I9:Y X=H+$49ZY_Q[B20+=#XQ&N] M898@_B> 4#GMKAME7X7L@IU&781, MWD[>)9@C;DBN ?LIJRE0J%D"4D'7S$YO2WRZ\GVLSC]VIQY%=_[YP^@=AQ]) MAH" -+-S$$9]2R:2@L@P/4ISF"-(4GKW._2EGW4I&D[@;"^-@S9DK-7LSKSN M65=U!(]%T(ZN,P2%KC(?5ZMF$#!>?N,P 37K>:ILXIGW9ZW?AS/6(J6F:+V? MUHZWT3++!P5C_M;WS0PHAB)_?'&8#^J3YGQ5@"MS%\2L#@ID,T4_.DPSH_SPF\>&\ )RU"46WRS8PVZPJX)\<-2_#5OXJAP7Q?H0Y"C# M+/WP9_@%GJW"JR4;NBZ3@ MF3NKCX-Z,@(#@8 >0P8O"O*:Y$D<0W $31&\L<CQ=V#$ M>)+.$D1$L8$9(PJ^66]^ 1L/'OQ(TC,#[TPKE[H -QH[0(.K#'35NGG%;[!.%O MD+N9B:C#*)",#F')031C"XH>53Z!NE1PR*/PP6=&U:#DT@,/S+J1'Y$\+S\D MQ'H*B\ O?4-3KI4_=_7G@RS]\6UT?2[>&;$IQ0(7"V_ !AI-VL,=_^*-P>UD M$3DB?J(?423/W(>&H(D9H%+>@TS5$M6%7S5@@%I!Q;&!B/17W*_&E>#X/[?! M!O9\8KY%S\312@![9Y,&5*<&7D8=8EI!"-\+W#&;1^Z+TM6C(>,/$'*L+#0<%1 MG(!I*"BK1Z4 M2@V5L";UQZ1TX9C*F%BL2<(Z"9$F*!"#2*&$ASW01*58Q5!]\:ER<-;1HNH MJG-3YHY.VZSO@9!U0C-NX'P]#((D:>L(T#QN( O\)<%X6GX7KV[W5IH6)VYP M.&<*$8G=AC0BZ\'II_!9!EQWAV]58-83"=!%F#'R5]F;',4OW+*9OZ538$^ MS7&]ZXS-QLW9P<+.;-VK1+LM38VW7_R]S+>X4F@JSVZB_[-$UMLY52OW58VC MH928F?ITV<4=AS8MC""9(GTR'>:9TL(GS:YT:,[F784Z_JH)B;H^[\BGVKSW M5++/@$XOJ3?Y 7_NTS[^BA\/9M[ >Y(L\MSR9[O&KH]H/7#Q?#N9),P5\R7K MK868P"JN)6"QF@_5C3I.$WK_(.G8&Z+=_5'ET";[XN2Y\@UC^B6M==R8__GF MW;9"+_A2I2U$[^&B O($JWQ>6)?<-VM4SNCL<95K9'&BAL<@M"^W"BI]R8N? MCPE:C>JK9P^S7AG6W$97>(X]6L,YXV;O8-5K',M\(]KF/CP/A!L?*S5NR?@Z MTV%@"Z9X^(??\P7'AMT?BQ=FJO]0.X>8/N7 VH S3!F#DX:>H X?:_VI+J[2 M]D]5SH%P3O 6G2 V@"L"&\IP,9RRS?KUR#&Q^>/_ZC%9R!]K%*I,*W'4.;#Q M([06,!-IEH(987]/]#A:>=5$Q_?U[V;+TT,D7_(8_N Q@*$^+RWKS7K!VHL1 M%.Q9HVEMW+K!FIOA7[K8;M!\5.3".4EH%R1A02WAM>J!%3TO#\]@_HM37.<,AX>SC3O5/YUQM!OP#M@# MC-^$=[,!L@5LN (Q[$0%8<'GI_Q!R&/V/:L'@\Z?0GF,C0DP9R\]\ZF3LA/^ MBK+*C_#Z="8^_]] S_\&?ORNY4C#L_;6#^E2<8^X 10*75N+W3HRYQ_L-*1Y MO!O9""AMV(51H$DBNUVH"[DUZQ+VU58AW8GG]/)0I^%5Z%I#F*LN,Q]4"@SB MG[:SDK2G'[&0LI^O7">>.T$X,./V\E2_F>TNFZM1,<]2!DQT?(C;JR%S6#'4 M"7^_VLT3*,?L29N+XII$R1^Z,75+'M1K^QJHO$8FTHHZ@10P0=8S0Y3P@W[6 M9/ZGE=+V7?Y.5[_=)).Z=ZU[G)BX%JUWB*/:61!JVJ4_.C\>8.('%[7HDNN& MV1.'MM&I5LQT=_#.E5I@._@5>]_?_L+,U$ .)ZT_%"G\:X/F VS"$]7F M9\O9>U>]PVVB??*@-C3)1O-VY\[U@HJW@>7 C!6(8F7_CNF2 MI^0A@S3^.I'\\FR#[[.;)U\3"%=@P3+//V-KKQ%6I"G)D]'IE,^3A*?JMW)4 M2'H-0_&;\8SODI=^4/FIU_:^N0_P,JE@["KPGS0.)Y*OX",(E/.Z!)%+LQG9 MZGDC%*N/#(O;,!&6_[RK87;*!=#+[4Z;GQC@E"(#2X@B-/F2/$UJ3SA9OLY* MKP'ZU.HR:)&[9AK[WB4_.!A+K/\R(!NOKOSUM*'JYJ?[[[D-L9W@[7K@JD;C M06=]M$JZ)%C6H_3T>_^B'1(2MU!05"#+$V9V^HG J $)T>5K9VHCD"%T%>QT M_Z]/<, =9F;";BZ%0HLSX]NF/'AF7PP]?EJ@;.U#5\D\H+EX:O^>"PNYEH%: M.%L0A8.*O<,&:(>DHS3WU?OF(^6JDYN3Q![$%&4GV/6?C&.^OG7J-*Q,H/-" M&%YS+?#(4OUF9F,4,Z\Q:NUUU&[JNL#!'Z&]XSER@'G0>+""W.9KW&LV)CK5'#O_&VSTR9D6X9$?7_6'>()!9'H:/1ZY MF;700;\P+Z%$B_=),?78/?) $V)MR=4U4B"LNI#A(*PU]*3^\'J)YO4!%L8T M^_Q,^,%A"S#ZV%_?LID6AC>MYPWJ*QO864P4\4\EW5E%\ \5MY.:-G9,V%W0 M'Y4LN&;>>:(&OE)*=T#UITHRBU#G75.5*+M>]D]41JG5(GRL;-+B?M2DEO&< M&!!]67C3B7,>0Y-'DYJE&S'/3!A'NSP4)_!<'3]=2?L9I4.O;@B>G?LH)]C, M6'51T#17WIBV$9QRN"=K^ ;$%V\Y+F8[U@A+/^()2#;N650.O+C+4/]8145% MS.VP@\\K8S^+'?\0;;CO N!M@!O$THZJ,@0(5YC8U5'52:$&IB:?87,/=]G' M;S]W'<6'AW-;AA]>U+,9>=*Y*U'T@X-4Q+.[R&(Z&,%J=S(N**]Z=+ 'KD^F?P'!H4Z@L$1,MDRO[:_:F"N M6-HQ>.W2T.+03P\!?UOB%4+^=MW/&=R%O1!\9?OV051L#B9K>Q4K0H63#*.N M@ NOQ?B-&;EO^D8Q"!1[:KP8S98%CW(3=PV3KGY_R50-;NDYD1&*BYW??%-> M$DT=TG>,/O?VU24UM46XZ6DMGN =)$0MN7M68-%0'?X]-N<$B=8 M38>1>HXT FTWK-Y/MQT\.L7BB,7+'/_ MP&Z!"48-':D4EC1E]#S2W^-*_$.OJNSYJ*NJ(!C$O(H_3 MWKYEN-*\TFB%]7[=.<7B?>R*))['J-WR;9^2C4/XN$2F9%;EF?Q;3#+ M1.NJE2IID:S9NTYL,7^"K?8'XA0?QLA3!Y%C?ZYLB _XN'!SBWD,,;P,;# MH613/,W"]E 137$J2MLCW#Y\^LQ_',94]3W-)]4@!)*]GAB"RG>)OO# VOS MZ;),LO32Y=<[SY?R?[6&^L 5+>X[SHZ RW_A=YB"U@ S[I].]*OCP<6N0;?J M5\NB"6NEK)AA0H=OGWC,UC;]56B/])]/Y'$P9ASZ>[\F&,<&LD%J/BME/@-I M\N%&J8 #_ );]F&!F+/@*GK6IA'5 I_R8(B%L %IXW$$'<+#2ABQB&<=<2K8 M& 91G=83.(G($.T!>Q!^P ;L;)983TMP#9>8G]E 2 #Z>[T\;,$-!#3=*GTI M1A%ATZ,@6+F7_(\G(2" ]F6:PI=+K4WFG*Z"LQUH[R6K,J*'8$RT-@@/#^"S M>5G6##XV(%F" 7%"%\A5&W%S%PORNKZ]!)W\Z9M_W(?X3U%(5#:ZMA"Q8@U; M!*==+L(TQ;42:2IN+#9%2YB-P4-\B73?Z_T7-_HB_.QLXJKF+X;;L6(1^@BE_GQ;!(FMX_GY UHB_ MNR0&@M$]U7R6S>UU)7,G'JB5M']EJJ;P>GC9\:#+_#K>Q5YW0X^(08I;>SUS&5]X^!]XD:)[:W2SWW %M7RD=20Z][ZI5ESZ_(C3>3Q"=Q059AS /,I,9DGWXAX=A^#\0+F"QLS)2_ M*A!+%J(.DW%-=GQ1/1C^^6^W=#)[0]I2\+/QK[=WKE\1[9(HWI3G\2^.GT:6 M!2P-$-".QJ G?3ZY?_5^8-S(6.H1A>Z93D?0"]>TWQQ/K9J@0P5G%:^[6MPG M4.&[2JY+/S,0Q7CZY\1?ZWWL)+0S)RO=V/'1ANH4D;$_XCSFO"E9C&6X3,H8 M-5C&.F=HP$:1;*!2#=ZJ*4W.SQS/:J9W8F(AW=^C1)-<#C>ZJDE%H)H?S6]Y^G%]1A;.#P/'23!OK"1LP'__4JV 'L#D@:&( M:VTNX8]L[+4?YP8.M(+<:=XNH+U38U=TI<[ CT">1(!0E:%C^^/3%E7;: MJGZZGV:KFV;U.]#%CM>*$QB"S1-%IFDM8I$?$8 ML=G)XIVE2O*Z9I" M9A-H8.KB>LS31=>C3F)NXQY4M2&_\Q'5#^^\DF[9J@V M&OE1;MVUW$%4T;EUZZ.-8H/QY]'CE?C29L9Q6%@..;Q>-0BI,[7+?7.D&]9Q M*^N,9.LX>64\F)]1R!>SDHW[A';S&'*[R'S.XI@?4R.D6(F?VE>2^)E:G>XS MN' [/1(&?-$5>VQFL8S0E[F[+I(WH36 M\K"UEG"LY8U57J!9PS)!UQ#PZC-4 5K4@?.$^:P:_ " :L:2#6"1J89A?E_.;GPQPYXTNIQY.RT?I0/&V-]" V5! MQ:'90'P,\B1HEO-8IF09+FE^UI@FR088&9$3'DST#="BQ!ME[YQ=1%\$P[/W MOQ\8([$@2WNQQ8Y>H6]7N8J*!O$_J?0T#E\=QSV5M+S&3+NIQO@8SA$^^D 2 MERM'QK)V8>C7T/4748.JJ="/99:5,/*82K=[B("R$=V8AKQ LCKO7FEUVFZDAFSI]IJJU-@ 7.! M=D$EV,T-R$:MB\M)9B\8#.*,%)],12N?^';F+,#1(D4)0G03&/OI5 <,58\9 MRS@\7A(%OU9:))3T&<C[LW(@<]:;QN9_4U(S?WV@&PRZO8P6#YH17J M)8I3B 4DSB)VF#2D^)I3?/6\'![8P"F[ZV,\A0[FGAY/.'4XZ(#,S M9QX35,LEH<53C+X&H2F"ROG(3& #$Z]A[N)FUPI*EY$:E)W6MI^.:^I/WV_L MU1XQ?%%3LTN!X]N[^ J(;<<4G5+""\.,Q,)"W*\,6X!/#.6U!JD^0 MQV$3T+Y/@WZQW(CC9B,;SU\.I(:N1S<5Y$B\BR=JS\[]8XF.)ACU@G^ T(-, MPH@^T/1[0:U2_#J8\EF3N%WUX=UAPK.I:CF0>KY%T^30CZ4HS8S]+R8SX]W* MW_87=ZZQM1]PV9O(CK(6O;<&MKI %#]IA_H@WY&F&H%E]_XK! MCQ0WP]X3M[^>[OPN_(CQFS2E9@GQN8]1S9"B87.0@K2W$VQ R-D[5PT?MC31 MZRX<)&,?5<]]*R;ASJUP3_TE1+?3PCTZPM^,VD,[HKI3]]34-Y0P^ MKXR1J9]A6H3\2R6 ;ZU$B$B.=9)9(+_%WWGIG\+E(68EVJ4,;6\\:-8XINKT MQ-5")8QH$%7CH;F)&*U1P59R/E_@(4NF]LVO;8!PCT<"U=7QGM9SJ*Z-K=GZW[1&G^3CY MHR[3218GI;Z=.='>L&P@%1MH!$^+F#O#*X-S9#YB P[6V&%I:A:Y,_C:Y:0; MWYBEEJF:?%6/K[L\T7@5)FDV^/U*[QV>,03Y(C]-6DK6SH/2UI0HI_0M$;'3 M\DKY]4=';9D@;A4XE&LYPZFY\\Q'YN4/2=M#G"9L>-L,>]QO?>I9'9 L+BX- MO=_,I?_61/"^^55 (CB/<"+3[YY_SJ&TB..Z_P2]%,)-=WQ1W_NP&X1@TB"* MO0,;3Z:@VO%[X9.J(4H@>*Q!R97+/7#9QEKZ#7^GP)QSL?[4KD,SN<*ZW1_A MM;[,\\@ FNQ;5C>6Y_]B[TV@H7S_]_%I520M).M41%E22BK+M-F3+%ECDJQ# MLA-F0L@>0BA"0FC(+DSV$))E[#/VG1G+>)B9Q_^9WI_/]_=]5]_?^?V^R_G_ MS_]\G-,YG5F>>>[GON_7Z[KNUW5?=\4U8O+!@9 P@3K=,)0TEY71!]6D"!Y_ M%[EX!NZN\M/ M-\\V2(;%-T-A*D4HP]?+/,OK"CD\>I25>U:-S^CFY^#-YE%$YZ,\XTA<0]R& M!O.4E#Q$>/S\<>.U8ENP>=0G"(M+2P%!C-K8XQ+:*_-D>I@KR&%>B6-.W/G3+'L(7'.%W:IT=FCB M[:%QD]87F%*]G$GVP3EZFM^+%H352\J>DUJH+5$? P'CH[MU>0/NH,9Q QC* M%3+;O )Y2HN$+N:?;0?EG<-N*17+:74$]9W8/#MA[.CZ*?)K]?G6W$"[,^YT M=DT= Q4FNJ)36?RQ+7^I/>)-RV7SUD,2PXGPMD\BW]\(\ MJ6FB\(YNCC9HHF/?TAP!^S2(FW(_NY(4^'% O#N]SO)#TH?:#^6OLT]/&"C+ M!D]GO^K]9Y$$]-R"$?/@RU$2P<@U.@3PW[FNK1@S0O.(H(&UVT-/Q7ZB0 33"\>NNM4N^PKB1RL[>56T/"Y^#=%$J@[M_D.._&H.*VKC;'" MDA^?1;3?X"O$;(*!6S!%<8P6!ZT$X &5[. @+@4::B'(+G\SHY3TL[\&M!TK M2'"_^A8L2H"$!VOC$)O'],;YT%5_%,MB]H8R!'"%@G3HF?E9X":+,8-0FQVE M-M.1,3B2+9[6TT[UP2PJXG2R$S+J[/@@L)MYZO_>>N._7,5B@GJV6ADW/@PU M/:\"OKFSB&3G/0'U^(DM6/230+"&A)D^A*\NHCF,1=!>XM;WP[,F'^">0P$, M+>O$/P*1I1FR1LV-70&9K:-RS+(2T8\A^')DKG/=T>4+./?0P:Y$EY M2L(U\HEII-CL/5F3:9WSOLY-=PNV)/0$4UB&?$*KS3:\6.(QTJK%LR _.]JP M/%12+WOHZ'CH9@!O,-W,K^)>ZZ=']^1/4I^PS#=1.Y!#L=CQQ7)1/G;RH? ( M'72!IHDY]1CM>G>5,&W7#RD[F[&%A-"("UKJ><=?"(9^4#[*]85W+&&U'_S2 M7,#M$< <>R781DJ 2W"],*9['6\RENF]L\:X>:R1:2+RM M^Q"[)C*((5>]LZN=;0OV]4DC6 6AR^_^Z$]ZXP1HS(_+F6W!D >W8-/7<0:B MFY;3ZS19MUP$O6*Q>HWA\9/61ORWK?N-OTH\.[SN0\.K:#2"RC($76'JHRNN M[5X+?1D+I&\4U,5"PTIOC^__J)?/[RK/)^D>R(7N+9B0 CD:K/.VWX(I"V?P M?0%1TZG!O%+!=Y0__9>1L*:Z\98:HT TS MBI@7\+HAH+NQ)?1IW* 7("P74%\V?S2RF @G9YB\'-RT&]TQ<;L2$ R A7UM MJYS;Z !*2-GW #A9PH@4$20V7'N/1!_H&ZH9VB&AJ$U3KMV7VQ'CP\L-OLU> M*0!9<- /,JI'_I6D.1#*YQ-:X#4E\?P"^F9)S12 Q?8A),>B\Y^"98 ME-NQ(/]=FK=&P^Q/:2/N$8X8B"O!T2XD5TL >L,"E=85=D09<^7QF!6AK(SM MARX[=2>)Y3SRWF>K(H8B'_F,[LM]*<=EQ4.9KK=XPUQL\$3FX,^"A+%ZX[DOTX M6%G2"*=RW,LY2GI?Z!7SVY)G41-L@'C[ C0@]C62I,$#R/TF'B:7R.-LG/&' M?83B,NA]%FNZT:^^D[=@XDCIW8T*E(>RF1H]$6+!Z M4JJ!C12 \YINN)VJ^GJ<.8M2AN'[?06X3]BKRH/U>I=-;['E8H@!&)*&'WEJ M-)BF0U:/M&<"+DYC+&Z(T!(^II::7UKBO:PG%S+/^W04=QM'3$M>-L5PXN;O M0EW3(6[B3](C+OI1$321[S2>D42I_ Y9A$UQ<4=$1>_$FW:R3+Z%Q>(WC2,"QFD&#)A>HI4 J 7$?,:OA MHU4H;#J"&+$%@U*K/VZ-[@2E5C?V]+RQO[80?WWT3TSHO@5;F*+>JJ8*H)M- MSI +5(YVV>:R%D?S$#?PG>C%;:&T+S),]R_WAGOJK?AEVG!R%]'6];15'%Q< M!-0N?#IG&=,[$1\T'J4BF$#GA?+.<\82_*TJ<0 S(A_O4EY;N Y^ M\!WW1-/#NB ;Q0'EIL4J \G05>E]HO/!DUFB!5;9Q[ 1&&(QX5,9/0UCQJJD MV[G@M7302\X5;]LR(?7+4S.6_L^7H$"?57-1/&!@-H)A?UDL)3'N=;(0^-&DN57#PB M,[TNE>VM7QBY;?!;50QYET%'40AV_]R1%_6C1[^W?P_316G!Z"L9K3Z&^A/" %AB]\0\D7/$@%V6?L/+C.#2J%O]U[ MMWCJ0XQ<_9,81[Y_:D9V2]?9[^BCJ0.>6'?[.T/TY%&^*V.WRAJ1(E;]TENP M1GW\"A^9Y\N3P!K"\RM3 2Y6%6^T:]=79DH<( RA_]!J$$-016T&8QN3@4M, M%*%2$KQ>QC[T"5_BQ<#13[%/B&'N!3B%_JB2U%9NG^2EAK[+#F].MQ@=E$IO M;^/^&4\^1SQ%%&+"<.9;,/[:4>1VP)=ZK5N 1]!*V>I1-#;N@MW+2)F%^US_[7?,R85MQW<"W4; M"F,EX2=_2]+]$_RH?NV/@3K75%))C_GIR[2'4FMQU5LPX/)YM=+E%/)Z+6I. MUNQ;Q7>)6*+TC[W%9B"8T-IIOI*VQAR\D4S$TSA6*-Y 5TF="SR(T[[X(QV1TUP/6+=@ MV^56D-^3Z]MYL+4(?WYALL NT1&ZT)S6L:0] 9S1$#7%3H"3DVHM04(Q_2KF M#Q:_.>HGJ4@5G9ETVZM.\GR60>TG_S,%QA7WB&8YZL+]MCZ^ZOSG 6S*\E,@:9^%7NVJ%A MQK7X,_1M0DQB=R?FZQ+9'JQP;J=S.2%=H+Z]B3&UXZ0L 8<=WMZC)S76]=]' M8=EFPW'D*8>(TG&G\::G'R_/?SFBB63&5!<2EF5H1A!-XH- A>(]_)R<4VN_ MGE1XX_(5ZL,;(B(*_>WSW7^-@_81/]=(.X 'F?6V8"Q,-PH M\;&P&ZZ?TZM+:CD[JXSN%"L(]N4CEG^J.*,!B#'1WH6,QM$Q1I@9ODHOO+%F'R]#+KZ-+HF&Z!,*O@]B M^CH_H&P:);+*O+(%^Y53WK.\^GM53V\^Y@_U/VN-42%/^)M"307GH_X_"Z65 MB&73N&2*U#"$6!-M_AH&OVR7[7]S/EDN07:?Q(BZ%/&_=]G. M6"YLU=B!^;J0!J'85<3F.=3F"^P$[@O4Z1"W6J.S@:&&X#M1[B'6T_[LFOH) M?]L^E; %(SG:TR+A 3@*;QD$.+;CCLVMK?Q.*9VU@5OF#*^U%.'9.!J/U!9, MJ@"$FAR)[1:AY?Y*)^]URPM8S4.8'T*6=8J$G9AI78 !> ?80/4L3?L'6+.E M65$B''@^0(R@,Q,X$"0C4X@Y%V)^_7!&TPF/R/4U#A(;[:8=20GTMP].!L3S M(+[0CQ@5L/=%K(IZZ4 /TPZB$$(=3<E\0Y(,EU?!-CBH1**W70J#? MAN&:QG2(QMXCI892IDF051Z6QYA>[[<+^*[_]#P8WYEP69#W*[7_GSJ!_R_S MVY_]EL(H&B7N#X&("B=R4VZN7[1^"W8?OG&1CQ.L.H-;]<07ZJVO,U1\,@P5 M'_2(5E]ZLJ-W34/7\-;\6>K5J\:1M"0V+NECY@\R@8'BWA/(W7_=U@C4%WDW MX9N\1/VEHZ#3I>43W9]N M:&/1>X\_%7 \CWT".J/%:2)X>2::6@]-8%1-.@\OBW"EN#TNN=K2\7(+=NAL MK:BS^7TEQFKK=(-F?AMCL55X $E21@"G6TOF-3X (;7HQ.U4EOSWH%!^C1Q),+L^+7HHGITNZ[4R0[N MZW+7*_1 YLM05W*2/<%Z*!_2#W4OW!W%D33;-\[B0@@4$2A33,?FI)6E_&1- M/4[_A=*8XQ:,&Q2W1FX##P(1#8;C229Q([GR=MS M?'.9V%8$<"F.\F$+]@PY4A*(/F3MIEJ2)/0"Q?U#P*O%\O#HGH%^E9C$N4=R M'IG9GYEO?Z5E 67D&W];O\B*@XI".BFO3M_ O/ ZR8"Q@>^<,V MR=O ,T!T=7F7IY3&OMG#UBMOTG6U0J]&.M'.E)K+=?LL&?V(C95,Z)F2@-# M._A['.E1R8(VW6L@NG^-*NII:,35XEGYVLO"60>"^]NU[HRV,-VXTGPJ9R6 MG\N_U4 :J?$&T$Y:T2=A@PH!%W66>\4HHQ9KI983_,0UW9V[=8^*-#,<8)X$ MPT!O")&^@Y/4$8?1U<,(CS2C7-0(F'6.^W;)!+W&4:&H8?,(?;,.VV ]X M@JS+925E%62F:IZ)A*$25?!HU^(Y06_*P#WI?3([7_F> _,+?"ILG"T<(\R6 MAX.GY4_21"#@EWQ$(\6]X%JWETR.D=/)]RFVWY69++8]'?F%-C$)DU/OMV ?(Z<>^O7Y<-1W0 EM M"U802.-%D#F__##JHRE]=\;Q6L_Y>PY<+7^4RG2][M39JBL+>^(1=:*KEA0H MO/K&>1VCY\7R(%F !!DYM&ETRNP7@UG8IL@A79/+],Y+.SZ*;N SKLG&%KR+ M_*PD:,O%=[M'Z_)._CI=Q_?QJNKP;@X. $O=A:EVD;4DG5ELK\6QOZLBXY\Y MYI]YNX33[]1#>'ZS!P#-]I;CA&F 1V->N$8CE)\+6"+R(>KY#_:(K0VQ:*F3 MC(TNZFQF[U@1"/<_NEN[&M8C&6*4H*AW1?54ZKNT.@0Q_A'.(H>O7(3Y(YN#X1_=>8[)71%2;Y MK%*]E4:C'[UM[Z&\I_O>(N*9+$(X1-8@?<9A<45*M#3W\,X=\;RGYAK1:W2E M?L-&,Q3O@=3&?:<.LCO?W0'36SE,$@75W/PP\YF5UKV2=*1W[3HL>< M<=B?+6W.O_W/2 DU.@G Q410"1."61M[CYEN2:!;8ILB?GOMHTWRP<*+/RL\ MOE!LKY;"C:BZ%X^-+OGF, -*=9R7\;9$C6BEBA=;L%R8=Z^%V:K!_DO[@Q$/ MLZ4;3/;_ (\#&EK?73[S>&LH]8B_*Z@H?..FY' X2U>1_]EA5/'G' MC^^6LI[>;6=S]Z76/%F+S7IO/*AO8V@[XX1RVO%JHB3FJ.25O/&S]_<(I'#< MAN:^#X(8"T'T.XGP@0)B0G'*R4IL1,7%H-V5%D^/O4HZM CA\"3'^^-LI5^P MZN_HUY#?H*<,Q7,@FG(3(*0!4S4K=E6=<%M*6]V-3*/BG;'+/MV\:)%J?=.7 M!^D'P&_(PL" +1@*[MN/")<5?VS>Z:*_!?-@B9S2;ZM0V?G6V5F6O^Y^J._> MJ2P>F[ TT3=T=DV#E_]23_Z_JIY$-@]A=&)HN=T=L^I_B?T9\S?W[Q3P3)'L MW^_U+=OL]>!3T'S[%[WY%[WY'Z,WT+5[9@_K@1 ME/CP2=*;XE;'HX&MF=8MT9-CGZN;A+-"2X0?!-,/OV_?Z79'EB$Q#+[;$3!Q MW_U8.+$S-&=1")M"^]B!-( N9HRX;XUXT-Z_6ZWU2(\"B2F47ZV5KQNMQG4^ MWK9I(>^%MIR9^>S=,*]X8Y6A>[7W4X-//]7+ !LQGWH^4\UHF.\TEK?9BOW/ MDNS61HR;,@Q2=EL/T+\_WB;@].F,8TU%\ZD$#]U+W4E*Q^_J/,R7@W%0H6BR MTX?NPTDY"\#*8RLM\FE7R:\=AF:I71X)SOK?=.]3>B%&8G T_/KIK- $IC>;(AWI!HR))OU?TDV_],;O41G^XL^^J4;(TT& M;Z L+0]KR/[(TQ\)NV9A(?P4MC-Z6G3C,[T49ZV&[1^@I)/=PBVLY1L_F!PM M_/J:@RKW$OFYY):KO&&6K8NKV3#.&$$L)Q3IT4YI]&VW9YE95V-[+B_8W*]C MDTNMR[_#O="8KQ4)MVY/1W/U=*5UM:4Q9J2MQ2,O2<#M@]<]("0%,%+P6^!F M6%5VY@K,_U =X13^Y.NH<7\O=L:-:%G#)T%DJR:PNDLH(H%8P%(CN.:(:-'[ MWK<70A$5"V7MG[EIL8R8CC#' ?I(N!0VJ#^F:D'Z2YYW]&VQ2Y[49^9B,O S MK!M,*?%[QO7FTTVU#'M[6#(U%;RFLC'51AA+]<-WRS^5 BEIN?6OFB)\9 MOS.K^EJR[FZ TAUEN:"AZV##%"0A2XT3G$H1P(D\ K1[PA0ZJ"PCE[2+^!;.) &Z#S'/)S&NB_G9*U8YO;JCIVB>H[1V,NW-E]'*3X&I]S?YN M8,ZD'1K2-'J&.3T2@=+8 [2^<_FQL%C5F'.L?@>$DJO-]O^2J/A_F)!2M>V_GX&N^X3LS?388=<9SHW0!B M;"J 1Y&<$>!L?]@ZXZ1IE[BNO6"D;T<^3YH]Y86O'&H$V<\#LO8"GF/6PA6 MVZB=6;7T;37QL-$MF+4^&T6G0*QI34)(3G15*SA=J/BP2K(OAA=#?+X%*V2J M#HA"(??U WB-B.1"P'7Z7DG>,J_@^!;L,Q<__?SR5*@LRT#?+NL _3 M3YYAG@S<*8SJ,=],>XI1!=/FX TX-F>V($,9:_#$]U5OC(;MY(#6I_#9P\D4 MP9WH&)OL6:6">E1PH:L@BOGGPT-A-<6BYN8)-GO>UV'0EV[:G_8/WL6W. M=[I7[V,TX:QH@6D<9\6V=^YIM24=-H9"939QL6[GZ'T"II&-=Y2NLQWS93M1 M(KKL![(2Z7D9Q7@IK.]F]_"G-+#VX=0G2 DG8=13VKC%;;Y;N MV'S153JD7%8#9+XQLC)JWRL\NI W1,6Q((UI[]C6SG%!X HO_P8LHHWAUPY" MO#"+S#-2\MQ+[OC=")/.,\Y3@B]@"4*ARY?!,X/X96JFOOH[0CO*@>>&@YV M@IA=-]?M/8CKHJHW=8XS0(QD0V164^IL3\F+A95<(95H5X1+7*8FTB2ZA8LI(-F0_>1YYY-LHQW MR)@YG3H82FLY&7^1(/U9S ::O^?TNQ>M;VTR0P1<_8\GY#'\,O+)#]$[Z;&@ M($I+\L,,^FC7Q[)+@UH]UYDTFX[!SC=)37,L*]&.K(RN8I@QQ*0JD1(#V<\$ MSGM&5AZ87X"_[;X=86MR) MP@7*679#?T'8N-^[WFVA[<^6A;QE/3+SC^030'6.E\10M2'\%2LR9["4; M)_>NA1UQXN%H"IX\WZS.@V%_5&HN]_CQU6,^]$MZ7S$D70(@S(=;*"*%4"UK M*:1&LD!-WOD9Q\?)_7FA!08R_/)FT3P0=G@HFI][NKE?TIPGV7=5IS\@V>&= MS>%^XVJIW.Z<,/;OS?Z"05TC,2^7CQZXQO1"X0;#GD0'4RW"J-KAD_-P#?E' MLJ7J&VL)AY5?H&*#6>@QY2?'47@OCXVGU)E(WVIF&E:!U5B?;19U'6];H9EJ M,&MHUUU)2EM,=^ NY6.^5_QTLY>5P#T0Y-LEN@5[AM M M (3'PJZR"M]YB?6W7X1O;W.]?%%,@Z1<]VJEH^GVC4QDS^S$2]OY1V_:IW!_ M5@ENB&46[FVOG,GXG=QOT7D2)&'(1@=N0 !$FPTYC5 M!_BUX_H]T]:W_F9\\9-WX*'L7!?\KK*=$DW6IPFT(8B%60WA0R[&4][U,L5Z0-D_[^M%93 M?K_R%7B?QHA+1;8@AK5B!V_DB^:6$>I5G?!G\#,1MOS?EC)_?;+_8G7_8G7_ M ZP.(A*R6$HK_>4J8N \!=U3P98K]KAHU&/394:]_?WP,7F=.8*O\OT]@Z%S MP[@W\! ,:EVMJ'*-X/BWR57S1%UH6>;A[CT#U9C9YEQ MLCCB9SA)(Y^<.)+M=8^4&[X%XW!7)'!W'+70_%&0>+JCH6 MY!\*6T-PGTJMU*9(TE^NM4/WXM/AQ9::\R)W;*,_;%J]Z7U?"K_MPL#3JW>4 M!^=#DE!OOVX2P#T,?0<(,=%.\GGP"#[8UJN=&9 ?/Q.QLVEYUC!JY-GKM?#] M/-^_:D?GUZ._X2^30D84 TGG1Y*"1N"L!DH9TVAXD9&:LHXCNXL%HFZ^KD!: MU^*!AU3'O]](P?%;+0EK@X7FF6\XILF?9@(%75U&1+A9Q' #?GI /J?T^4A MY:$Q#^%,&PSPT+Z74,]_HJB4*E^9I40/2[T_4M5WY5,@TGWL$-1DV_QA_^P\ M^ L,2=^^/PWD#J%TX1,:IMI)2WY.(W11E,7EG6+#SFGYA',O O@TS58YEEOW MU2<*1WD(KJ=^/O0IO^UO3EAVWG>AI^A C\6-9&#LO'<2C#Q /I*)[(VL12ZE M97V/@[PDMV]FS>L*Z+Z4SZ(^U+W0I_OI<7$417J$E_"( ?' G-,U>E8NK=3, M^Q*$1[-";9_SCQXW6?@)<&2A1FEA;.# 0RBGX>J?K.4V]JTM&$K,J[,'](\N M$B4#M>G38X>:$7,Q&%FI3>CB3$SH+@2I &'-)SK2ENR 4P4P=I,F'Z1;A%(> M?UAX_=BKU"N=KSOI6J/4QKHQ^]A#,^%,AH+A^+\W2EJ$PNS!PY3,+5A ,#VT MD,X-CIB3F6I+C/?/'VEILN6\&!6)WWW6K&GV^SEL/HJD >XIH-[%U$JA^Z^H MA]'QT2/M<)%IZ9&!@XVB>1<[^:\VMSP;1,^J'<<.-T]F\9RW^OP6&AK,?SSL M;2..4L4PE:0=IW^T75Q<=+[D)3J:52N)*A=3LS__%1/LWB"0+,QU1IIX_PJ^ M4^=.HM$VVB0XF)S'%HZXOP1O3 <23JVQ)ICTE$_6J\[KJ:D:A?Y45;*K*8'=WB$FWA8%V:E3?]U&I;8K."L'?/-G(>K MBP$MIW&?I!L,<):X?K>#+?PO\%D,>T;EEKCD/XY^[\U])%*C@!N,F]LP MPLX,4-!DWJJS LQS-![V#7KK;Z)RFM+YUARV8Q/%X4C[-'DR[9RW!LD<'JI MN@'@HKK35#MTX4(_QG2]=;]O6W[^Z$O9G:J6R9=;L*<'D1UWT5K0*&DD%'Q6 MR 1X1M/?X!8G%4G#F;.EM:PK ^?6ODHSJX"C^]WK.EW--_[:K=&% Z1Y M*#'A/2L-R7O76/QURP7JGES/I\YOKW5^FD2]N8_=U8#-#!D;,X!NP_"N8?JR MQR("O%Q22FBW9*6]XM3X%[*=X$.Q1Q!#49+3WJ^Z_F&S*ZUY#UL-#WT"7]A% M2KY&3@Y8C%U1(.]*-38J%7"T# AKM%3<%RHC&=E?_F%"^H\C@ :1=[]@C/51 MFCFYI 9*_:O4"$E"=7%8YJQ-1D3Q/?]S:9[OF'/.]1-!>%9R8>/"ME2P)7F' MK,(8]H!*B<9WNUNIQWH]R\*/G-*F9PF*I'6Z:L#P*_9DRU$TEIP]^JAR=.') MV()AXW-L>M>9\1TL58IBUR-&-%^+A,-@^W>A;E\9;+-/:8?F1-DKO3XXZ7JR M[[+773KN@K'FR,J%+=B.WL$Y[2AY8ZKL2MCTST\_(!5=+8/@(@G4BQ MMP_$%.B6D9DWA]*Z9+V])PQB>4-XM+[FR$E_ZYSJ.L'O7M?EJJ"DB_;K8!Q) MQ"BA_V[AB'L$0?<1^XVS+0@J]SQN5;T5?4)/02[4\B^QTMPF MN1.Q:MZ*+L"/-_[A12F-Y_T\N_YQ5-2V#09J[X)F%\J#;$)[3))/4GO/4]]S M0/CNM$2W4L;V>ZZU8]L5LS3T>ZN3!@(6*@<"=+5]WSD?PR]JT ZV@,RJN**E6@G@ MAI?!DUR( Q6W3#:)>FU.I(XH?%^+5&$YMJB*(Q_ !<1T>O$ N%&VIYC#J\BC M[B:@NK3)]T>ZDSWF,Y&U FRC2EK-S>[F%DQ^VJ>&.+CT*4N_R=E,$JEF7I@( M2CH]C:8T!LP;W;(_Y)W@8:?VZ(!J<5[CB:S%SQW%T4WW+)F"5T0<>E^D!I_V M^9?R[;])^:9P[=K_SBFX3I:-_+7N\SL>?X/ZU2C?NS& L*Q-Q#7@ MA%!*P'-J N/TTAWX?X8362:060%"?6ML='\B!'!/8OU02Q+ :4Y:8A>"P@GU MU=78*E;L6 0O9ARBI:6/Z1KG.6B,&A)Y[!4#2=+W,$Y1[75&;@*,4U273#I, M)'ZZQ>5-X];(+ENPM.%*"(Z6PD&503;ZDPP(F:3UII$D&)>8#?M)$:M8H3D7 MB6FJ@>C+_>>(U?B:Y%X81HOSHU="*4<"-CE=:,;0FN;(R,3N=W M^_^'(3S'&A0C9$ M!U([.)J\:5.!C309.N-'>C4&SKQZQVNVA+?YJK(RZ M#GW^],_#$+0M@AZ=L!J_&W5YFZXNUSZV.PI7(/YW!.J&SYAJA 4]'&=E7PRX M-F@ 5VGVHH/3+8Y7 MDAA=IP>7;,$V3V;W9]=C?MGQ>#508N>VLJXAN96D)OOE[.G0R?Q!DA;#0B##'SM50YH* Q(3FV!^3I M'!X]]9IXK^WQBQO)!B>M.L%=R%9DJ)=1ICNUOOS]Y^Q[31X?4-*.!!.(+CVQ M3G=<;)S]IHY2_9E-$Q78=2=-D65(TG5XGQ/(CISWA =C%VBY3J,Z+1_D]?;' MGN*R.[#I^UY%J7"L%/L5T3M <:F@9^.LD_< ^[M4\U%NS1(6$4M&AL7< MVL9J4E]IGD#]>["=L(NF.69GBAM%CKRY@MHX[-IY6>'D"2U,$,&&S94#K\=' M)A#AS[9@UIA 3I.#Y.)XH?R1@3Z!6$^IRJ3OMSKRG >_EU_>]O12F^2VQNWY M%Q )]D'\B"Y0U.M:#TT]]S;>L.2YQ/LNB9.(1K&/QOG3DNY\ ;L>X)<(M,LR M%#/&ZL<6+.Y(-A0[=#"UT3@+Q*809L/!!D>+,>;OX/*\B-ZNB<1A2.-+?1%@ M4#)XSQ"[!3O)L&R]37_%6&O9@DW4?X XT%W^;J8"2^))#NKZ']Z$_WJ!A3O_ MP:7UZG$D0PW@),$'9Z'A!_*1\36$_:TI,\5NC1KXW/JUUM'(L_PW-Y*43G%T MIUVZ)*0S%JZ@*6UZJ1"-8H1^@;=):@8_E(?2HB[N"\] G>;U97L@NGD6FF2. MZ"X'$)_\">XO:R38[-R4P.Y^ [BLPA^)1&9@B/9NRU M_(F9,$;))S5JE_>ENR_#"V>J!R9"[OBH?&GZLF(ZS.;8<5/T2F1YF>:3Y$^K M/U4*Y@"AH5^CUGZ/C2%8F6DT\^1BQ*-UMSBGXMZ%T6NQ#]!O H7?-N6>?F_D MGJ#"919^%N)JVWVZHI%!.)(! C@]A^ZJ.ILX0O"52 0YAOT>RW>[L+RH.EY^ M8YU.# O\>N4\*XV6:'/NLY!6_N9IZB%,M7X5#WK 1+Q;5N9]46.@EP+*X51> MYYKPG3,NMX1Z1['',KZ MD>6C$[X*E_44M9CSCAVX]O4$3AM!3$*03%X>V<3X@9>^#G3E'*D2#Y -X(-5 MA"F9##ON=Q^L.)\8(U_7X-W>S2P2$4!3RW!OO%;8?2%Q3DY;'1>J;N=F+=G* M6L,?&OXN@*F+N]* ^^_J#6DHFVON20FD+ )5>1]$,#7&6>?Z.AU*'0GAHTY+ M": _^C+M0<<6S)+PC/\$^3U..OH=\*A!K6]C6WJ_O#X>T3!_E]W-8D:$_XFKYUWI)OI_XA_ M5(&C?*>_%D>@$'T1]<,[RI>U[&R:PIXM[Q>W%SBAYK%W%A:CYWI91-\->R<5 MFI^Q$8< 1VKU\(FN"V%:/2@^-;6RJ+;%?LT@\#E[N$CQX24A&Z([IB49XF MFOU*RO(^1&&?>8] P1B*MKXQ"E0Q8*:*'_A!;2(Q!9^Y,3#T#8BX7FDK\4J% MFM?T%/[I!?;+L,;"2T>QS!SH3W+/Y9UZRY^1$$HCJ48 8E0:5T$GFH=F6%%: M3GI]S&B&F[H[UH[/G64?W6#ARXC^]@[266V>/WQ",4J[6E=HA&.4.V^]H4Q(DJY8!R%RMZ'9!SZ@OA\M/ M55>KF34X[E#Y_K1,-[/^D[DHKQ+M" )DED?8(H+/ 4HU;OX@+Z X$GHH9<,E M^PMS$9[N=,? ;&U7(O %&6R56OX@)^?!4$WPJ?=,=M3+M'W=4#1&ALMSD7#7,2W<0+,4\,7F%<+]664;21/P)KE@*YD=5;L(!--G]G973[.\"U MAD^^XZRD0-#V[0[=X9(:CBI+R&038Q2IXL,Y& MKC.-MD)NU[Z,/4^3%( U>W+P*2JX M,G;RF%$MT4W\)^C!H(Q-$@MY>V$+VZ9B8J:8^8EN\:/)9YPWB=EG;N-U[[U^ MN*&.N8$C:6GT2JC0*]"[U-\E%_0"GQ787$865!HW@Y[SI+P(]XJ_RCST^'KQ MWCML*TMCR3MM"*RR9ED QJ1S\4(E2K',4VU !7_HF@BO9-*0DN8+I6.1QF=C M.D+3S$2"3V4+_IL_Q:\'8#W9]1])'47_4*"AJ/Y>RBG,(!^6BVCK9VR*O/Z3 M'P\G0_W13N5>PJRJ%_W5'[^HW7)F;76DY6<8![[T_FUQ>,,(.QN%BRGOC]"^ MXL,(6Q89/KAQ5R@6SFW"Z4>+Z,IZRX1?S2?"'@6\K/FU6LK6B@$N2X/*$;5( MZGXH$$S[(%^X;&[\2>I6?IHF)/G3 B5Z30UDA;A60M\6[+$$_2M^-@:M"^&S MORG=?NHT7:'Q\/;M_\[B[.<"O#Q$%5;ND6I^DHW?/0#;BE;U:(VO&JNUWSA-0HXAHZ72:#>]6R'HO.XS]T\'*_X=O]@U !0/[VTZKP&?H+8MGVB@3=RQ@S MO8ZUPG+^2J.0A$&V+9C@(A-8J0VQ ,UY38"3X?NQIL@H2VS[O8:Q'N/%\X_; M\@\$JP]@IAWQ8\.7H*9"_-/A^.;K7NQ(T@ZH(>3JR7_YV3'$41G@GC=;L-.7 M&.53!PVZE(E><_>O;"HK]IO#()T*?>/EX!\K*;^1$9-N$U&H'WBA?F !*K=@ M#Z!; 8-L' ;9IHX$G_I8\%KT#V3$"_^'T[E/JYDV.FT>2 W^1L:&.A,"D_9W M%]$?S,J("]\HB 4I(^#\@3K_H?8.G>2:,M;VEB7@TF=*UB#( 2#2A]CBN,'2 M3$]:$^H@8IUR/:-'8 89LS:,[B3P2TGT.XUMP8)I'A\>&6$/(2N;;]Y&M^[9 M,'T&5Q[5N>JY\'%_>1J/Z%&5(7]V7:R/%V>6ES+Y8^3( O\05LK.<5F4Y1*[ MD]B/TIO(^E=W]] A>NOGM 4S)\P3]KL7C"ZFVP45"_%DKZ+"@]PGIZGU1OCK%[N:SG-_TG9 MN/USPD)VK-;GLHJ[+Z !+_"WY<]1G!7!U]!^X3A)M-YD5W=Q;G)0X8P8K4$= M FHO0NO/\O5?WGYI_9IQ+OLV6BFP5'TEKA;),\?/UR/>WZG['6O1N63Z*%_] M\$L7&I?Z0SR!0'HL/0_E;.9L2D)GU7'KXBJ3"/+^ ?KI%U[YLQ='M&Z-^1,. M!E4:/,M(0A&Y9T/*R_QT79G[ :WYNF0JR=M(_X HKY$8Q?IOI/S;Z47R>U_4>W3IS?;"NJGGR\O9P MC.?IZ4MT4?)4X!E94V*8F4I!MWVA:.[M9I2^BZ@XSBK/[7JJU?IVZ129 *4[ MHK&:!?D5QAT;<=!8_ S%O%2ZOY2$+X;-Y>3*0VW[T5:M_MMF3+G/;&4BZ][Q M[S:3W7B*UL*7H0>A<)(1@7N #"K0!\JYBL3/:\43U,G[5%M1V:%1*@]45#X7 MVKKM:#-0-ALIZF"/^MZL3K@#I>8@N0***O0S?EY:]! 7N>%]Y)W)OL MXHB#,R7"9><.,9];)+\T\XD.%UT[3($"NB_=2QPHL[?+H%TM*0=DO@?S)ZDSD-:#>D::2^OW,K72AB5KH:?N "/"AAIV%)P%JN,/(' M-$GTW#*,&UUVK(]\CT&\0>&7YR"4"IX 3',^IH^\\30D+;ZM8,F5I!BI!-+V M7V3=Q'<@]^.(!RE::U R3(WH4-2YLP0@NB>\V.1;8 MIK<'T^Y^QQ%'V\/Z'RM4D-9KO:_M,(]?G2L=-YUF'O2'KS?ELJJ!^^6 2C$U M"F(W3=KW%JT!A>J[!K_FB$NR\7X=/*4TW^V X,-8;<%V@-_ ]Y.C29"/V@R M&4^]"IPDECXJC^=H[JO(!9M/2P'19 F0Q8=ZTTNQ,'88?D3?W6;8M"A.L?.X M/WE!(# 2_>$+_AN_#! RRA9L8W$"*F4XM4F[\R=DIP_,,?LI/A_7W";7Y%HA$Y4%M;\F.@,$'I M:7>%@CNPH:N<5UPK)^VQP+.MZ_G ]TAJ'U(0RD9\B =<&#-<7[A,KF-';@5J MS(\_/3LM5,7RJ#;%4W?U7';!V5E^/5ZB7D]WJY:>18:W8EQ,A?G-(:[ MBA=E""V7^[-.!M-N3834=/\N+DVYOZ>ZNVX).1 "T6$S#1_CCQ* MK2G_U.3V;O!(^??F8#XU'46%"X\Z1Y[LUAIR_[GL7ZLL1.R+*T ZUMG),XXJ$ MYTM&E_J81B?6_2K,S"A&<\AAHT&EV.*N^X+/DCB_#(;Y3>OXYNS8SO1&3^4Y MHVRPJC0/AEPC&#Y$/2USBH14CAK#5 M'T1.[FS6L@(S"NF*!-W\X-D>]T>Y&7?(+8<#PQ7D]IA6\X^^QTXJC2 6!,@[ MB J-\40"MWMR[?'PJ8C;7>F^7!A"F)$9_2CW^A(#+-@S!N*>+R^:QE#J%J<: M.%SX^'\HTHS-]! A\);@]C[)RE2$UREL;0,4SWW1"#Y$TP#106@(9\4MLQ&_ MUIA8@B#Q>NH='T, XOB%XV-[! ,0O$96W[^=;K%.A9.&(Q]"R@ MP.WI&2+'H[,%\P\9/5J]U_)M\R=#4=>5,QNA$A5HLWV.14 R68_RG+S4*!IQ MOL%$DBP=5%P\H:ZF%3MZJ9UZZMM=#/&8'H].EMOAK-Y-%@J$3UBG#0$UY4A'J H*5)B&IDCW(^[;+G-IBSN-F02R#.\@$.+P%E!4@M=WT5;8T^TOE0MZ<(_[SPH@J^Y7:[#%OY4^KK4T(X-'HWC8W4 M/C]!^JQ"PCQS[BVL9%-ZKL1N(^]A!*1'EE>$.WYKC%*WU'+MX#Q*T,[(R_-3 MRP_HZ3EJMY [II\:++B75SF-^4/:4Q@,=FG[>X:UX$\#SO][>\'HU760]?T6 M+)(P2J"[SR1O2D[B#.:6S?[P(L/.C?5O=FZB*WB0Q0%J.<0Z_9>(+1$A_'L[ MUX'.VN*^'K&%SJF>G!>8')CWS(AFY-#8+@^18,SUS PN@T%UY(T-HU3<5:B_ MDTGJ2, 2QZU&UJAVE?$Z.*J68Q/[0K@EU:1,^!C;YYT9&>:.>D^_BJY0&.L( M:4=R(+1\[NFW%R<:7'41&1]$-Z ZC\WAMGD MK;@+/0E4!'@F C"I8AP[UE*/!"XRCAV;\3Q(O;'Y)!7W"OGK6]._?_L!_W

X5L, (K/UCAOWJCDWY]*CD(/]_<>:5I(G!:QW[85EUN>7F*T="J:]R*=# MB'PT6V.!U9,R35KE7FML%[P(GDN8/(EN%I36?+VC\>!3IFO]Z97T;(R-!'#2 M/FC5 !2P>4&[#QCE* OXZ7(&;,K$C$=RS&T3ZA6#"YLZP7-U M]'BH")H'B;!PGA2B0"YYMB3?ESKW>",REN>A3W5M/<0:]SW_DKU?46FG[UX1 M9L19J__VT[>)"(8,3SH3,R_!!/J(>_$@/3"_B@,QO.Y0IYV4H-<&SGJ\PHY" M$PL9P5O-*'U._Q2_"=4RQ&_U>##B"268C(&(I'H@@TB&8.G\:PL<=/J7+=CR M;2)FKAM!/\E?#_=YPKB$SL\SFCA(]@R*?OL(G+KS&J/CD1Z_:@/1PO.R+^7'K$K<=!C]/ZI(_OEO&3>0#=X*&1.F/]\D@"\T M3+)^KS_.-#Y&)&S^5*=C/V"(083EZ(@ S#K[%JSS[H17+I)AIG(8-R',4 L MGMZ"O<]NCK=MY&LGE)]*+5.O^:-X_O_(5H&A/W2P^DM_R-@JBMB"-2M704D/ MO]8.1@[JM;K\+H5[6A/!HM*5 M0CYYY+SW8291RJ6]=UV6@NXUG6$3:&VTJ7G]J/7AJNSVO]1".!R1$-%GZW67 M_EY*XOF3F)+X=S29$OC#,SC!!/^:3TKX@.710R54L0>R#D@8?A5J^LXB>AQB M)!IC!F>>9EB(6N+7GN.*U]YJHT*R_767!^B9:0?KO,?DB]ZH&'!PN'H?_$W9 M\,]YM9)!XU"C&&_! O+H(17:J0;]](PZ;A%6)P7FQ-># P%FW.$+@HKZ3]=> M\'?35O365)#MEC0.SY_?T*87R6J^ZQN@)]=N4J$Q:_7ES$&[198C8=YI+]6. MCM,R,RKM5(WWS9[):.UB:+>?*,T'4F\0T,W)A1'/*CS,)J4IK,N57:=[)KN7 MH^OQ7%;Q7]JO7UM _@@,E%4P&UUBT[?IM_OFEO HRYYO*+W.\K2LUBEG%XK( M-;@A:#!'F0+WP*G0\*F9IK]\3Y)/NV9=/Q*GO:/)>B/2 > E]T-;L%IY\0Y;EP46+?6X(W$J93P=/K,Y5P*U MN&[O.;:"A#)LR1:,=J"D/GF')8Z,J"FJ(,?YX<^KO#=#YZ9CM;;[@)%'Y^_8 MPXA9U4Y4!05S+JE\K;#V"5?]A+V&ESFB;IXTT+^?Q7>-O1_T0]@2@).<-1$# MEP9M#&,3AKG)SF\CL5:S^1KGS?RNF#T<\VEA!8[N+]HPH^IBJMG1Y]&MG<8F M,U>0-#$)UAH5HP5FH:B)PSU&M\VU!^=7V/?G&C6D6CP2AQ_KT#+N5S-U$3S< M*'C^^N1E@4C50MO_I[UKCX=R^_I3*E2,1(Y+)DDDFLJMD$GEEDIR*V1D1%(D MET9CYB&A"*%TI$R14F(D]YB)P;@D<@_%4$@N,\7,,+??,^?ROA7G?,[Y?-[W M_>?MC_T/\SS/7GNM_5UK[;776N(BZ[Z(&+JV![I_W[?>P8X&#$3%$!&L6AB4 M!2>7/;JJ$US*WG5CF96F?^QD?Y"VK*RGDIG_;H4<7!H@:'635.PXG/. X\9* M>:A#3#G=>(%Z5VX,<7N&Y5YQT\J\_:ML>F?U.S\KODIR;V=R^4#Y$W# /A,UCE;",Y?>E(%N%(>(= MU\8"3!/B!3VH_FR#9P()]IWP8RNR5!FM+">]",[)1[-/4A_DM:^K>N_EORI> M5Z:2YJO^6)D2UO;7>6\_F=Q9F M1@>Z>J+L>7F8QR4JU"[ MU2YL>GVNUJD4TY$O;2:X0EXODN:;G#IH03 TICE8QYB5G:GCR;5_]"CP[W/J M4R@('D_T<<838T(1VX@ZO&:7'=P[Y4=ZX'&&\*=HS\/UW<77I>,&Q%>8K&O8 M3YI0WL[NI"=B9$L*_ JL3:R5OKNU(?T9]EQUW)ANP*CH[.QZ^5Z:V'[6CM'\ M^!7)LRT'>^%U]X&X0QTJK\6E6H23NMXB:8>0+&5F#!]R)K47)LE*\354H?6? M2YIXG>JK$S%9E$6>3$OS%PM'J)T7@9W'@6J'M@Q.E(E>*KJ%C['4.+[&Q=U=9"I*\] 1D4 MY9_"TJ$AR;#G4^0<@RH"RE3W@N]X:FQ5&UIDZ03RQZG?[9O]L1X;VTXN/K:UAG%ZO/B@@(G ML]."^]&X*GW*N!)]$+O&>M=(1& L$Z?8GH(N*Q;^]<[TU_0Z!\6Q[D4UP#Z[ M#Z2BXO%P:G\O:L H<^!=L+UH/U=U?_L>GR3+\L/[_.%9'[*WF'[TD!5>XJSB M<2##?[8PO:P_#K^DW(2]DW.TLUQF,'M-7N?TYO EH_Y%QAT;]G*LRVZ>]!E[ MV:5R?*- #H07:OG:LKF9#_DQR.-W=]&\KLG(?+N%^BMG(JZDC.."WIA(M[A) M+U0F_(];D-]%>3QMW.Z7,@]*63L/5WXKH'^F_W>V7TQI!Q>]2$O'<)X?0DKF M0WZX&/?4.T#[X7=[^[?8!>B0S"\53NAJGA_I>6-%W29(9["__#V8?>LU[8?E M$3@I,I4D]JII*^ZZ2Z3;<[P;B!/(V>WP<("A/(J?,UXJ"&X/ [2C_3%,TC*0 M:KRB?EF;!P:[U]%3$"J;DGS?\WZR1\V?VT)OX W;C&Z;,>-(-P_<9%+BNZ$4 M1Y=;0LYCMYVW>=L_4VNT8'BM.2:UJ!XE<@.BG[CY X&EJC>Q-C,$9-(E+8X[ MZV*7!(7 $J["*2-.:BQ).M;7Z_SZ^:+V,(W\^[5!5/_81AM8U+!>*;4_KS@* M@=IEPW#8'G*FW D!P^:.6FQPT,\J-5^D:&T^\&K#T(Z&1$Q7#E IPUMEP3[$ M:T+"B&O'^GMD\"MF=MXO:D$>/E[;\*F&+.LF]%'RWIK\'4<@KG=":DN1;\D\ MT:\/>%TPFIE!CI-Q2T 'Z];]SS)=UIB]+9B*:WUU:>YM 2OE4&/+V *N"D9$;IAC&3* M;H@??/?E#LLZRU>S-CP1$MO;DJW)\AU4C0BL5[IE=7Q/YUAGC].-6->2S=H7 M5I:>N%NE9DQA"N=(9X,6SCYN="_C*LVJ&BZ#OCI7)TVKII'*H\Y\(1H/-N\A83IK7ARO.4'"Q\!:/2IXQ?.5 !RTZ B7. M50!'T\J_I>"<> -\'OS,AYA58$S0I'E>"(\W ,RJGD/,C.%YB?%N\2\K!*]X M\GN;E/GW&,NS!_H%T[JC@6"(@-/:FTQ2I%-X%@3V56C[< VPDB8'4A$'W2J@ MH/1'#X.32@/-FJBGX(P07!&'SRK :XB'Q(5-_,(M'CN=AO=!^W$Z>"^_]JL M1SD_YAJ5P7^,VLTVI@!$T+>6(NFB$P7'1%0)AP)!@-*_!\[%O -&HP@R/SHA M2#N!IV7M"GR>0' WR1UA=3V>$]BH3/KX@OO\S^%'*D"2,81K^.,Q>JZ^-I^5B1[\!$7BH3R(5/9 M))Z62STHBUQ!^A*:#V&8@KG.C(\!E-.*A>HX,B$9W&G3F_N. MKDYK?;Q3.133]2E0JB)#W/8OK^4Z0R=L:,G,H>;Q=T/Q2S\5ZQ9=X*F]R0WH M#9Z\$+S-\-G-E6QC ]/@EQM?C*D)T8MY2D1!A GV6-3OQ<'D.@75**\ M_QGD,G<&!/E:;\;^Z+8>\[1]"Y(]$]_MRQ,)IJ]@.'&S#6%#$ZB:-+%V[7YQ M9TMM!N.L_TB#HJC;H@O[9++#ZQ6$D(]LCS 2Q6V#F1-V PAIC@TWS? 8%;]D MS-$G?A A<=0([XL->9W7\Z#$ JGVM+<\GVVNL,TF(9H#+N@57Z(ZT#(#RAIO M#O14AW38*B9J]3EA-5K_AA*"U[H/9A_AXV]!]<5@/:1&6F%TTB;JRR3YP]UOECYIQ?LAL6VN;37HE[8)J >8+.I!$ M4,U> M%2;PLP<,]H)>W%*?WDI'16!EGO?/ %!RJ(!RK6P_MJ=3SZUJX_6;,8()Z ,J1-!BDC,/9EL=85< O M:/CA%I^S&]L*8^0=RK[ZW/,K#?*YLN7C366A),Y M(=RK1"E>VQL+/D24$A:P]O28B2CC*_3M5+MXJ'.M_6'AA^,8AQH^1)8TT <7 M0DG+$^\2.AS@E#OB^ M\!"B/GK7A[.2@#"K:-4KM^8CNFU;F4Z7]PF/?L P"+)T3X[D(\85FOO$VI$J M_.H##7ZI2Z.YF+@\@[C^QG:':1,3AT)WMC:@/7=K_#@]QM3$N_DR'[):4_JU M5!,5,TJ&G:DY_ FT=J9JFAR'Z@M93G2Y83>M?+B8RPO4J'(38-ENA_& >P#Z M1J"C=@F%:U'4"71"7"9J72:*L+$);139VQM')H#XG%X$$Z>I7@4;H@= M/.M+D;&(Q%BZ\QJ?H2HKES=IH1[NNYI6LE:XKU_42)1E-@"/4&[AR%*;E,F. MSNZKET;D5VTX@_)/:"S.WJ:!!>W=S/J*AOS?^I/."^S#*$AH "Q:42'5C+XQ M)A,=;E'"ASAY9O6HM$,GK2ME90V'HKO30XVD68) &B6<.18F1K,M-4E74:* M8Y*)E1H?V6=#54LCW9S]7TO:"5T7/A 23O?GB0VPR .?/)*JRKHN*OW2 M7:5(43K_]0=WQ MY#*Q]J:DEA,HHYM<'6NS(J@'8/A>$.2PY+V!K?J ?,;9TO74^MFM#I>UVFJ[ MZDH"?%\NQF:/3H%:C.:C5VVUJMP&W5M+E*55O)!P7&NT2TH1E"L>JW?+$S6O:ZA@ M'S@H=Q)+6K4Q5M!/UX]V._9VO^VY%R>/05_VVY.1_B0+LFA4O49:K+CTA(G4 MD>_N^HP(DL+&_7)Q??CG@:1+G%U/O/0/HD.9@BL,KGH=JIA:'1H>#Z>>5!/&M#%V>U7@V>9C4E MP>KY6EW&C K,XECY>HF5?8IT<]M:D!D3?*4BI/*:YWU"85;Z_1+)RW_"K(_9=M?(@O?J5765Q\X*-11:.6NLA>ZU+3+SX3EB?O_7I/,V)# MF81XZU&4N#DK:F%:]I\]91GM.>3+V8NEV_"B"."Z,SOZ04S)6/CW+JW&=7&> M \67MAC)>C0G4,&4/Y]"@Q ?70OV.ZTC9GUP: MHL2'+'40-+M&-S(8+ JU7Q+M6^TB^V8B /N+5W[-8]GJ.%Y(O@]RBZ[\N8'S M_M>])^24+'^#'EN:JZAS.!:&XL. MPG"GCXZ2T1WW+WLL%/;+C-@91"5C4 E($U"I%)>H/0 AV.([E0XZ970Q9HW5 MG"(1QH?T.P <#Y)[UI-KM[L/Z2WT5=A"OV8DRJQ'*(88@% PPK%^PS%&!:O& M&2Y^T]-GIK74N_SZ4U'*)#:;(1>M?G(C4RY6T%_ZEV^/\;X @D.YQ735B5D: MN^HB(G+F+M043YZ[5IQD]/#DBO7E& A2\Y<1HQ)"U +K4&]M^[#SRBVIYOGV MC]D\WA/>JJM7/ A/@,VG._['IY'YMM83&Q2N_'.U&2_0^O]8XJ0P%L(+LG:A M1<[H,=^YZM]L3$50G!-Y-^%R'/QAJ+4%9\F)@GE MFZD3"+.2VRMG;2Q\SRIHU)<(%=S8X"X4WOI"7<#@I5)A-_2OFQH/A+\GZ0#> MOBQE2BQ.AG,Z%309FI]4@C@\Y:<7Y>@>NIDT5UWLI;6"O/'0Z,8JB/F2QR*D M3%MK66W=7!R*A>$MUV2?"-G1VK:W'?#PCMU[)/Z#TPNH>'_F\^*#4Q^28Y+J MU1L,:)N3B@6UC7&M>-H1<"&*]"FUQ?DL[X'L8^74ASUDA>VN(Q<23F?&_WK> M+.5\S8UMM=0O^,[]:L/C6UQ&X#34P$@4X,F'1,HAPCF;'E$R1_45%J\X)?5A M1N5N:K;!-HU7P1K5S/2R:/7]".71GW&A_P]QH9_C?VS\W#,_]\S/\:_W# $4 MQBIY$L]ZDKL&D!7S_[\G8*2BE50^<@P(<94$\J9'"/O4:,2A)X*_"S MPL]OH5YG_[@G@[N^?X)PCAN&$T%G4 FUFOO9CJV\&F_=6 T1/L0K^D!IVC(A MD>II^Y%?!HF-Y+YPK8QJM'YA7H>RM$X0=4-R?%!'0LXO%@>/PXZ_,9'F%ER\ M_W>UD69 6UJB=5('"#U']H6EJ#(*Q&(KT6_A.2$[^1"1C3E\B!%I5AI12XKG M^)#M\9+^>S0)GF))V&8]:<[>]=%=?,CEU?9\"![)B<8/F7'6W2[FS('";"LX M(HT:.QH_RX27WGEH(DWX[FWQ+&,=WUGPVW6/>=I8RU7@WS\RMQK1YV5V[V*+ M?&KS IZ[Q(M5!9_78&ZX%M[I.4TX09CR$8F)A[K:%C.^K\!D_%<5F,0%_8@, MMV&S.2&1WFC#.CXDW]5YRFXDA/B0I$0ONS-"#LD[2/(2*YST=R-%A@R9>/,A M5:+90#.!9V)%S^!)''3B88$OZD L ./^,6.M5]O5>0/ZL-LYF,/ MZAY+WO;@^5>I+DM&K:9LV.3W))OL.9M1/L0T4Q\]Y;6F\%%9\=>[K-\/5ZU[ M_N9P]45\C(MHQQ8C==9MD\(^0O;Q[?AM.Y=Y,G,QWT[Y;FDR5((>Z'B9N"D M^W:PT?_O63X_<.)8O^/]\"FY=8,<%)+LDD9+(WNFY2+\*!EQE MKYW=?>\6%@$^TYJ*#.4-1:3M^?1+2HKWBU102GGN MTN.U,2S_E1^O&0Y_5O M__W;PQ0\J7E5E+.__13_)?H)J)DH93&[_]M/?[]["\E/__W?_^5?_NW_@/!_ MO/ST'KPNQ?)!S1;@U5RQA9+@:['X OXI5?4GT//R ?RSG/]9/#$(_[V^Z57Y M^'U>W']9@"1*HOW?SO^:2Y2S' NH8A)#+#&"7)$$YBJ5*$L2+#2[N?\KB_-$ MDRB&)%<:8IYI2!(N8,8Q2FF>TQC1^J'38O;G7^T?G%4*&.5F5?W/O_WT9;%X M_.LOOWS]^O4OW_A\^I=R?O]+$D7HE]75/[67?SNX_BNJKXXII;_4OUU?6A7' M+C2/C7_Y'[^]_RR^J <&BUFU8#-A!ZB*OU;U#]^7@BUJS"_*!4Y>8?\%5Y=! M^R,8)Q#%?_E6R9_^_5\ :."8EU/U26E@__OW3^].#DE_L5?\,E/W=F8_JGE1 MRL\+-E^\9UQ-C?3UTQ;?']7??JJ*A\>I6OWLRUSIXX^=SN<[3[524BMEG%DI M_]NIP7ZY0OQ \BX.90T@7*WN[Z%D/(?I[\'$O3/\H/H7>&N8JT5N7J@W,SG4 MN[L>ZFK1^YIZ7N+5'5MX6: M2=6PY?%Z7X\TLYE>8M??._EL7B^[N9F"[M2OFQ MG%LNOUTLY@5?+AB?JKOR]]*LH[.%&=@\]/[=;*'FJEI,1*HXRE(!69:8E4QA M"9E6&&8JSR*:4$PQFBS6*D_4#/[]\TKH6K(^Q/K) \7%B6DWSRF7<[%91Q^F MQQ9'LR[:E93\,F,/JGID[0U&-VMR-.K^>SWG0-7Z_-LO&]T'FZ:8ZI2IE$*% M.((X0QDDD9DFB5FL&:59G,O)X]ZJ-<+)VA>QORG[\*AF1DCPDDVML7,#_L&F M2_4LDZ=3*C1!'"993B!&'!MK46*8YSJ1N8P()ZB=O!5MCW;JCB]A(2?.C#"2 M>9N.=":F_4[ MD+_"AJ5;L!:*=!J!;;5 HL2["H&5IJ=G+I2[*@PM5N0#=[7"ZJ]^I)3=%OZH&K^81GB!">&7,'Q<+L]/,8\APKR))4ZS03 M$B$Q6:RW !=IX,Q87M;,B;U-R ^\E@T@/TX]AZ4;409"J&?VLU(V:X[E/"OH M#6@! W\TTOZ_X2C- 9.0/'5NN$')QT'O?49QN:4;3=1<=?OX.%>BJ$_!/MD3 MPNKS[:?/[0NN2*)5%F50:I5"S,VFD!&!8*(E(@Q)E$?QY$G->>E*%Q?']/DD MMD?NV2X VS*#1FCPPHA=_=S!1CL+NH?Y%0K((2RK,PCV0##.\ 0WA\X..KRE MXX+!42/&Z<9NQ/.^F*D/^M5/S0+YI)[*Z9/=)8A:/J"9**;%HE"5'XOL(.A&&%UQZ9D;WI>S>VBP M?P!60%!JT(@8C@J.*1[RJ]]Y_J ?^#'-]K_EH]=T^VQOY7\LJX5U.U9WY:TT M#S34P*8?62'?S5ZQQV+!II^_L+FR?C#YJGQX5+.JX0][A%@5"_59S9\*H9JS M^D]*E/>S^BFU@3.))<-"\@QF.2,0)U)!FF01Q#2/5<18G*1>>Y.^!1X;O=2Z M@%H9(+:T >J;_;OG:5+OT^W&6V.:Q)ZY\/;CNU?;8V-U* M!JR(;C1^#*WSC'LE!CV3HQ4,U!AQ$&VX5/U.]L7'CN#/.=KX &T$690EI";>8[<,PI%G9%W1V;E+NFY<&6_W:Z^6\[F9W$F,,DYR32!# M"D&L$PJY( 1JD>HDC96@.O<))#@<8IQ! :(1#DPW\OIN80^P=-W(7H-0W]O9 MC7 WH!4OY%;VE.IA-[0'HPR\K3VEY>'F]N25'4R+XR;-ENG-OV\N:2WSVZ]L M+E>.OFHQKQF_^K#XHN9W7]CLPZ-]1/4/52V49#/Y]YE4T^))S>MX-6._/UAG M/UO;6Y.,9YF.,#9;X$Q C#"#3%&S!=:QT()2E2?I8_%G!=[+D1B#DB>AX!&C_8*^9A*H] W!':YV.!)M#V8 2:..U)QB#G MP3R16')%$\&3R8E4G?/4/*PB3BSLD^84])!] P5X M;/0%1F%06HW!HU$9;G3>LA'-?HZK^V)61U>7&C1QP1ZK^< O4X(EBS).H8Q% M;D/GS4Z"\0BF(HYBDBJ)T-[+=#$(^T=ZE?H/V.[\(HWWG7'83XQP^@=RSFU- M=ZT3V%$=-+J#%U;[GV_ QZTWHKE\%P/0@E ?W1INV<;!TLL:"6"AN $&C/&^ M-QZ;A/&^/P/M!T;\'OGM!)YG)L\:_0.+-)Q]_SQ8[YCRSR1"-T?-KV4IOQ;3 MZ:TP^PBS,WB]G-L,C-HRF%"2ICFB&J8YBXQEQ%+((B0AP3KB#%$1B<0OJOG< M<.,+:%Y)"U@K+I"UO%XFK1/2;@Z=4.CU; "LQ#0RC>:K/I=3.2$R0CA-"ZI[*RNHC(1^%'8&5#>R"@-5S[2T0JD6L]ZWK@0% MG\]!YDT^E]$(23-G1AN44"YKO4\=#G=T3""UKIN79[P[+[]O+NG@W7DW:_<1 M.8IBG>$4IDA&UC%BS"I.$4P0DDS06&!&?2AG*,''1F!_GQ6+"CS5,GJFK0XU MU6Y$.,8)'")TI4T+V59Z.S<$\._'TT>LZC=M31.PI7U[I+@P^H,6@!O00 "* M6?"-[=#3%C2Y=RC9A\T1'GA&#E*-AQ[?,PI %9,VLO1M40DV_9^*S=_,Y&NV M4!/":42L2Q6KC$%,502)2#)(MB*]2XB_WY=,OYO:&\\Q?]JGN M[*.'<78X*+?V2KA M,@:I(@32&.N$4)RP*/&Q1$^.-+8/WPIJ=W4[HH(_&F$=4[$NP^MF_04!K6<2 MZ(B7MTEU$8N0-M#IP08U6B[JO&]E7+ZA&T_\4]G"*$K>/JDYNU>_+VV.V0?] MNI@NS4]KPZ7ZL%S8NN.V MPD)UBD6G+(E#(40CF'A*O,_$UGE"F>Y<*KZJSG M^%Z<,D F62,@6%;-;L.6+%C61]FR40 80K?A=I7U3((Z1<./:'SGQXU^>D2] M9U):20Y:T4$CN^6I=BZVY+X!K4;AR*HC$08FM(S[[=-?U,?Y[HS>S MA=F%W4IIGEC96 \V_7^*QU>E5)/(REU MW1V='F9L9E(C*6A%O0&-L,!("ZRX[END,\A>WB2%P:MG,NH*E==.Z3(25^R5 MSCQ\L-W2906W]TL.5W?T%[+Y_+OADD_JL9Q;ZGFPKLIU[.TF)G1YP?=."MTW9 M_N^_L6_%P_+A93F?EU_-:*^8>9?,SR=ISE4JA(3F)5-FCV?-?TD91%F$?!Q0EP,]+[@K7G]>#]3J<$L)+\!JR@ M7@L/7EV"^JIV"JZ8]=5NX>+XS]:.P169<^T:G)_1]5WN=:;JO!=A% 2RJ![+RC?*_M*4 MN![77X_P0)&2%JJ5J VT>\*&/)UW0B7L:?SY(0<^?7?2__"TW>VV;AQD/JM' M-5]\MV;:XG961W4_6MN^KF!%C1&+> 8E%PG$C">082)AGBD5DSA*N5M\M@$N:4#7(?U\B]V2 7I/Z-#R0A M">7L>(.RB8OF^U3B=$_'S5DYD^6L;I_+V>S/#UK;>I"?C'7P_MW+#Y_:LXN, MJ0RA3$(A\@QB&XA)D8I@E*HHC5-",&%>NS*74E&_J.6[+0F/:]%W.!LX=@ R^<@NZ_G 8>=N/E@\7!CLOKYHZ=\R[7SFH_ M$L-!B,09ACQ*3^14=X(!>T)YSSXL,W=?#$YZ-+F_8!NY/5: M\<4FS_8EJXKJLQF(R0^S?]B2?>;EL6P93Q+,):89AQF59K^F(@HYS0@4/.*$ M8EL2RZOXE>O 8Z.N6E)0U:("8QL\M<*"N7.2K#?V;DS5!Z(]$Y45>:MBP0UH MT/V\1G&UPA:,L7ZA",I;SV(,2EB\B^WSE?7]'6ZNJU**:L#A.DCQ-("76 M \<9A2R5"(H\0B*7BC#EU9>M>:P7U0S6BXW5LGD:00U,CA:.M_)]FR_G-?8W M4'84#&I]-$\>UK38T>; ;MC][=6]P#^IV@:Y*^_8MW\6BR]?RJF-L7I;SH]' M;$TBK&*6$PQ9DAL[(8^%^4AS!J.4:*00%B)/.SB6KA!II$XG(^*#6>&:L%?P MU2JBIM):ZJ)\,CNBHMD#+=@W\^M']KU>!N6RMN7;IBC?:S?55E]P9B/B?+GB MBLEV))B>YV[XN-BCG;M?JZW.W48_L*4@^,"GQ7U@IU< 7'MJS^TMSG-UWNZ* MVYFFVIT?V5,*2W4A\_S@NA)CR5B1*< M:<@0QE E,D94)#RE7O5!AQ5_;)O)E7#R!GQ=9>^S-GM?M;\#CU;RP'D185\* MMV5@O%,]X,IQ*J.B%W PY*/ZRN A_/OCSA9L<[E:,?*;K6M_ALS.ZIE93-OD\H8Y*G L%$,0XQR6/(1*2@S'.68,5R M1(1?78OMQX]N^6F*--0B@E9&WR(6._"=7PBN!Z5GHO;"HT.EBF-J7UVA8N>A M U>F.*;0846*HU=U*-5IM\6WO%K,F;C8S6[_^A&]9;5TVI MR)WG#56ZNFC?I8%.U1@-LP0'NSKU)W398 MSS.7P7=9 ZLQ_%;K>>;IZ'[KF43QM^)>M_F]MFKK1"1(<8$RR"(I(&9:0YK' M".HX0HBS2$3:J?7'_H/'MD*M9 -6./<=U@Y6EPW>K@CT'>3AI+R7L7M,TRML MW9W'#6;J'E-BV](]^ON!ZUS5?WRRN2E5L5!M=Z'F4":>R"2V:802*L$1Q(FV MV81Y!"-!BI&$4YI+."CNN0_1JL@Y5%G]86XC]9M: MC1,<4XE3RJ'*"(-8)SDD0FJ(N8HC&:51GI,.$4 7AAUIE(\5T :R-BGC9KNX MEUCN&S%\ 7HMHXQF&%(:2XAMA"1!2L"8(Y''<2:UBOV:GX= ?=#^Y\,"SBEF M+,((''#C*W4G_P^!VM]NZK:?;\?%MIZ0DHHAJ9O=3 MW/!X+"-((IW")%6IXD*H./9JB7HXQ-BV13N)'AT[3QT!THTNKH.G9X;P1,:; M$TXK'Y(&CHPRZ)=_6LO]C_W,E=V^[T_JL3',JP_Z?3F[MR>H-EUFHBD34E!M M:YZD$),LAB07.10XS;!041X1W<%0/C7>2"WDC;C6#+:S>K[%Z?0XK;T:X!$1(7C@YUJ#L<$GC?8ZX>'W@@DFW4A:U MKV;"N) Q321D22S,#H]B:R,PF.LHSF-$N,8J2-FD]9!CLQ0NE !:RQVHA-(& M>C<6"0MHSWQR-9;ABBH=P#-(::7-J.,HL'2 @G.9I<,[.Y[NK3NL?-#;9XYM M6LNKLEI4!^[D:AV6EZ0RU<9R@2J3&<0H8I!ID4 D#$U%BF+.L5>9@*O$&1MW M;;2I*[QN.Q5:A4"MT@>G/F&>VHV&W\V:9-)54NF[V:T0]K"I^J2$*I[L#G7"(B92;HQ! M'J6&;&5-MII"(G(E):))IKH4\749>Z2;R96@8+Z6U(\JG7!W(\1@, Y#>RMQ MP8N5P#_;%+,UHI\N(^I->SX0A20WIW$'I3 ?)/:)RNO>KOT1&+?ER@M5O5K. M;2&QM76@E209RS1,+?7@6)NUDY $,I)BDL0DS6CDUPWAU%!CL^9:\G(35C6/"@-4SLVP)>0-6H/5A15U&(VRO@I.C#=R9X)+6AWT(+M[1\:C; MA@]_T'^O5%V'Y@-?L&*FY+O9FV_BBS6@WY;S#V;_:NRHV?U[RU4K4;Y/$I6E MJ4X43!+S!Q8B-122("BQTHIEC%(E?7CD"EG&1C2U*K#4<&F6YZ8>%&#"[/QM M*5JS1B]G9HI N5(&3*TVG@=@UTR=X_GZ,!/2]Q'\:BZ,'J!6!*PTL5.QTJ4N M K/6!M3J@+4^ <_JKP(,>^)_/6X'3H$ C^S8[&6GH\SMMZ*:Y#D7 ML4A2J#1)(8Z,0<:Y=3#RB&5)3F**,J\6[ =#C(TD]_HE&0/#".EY4'8$2#=N MNPZ>GBG+$QG_YBLGE0_:;^5PE&%;K)S4\J"KRNDK._L%Z_Y$MD5+4_OWCGW[ MI+19]ZM)0C/$2I9%B#&'I59CWW&!C^^;?K6OD@7DC MH;?7[S2PSOZ^('#U[^G;:G'5XF:+U'VZ@%L7#]]%0 +[]DZ/-[17[Z+F1_QY ME^_I6MKF5DKS#E6O[%G0_/N$<4,.),ZAE!1#3+,,5H(@4W/5. +2X="-\=UO[K4S=YC!RYV0I+&!&*=)9 0 MRJ'6A&"5(464EP7@,.;8/O569+.PF7WWP_DZJYUQ=C,( J/7M[.[!6XM+MB* M4?C#2@QJD0-N%SP "IIZZ##LL(F$[C@1X+FCO5Q3O^^+&Q22-=YW";/>S<:*,[(GV;"\Y@>#/! M<9U#?O1[(PSZ?1_7;O]3/G%5N#;VZR(NAWW4591@EJ481E(HB",=0\92LR% M*I-)GC$9>Q5S]AM^;%_])_543I_J0F'-@9E>'9BQ)U9,+QW=AY@05Z=O7S#W M[@@^T=I^4UEKZ.;VEW'KN[W]&0F>O<']971<6MP[/*5[':G_>\GFAAVFWQMC M:!*KC.=21S!%B3K6H3@ 0H"S5_I,'KU!U0K5CQ:I.7=K1L5D^/!1-6XW; MF;15Z QYJ)DH5#71-E>21QH2:;YQ'*D$DHCG4..8"(23-,->U:?.C#6V#WY+ MU#IE9T=8\.+W M!^Y2AULZ-XZ_7[2IF;:*7EL4("9YEB.1P,SN?7"<(,C-RV+V/C@C49;DC'J= MEQX?9FRDL9LM?%-78^Q8:.$$KHZ[EZO1ZGN7T@FH+CW>S^ 0N*G[L9&&[N)^ M1MLC;=O/7=W1F%_M_>^+RQ*:JCH^O%O-"V&P>\PO#/KL_V+IRDJ$XXCJ) M8801AY@C!4G,J6$.C4BN",E3.6E*.'Y>&!O(T>BX1B:?;V9?LAX76"/D#1#F M3Z VLM9K[7RM2?W[&\#5?3&K]_VE[E3_\KHYY83GG.+(,']LYC22QH3,4@%E M+"*M(Y&G"6_G],W,L7[7P#.ZDFL<\\D60)F?/\MDIK'0$N$WBPB1RNE;!PGLHA)\YQ=S'4=/2]_ZCGP/X)M@2T1Z#K M":A_:2=E_V=;-P3YBJ!AMWMA,#N8#\4Y*%=:[MNMW&WA[GO%NJA MFJ@\SSE""4Q$Q"!FG$"S2>)0&QLHSQ%+2.Q7UN'X.&/;,UDQP49.\$?MP:A% M]2W!< )8-_(+ %??AZQ=D.I0O_(L#F'K5AX?:N!ZE6?U/:Q3>?YR3R]+6 M^A_M#6EL6"NVL4S-2Y$EI D(^&$4&28\X8>!8S]8XH<3O*.W91UR'"X1!CLXMK">UQ>"UC1V_K M$20=CTROPJ?OOYC#P54[V%7'3!R_N9=0#CSU9O;M[YX\Z_]K_WL\P?YWETT7'WQ3M<. MW$CTL-?P[\L'KN83DI 4X2B'2F;<& 4Q@DPF,PCA8 M=]"+ W5<'<07)9=3]4'7_NFE6"SGQ>R^]E=O:F;?U364$Y3GD8A2J)(,04QU M# F.),11JJ3*=)8(Y,7[[F./C=%7HMO=T([P;1#(5F, \$>M@><.TF=>'+F\ M'[3[9NF 0/LSKS]D03G58_AAV=(?EP,>[/"(KC65WA9KLR>)B4X29HG+5JQ- M,PHY4@1RI800L8R(3/WJ*6T>/C:.:N0#5L!+-LEEX"ZX**^$HV<2\4"B0^6D M0Y6OKIJT]G(-0-O3>L_[+FYH8RV0_H$)33+C84"51R;3QMS MFT7,.92(HDRG-*+*J]Y)2.'&1@U- ,=3(V.GP.^@4]?S9O3*"1G_/K29SE9# M\/'\= ZW_SR#^RBVGL?D^S%VG6>0#;;A/#=&1[I?&,.N'G)9%3-556U-K*JN MVAPGN>1)FL)(V ;:G$I(9(0@)1'.N>9IDOGQ][G1QD;(*]DZE< ^CZLCN89" MJV^V= 3*G^5< A*6V<''):'7'0_(!:GFY['9_&VG&M5F"VEJM[-&O*:)(AH MF9(,JAP;?LD2#FG&,I@RF8F8HB1)O,KK]R#CV%BI%5')Y_%:')O%8?P65\[- M^"W&M>=B2U/;"V4TMN/EB1B%"7E&S!_#DKR,UM4@DV;Q[TU M/S/V9)PDF)OI%HFR[502:B-:8B@R'2'*M":*^585.QAE;(R]+IS52-I^SZ"6 MU;^TV"&HEX\!@T#5,X%V0JE3A;&3* 2H,7;X[,&KC)U4[UB=L=,7=S,2ZSA: MRT%S]<704/&DFFX,[\NJ^ETM/N@[]NVC+;9LV&FQF!=\N;#NA+OR([/]\R8, M<0$888PG9_)JYF5'E55SF!=6FY]O M@%'(^DN-2C>@50K<[DU6HUX/I'29KM-L>:VE8TAWEQKR+'M@4Z5Q"+E.%*Q5]O08Z.,S3+;#5ZP4G8Z MZSN.J!L'7HU3S\SF#Y%_[\US$ 3MJGETH&'[99[3]: 3YMF+.S:DT%J)Q9IR M;)!6Z.;&Y HW+ /B$]34;03B.A91RV5TE/"!]T.^EKG&L#EB\>1%:G M3B*;L%F>QDE&,8*<8@PQR3#D240ACU$4YQS)C#KEO067;&S+R'8,KHOOH3I? M-^;*>.AKI]W1@_0;PBW#H0YOT$8U\KW#.%:@?"]'0@=Z@!NJT+ M>\41FOC4U\5T:7Y6CUI]6"ZJA;%U;9CYNJ;"IET>Y@0E'$,J*8$8:P%))"0D M+-4Q59CIB/JL!E?*,[8UH+$"+'-(JX,U12LES&YQ4:CJKWY?T!L>E@@K5'EX'CW]6J6VHGKHQ=@((1#LO2U(@W*S8'PVV?D4(_M MZ)5[-*/:F-'-.?,$*99$4BK#J+DM]JB0[?MCZ_+C/")8(YKG7IZVPS%&YSU; MB=CZS#Q]8D= =/1S70=-W[ZK-2H['JN 7JC3Z@?U+!T99EAOT6D]#SQ 9R[M M]HG?"F$W\I5M6F7[_[POV:SZI(0JGNSR\WY3@IHBB20FD"8,0:P0@DS(#%+" M;10.D9E?LU+7@<=F/*WDO@&UY#>@%KP^=WU;S-A,V"]BH\<5-:N=I\:-3?H MO&>*Z05K;Q[R!2XD.3F//2AC^2*R3V/>]W?CME_+4GXMIN;3R$1$DP3#F-E> MA2I%L/XG44P:/#9N6LGEQS-KF-QXI(OR/?/$1;V]O_E])4-^ MT^MG#_K-[FNT_TT>_+Z?(_U-YXRZ$M[?9\6B:E+4K%^B6'ROSX_NU+?%2R/] MGQ-*TR2V52KCB%.(-=&081%#S(AD"8I)1#K6*0DBW]@88*ME3547=EQ:!1K/ M+V"M"F%/ZWUG-,R9?8_SU/?)_27W[=8<-L4YK7(W8*58>U8/K&Z@5F[ 8_N. ML ]Y>.\KXJB.\#OBZWN0WW68;FO"NJ;Q;XI5R^;X\^U<_:^EFHGO;97-2$I- M8X%@%&%NV#VVQ8FE@BP3S.PL4Y6E7G&$#F..C;LW/3%NP);48"UVQP+&+O"[ MD7)@4'LFVHX8>G.F!RHA>=!EV$&YS0.'?;[RN;6C7=HD-+>ON\JB3.H\@Q@Q M#(T]F4,F6 2I(CG.,HI)YM6\?N?I8^.539I])_K81<[1>NN*1]^VES,4_I;3 M,96#VCT[ PQKM1S3[<#F.'K1E=5%-H><,J-4:A[!)%<1Q&G=^YDRB$D2B$7SVO/ M7-DUE^A)S9;JK9'I53FK7=7_+!9?7BVK1?F@YF^^B>FR]FA7E3+_DW?LVX1$ MN=D?F#4[H4I '%-;J=P0 %$D4XKKG+F5>[Q"AK$QA,T-K-C4MY9'%_3=6*-G M3'NFE59Z8#\5L)(??#4*@)4&MCQXJP-8*6'C]$-F-76&,&S.D[\8 V=$=<;I M,%^J^Z,&KHGT>]EVFCKH1+55BF/"(I1D&"JSJIL$7C1UDTY'N#S'5#M:<\\_ZS'4E=_J0.: MC8BO5?/?=60W59@RJ3/(2&IK@')D3/4HA5)D41YA$2'FE9)UO4AC,]\O5F7Q MC,4/,&ENR\FP4]'SDN%5@Z67V/MP< Y><>6\5.,KNN*$8J>Z*VY/OM*!^KJH MA&$&2_#K3S:5+(ISHB#3D8"826IX5J4PCZ-,LI@1[%T?RD)_3YX(')\'-WJY&MV>>64EGRW# MV6RR;T M8\!J).<@"%I2Y.A P]8%.:?K07&/LQ=WXXQWLR>SL2SGWS=TM(GD ME#BA,=,YI+EB$"-C>?"$(K/#4U)0%<5*.U7E=1EL; RRDK7P=;Z<1=2-!$+A MU#,7K,7<,C' '[V$K;H@$I(:SHXW*$.X:+Y/%$[W/&N#ZDTY\3N;W_MN9I9C ML_$2M64T(7&B\SS+8)[Q#.(()Y!(PSN(^U- L1(9/%F9GZ6O]?FI[]G=T=.$CM_IL=_]>KN#Q U8:]YL&4?@]^@P M4:/P?OC(_6/X0#K,1$]]M-W&]FQ+49;SL^=_;\NY*NYGKY;SN8U5OC,R5S;/ MJIRQF:S_-6VT6=?F6(<3O+9E]ZIR6LCZBE]9,;-/Y$J;9]J8FS11D20,PP39 MC#>19I#&,8(I2S%!E&*<.IWL/:<28UOW6E6!:'4%BXUZX-Y(W[I>'!ML/.?K M<7XM_%$F_?F].ZM78H4$V(*BKC6P!0;8H+$="K8'"/BU?I':YS>PG(T2&\]+ M)=L&'_6O?_B7:T>;_]U?,O>F-R.8W<9:LY(8&\Q,:):0IFG.<\HV3$^>$:"_ M;ODS!EFN+42P4P[_=B8_J:D-'GQ55HMJ<_3&*,^HYBF,64XASLP?+,TP)$DJ M-"=2ZZZ%!IS&'YN=5)O08+[3Q4%8B>U&\M%3PNXGP3#GZ7OB\SS'+QNE9'ZUWXYP6;+X8Y@764WH< ]G7H MT7K<"&_MN/MB9MUX-N#LL3U_^[HJ%,O:0K'K=A^/5JUASVE=WQ3-;3G0+((\ M$Q)BG&A(-4YAIA3.599':8S:-^7-3/[@[\E*@X'>$F46C!_]_1CF*+^'&?^! M3O-W7IJ#75N"YK#J$[4M)L7U_-2]+JHFO X.SLV/&Y6SJ"PF9/E=-J4R6Y$]PR-<9D" MMU4C%*S#,/Y*6KND?YB;]YS5,3.MX'5&VC:Z*PW"$;8'7"')UF7808G2 X=] MDO.YM1M!'3F!6R4?3+3FJ= R@EC8/RB1D.#(V-I12EB>,()%XE.4_\Q87@=5 M Q3GWSUU;].GPG2S/H>X&P\%PK%G_G',?;KIO>^T UPA^>?<<(/RCH/>^WSC MW*1YSHWN@JOHBO;#Q_; MD7?=I-@*UZF9\PYLCE9*1S#Z-D=<C9--R::DR0YPAV[9X80;VP\L=UZ<5L_L%$0K#1H7O+B3Z_;CV@DCX3)Z_D.B>=@P&':7KKM(@8VM>U67! MB^K/EVHFOCRP^9]MP5>=983&A,!8:F+6ADA")G@,LTR+S%B%*/7KK'QIP+&Q M_8Z\P H,UA)WK*A[$7/7S64X)'O?85X#8H=]I!LR83>3%\8<>$?IAL#AMM+Q MOJOM5B'F2R7?%XP7TYKV]MJ$")(2074*\S0R.\]41Y#(B$.:Y$+E.DZD]$HN M=1]Z; RT8Y@TLAM#Q#I2?'-//>#W-@8#@CJDH=?BN27W0+%7KH#U9)M=&OVY M["Y'5,[85*Y/N+(R^0==MT[Y4D[-S553BFU=*R:*4<(YUS#'V&RH4THA)2B! MBJ@\03'-M&M=I=M\:-MB_^NJL&+7.CUND^!(8:&A[9N]0J#: MO2*Z"TJ]%$D_._#SU$UWP>)D*76GFSV3%54QN37/EG7[E"F[GV@5)TH0"3G+ MC1$5QQA2D2&8"YYRGB<1<3N^/WCRV+AF+1RPTCGF61W =9XQK@*A9U9PU-\] M!>B4KIMONUI]W)42?[DOGWXQ]S3?M?G+_N=\^+QA>15P&MX%<9&)L\5@=G= M'AK^K7,TKD;]+O5MJ8WX-1IK3.^1F?P!PWNWM?BO&.E[9):>*>CWF"3=5NZC MR:IOE[,FF75Z5WY2C^5\8>19);N>+_T[B16A*N.J3GB!6$ICA6N2P A%*-%Q M3H66/NMR: ''MNI^4J*\GQ4K;ZI8/BRMMD]JIT0'6ZL.S,CU)IB)]EK#B.61 MDNJVGH??>AK\77!;+9]SAGM>"X]7-P ;Y6PXX5J]=96$W?##1DNP4A.\6"EZ MNEJ+]SK7UQR$7,6"RSCH&M47POLK4&_C=%M?MF0HY[IX_(-G5,X'LI9?>Y;&[_;5NZ$)XKIA!"H$AY#G,<: MLA@AR+*?IOZDEZQ%DMQ4N%&P]+W*-F(T? MZ4=G0'S/$&$ M@:AW6O!&QYD/+@-PA@7,S5L,8/ZU__6?>?H@W_QE[59?NL.55X9(O9JRJFKC M'.HW,\L3E0LEC%401Q 3&4&.50:95'&4E8\$S MC&"*([M5H 02RLQ^06<9)V:CAC7IDE@\SB22K93:3ADC>^"Y??'=(>GY,_= MHW.*<7^)'GLC/$N:\?DDCA-7=>T MJ[U:\1IXA1_4XLO]H#\236G9-6$Y8)R ME6F8JH1"+&)CP$NSQNJ44=6$Z!:U],KN=6>-@VOA6AW>;U[ MR"A/(8ZU@B36 B:Y5IG 0N1/:^'H MF24\D/"*BSZE\A6AT0>/'"PZ^I0RVP'2)Z_IZ D7HER:+_PC^VXSLPX3MFYG MLNXYL/6C3:?"QEF_V&0J:O-EJSAG!E="(,99"BGEMG _C52*=:03KP3UL.*- MC1Y6"8^J4P)IX*ESLTZ>;T)Z)JB58J#5[.98.NI-W1V@Z3"SG:6ZT?"F#9=: M]-1LF)>=_.[K:KEPZKYWZ,29DOW MC]+&>AG)OW\R.[P)5WF21QQ!E7$.,1,8\E0IB//(6(,952G/!LF*<9=Y;$O% M2DKPM!9SH+04CWEV//P>U^SUO*X$2#RQ>C?-7L&6YC=@_4YLE =6^Q$DFOA/ MU2@R2SS$_C%22?SG(5CN2(>ANZU@YUJB?5+">DX*78C]X&,#\NV'5^\^VEO, M+]HE]V-9+>9J4WENDDCIBA-<()A+F4.<<92 M2+)(0*0C'O%8HQQG?G7HGU>A#B>X?6^3MH(^FQR3Q9+-"S:MSVMM1HGOUNF9 M7YDXSE@N$8>9-"\*)C*&Q!9T4SC.4!8IDB>JPP']#_?>#''R_U_NY7$SLGZ M=V$T/8=?&W5FQHQJ%0-6LYO=CJ[[D&WG3=4N#XM:V,:OXYK)D.;9,VLTJ.4V MCMG;-^I&(E7G(^M5BJEO-]S]#+1U!PG)X@CEG$%&T@CB*(YLE1ZS(ILE"Y%$ M$HYR_[2$'B3U8=;ALAFV% 6Z;:XM5LVUMS.&[\V[4($7S;+[\]$.B]Z'X,%? MA@A)%!&$(4;"F&>)BB%3$3=_R^*,BSPF(O'-G!C%J]!_PD7G%V&GB>+SOP+. MSI#GG-3^/2+KN72PHEHMU^GBX'B:^786>5"W2%\S$=@W$ES,H1TD?>%\Q$O2 MVU#7^I5^>O< M8&-S3JQ]I_.UL'4L73=_]E%X_;S3UX(VE*_YTQ9>3)NI K?3:?G5)BO:Y1.\ MFBMI-J3V/5\[EL/[DL^AU8=G^.AXS^+G/:?Y*:_MV7L\X^/*4TQICJ"0B;%'! W\T\CKF/C@B*$NS9IOOH:VE M,AB2.^..%E'WP$8O@!J*MO<8XC689 EI8AG=GC),=*.71NMX1[^[NEEU[\O9 M_9V:/[Q6?"L:C@IA-O[6DL.9AMC646 TIS#/(F/@Y2@5:>1CSAT=96Q4:X6$ M5DI@Q?2SWH[#Z&:V70U.STQ:X[)8X=)39-]9$$*:8<<'&M3^.JOKON%U_N*N MB51/9KDHY]_?%K.B^J+DKV4IJWJ?^$E5:OZDJDG"",\RK* BFMEVJQP201A$ M>:*43'C$I5<-((''3@3RAF'PSPH]UL[QBG-[]FLC438J?7PDE5%]4%_-&_A MRH9]N:R*F:JJUZH2\Z(.GKJ=R78+6LSN/YJ;A6VGLVG19?:%:91HF,:)82O- M"632\E::X4BF.H^$%UOU*NW8>&ZE /CP9&:Z4%_K./_/Q?VL=H/:4,RU,F"E MC6?42*^S[Q@4,I8Y[3OF8TO/&["CZ0VH=;4TO*VM^?'J%=A2N'X+CLQ\3Q;@ M(-,3-)"C5X&'C=,8 ON#,(Q!!NTI+Z2Z4#3^;3G7JE@LC0[O9DT5WW/%XR>9 MB"*6Z0QF%%&(680@C6D$HU1$7).(IJE7B?:A%1C;FM:*K^0-^+KJ4<':'A5J MU:/BT4H>.)$D](OAMK:->;I[7NY<4DPJU^8F6S" 8M:6>;_8YF3 E).>YG'0 M_)/0.HPK&:6G&?+.3.E+CFO;+7]29JNY5$W!C6]F+9BQZ:MEM2@?S+)@%G5[ MX/6^>#)25)5:-"U3)Y1BFJB80R2I61Z5CB%EC,(X8ZGF>2J5WVG4=>*,;;'; M;B.\TJ>M1=-J!-8JU59]?:1;:P4:M=I.P[Z% *^;5,>E;;"IZGNAZG^6KF@" M?0VX_32&[B31,S6+O@:]TPVDKWKJ\W2-_-5T(DM<2YK%9"P3B,C47^6?_ M^DOB1"S#9^RNY>O(_?XSXDCM_0#\XS'W2K\M\@Y9%[PKRF$+AGM+,7 E\:XH M'988[_RDSGVW]O,X5OD9MXO%O.#+A;7B[\K?#13E;&%@,4^[?V>L02/18A*E M2493HF"FL8:8$@J)2E)(M+;=HUC",Z]$BROE&9O=_%Y5U5_WFJZV18_9ECJV MQ>>LG,$MC9U$S;[#>OJGZG!AH;P]8QP!M!;Z[I)7$27#=2# %9SVS7$2UO[KH$ M14A2.CG6H&QS2>-]&KEX?<>LV/KD=96G22,4L2QC,!&V?W*" MR-5'GNHQA8,FINX,,&PFZC'=#E)/CU[DWXOAS6Q1++ZWSUEW7+=-II;5!(D4 M8\QB2) -&Z:$0"(C!&.%>!YS'F/MW)?AW$!C6\X;6==EN]?2@D9<]X8-9]$] M_VF'Q*SGK[PK7%Y='5RPN*+#P]G'#];MP47)[;"[!0*6ZS9_N)V)G=_L'5E<;L(8"K+"H^PR !HV Y\_/,HM! MCZN'U6#8T^UGF9V#P_#GD:+;NOJ[6FPJU4TX(@E.I#0O#>40BXA 1E,."4%* M$,TTPLIGV=MY^MA6)>O(.N%W_(U5Y:PXTZ?$!21Y% M(N1*LCO H$1_5+=]'CY^4>>0D(=R5@>;K X>>)P0K3'D"=<0IR2%ACMSJ"(M M1":%SG+D&>2Q.\+8CAP: 4$MH7?XQ1YXCB;S-9#T;=5NH='#&<-)U0-'+NP- M,G0LPG$=CT07G+@P@#_PEAM+C)EM7,I1S))$P%1%F5FO<]OU.<%FWT\IMW_+ MA%,-R[.CC.ZCWO$,_O4*U^ :QPXNPB[H#.LJ!'^L9 S9*?4RH MTF&KFNT.,7 %LZ/Z'58K.WY9V Z*IVOKKWKZW,Z+JIC=;T>.U^UTTB1-$Y*; M-9Y%$",N(">6 S*>)S1)4223@ WNNLKI],D,GP"S81/ VY9D+]H6\3\#8Q9? M;*S2]%7Y.4Q;N\XO@1N+/';RO<7%%Z/\HSA MX-M:G@\$W[ERX)(9[XN9>K=0#]4DHN;K1TA#IHB 6!E2H#)+8!RA-#+_BE,R M3(6,M4ACXX^K,WC!'U8W4"OG6^;H^@EVXZEAIZUG7AMHQH8KC'$ \BCJ8&RD M^C'*7AR@&*S*Q>&3._2C>JVT,N;A[MCVR+ ],60S:?,,VY253"26M[G9Z0MC MQZ5"0)K%$O_18\D/_/*GVBVGO M1F$+YRYS6LDW?@,;U;:1OC>8/=I:]0;W0"VN0L+NU^^J$W)G>U_Y/7&X/EB= M--WIB=7M"9V[GLZ72M[*)S5?U(<#JW1%@@G/M<0PTPR;/3Q#=ON>08[R/)-Q MFG*-/5N>'A]I;%3?"@KFBK.%;WVBTW@Z^G9#H-2W?[<%:$O(?OJ7GDN*$;+7RWWX@P:U^GWS6V!E4L2IM!DO.B(08R5XKX MD&9'L 9@R0!@N3%B-PAZIL"#D-3M-(J/-G?3VE5#5_@YA"HD1VX]?5!2/-1J MGP6/7-$U??[S YM.5]U8)IF2*,+F(TXB)"'&B$$F.(>&"3&/$)(X=[*!3CQ_ M;-]TF_U=R[ANF>2;(K^+X(4][/6X]/RA^T'2(0W^J.)79[_O/G7@I/>C*AWF MNA^_K'N,>;&HVT+%E,U?\46ZKZ"(R,0K5.+\<&/[K)N@2F;%95/?'KSG@74S+,+! MU?/7WB"U.HK=$K6'HU@W4(('@IX>J Q-.KLOB_E MU-Q?V7((B^\3G>A$TLS8 .9^B(4BD',5096(/,TTBR1-?0YM+PTXMJ/DX M?/+ &X^3JAUN/DY?>F4V[Y'3MX3%,4W-Q@/IQ.P^6&P^=T8%Q$1$6$>,YIE7 MF_8S8XWML]^DM88X]#P'LIO%$ BZGJF@,VK=Q5/&.>$T32%-&,,XIQ02)$Q&'22E^$( MZ^4X,][ 3HW+FA_Z,!SNZ7CR:3X(9ETB[VU=QM5FYOM6*+:6,=492J$0W.PV M2$8@9UI!Q#,5::5%'$5>AY^71AP;C=0MT+6P-^OST>\W04/;O;$)>D9Z<=!ACTE=,3@X*76^,41^>MU$ M?I+'4F&6I9 KG4 L<@P9BAA$J<[RG&0)UE=T-]MI5#\6:ODLOBBYG"K;@'!# M,WO9V17XHQ;^JLSU!F(W5KD2N)YY)!!F5^:T[Z#27U)[,\PS9K7OZ'D^K7WW MTFZ\<%!8>J^<].WB%9O/OQMB^@>;+M4$IUICD@N8Z5Q!&T\!628,KBF+D-:Y M^;N79]9S_+'QR:=KV@SX8N]&)CTBVC/1'"OH?UC%/[ACMR-@(3G(5X1!^:DC M/OO ME>MN>:O*9ZMR9Y^4F+*J*G2AY%WYALUGYJ)JU5U[HG.MS#;0; +CB$-,%(4D M50D4F"F*%"))FG6H8]F7O$[?\O#U+%\M'Y96VR>U4ZF2K54' VC+0=)7':"KP0M[].DKQ, ' MHQTQ.CPV[?H@_QC2UVT1J[?&_F?3_ZG8_*WY236)(LEIBG.8:1N,GK(8LE@I M2(46N5)IE&5.U8#/C#$Z%FO%!(V

L4(,1(2\UGGTJ3;KR'".HR[S,8$.8-M-+/ M=GSA=.Q\?Y(1V0IF,S!3;[2O=Y XXQ/DY+Q@.BJ1FWJ036[%.G;VIQ5(CZ+5 M+C)!;R\7XV67U>WK1R;2)H?*(B06D5:F4;500!/"F,4Z.HT6:TNH/D);EQFA MUJ@<2E== 9#6U-6H97)VKH;?3HHN40K:#XP3B;:'7"!P3M\*G1'I2Z>:XN]A MTKI,_[2&WT":Z@)]VXMP$D01-AD#CADR[5YB];,Y1):=Y\PGGIJ<'VY/8I?9 MGE9H;*2Y#J+I7TK!1/'>+U]IA_DSZJ3J MG5ZZ*%_OLT.(T07(FJO@@Y<]9O/G!M9_USLW70,58ZL.8'26?"D.Q#Y@50EAI/)@;!, -,2%XHQHS!]+

*^29K[ M89(.GGFS^!AFYU-\7UROR'H>EM-EK8FYTN.%=E[B,BVFGU>;F4!W:?M BGA^ M4C,HWB5$RQW8PK%.P61U3&NH5]G&$GE"ZYKDNIIR-?( _&'0>6> 3C M'-':'M/JCF=]Q[+"/MM" LO@@F6U2ME#U,D3FJ2R.9/[H)J4E[>SPK_A[]<> MOIC/Z,NTN5MM_:IOFS^O%I3S/&(]5$X2.2AD'GQ6]1:6HKS*]*^Y43/2;H1V M:RMWP=#=9&U#;?T(YN\EKL+TY"C6[^)51S=^]_+8WO:99 )CFE/4I"74ND[P M&A-X^K/0GBJ+:W-%QN"VK^I^\MO9:<3%O/PUS,X*/6Q]$^WK^CMUCN3OGZ;I MTR_TUM6W3<\I+B%)A6Y(U\]=&PN&NHF1YWSG53W7*Z7D^THVPZH*:TT/:+#1Y[W,$[X-:T M#K3+7>RX+^:G<3K;V)Q+;-FB+&KG02E'V,*D2?$B@*10DJ)?Y^??TM?I9+ZL(K_R'I5SW&7#P:[+YQ,Z7Q+^_8X+\>P M=XX+$8W/D$RMJ#""]CAI-# I,DLYDJ?5I$>YI;U[GSYA/JN=E1=ON:Z"Y]^N M??=A/=*3O E;$ 7$H&FUQ.3 &TL.A5 N"6N*]TV,_JZ$=FSC=L'1G1O66NJK M@VC@'JZ>?9TN)\%I8[+P(&VVH'(2X%4Q@-%PQK()*3398!^@9UQTM07!?'B- M= JLS30-?#D_#=/91 5%WH4+A():YJ-B98A6*7D!(9E,\F--FK2^2UD?INP@ M_6^!J?V5,2*ZUBF:#_//+^GOY5^QQLL3(1C)11:06/,O2G%R8;D$(21WA7%A M;U^]]T#VZ^9S^T/! 1J;#R.^/NT*N;OX:H6GRPD:U*HV_.HRHD2?/C;QU[:>;#G"VTWBHDAFM$L] JI3J?7L.@A6TI+05 MP48=,V\2J0P^W.N8]FQ/:!PRQFL7/76 P;_,Y_GWZ;, M&9T0G"9LJ"PTQ'H D6DG<$6P>@5$"\P]1M2XMJX9Q@;30Q>7;6\FYU[6H3X/ M)V&6\/TGQ#K@Z5G.:\F%DVO)N^??-EF]K_^S+R>A)QA/A^! M2]O*9B?).;(42P2=D78200ZKJV.0=2I-CV2/QUP?6!T]X](B.#DQQ M>[&L@SQ,14LO,F&ZMM>&),'EY.N@:JNS8^G)KIGQLSA=(OOHJV]GF'6P^'9B M\+=P>A$B>\NU9LJ"U13&*+8^AR=W3PLE%,^Y\-*D*')/>G_TY;$[].;'Q\'8 MR:U7LSP-FXJ/\P2-M$69NH>S5.V)=AI"1@0LKGA=KW;CMQK '\AOW7GTN( [ MBC;G@XEV;G-WD']-9GO_^CVG^B*OS!-XY*RAE\EPK<$'1NB*V($86:7%% M80WS*$79"B6/OV=LO:]PE;B1 M$;.2)H P19$[K1D$;Q!(*D4'%1C')L>$1^1Q7*/Z7W'1_H#K8"U>GX1]K7[K M3;F8&/?J6O,BYO=G<3DE/VA],:LNW"/& DE*3V8G5I601^X=RN0D$](V65L' MT/RC!TE[XO"10?XM0=$!_F_=FO$7VJG?+.J]<,].:QW]Q":O6:S5$EJ*.ANL M@$]2 ^>!Y3HT3-QVC =* CQ.UX]N\X?!\9#*'?7P9>T'5O(K\6]F_UA,5[0: MRYOR;$GN8*V;7M]B0.NVX'*YEOVO2(O16\^2$"2R;$EXVF1:AZ(.712&O$(G M961;^>2[OWM<)[UWA!Y#H1U8UQ=GIV?ZB/U#^'K_ MD*])KOM(40*8]Q0?IVS &8X0)3JC#,4U;2Y1.8CJ<8<9]H[[XP.C@U5P+XN_ MGLW21A?U9MK/\\7Z\N(S(F^6OGV'_U"(0683V"3KH*?,R H8VKR"R3D9YE1L M,JM@:$;&'7CX5-;*J/#ILX5J>,D!#U..4#=3W M=/7XJZJ-X+WPH2"PI#6HDA.X>ON?\4%H\G.SM4T*NNZAY5![^7I.@/]MOL(E M03_CA3-T[4U72_*J,5 D9IB/"M!Q-^O0((]Y?CY:]>O4E?,ZV9E4R1CZHT#N*,%W/R7V>KC?/Y;KK\Y_-OS\D=_'0: M%O]<5\]X77*1%#*1_UF 1"CK.6$"K74,)NA"IK=)0/T=PGKISVR(CMOQ[Y"J MZA)Z%]R"TV0,= M=("E>Q;>!_K5S9H+)2N;.5!\0FN.!0<.)0DI,Z:CR(*%(YFJ2YIZZ0(==8/< M2T$]8JTRLAJ$RL2.]J41B%WI8Y78EALLFSY6I^BHL[+%V4E19T7OL(WJD(2M=!O"(F0);75^4*QWV;8[-'Z>H, M5_OJ_\Y!UG#*Z !;-PP\V?:UC;^RZU<'&JR0<"1#D%IGPC[)A-5#=VV?F=976QWI837KB-R7#04I,;FZ, 6E !C$S2 MQ.B-+=NU+#S\CB[F$P^LT/GPTNW ;MWAY"TNZ@?A(_))PI1"%A:T]0$4)P\B M"*F@^!"C,3'QVTAIY&1=(ZJ+$<1MH#6X3CK U[.3D_GOM3S@U_GBY?PLKLK9 MR=U8>**$TDFF"!P%H]V^,(J'E00C,HLFT?CQY? MS;[0(^:+/2_$N?[K!Q\O/DC+0 >*%\__=G6&?'5H;8LJF?,Z)9V@4@@E47H. M&',H)9 3SYI8]D=H.KPYZLZCKX[,=>&IZ&1I+Q98RX@L64U?(#"349/5++*) M?7F,J+%;*H9!Q]V6H8'4T+GY6,<=AQJ1\X<,:4KNH^L(!L48VGRB)3_$& ,J M<:PWSEM@,ACO=.88FXQB:VA0KF+1RY=LZ@17:QE?H9J;9'R)&IS">HDGTQ"X MK]W)6064B7S^)L9E6P+[-32[H.;AVH0!U=.YT3F@3NJ>IPQI=EI61CV&((7& M!+0%=!UNHAPYI"%82[P[GT0LT>:G9G'&8*!KRDN,-J&TV3HKJ'21J[];(Q MJ@Y3P>Y@\ALPS?!C;78?%DZT*"9&*8I4A0$G601E+8>8(B,6G >V==D_/: MZT2,W;78&#*[BGE_BS-?A9-F[0:+,\R_?/V,L^6^E]W=?,00K04/TW2@V[P^ MH;KU@JN(JV(@J'KW%]>U S2!YYZ!X-JE(J*B>&RKP[\'7C#4.?K;\*U&<>=O M>3T-<7HR74WQLL/[VD=7X+\( "]C/QE"[>\V0*:-V-6USJYPXCY'+V+.V:>6 M=]0.Q,8X3O5@.'KHP'T$'?<8W]\2\?Z)Q?L?-+2M:I!@?!1IN7"!' /H(B2H M$@0XK12XF'+442"[?51Q7(MUHV3E%I!O9:(H(-3>>0$R< 0572*WW2-(14%B M).0ZWCA1^#T2.[0TN^C_T?ZEX73S!*S(81V5]SUI:#O2(F/X.)"8+U'0'A5P M/0(YE/I5K+D:=)'V,5.VF[/9SO6ICWT?3M8#P<[WN8GU23%3M]8?B6?Z"B]5T>3G08C4),HN8 M$H=@-$G$DP5UVBO(6H?BHY DG(;@N4O1.(F[UO@Y4/(=0.A\]LKLX^LZZ>1B MF[PX49LX*3BW5H/-]: N2@W1&0Y%L.AY5O1?$\_E<;+&R=(O@H+0055'&H4=HFYP:/DS7.2*YVMF@X'72 MJ(<901%2E"I"YJQ.,B668I$2!,69T44*_623B7"'X<@\&1P-(_D>CQ5>SV?D>'GB46B$HI-SEG8BZO\)VE-$_($[F)X$V3NY*""T0$G42]2[M6_?FH(6CC7<3L M>9MZS'MHZ=)V[(* NS=>'";O#H+B7Q-!@+ R8CG7BNXFUPX+B M]BA_S6@\3=(63.Y[KPZ+A9>_+%U[FA/("WZ*%( MEI5@P934)$=[/SGCPN9P-7\'-WO(O /DO,?9=+Y8MZ2?#^P1# MS1D!Q0=8; MAC7X$"+DJ+R2T3@AFH#F#B5]X64?]=[V:P^2=0=@N6EZURLH9L,=)@:H"NW5 M0="N[04'0_YAYK'6+C>IW;Y+RLA7ZPZ\*QTHZN[ V%+G9/K(0%I38S>? MP,>(P)6+S-I4+X-M#YE>[HT_5-&/XF9/J8\]].J:H7QYAA3QFG-[R;QGQH7U MBJIW*TH/KI0,44K!,JTUY[\;,S_ZAIZPL*_RYD-+LCLXN',FC!&%_B]!X9*! MBC50E"X#8U&4HJ,JQ>T'!]?%=>WMX;"/)+O;6UY?3DXRD2-/68#WMIY?, 4N M>P8I2'0JDZ1 7:NISJY<-OXLGTX^8VS8GDAMO""I"<=Z@U0V/4]NX@$H4E)(EB#+7D2U20L2BP0AI,:#)UCF8/@5A5N-0CKS::VW"FK@*<857&)N]3DTLNG4N:P"P*V*7/81=XC^CS+ MQ6KR+LP^;DY@;9:%Q:1 6T5[)]H$WLH(+H@4I4NN;-5*3P^]!A#Z[C8X;KQU M?#@WO]CYGG M/T!CMW6^A_A&UOI?I[/IZ=GI.>%6A,0*>4XJU81S+;]PEADP7&H9>"D&!]/[ MC3>/K/E]]#8?0HAC:S]\O4:XD4$:;0PP5K#><&!JQ%1 .E8DE\:KL(WSLYWV MK[]YG*!B,.WO+<0.DO,A,@!A5><)9%YFX/A1ZGJ"4/[*'W>2@,=P.G> MFE1/%0)3Y(@A;S.Q8.\B_*/6%ARR8QTL[@XA<[ZDB%;4)4JPME9:%5F @C[Z MPW%AG3MLB_%VDWF_5=>;!9"^ B=!#R7DGD4P%D6H"+3X(W20/]?BJ//?+;[P6&7GHSC M%^$/!X=])-D='.0Y$]HJ*4K00 33?JNY@AA(0"[4^6#DG!DG]X.#W $.1PI\ MF\!A'TF.#8=GSU]?Y'N( W7.06&UFUH($"[4G&2]B=:1D;/H$^: W-V^&>JA M2=WW/;XG7W,((!PNPPX_":A/="PR%JQR V4ST"Z? ZIN0<>9ZMHI,#A)S9S Y7S!98$T0>P:.YT21O1"8E$&= MF@2Q=TD9U_\\3+6/X&0/.7> E.=AN:;^\M [,EN<@:SKHM&&]D/.)"2RL;5Z MC@>++5!RDXQ^$+*/4N>#2;@#?+R>S_)\MAZ8'?.7V<[.M^0N\ .Q>S_,_'<:_; MTV)VSO/:L:]CO>J.E!R\%5 ,TYH$QG2;XO][:.DIV;:GCA^X/&%?@7> F9MB MH:@0GYW6JQ8G"9E%31X@M[75S-9FV&@"D#V-"5W,Q&A[@W-%4$^YN6'0,XCH MNX/0Q9JH^_#[56UU?HN+5'7U$2 ? M"*K'2.PIY]<"9H.IIP/@_?*U7GUT-EU^JIQM9CB?+R$;A<24(Z"SM(2D*! 8 M6C F%R;12EV:A/@/D]13#G$88 TD_@Z 5.7QIMPJ)MQ4P#^?+Q;SWVNI8?A, M_[+Z-J'0)*ID Q15FVD2%S6@(#!0?*&D#X&+)N,Y=B&RIQ3D,&!KIJ(.X'=3 M7L_#/8I :^5@CK%WCNLZ4"RX7>->3VGYB9:B,@2*&4L<58BT=W(W J![JDC<" U=0;"B2R&)^,CE*0I[G&.N$BF'H2[F+@N)?DV M.?MK1&P%(/]4 ;23B'LY=AEE_,9S7VP5F:[G=-UV./.WCPS-:T#C1W MYMK[GMUZWWW#2)SR*'T!D;4D2*E8J^D16 K:!<85"TWL^4Y4'MQ5NLW+KBZ9 M$A&SX26#-!A &1; 91- *\ECL,EHVV2 S6YDCMQ%V QE=YI4VRFO1]/V_A/) MOQ[-$ZNG]2!C_;2W)V&VEVE[['$'F[:M:1UJI-:EOFDGN_;&=WA2NEQT@:\KO4U6H=Z9ZU7H1?7 ^8]NW M/[_^]FLW>:K$420&3,9\[G0P+D%8:X4,SCC19K;V872/?+YY/*3>29(<4=]/ MS(#N?Y'K]Q_:TIBVO.;U,*"B%]G7N0'.KR\!=XS 8AC8P)%Q$8,W;6;]C6I2 MKRXJO5]I[U>TD)Y])ARDZ8:LZ<=/]/K?PR(_2ZOI%PK1USJ]6G4\R\)1%ZC' M>J"LDQ!4*. $K7AC2F&ZB2"'9^5)&]Y=\/SP];6CH&+L5I +]N?E2KY;L/_W M<'*V0<=R>7;Z>3U9^9840DK%%T/PC764M]2L7E>C0(GL5 J._C#?,^!M21RY M'.;XF.](XQVD+[^W\M\AB7J:2!=KD?R--OY'E[U7PED?$&+D=4)DT.!SO1Y0 M,$PI.2G;3"T:F(^1JW?ZW0E:XN&)N>1## [?Y?$MW?3CC!4_#-;,AL!K'0;S MOIY."@1GZD50T3-#<:;@[@_HL#\CQLBLSN[F3AG;I/)_, Z>M'N^"WIW-*>*29[V$M.D >$:#>,"<"04W&[/W%,E_:#IO&/,T'\J M6@,A5^*+JZ,KA :6K2^J\,18D[/Z&U2,W)6YKR[OQ\0>@NT %0\LIO5JH05% MB^[-['(*ME>J2!4@"5]GC=9>BF(3Z,PXB\6CR4V.G'>@L0M$[8.$VWM>([4\ M"<1]^'U^P9K@RC%$\*E4$1I:D3QXT,HS;9-F!9OT'^Q X\B]P$=$W'YJZ0!Q M&R8NII?&4F2H-^HBR^0#9*\A>N, G=-)9A(:+RTP=8.*<5'3AR^UOUHZP-3^ M@KMB>Y9K]N':)"*'IH[Q]L!%H2@IJP).2P03C/36.5?0'-'<'<3,N#OQ =C: MSBX>3]$]@/W^\X#WS]Z]/]\1(G+,)B8(*=3X/G*(*47@U@:>=='!-.GF^BYE M(P>MHX/G-IH'U>3>T/R"BS@?[!Z)NSGY=^__=C&B44E':S^ ];J 4I&$A;R. MR8DF%1549DWR)H]2-?+NWQLHA]-@![;R0BZ;C2?HJ(0-X&+2)!5CP%DOP#DF M5 E.4.S6 GW7B1CW,*\/5W-OI70$J(MIE5I[)G@"SI*CV$L$\-8(B"Y:BR4; MU:;&O2?O;G]U/H"+/60[=M5.)9U4)2YFS]+7%AT'9FA-*)48N;CTE912.$-Q MOQ';E=KMY'/?-A9-6! 5C/%ZG&\,5)6"[)D*Y]N/7(>Z4YW#PMLG]:@]2-.YTCC[VFF'4U0'NKM-_D6!D)?OJX 6Y;C_4 M 4*0"K)B.A2G!/'7I,'J#BDCQW7#Z/AVP]1A N\!,O/3T_/RP7-;Z[UCBGD' MJ.L0+H.YWIG.@:.J0]W0%]=DUL8=2D;NNCM0M?>TUNTOYPZ \ET#_9!]?GW5 M4XU<;:-V#2BJ!5ZBA8"F!W%%'SNWQ8-QYNG1@4&R%R9TTU '.?CG]?#+_AO@> M%U^F">]GZK?Y[ LN5[A)Z2T_S%?AY/J_UWJ^W^:K_X6K=YCF'V?3_\0\45D+ M'BBTEB55V:*B]>Y8O=^$UKM/QKHFN=1F''6>AVV+]CYP\B,OF+>XF,[SK_/% M^4?UY_@DD!F)WE!(4%+=-94$'VR=Z*(05;*T@S;QB(_+YLA9YQ]T:1V.J [6 MV][*^>VLACKG?NORV=GJTWRQ-CCH,Q<-'+PKC3C'E7 /&V '[Y^GFZV+0SK0W$!*4U:XN@=$SU#PV^ MU-L)*5K#8')T;4Z]!^-@Y!"Y@X5P=!STL@ &L !?PO2D9BAHH_P+_>YJDF), M*BH#WM3J!%,GLB<>P'/4 H/7B+[G#>(V0^-.".YA>8R-D@Y6R\OSUUZ7PNMI MB)LAMV>+JLIGLTQ^9MI\,W%!6_(&'6#6!A1F1PP&1\"5]7[2E!H=W^Q,Z;B# MB$?&=UN]CEVWTN MI-WIM>-.(1X)?HVUTX'!W%NPZS_.6VTVGA6?B,"4]JR *YP1[_7P Y,&DRVM M-U68Y$T:*(=D8MQAR4_5C3@4#;VLA'TBC#>;J3]_7R>N7IV'&;^&Z:+.!D(^ M<3$$I50$YJH)/FJE8,;7<>QG[D)3(V3)[RH0H#,4ZI!N880/ .=>!'H53!MKJ!KPLUVJ^1' M/7$>'R!/>97\0NROOEW=+K)\L_J$BP^?PNS>W782C#/K1%;,EG96Q2SX;!"\ M%89S%M#'-@.OCL3@=FOI1SUB[A)&?Z#EM3ZNO_1HZUW#QCDK((N<046>P#GM M(#-I@U?HZ9^?\F*[R>YV2^^_SJE'@]@3FR7Z_MF[99LQHM>?W'*"Z(,<]#$\ M5"1EK64!9"P(9,,M^4B"0ZEWRY482TE-TC(_RO!08=#Z+".@1D&16$ZT_UE7 MQ\.1DYF.T,T).($YY8N0P$TMR54L05!%@?,B MJ.BE5JS)R>_N0Z^>P #1G9#PZ-"K7=32 :::3 X)-DI=;)WO$0VH[ K$(BT@ M%]I@*"&K<>+4)S[T:B=L'6/HU2Z*[@'LWQV5E%/1%!4GT.O\+'>*&&(%4)%T M;4@&.8A?L21 ="#/=Z7X_/DRINSU;+6+]63MOG)R:_S1?W' M"4M,J2PB%$?K7SD>(+!$WS)%1L6BM[JO9? H.YU;_H%!.=2:& XA/]8ZV11, M3[@54?%8"Z$C>9*".0@H$4I.V:'AOK?J^8:*K8T!XMELQ>V!E[\7R>9T? M?[\*BU472V;=/K"\R-O_93%?+B=ID:4[U:+L\POSQ;7%;";EIKUO]XSNLO7W&1IB2'B2^A M.!TX,%TT*)\HR*I7KD3!,4E,1HDV%=,[D_I$F]<; KZMMG?'L]_@>88?ZP'" MAVZ<)Q)VP>GJC,1R64'!G"#A^@21:=Q,U Y>&2A<:UO[\VWIJS;@85Z>:']Z MOSO!H7CI82<8W(<4A@F)UH DX9, &$6#6!AX6U1AP>F,7;I.^\4;_76Q][M< M#L/*@?'&+[/J+A>A\YX.'P\@,LGFL&[=5L17'?Z*;4_?K;'!@_=#;EY'1R. ":.8, M.<&<0=2UI$@)C:(F8/H\G#EL^^HV8]WOLAH&0CTE'N+WA1$?MS$UF+PI##Z) M4GJEK /K0DW#H(9(<2:(H(M@)!@*.;N:9?!=EIYVJKOQBAH?1+UL3P=(XIIM M^0?6BE3,S[[@(GS$=UAK7NGS%_/96F-GX>0#+D[%Q(BQQG>W!Z]-.GO>[ %O#[@^Z,F/4&66*(*(G?R 5#RY3."NTRY;G M@B*TN0&[TY79;9;^QUJ9N\"NG\Z%8?R'+87$)]HJ@<):X)R"7Z6BA\A4O?63 M19-]LMFW:S$[+J]/=')N]VNS->QZV36'B95OB>@B.?5V,4U8CT;+^=&H+ZX( MG1B8$79@TB?Z1N]!Y'F9+5I]H@J:/0[G&R/KCK+U)9-KH9#A8 M4:_0MDF#3QBK(\\ER20RTU]#-"EL(8*;GU5[.T^IB L#./3_O8K[>%.1+VGL(^^3W1 MW#DG?50Z.16TS'+PW-1#GFC!&U- AA1B5E)C'*=T?U VGZAO^D079SL$_@CK M\YZ&B$?E@[Q(;1T'XYT$I7V *"0'+0M24%*=BW8'(D=D]&D?1SZU-=H2A4]A ME0[D^;,8BJCW#0IFUCR2>V'%M@[HE- MK;[%]SKH?AE6^&RY/#O=2*G-4.L=7MQRYO6^_/ M$TY+X!@U_XA1V+OA(1' M1V+OHI8.,+6_X!X9=FN3D0J5 '0N40P3,GAO)* (SI62 \;.DEI/8R3V3M@Z MQDCL713= ]B_/TA9.V:]2* ] Y;5.%%QV94128M*DO^ ..Q-X)/+N/ MQ-Y!D_T4EAY6XY1DD)(B5F!.$O&+ZFJ/R^D<;B7V('W%D M (QHCVNVX/L5K?&!BM;+*\6N!>J;K,[ZT[>X6/_>1+&"3B4)(D5)]L47\%I( MD%$&K35+UMZ*\.YF,8Y":>>V?6#8S7O%0 \.RKZZN$\>[Z;+?_ZZP-JFB(2I MU3L*S"?"([-9.C)0==,MGD,0J,%IAL)$JV6C.S]:<_9$*[0.6T1]XN9'6TB_ M?/V,:87YY?3+-.,LKP6"*OILZ@V<,I)_69R@6 P]A!@H$--2DJ"Z7TCW:-E3QXOI .STLISV:>-[3"2;;CV>2 2!!2"U%%"FW@$FF0+F8V)6 M).ZPW45 35AZHO5) RZ>\9'RQ&H:WKW_6Z.BA>M/;EF5\" '?90=!&L4\A! M*B- A<@@IF A*FEMU"BE:C(HZ4L890>[*+H#L+]#VGZFU?]>'UO_C7S!ZN:='U3+7 HKM8/58>U@+?7B M'-JBO%*B7J@6Z*,6J'V4JLZ/I)J#9MY*@QW <8# -NODE"N,+$+MZC2FUL:@VU1]137F_$_$8,=\5TY^HTY,YQ60JPX!PH$@$$(6GO)5\U1N^3#GUU MY^[ W!-=6T< ]U#KL!72GLX$J-TELVZ1PSRQ)KLD#'D;I9YA)VXA(&<@G% \ M)VE$-$]DY9VS]$2KAWZ(];8/JIYL\>IW-?;WM;K(_/S_[7U9, MP;Z\3(3LLKL=X6L[;-_N1T9BL]DCDVY2JEN>7S\)DI(E6I2X'/! KHZHDK6> MD\C\D N0RS]G*5]._\RTL@]Y4>:+;SB+&=-_72^OZE].-(M9R:3 *DEBM$H! M6F7!YJ@<$[)XO]5V;>C\UN$6\TR3CLZW_WH1U$&H^WOMTC]N/IE@B9P\!0&) MA5K9$@,XK340YP0W5D7K?(<[\W8!SS1KZ;?>C<>AZ_ =Z-<[<):_X#IAY/EM MQ-6CEJ2[/N-?_SF]^OIU?EF=^>5$"*L+B@B)RURKS@,$YB,(K5406OJP79?: MQ;[:8 MYZI1N6W393W31DZ_13!Y++I^ZRWWZXE6*IY+=\(3D@^R8I9.%K#:TMJUD%M7R6 M)P^&F\0%6L527]6/, ^D77F621( M'.O42_*'O(L!"CKB*M(_V&Z@8P\<>*:V_&^E#EJ"^N]U,_3@3=H>2M:8*+7R M()G+E:$>4'L)7#'DY#TZD[>T1!?'U<>M]K>_ 6ZN$9Z-J \"]O\$#VN>E6Q] M694NHBR@5/00$ M0S,AE[:3OTV]["/#;WT?_!MY"(R@/>B0X8 ^"5470=;RZ M7JPF9R^OCNHW\,!33NXM\!1E _41N/>:BUG:5&!?Q*OIG].KZ9VQYSFCSQ$# M6%W(+RPJ0:@3;42Q@JP %F^;:*Z]*1RDON^Q%_VL6O],W']!?_M_)S%P[F4@ MJIE5H+R2X I%T+0W;'2B<)^;S!\XAMAQ#V_:(.W!$K^60NRQD\JONF)573:0 M+ML\JX%&>XC*L^NUR)DH,7,(H=YL::?!B9 AZ5B#)<^CMO&6Z&OS8W+P _,.LHGTC\LF-.I =1B=ST6;'8*OW3E_/9A(+ F)@6,U&T$;<@\L2SSODS=^)'S&[- UE& ?Q*YW )Y[:KAZJJLMI9,0S*H"(F@$A9D!VF@I-I8A)-082OLCGAMJ>FE= MU<9B#2>('M&TV6B)5AYS$!!*(@>1U#($'R7IZ7KE78R/IDD&Z YZ.O*KCY/T M4]@Y@NUC9R9]_A>Q[L>[Z2Q?Y3S[944WZM4SZPH* 3'D3"K;$X>(=5!\]-Y@ M(JV[7XGY?N_K#"G'R'7>ELE]X.;5ZN[]D249R[2)48!0M0R52P7!60N.HT@Y MEZ0E/P W3[VOHY/,X7 S*)/[P U]O/PSXRQ]6$SGBYT+XRKK$$2NRIF<.FMT M[70:( C!E42'D8D#T+/?6\?-#&R$H08,[\#O^41R6:<172])N2Z7-T'!.D!- M+*)E%%?P.AR5Q;H8D8#X)71.28G0YJ3Q,:I&SCL]DU<]G&!Z0-F:]LU&5 9S M2(&#D9Y1H.D28(UE(VV;9(W(IM&M\UTJ1CY-'$ZZV[@YFM5CV[5W\\75UXMO M>3&-6"UUG.! MAX]\D#,,#$YEVMA")U9_G5[E:G"WL4LXE:FVU9*1$T^2T^!C*>!K@RU,D7R[ MLI?L=[]C9*]C& @,Q,(./(J7\\7W^8*,*#E>J\3VS3)8$#%K6:!@J84J@H&7 MFE MDW71"$5*KH5OL8.>D>L@3D;-D.SN #6_)+FLW/95_M+*\:+HL)X",- A MU6, '=>.E^.US:TU@;$F90%"$!\IK"]XC D:%3$AM8FER%O,@->.&66W0 M2LSDG8@LC5E%D"6CK0;C)@0NAT+29[K(/<2,WWAW? M@SI.3-U![RLNON3EQ$C:=)P',*@4J$+> .T> \5P(X2P5I\A'7Q#3+?.TY$B M?Q131_"_-PS=WW7U_S>S>%VI^CRO5>]\4N_KZD ^"$8GTOG) .I<=7[*0='J MG#]GL<$.,CNZJ&^.NV%EUALB-WR;9"+8!Z5!<"35[TRLNRJ#5SH$Y44(;7SY MAXCIZ J_.;J.X7\'&-HT^Z@-M.\M9Q)D"$A>!"GFQ$ QSFA7&"2/@GG!;.(F M-.E5MXN@<8^OFF-I$#D\C^+'08L<&Q8S=E*T*'/R7D@07JT.QS5X;2CFBR+' MC%R:^+=H-["*:[B622,9Z&1J_]&:'.6S"D"L<)PYV@M"MV#&[UBT> "N3BE: M/$1D(]>=?:S=L-:Y,TI+P\C]RV@E:7+CP$G44#C'*)/PW,4]<+97H=GM6Y]/ M:>)!,IV?RN >4+$Y<1.:K*TC8I,5I=Y^DG/GE ,N>"9W3R/&?0HY]L?%V+5C M1TIL6^9'L&]DJ?]C.IM^N_YV-?=PE/*G#'-+" 911@@B/9"I]<8Q+EI@<3OIW MWSS.ZUI'RBILZQHD8XQ."=IY[X@YC]N]>&'J0I/ZB.'0PS_I$X72 M=V9=T*E%'7(P$1& M8I*J_1QJJUO+E7'T,ZZ:I"<^TU3I@^2^=ZKT(4+H $V[\G7)SV,V>*1M5ER] MCE7@(WHHEMD2 XNAS52#9Y8J?9"T]TR5/H3U'2#HX9S=@-X:6^%:ITJ>@YW2V=X"=O=)-;)"%!>?JH0CI:9_(]IMHP&LI M.:+7"<]=9_;VH%3I+HK-&GE0QXFI-^C=Y]BKO[[GN/G\8ZX[E7Z%3Z3CVM4F M\*I$6J I"8+,#FBESN:0;:/Y#P=3VJW;=218]D]V'4!RO4%SP[J/=R:D69Z5 M8$:!D75"6B0V.A\8"#1)D^MJF&BO$'^EJZ,SK^:P.U$JG8)LDHO'8&T&Z5/= M*%$#DH& ;-%JZ2WCMDD+JZ.3JL^CQ4Z5]E[YU >POIN1XP_6NVB?F6-10126 MO%H99!V>'E?E65XHF9CMJ][H/#JI)8B.8?W1(*)H-37X-IEK]4Y^US6[OFC=0E MD@,8>*GSO[P$SRRO)W\B"NV8U7W9M?,4>)S#KAW"^EZGX5XLE_GJS;?O.%W4 MK7*?W/TJ.K8?<7(=QZ,T#52]L?6.C96Y3:T/T247O0/)ZCQ2+A@$93TX([V0 M4G$GFV2)/4[6J0KDX:?_G-*FD71BD H*+1X4L@S!.@8EY^R,4B6))H4J3] U MKKL\(%*VMY%JNKSS[F6L:^/O1[-Y\M;KY\@X+GAH_KLX!?UG$/;BQQVVO5[D_[[.L_ACM3V39MHP7<@R& ?*A!JQ M>@G1,K1*)4QMVL[N0=NX=QK=V>)!1-@3*A]:T&8#1Q:LY<@@&E59A@I<$9RV MG!(!G=?!LW.9WRW:.M�^%A#XM[BG ZQ=OR[E:]24=EH0BK#$169W0E)2$D M(X&+Y,F8<.5TDR.'/>GK!'=#X6(?3^]$(?6$O1.,R-O;K)[D8HZ*1?W.HX]"<"YUDWN(05\;NI$VYX?'WM=2ATDK+$+8&^9^6IY-?U6DS#^F"[C_'I& MG[V^OB)6OL3EU]>7\W\MW\SBY74B#G["RS_Q2U[]V7+BE& ^L;K!0P057"*C M0X$E]R'K+++5>;\AS2>3\OQ#HM-@.8) .]"8Q,157^/9U9KQ$Y.$=AP=I!)M M[;3- %$D8,))[;Q*;KLYQ#"ZU%8"Y68G(2BJO-:D0QM4%(!!,Y:8Z"B>_5 M'_#@C?8(3:_3/') 9O91W5%DT@W$84I!AS'4BBF9*!8CAL4K__&%'C MNF)#H6-;90PFAL[5QSM<+.A9?^83TET>>]R0ZN5Q6L^@;ES23F5M@651)V@4 M!2XS 86CLEH'\KB;W(TW5#>O2LFU67&^?<='\MC()I/))%.]$M;K^2)/O\SN M_<8?4_K#ND&G>#D)T4=/ 37DD%2=MQ2!C+('XT4R)<7,>)-LER&([U=]'8*V M7VKZSRW6#MSP?=;\B0+D3)YE+$>#-Q]VC57^&BEADO M/^3%:MW'F/)?GG&R_7ZR),.\D]!SUUPJG%KD<-KJE:GE;L!)?V19 _ M'8$%Z4&1[PHDX@A6&,N215[VFJ'0H:JZH. T57"3Z_^I7A:L[A/(I[^\)GZ^ MIOU7??WKM=1^W1^;[ "I?>#"0XRG*W+#+[[3Z^/ZB/)C'6:P_'3Q\=,FA;98 M'8I)"A!U79 D%SU;0):F:W/$^25F/ #T6"-M>QZ!2Z:*CU:H)SK0V MH5PM[I\4HRP_?OKGS8PQ)[-Q3D&):.ILN !.10DED:UAR$,0J07('J5JW'N* MI@ ;3AH=Z+ 3;<7;VYRN[*TWM?J/89VU+>J-BZ=-96C-.@>.?CMQLPN7].U! MN?)GF CWW/W/XQ#1P4YXEZ_6MX]OY\LE<3!H&TP&&Q6OMYD>T$D#(44LVMF8 MVZ3(WZ.B1RO=&@C;Z9Y'2Z4+R_V?>37?*EW4<0Q?\KOK:B/>EQ6#EN^OKY97 M.$N;!-DXB3[F$G@!D6K-<\P.7/8*K',N.2V*SDUN. ^BLD?+?F90MI-J!WKP MP<5M;B!^6>%%^J_KY54M5[D],4Q.ILS([ A54R^R17*RR,66M$6YY2Z:U"2! M[$2ZQ\VO[Q?6C23? =#)KJR+7_&2F/MMDV&TO+@B[SX0J^MEV_QGUM&FI^W% M8E'G.Z^*9B?&8;+$;I!H:^T!UQ P&W 1=5'6*"F;7#V<3OJXKL59D?9K-O@Y MQ=X!T'>8JUW\GJ20I?2)@RN1#):-%K!D <):%KFS0J\"DV"#(,LF68'@DH1_0G>,6?'\GN%G# M[2Z\A=.EU(%J_"6_8[V%)MIPYH,MD!4Z4%YS"#PRX*A=5M*S8)J,"MA!SUYP MTW\KN!TCJ0X =R(O-^GMBJ>H:D\ Y^H-1M&.'!#&( ;FLTPN<]7C_?\!)0SF MMP;S^5'08P+@I_REND1O9F6^^+9ZTC&Y?P\\Y>2TOZY MFM;-*Y>?YR_GL^7\O/G\Q\75_-[UYU;]A^4ER5K# MC3$2CZVMEZ%*@Y/9BA)]2I8_I=9.)6+DK(DAD7=6>3P/<_EO>?YE@=^_3N/- MGKOSPQ/*=8Y\4P-3>_@*6QMB7WCA,2I 'R1I+YUJUTL%1FME3#;DW#7)HVKF M^M^9)[]2XYG+LX)CN$TEK==GWXGHY MG>7E\D8]K)/@HV*24Z2%QI"'(;DE#R-DL)@RRT%PA4VF$3]*52\%-.WA\4O" M]U"RZ@%X:]IOVGR+(EW1#+2OXW)C-A"(+V"L8$EPQ@0VR:6Y1\7(P!I.N@\? M@1S!ZK&CAG>DU[]>T'Z:1IQ]S,MI6G=YVJQHDXF.V6%Q3@/6]'95HH2@M:0M MIK@I*J2\W6!P1WRPU^NZ,'G'R'+>E+%C0^75]6+^/=^G7^3:V81BE&!K1VGD MI2;0&N B*EU*2E*&O8#QP,.[" A/A<&I3!M;Z,3JKQ3XU*G9V]@M2J.>3P2!]^Q[B9E -!8" 6=N!1O)PO* X@(TJ^U_NK MKWFQ6496$J55A991R.5BA4/($H'K%%,P.GALDN6U@YYQ,VI.1\V0[!X1-3GL2IQ?W79O?:U@K-%"X2H$X)2(8(+/$)R/J02(O.XSZ4DO>$.6.BK;:#L M)J&7&JVSA3@#2:,[/&WVF4;CC(D>XLJF,A\ @Q;@LO#E'9=@I3"@X?%9)-P/DM>II;/5==!_3J^^WBQUG7I: M[XIHF?1?^HQ_39B1TCAR0B1CM:-WJ(,@?^6=W'YREBV_UGO/_K<6]2=B85%?% M2E.@MBBL37X*!"QUG+@*7/*B<;M;^*Y#SI/H&#=D/2LPSRVU 1L\-,VBV0LBA?FE=DJY8C$UNKW92U,6MY[#(&8;[ M'<#HX=%1$V-3#$8YX#&2LXFKQ,@<("HTPGA=9&K2/?AA/#)N#T$FN"K@5P.QYM?XVV6O]2P9;A^O]\G"#RN,HXH1U"SIUV9+6C+U"T4-YFDT)IU^9WBYAQ2_B;8.EDGG=@YU:G M.&^^?+JEXW[292D,YJK'FNI$M5RAY"J6E,TGF3Z#\1FYQ_ M/$'77GARSPI/0TJB"X-V5',JW\UG\YN$E7OKFB0,0;)4 MIY(P)$[5"P2K/#@=+0_6R]2F#?WC9.UW3LF>%:X&%$0G.FHS>GJS@LU Z8D1 MT13'R&R39@7%*7 (A:RXL,X4I@6+LHGWM(.>_:#T/,Z\AV1]%P<%]RZI[G>4 MI9T2ZS7]_/)RM5?62GE23"I1E0RB&$9*6"H(B!F\<8K[]=7U:KN^NWCLE7./&-)^ MN_G5G28ZGJQZ*>@@BEI<5PL?@A5U; 9G+HC,HVX2$#Y%V,CC>8_'PJ_U:0-* MH,,[! [RWI$56+EOSNX+IR3XV] M6?O+:R)Q%G]\7N!L>7DG;;:>!5#T_K[4^AB,R@N&FEC #2BF/3A, 4+Q3%C' M/;:)/AJL91P0GP%YVW?O(\/@Z)WP/2^F\_3I"A=7IQ=+';ITTBSK//('&7%; M._; 171]8EBEIU=.%1^#0Y200RV]5-:"+U%#+HBH@O%R>Q#)#AT]T@+&R?<^ MWRYY-N#HP*#L8M-NU7&SY(O%=%D9LLH=^[#:UW7])GO&5F.W:X:&4O5 .!D# M3'/K@T4;MHMD!KR+'G AXZ2VG]^4C J ?C(L'MSUKZ]G:ZUP^7E^>W5RPY$; M-GS,\1*7RVF9$CWSFV*F6[,:I0_"U1N5[!S)ICA $QEXP6/@+@L*Y%OLAU8+ M&B=C__S[H@M ]+,_#E$3:U-ZL<.4OK@QE1\J^^@G^UQ!:Q%CD"J#YCK64WD/ M6'OS1!>4<9ZCG13%=6WSYL'7439%213%BNK('GK6>L#[QRV[;G#BVHKW8S?E MV7.+?:C?6!TAK'[KPYQ8FZ^FBW4C_W5V9RW26^[@4U4.-47=*QE1%0\V)DGF MB%Q%[S%"<*(8=#+YO-_QTGGI[N/LM1D&=V"^-T"A#\X MS.G%GVQ^T/P[^I.' &(8?_+4*/_ PX[;@XQL=?0F"/ \\WJP8L!;H'#J1SW#9: YP$G$,^@]4,M7&:;M=D<[*!9P>N%E,I;Q6$ZAXZ+V5T MJB3+FK2L&0QHS=IM#0BTP27Q3-!UR+6&\0ZQFWA=6;,MI)OQYE&3R[_PTI0DX@497,=@-P3"TJ)2%:CA)IG%514 M5A?9I%/JB72/VS6L!_@>(;\1M?&HR8.,^!^35B"\(B'Y3*+QQ4&M]N%:B$'\.^1ZT M2G(/XDXNB-\\]^Z[_I@NX^5\>4U2_%EJ:)'94IN\&>$I/L3:M%MF5?M1.NED MMJI-++4O@2.WXA\:1[^4S;>0TS/47,?7Q^_WX-9:K&&%^UX83%GDS*P$*W@= MT1 \>",*8) \FY!4\&UZCI]!E_VLIGYJM]ROHDXA*!\P@T4E:YV(A,"* "%= MR9Q GV.3>[ CZ7T&FNX0E.VNB6\GQ0YB\/O+O)BE^D]UF__$R\K+K=7QVF^N MZ 1:,>)HR;4K2BJ@13),14,FI(T/^X"18DR>-/EIY*8AA9DQ F+)X!S%GJXDG7R3[HOGL,;WAB'07KF=AW"1 MTK1R?SGAI)M1IMK-4 I0-6G'.72 *3&7=9)IN\/",,M_FK1G8&,/P7V55P3G MPLKD76YR$/$842./+CR[6CI!)!W Z_W-P(ZW&9?Y _Y8^9>3$F+0B(F8XBG@ ML+SV89 !M-#)>!8];],;_F%R1IY6> 9(#2"&L;/W_Z /-X03;6> M&]N-L_1A,9W%Z7>\G!1$IFL_'.%KNU3M$O@H':2L&<9"YGU[E,J.G(X#7SSR MN,*&8&HNAA[TU6;04"3>O9G]2:NI4QMF:;W.F@9XE;_=B8^%%C(&#V36(SF) MJ"A2EO1!.N.$,=D*UD2/'41F?T[8H <-#676 2(_3K]\O7I?_KG,J\F/[\,5 M3F 7LFN3[#RZ;ZK2J!_/.VC6Q*-2V+:;S*J?ZLW874(6]O M?6EU-"?.FS(7+%EY S;' BKX4+U("4RCT\+RY-BS33-Y^.[WXNHE+A8_:&/^ M!UY>YTG01;'D#/C $SDY6+.M&6U*41M:)6.X:<*!O:CK[V3X) 0]E"PWK(1Z M,/JW.[RN:T).$+(D&6#P9&>P5NZ)3)ZTYRX:S;,43>HI[Y/1WX'PH$ Z@><= M(*;2O+4'[B^(]LC];]SYS8EG"D4A'T:'.D!5\0 A1@TR![T^LCO"[WOJD2<[$)@7"14GQB4X$@N!J%9A%Y3-WH(.E71/?3LGVEX MBCO,VM.*4?I:>VS!6<[!%]H,3DOZV.1@^5&JQO7 !D/(MH(:3A(]QJA/;.;C M:Q/V>W!K9=2P-N%1P(FLCW*$8(Q 9CCA07DN=',S98JZ6ZJ\)V@ M8UF3[997TV^KCK0W[U^^+W_D<+4MBI\;1T;T@O8=[4:C00E)/F=.=3Y,TK(4 MQV1JDR\EN9R0%]R3,:2VF]R)/PK M*9V [;R8F \JH.X@]@Z_Y3_FWW ZFW#R6B(+ :()!113%&)IP\%Q68)A4<;2 MI%9_%T'CPNU403^*FR.Y/G;FU*<\F\X7[^97>?G'=28_R_TC?PMY,2D,O=3) M0M)%48BN)""C+YF5Y :7)%D43WEJC[ZA)RP<*[SYT)SL#@YFLP@55"DE($16 MLP%Y,+5E7QVA*$WRZ#!L9XOL"P=S !R:72"= 0['<+([.,C-(A*73K/HH%!D M"LK4)!-C$!*+)BO&!7/Z.#C( ^#0[/[F#' XAI,=N!JW+MN+'QL';=7HN'IB M*X.JK9-&F R8*3I0*F7PPCLP7I>[].'G#BFZGI#X,U*M M"7@7W^;7]71FO5^MS][*D($Y56\Z8Z"(%1U(YFS2*9EB35,X/D)<)['7$&AX M^O+G--%T +?;-IJWBWM@E1N=CB('GYDC3:[)Q&MEP04IP" J+9525C4I^SV MQD[ -QA MLND&DFK R#>W"6\+WNL36'.MF@-/M:Q EG8.@B'MK*-6J(U+NOQRZL!';2/=R_/B)(55Q%,+*[V0V+@:OH< M&F^99DS1QS8990?1.:[3>"Y@MA1>!]A\.Y]]H:=]JR'=9_J;E7.#A6N3"X?$ M ^TO+XE?.C+@W J)/"6OFQS /T3,N)%N'Z')R4+J$&@;+\8HIU0Q%M#6DG_A M2)4SR4$G&0.QS&K31-<]3,ZXMO9T,3^!FR-XW@%R[IP-W>C8XK4U)0"F8H@G MVM "L@,NG/.)6>E=FS2?;4KZPLLQXMU.TCF)UQV Y4["HP0A3.T53A(T^B'K:&:)35@9L"[]?:>H$ M;,,C81?F3A1+3P@[P9R\GA6[K "5;N#>:$5I"2=M4*CX4W: M,@RZBG&;)G5FW\\.BP[V1/7&5X,S$R+FAT;5!+ 0(4 Q0 ( 5C M!%'AEMP6X@0 $L: 5 " >P0 !A,C R,'$R,3 M<7AE M>#,R,2YH=&U02P$"% ,4 " %8P11FXM7XOD$ !U&@ %0 M @ $!%@ 83(P,C!Q,C$P+7%X97@S,C(N:'1M4$L! A0#% @ !6,$ M4<::"6^_,0( (H\C !$ ( !+1L &1O;W(M,C R,# V,C@N M:'1M4$L! A0#% @ !6,$49JT.P*(#0 18T !$ ( ! M&TT" &1O;W(M,C R,# V,C@N>'-D4$L! A0#% @ !6,$41?M%)MR(P M)6T! !4 ( !TEH" &1O;W(M,C R,# V,CA?8V%L+GAM;%!+ M 0(4 Q0 ( 5C!%&#\WSN9$@ "8M P 5 " 7=^ @!D M;V]R+3(P,C P-C(X7V1E9BYX;6Q02P$"% ,4 " %8P11SZ XH\R9 !E MT % @ $.QP( 9&]O&UL4$L! A0#% @ !6,$48&V[B"U> WI0% M !4 ( !:B,$ &1O;W(M,C R,# V,CA?<')E+GAM;%!+!08 1 "P + -@" !2G 0 ! end

H@*!U#<)^>/C%3]Z M 8$KXD=//7FP^-$+JFW'CUZZM'L[Z;?3\NOGY>/CM#ZY8=/-EK^Z4]\6+XVP M?TXP58K%A$,9V9341!)(I18RU_O>[O4/76J/^E6"BQ6,[9]+.ZMZ.T1^XQPQE%0D(>,QOGKFWM+A[# M6(@THRF*4[=>E!?&&1LG[4CJ45KU#)(7[))P^/1,+CM"@E9*3^?/):P\:LZ& MP6R@ K,=L?.K)7L9D;.%8\_V0W\O9.CB\R?1YT[2/FW#. M!2(X@Y1DL?E\!8(DQ<:@$0FC.:'ZG)(.H<[7X1DVYKFC+ ,'/U^'V&$4])7/Z]SAI(E04_)4XU0; M%[*._)(10RR6QG36VGHK$84DCW.8,B8YXR1EJ5<6N^?X8^/5+?%!69LL8J?E ML>U%[=TBQ6M"<"YEJM((1CG-():,0$H3L_9)1?(LS1@SNQJ/6F9]3L@ I M?T([*W=8@J\X@ME!]*G7.81;'D:VH(FW?W!QR1$@5]%>]88.QZ!7XUT=Y&NE"U%XVC4GT'0].KX6H]X/AAL!UVF /:1^ MGPS9JSL$6'ZR*;W"+'5U?%FIFZ0\,\++=W>O;Q?E MCHU2%^_91"DS&6&=)RE,4<8ACC&!-(\SR%C&1);3)"%.=76N%61L)+*KBCUB MVJ1-U]V7&\U HUJ]I]ILMUY,:\M_?]?U&ZO*6;%P[-EZ]=2>YZLA)ZQW1MN? MJR/3<[@Q:PJ' 9=(]; 3XQ%_.M $#12@VFVB @6N!H#R;&3K-<\?+O0U H[ ML;$AGM?1M6@=E>\>S/9O;E_=5U_8_'X[_T8HA9 F$F;4+&J8V"J3.N8P(4A* ME4F$J5\X[?GQQK: U>*"C;R>7JD+X#IZH<)!UK?7:0\MT,K:4R*3(S!!/4H7 MAAS6@^2F_X''R/&V[MG3']6\*.6;F7QMS+Q)@@@E"]"^0%4S0$/#T3A#M8KO3Q"[O9!Y^--:LV%9&%1#*UL9JI3E.(%3/?@\[M]6^.R(]?[ON8'@OY,=U#KEN[XTPZ#)] M7+O]5?G$55W;X'U2]X5MES-;_&[F=))G-,J4U%!&DD,<(0%Y%D>0LUS'&F,F M-/'K@;<[P-B^W$9&L!$26"E]6]_M@7AY_;T6FIX_84]4.K2[.Z[ZU;WN]AX[ M<*.[XTH==KD[<5W'A;>MV_]!7ZHNL'N@'?N/NM(GJZOM>7JVNTZ-HP'0/^!]6PI;+2?P9[+;P+<6&10S\-4*#5J#:R5VP.A$+YB"AB2ZC3QL'*(7 M&@?!AWYW=S3GOK"Y>LFJW3*6MW-CA-S7;/CR^^:2-IZI+KO0M$7?:M541_G? M?6&S#X^U[?(/93U%[V;-J<^=3=]9E[&?<)3$*&,48FI;( N609YC!K,$R12) MF*+(*]7V>=08&V76S1^>ZN8/MO"[5;@"3[4"GI;D\[P5CH;HZ.>Z;SO6:@>Y M56^WTO 6!H!_!]O7M3B &H@;T$"QTVFM2<=: "\<-: "QZT8#R/A52R9??_U[9D=[-+%<7 ML_M;L_M_JD/;UXWM4XY1GC$)5:RX+1^608:IK OB*!1KDL=>#@Y_$<:VV-4[ M>&UV;FT1A&(E.F!KV?_JG?+D.R^.NX=>T>Y[)Z$6S7')2GR[MKRP&AC,?P9K M)'(28H?';_9M3H49/L%%T!/;\I3D8A:E^4L@?PPJ_A'$P M _OB0'Z+1#5?3'YCWXJ'Y4.;L94(G%,D"(PC$AF3V) [2Q6"$2=,"J))PIS* MBQ\\>6RDW KG1L"'.)TGSJNT[YGP6KD"IK"=U/8,M9A[MFC%_&N?4@X?.@@5 MG-1E]0F?OJ";??:^9+/J]W*AJKLYD^IVUE1V^:2$*IZLGZS:.,XVWF4N4Z&C M*($:U]XLRB"7"881RS*4J9BCU"MYO9,48_ND;T7MU*K 1FP_^ZK;7+C94+TC MW#-MU/(;6\=J< -J'>H0B^:$_OKAZ_,A+34BW/9 $3&"F& *F4(Y%"1G*291K%*O'>B1,<;&;=L?F,,Y MD#.4;N1U)4 ]4Y,G-AU2\T]J'S8O_W"8@9/R3^IYF)%_^M(.Z?AOEO/R4>VV MG$DTYSIF.40L%1!'&$'*LQ@J@6A*%9$"NZ?9'QE@;%]X(Z)'/O4QT,Y_SB&@ MZ/E;;J2[IHO1,5@\TL>OA&>@M'!?F/SROL]@<#:?^]A]P^5IGY%Z)__ZW'57 MG+'SR\3MDYJS>_5)/;#"UCQY9*,PC@7.<1<(,@TQE"D.D_B-,F2U*L1]S/H,#8&WE+A M!G!U7\RLU/9<][$-U/C::@98HQJ8KW0#8J,<,,(Z'BP]YQN4980E9HV%2@D" M,;,NG$1FD&BN$*&);=C@5P%TY._0,#5$=]XB97;(_U7?'P_?T7C?B?%[E]9Q M8SLOU@H+T((!UFB +3C W;DWJ9L/ZGGF,KB7:F UAO=C/<\\'?5T/9,H'8OD MS!:%+*;+1?%DC$2QG-?1&#;)[W5I1YP0A"(:Q3&,!#$;TQQ+2!,:0X&,Y45S MK:3T.GN_-.#8S*1M><%&X)LZOQ3\T0CMVYSR$NANBTU(*'M>&:Y$T;]^CB,T M00OH7!ISV HZC@@8R'B=2Z).K8.*X5"[QH\CU.%]0;>DH]C.YGGZCQV]9&7=CH M>R1YXP:T.H\AB,MU7L81S751VA\DK,L5]7#Q7U,WDI9V,%WDK5??C?_>"PK-OUU7BX?*_.(Z=+:X_8:8WH7LZ62;8EV M8["_7_>-C*2@&5<)9)%,(6:9^0ACEL TQB*C&<)YY)5=,:#L8UN.VN*N:]UO M0*L]J-6O S$V .S46S $N,( -"#<@#4,8!L'L 'BBC:C0[YA;HOA2-^;GE?' M<;XRWBOF,TQ>R"5T2/$'75.?85[V%]GG$"%,KY&M=AMMMXT)H5C0A @H:)1! MC'0*F8K,5DU&,DO2.*;2,Z3ITI!C6^.V>Y"H59^-%[(1UG,#Y@"X:^!32!A[ MCX/:;U/RXDACEP#%X?W1Z;-_R9%1G[67R6D4+O4U.7-GQ]9G-CS3-E5CU9=- MBN%,OBUFABMMBS7+;NM@P(3%G& N84(UA3A1"%*6YS#E)&$TDSPG?BW1O(8? M&R']?JQX7),6O>F;UCDMVG-JW.BJ/\![IJXFBKR5?"O[V5JI:^$;X[*7$,]N MP 5MR^8GP;#MVCJA<]#&K=M3NC'?JDO]QW[]DZ:,0ICP]4[R29M=T(%CUE$->0)LR>B*((L MC2)H]GYQ2I-8">U4H.WB2&,SI1IA@9$6[(K;YL[[UNH^!?!Y?@D*6\^TTAFQ M#G6\+Z!Q=4'O4\\?N++W!34/2WQ?NJ&;9?):\<7&K_/63/_M@TU;G:1IE N, M$92IR P[&&(@1$H8X3Q.4,XTC;3/[NO40&,CA]O[^WEMZH#'>6$,P4V)DV,-:D5344(,RR05]]XGDTN4=2V :69?SN0TFL6W_*ENJC?)( M &-CCI=E^>>F5C.K.U3>6T^?9\G* M?1S=/OUKT.GYFW]?SN[A^^+))HS4L@6L('E"ZZ#U(??'&+;ZXPD-#VH[GKJN M:S>^4OSYI9R:.ZI5.%CKKOY8SNN LJUE\*ZTP]M4"+/\V&-CDD8C3Y].X!ES8YWGFX>> M.6M;L7]MXW.W Y%:[<#MGC&XJR!8:=B+WZ@?\,,V0PPJX<#-%/M ][ 98R^C M^!\>VZ)*YHF?OS_PQWL'M7UBH/<-=G![5(WM@]KC%W0H M@EK,MHI[9HE*TB3/(<&Q,-LF>Q*;T@P:.PE3%?%8$R<_S<&3Q_;IM<)Y%$'= MP>G\-W>5]CU_O:#;5L<\JYS7"V^S MF$Z4RDA,B(:)Y@G$.6>0(IQ#S5.28BT4$YG/9F5_@+%]B*L2\7NF;-V_=,N6 M+5KQ/2,S#N!UVUE< ]HS[ U<-P+AK/]3 (6TWP_&&-0"/Z7AO@U]\KJN:6I/ M:F:P__Z)??V-F4<6;%K]KA8?]"=5J?F3JB98Z_6QY>''!MG&$'!PTI2WR2MB_BZ4418U'HFC;6P-\!BMY;W!MAN/*4& M*YE#IB^YXA,VZ^CBJ ,G"[FB<)CCXWQGU]0YR3C$ F96T,DAAP3"FDBA5092U,_FKDPWN@X9EM<<&>>#_ZPJEF2A>+24YBJJ)(0:D384L:9Y ) M(:'*B$JH-*MKXG5L>&&\L:V0*W'M^F:+?RS8-]\DKDL(NUGJ 7'K>1%:0];6 M2[$)%ZVPX$4K;L",>4=@PD9:GQ]RX(!K)_T/XZ[=;O-W_'VR%;E:=Q8BL41( M$H.DV>%CQ!-((Y%!$FG!9$SBQ-WMM_7$2/;0_@L5]WK+DL_V-9+>JT MS+ORD[*B%5/UNUHT'_S[LC(_/]8W^\.J$,.1+O*"D5@A*:!"N=E-*QI#ALWG M3$F.E%(Y8MJKI$X?0HZ-&[9TM!ZT^4I+,#-;XI554=;_6N^GP>-6"_L E3%Z M>1G<[);GGN*>V6]O=M<*UOZ/U@!Z897\V?ZZWK]]W)K;%U97\Q;\#-;J@HV^ MO<17]CDA02M=]R'GL-6Q>T3ZH*)VGV-U3,&K0PA^4XLOI6R*DUCQ7A=V^)FL M/LS-1K>)+K!5@"8H92S*[;*",PQQFE)H]I8:YLB:C0+'2>956=MO^+&M&BLY MF^)(JHG&*&HUE&<+7L]Y<*/U_M#MF;#-^R^4DFW5J3;,I=$#;!2QZ7L;^0/F M\'6"+6AJGY\$PV;\=4+G(!&PVU,ZN*?NRL?7YK]5NX/3493:72V429Y"++F" M1&#SMYPF)&*(L]@I'>C(L\=&3T8Z4(OGX2780\O!-=,=@YY)9*U^EVZ:>SAX MN#ZZXS&0'^/R:^'GA#BN\%F/PMXMP[D'CLNZ<]9_XI)NYM6K^\%?A\L.3V MV*S$)'JGC;I?;O/4.G ?##=J&0;B@=G&HMNSWK67H+V]#+._@H(W8E&U%=RM MCZNZX(W*D1Z#_Q5>I__W^Y]J):JU/;?R<6%F>XMU)>IZB6S&$2Q313F A4I- M@J1RP&DF08%5*5/!LM1-,G)X5Z>68W4\O4G83F.NVGK=5/B-VV:Y9Z#=R'4: MPS?T)FW$ILD'=\$NY*;Z;#J-D2\/RY3Z'_=X^Y=J/]YOO7Q0HJ[M:U8AOQG>G$$%%3=9-^!Y"@&4=L?#_&A_Y113"C.J1NDE MZNKQ]-Y'C8^)W.Z6/%=J?EYR[Y7&V>,]-)71F_[K:%\RG73BODEV]\1N!\W& M/H%^H[[#-(FVH\Y._S6ZC_J.0;0FI-Z&PP]YMU4 'Q>W6E?SREQT_?LC7U>R M8BN[N;]>+T7]7V\7\G\O3>[^#_-QV\EMAHM28:T88&FNK)P= D0+\P_C9ZZ^9F MF>P#NTFZH=TD^^!NZB_5\27; .,>1[\:Y]@GU<,=&OT0^]78G3K??OU%KQ39 MV#?(W)5+EARSLH $4$I3 !'. 2\X! 6DG"*M"Y2&J6LF/L3HT1D!N!^$) "Q?4. _'($H:)\R]CH3&^;C/:F?T?.6:+O+'A\,X27DI M:0&DS'( 4RP!QYH!B4JH2(%+IKPZF/Q%CMU]W)VV2U3C:$C+]&,XL2Q+)B4% M!6(40%5880"( 6:II(J)5 DY>U(KOAP1T*Z]OQZDKIP[]6.+XYQ6'/&4XB1. M)WJ>2HQ[&G%WUG''UG53NMW$_9NJ&P-;S9+UT;Q]_5W]W+R9VQZ+),NU4!P! M6A((H, 4D%()@#.N>2XTQ[#P.@-]G3]3(^O:U>3-\6K>5_,QW\/25PZ5&QN- M. CKJ3N5D@[BZA_6*>3VNN(*6,D_**>R;[2I7'/;,?![^A,=Z3+AK'L/]KV MPU9]#&6<$YHQD"K" ,0, 2)U"LP.^+YNWEQK&W9XW)QNY#U;_-FBV-WO/"-TN8[)D.;<9B7*L-V M^[HPSSBRTFH(YB!%2"*:*9X*KTY8 _DY-;YH0TE$&TNRV;N?W+%JD?PRM^>% M_9ADJ$%V8Z4)#-W #-=4RQ^$>'B\^R;9#NPVTJ03:KT%T0DVV4=[D_ Z7COS MC,>< X](3!8>RM51&7U@O%^^'88V=\6;YE/%>#6O:X#WW=MF6N,2*\F!H)F9 M0F>X;#JVITKF,A4DQ\RKZ/:\J:GQ?<,<\[VK <1^&E,/;KX:J5'HM>/E3;+W M,S(K]F(1G=A.6QN?FWJC/DDO_=\(."[]NUI4R]7GY4:MWSVJ/,V+[<%IDTGR MG.8@QU;ZH4 <<"%2DTZBW/!#JCAV:LK<:V5JO-#XF=2.)L;3Q+KJ<8SX+)K] MM! -HZ$7MD[!$W+<^BQ.'@>O8^ UTA'L0-S\SF5?PJ/WA/;9+X]W5ON2_P>G MMB]^V+\MX=MJ\WR[4NSM4JH9HIH@C!3 )BT"D.D"L$)1DRE)6:2,J!PZ*:R^ MO/#4".]MW5#(.)=8[]R;$AZ =8'&I4*_H2'APN=$:$IX* MHMN/\.3?XZ^$U1U0S!3(HS_IK(":E0QA@'!N95Y$#BB4!'!>&L[+F!;42VHA MLG]3(X!/:KW^MV19I_KB8"6EE4%L%KZ<6[;%6R$+&?SK5\8&'M+77Q%K>T"9 M$&]\6TN/LQ)VQ0B,M0(6XN)D5KZNP-=GQ>L:,Z'E>AOS+%3&P*UMFF(]>/^S M5>?_;;F4?U9SPPV%2%,E,X US !$7)G7 Y*@3+69V98JD]RS=N^RT:EQ_M[G MIKW,^L8JW?I6GCF [4;'L2$O5'.R. M7+SFCL1Q)9O'=_UGD+\K\6B[@V8Y_UYMYF86"=.<(:& @#D#$):&;$J.@22$ M"0%)2G(GLCEU\:F12NV4S2RR_!?^:[)UUWU*>83>Y6GE-9@,S!*^<'C-,<_% M?<4\\^B2H\TUSP73G6^>_4Q8IK"MLOJP7&VE9S\8G^ITICFJ=*@(I7)("T5S M(+2V$ONB7@LO09$R2G1*(=79;%$+K\CO[KF#IQM.=S=M[NXC9X:>6E9UH.OT9^MXPAK/$]6ZGCQ8WT>26/&\$=QH>H+# M._1>ZE#J7]OXDQ: [5]5\K7W+AE/=25LS":AO>+I^E]#@25L/*+IL 2:#S[3 MNU+&@W>J^=^/BZ\K]< JV1YNFQ&>E4B7.OD]G2JMZ;*!;!=%P@C8#?:@=7:Q>27K;._6H64+8SO+QSR#3FZ MZ@1-Y#.L_3;'/LSJA,")4ZUNWPM<8NBD\MO]C6]*J.I)R5E1<$$XQ@ Q20%D MA02,FG\TRPC+22&87SN /F-3RVBW_MFF>[6#GJL$?;@Z+@E$0FOH^?]!4Z0= M;-\NP>8_SW? (^JDOL_>N#-XA\B/INLNWPFY4JGNE'U-C&I.&WIOYU+IV.ZGJ>)+'A1F/1+5!)&L;1?+0AI$\F MX M3J,#Q\QQ6CS\2 P]S:T!;D)(FAB2)HB;9FIKIZ_;T6@^O WE@E2!_WSU.C"C MSC\#71EW/GD=7D?SPRLO-P'%Z&_5^E\?5DKM>-\J"5.1,\9@"I1$PK93+P W M4T6@M,@8S#27Y3@KG:X>3XVGK8] &R>359\J\"L-[\#KET,,VO17+L\)1=O( M$QMZ)]^=KE)TWSA-8K72V>F_QCJE[Q@,JA3=:SC@(-YOK%K8NLDOBW^NJHWZ MHO47W50I;9N2F9F'5NNU,<[F'Y1:SZ!"5"B*@U/[3U2^PV66MNRFZ:PL3[BWQ2W/W2\3[2S/'3HV%PH7AH>\8%? K_5 MHAAU37EBJ/\ ^]L]]DV=0C>.Y,/@V'L<(AQV#$8Z7CC06/@=/PQ'LO=@8L!E MQSNR&![SP6'&*RX3-BEZO]Y4]\Q:VKW9=C_L]S?%+,^W_?I(EP_$&XSD:'@'?A] M7/-A>0B,HLYVR-RR(7(CYBC$N?#V.''>N\>=[]^.^56ID+_7C^I)X, M!E;L,\68LEP4H$3<<$4*2T!**$&6*?,G60K(;HO'QWSM;3A\^W M_PC24W5$WXU-XF,Z,+=< ZE_7\Z-M?4,,T24I-SD.3DQW*4U(+D4(&6\ M0,3\*SD+J%J,Y=]$JQNW7?[6K:+%*4$+SY+':"/JQH>C#M XC'E&?.(FV<;6 M%$0=1-K%M? M(2UT$FPW9KT.NS'E?EHG=T(_K9\1U2.>DL?$E=/IB/BF&T_N%^ )I M5@T^%2JSLO] \"*U0JT"$%Q*4 A&LK+ 1:YP*'><-SM1!CENJ):LFD8K-D4X M+W,63[8LCD#_7TYH?S2A_%<0O)^4<'V@ /WU0O+OE%:KE9*[=G [#9T9IC*C M.-5 $&YFGX0)0$LL 56X3*544E&O5?;SIJ:V6K;U=*N6:(C']Y!<#ZYN/!(' MK8$I9 =4IZ5C1SXK8ANTBVA$[7!VWMJXSZ6#!JCZ2&U[ MB.1([J#^2&+QZA02C%15'OT6=GL#3,;?";UP_L+WY'A5[4.-_R2JWZ,']]>H MDA]J3*-5TP_F8$#5_<>%K-C[Q<8XM.U PB7DI,0@4YD$$",*6)9I4%(F,UQ" M)B!S+JH_NOS4WMRU@Q[5V,=X];^AKD=AX-=$[5O2.!?2R>;$#>1>?7X5,",5 MEWJ\7=EP?# MA#53-DT"=U,XM7[_<[-BQD:U8*OGCQMUOS[7)L/,ADI$.- B+0%$F@.>20AD M"3E7I*":T]EFN6%SM[G1@+YZ<>;.X\'7F-L.H=71BK.W1M)@@^PV>YC(T U. M])WUZJ:$8!]JLH]U.Z[[=:IMX\-!.V*,, B1-: &GD]:6W_5^INQ9_YJT_@9I4)"K3!0A>( JI(# M5DH,<,H+IKDV;W"W'FDAUJ>62'?\/]-TNFTR78?3T) R1/2'C2EI@_))/+V' MRR%1'W(0!J;W4_AOG7\]S#WF D-B/])488 Q\)M8A&+8.^_PONAXTY+0> ]F M+<$7"7C'O+/__+-:R.6?_ZSDG=JLFXE2.W4N5:&91+F9E&!I)B4E!9Q*!#B2 M7*:,ISAU[SG<;VMJ[X_&T:3UU(.3+D#JP/KQ@!J8X^491T/6;2[ YD'<\> ; MB:;/P1B)A-WPZ*7<"Y<8CV#=8CF@4\>O!.ZMBQ]*/L[5%VU8>_FXV*SK%LB? MEB:_O%W(#V9^L!!F/M (4M:]]NP_,Z@)1<3DYAH3 2#-)(_ZH@\S\*%CI_C-O#P MHS+TINV ^*_JWH=G%'W0 -=&7?'\CJ\CO87K[Q6.P M^-=,2U3"DI<@S7.3PFKS$\L+9 96$R98H8O,K^;H.G^FS+BV#GNYJ,LJK&!7 M9_)XL1WU%:P;,*8![#OL2(W+PKMAN5@&WG)P8H-*ZJB&HN-P? >CY0"77H^> MP_'KI>DK+AM&UY_5YBU;__BZ6MJ3O/+-\]_7MJ2U74KO]DW;R99PR JL3"[, M4X4 +%0&:*$$R!#/*5*<$ICZ,+2_"U,C9>M^HN?+/]M> \NMZYU>CO_F1[D! MX^+&LL.B/3"QVC[1-=A;]VT!XB\V O-Z^S79!=%IYSB($DTXB#'9,\"+40DS M'*67''G%E4:NP?^\;(OPCHOT'C?KC9E\&7<_/S9K9!F1F6("E!@R "GE@!?8 ML"E2C*F4%7E!9P^-R/N&K3:.">\(KOM0PLL AF.'CILW"5=WU<**(=DDK/$A M^:5I9>&;_8YQ+T F>$D) P@1,^VA,@>$8@S24N8PA5!)FK;WPON%_"O?"5OW M1[H/E!4P_BO< 8Z3I(F-Z= SJ>L/(5A-A";R$^<1;I*#FZ6)?P+G"@)&:Q)' M!GS\_FN6FSJOC)OE^O-[4*:_Z963^I3M5!UQ=2, M9ZPDI9560:4"4.02$%Q0D NJ1"J89@7TF?BY&)W:5._ Y\0Z72^HMVXG?UC' MD]ISSYT-IQ%P>T?$QG5@CH\!J3MOE#MM'6$BE@,#(L)'"*2!E+@"SE?>R5$A3ORW9,X:FQD"MG\G. MT6!AXK/0.J:B$0 ;.GT,PG3+PG MJ^+/^X]<:D;4I%GU?]UJ)\_2-,TD1RE@I=V)+(5)=P2T&Y-82$9YD6=.ZV?-'VT'#L?)]SB#W$]UDQNZZ4^WSW6F:Z?@]5]N M]D+Q4[H7/&H6IW1/C%3U.*%[PZ^>2UC1!.@NPV;8D(W5&"4A*D55X61#H=(/6V/#5^.5Q";%8/ MFY([OT*0*\I=MG2X0JGC+ M-_M&=;O'!"/$BIQDP-!3:I(A+0$C16I[K6149H@;XO)3NSUE9FH<9;U,]FX& MT]$94-VXYWJH!B:: )0"%&[[0(BK;GO2TLC*MGW1'JO:]GYZH(QF;W%_:* H M14HQH0 S5 +(10ZHYCG(2L(*G*J<8QHUN3GAQ-0XY'BKU%,K.V@D(J4U5^([ MA0RG2TR#G-&X!L11,Y]3?DPK">I!RCL?ZKO6MS.1QN7INU&XV+\Y. M*8U+FHL4X$(;&LQ2#*@@$FA,%92,YC#38>?A^@U/C?JVWE:^[0&/BSE^_UI^L@*U%^YJ?&5=T' MSCI^TQQ:ZOB_K7#;K"IA.C&\-^W!S)"] 1# MA\F-" <$?V F' #W$"W>$/0BZ^MZN3"V9FX(/B=T<(,N$Y@1/CX\S.N-3C:W MO/MAOOSSXT(O5_=-*<:N+IOD*N,9 DK9"6M)(6 Y5H!(GA5"IB5'7O( CG:G MQG^U9*T]_F\EL:O%TW+^9!>6;'-33RD 5^ =4[SX< Z=VW4\;G(ZZW/2<7J8 MJFX_H*)FU.=88 M+K)2<*Q3@!$O -28 XHX!RK%I<*4<(*"9+@]?)@:>75%B[IA-()&;2"V[632 MA!)%$=IGS/JY;J21&)CW)C\(8>+< PW&*TATQQR48)WN #A=U;I]+OTJFMT! ML9]3[@ZYE-\K:KW:S+[9:N6Z5A52I"1A*4@IXR9++C7@&([5C7J6^AR#ULWQPZ$/GJY:#UIM*&"+HEO#&*MX]&7=/^FD^WTD] MS6\OT\[#"X[R))^,8?MLGOYCV*S52O#;)_C+XG=F%PZ_KJPXV^;YJQFRC9TB M/]BQF>DR+:40"'!I&[#+ @*J6 DX3.)>;.M6;.N_M Z?Y,\6/?K)7:UC<%O2NLX*HB0C!B>!(@*948E M5X @SLQ/&@O*L<@QV8[**P_(2&,AJ_7#T@S(ZXR'VPI#1(S'(6SK\%: U6#\ MKL:XVF9U6_>3VO_D_46$O5<:_ "+N=#@:'G4=08_-%XN,WA^.^RE!ZA1=$8I)5A=MCDI3K@B\)"CG[XTL7-JV#N\( MBWU<;%:5<5/41]UF1)HD3,$2J)R;&2M%.6""49!I*K0BD*.4CZA6>LE?GV=T M.A*E-PF[NUO5*652;>-)GFQ (TE67KP/.-8*,VY>9M*\X*!@"!"50F#>:QQ2 M43+SVVA*I?'O@E>0)_W+#+WC#N,4!G/H-9[KQ3"^[-0ONO?#+N),"4J2N MHS()_=&+SOXU1$==,8^F-.IL,.H!,'N Z?W/!R7:G[^I>S-],Q_)9A#GDO%4 M GQK$#9757U3CDWMW;'VVBWD[KY.MV^$BW2X#X,CFD6$= MH8[F2D3]^=4#HJALZ6)W7.[S0.*(R7R^&U+H_>;3!R:J>;5YSM,<-IWA9U)J M+"4J0<%+#*!"#-!288!*)O-"P4RZG4$^;V)JG&.<3+9>)M9-GYK?DQCV$TD< M9 :FC2-0DC\:'[TJHD_?81X%S]>B-%8]LS]:GJ7*?4#T5R*?_.:(A<9]GA_6 M$?=^,L*2:=M394:IU!QK"!1AEN),HD4RP0$N%8,YR0JJPE=%6R-3([G#];?6 MR2N6-;=8%HQ0D0L&A"J825IE"@R&$)!"B@Q+3%69^^]G7XOH>%O1A[BN&E>[ MF]*:8 9$4.6,XS\U.&49GI/&.E[Y9Q'*"'W^T] [-J MU@GB81RP$!^ VJAK[9>>]>M6TE]$/]AB^=;.ZZV'OXBT=\G[Y6>C[_?9__]Q M(:QDD?R^?&?^J<&X^H=O2LA?N7MO'H7[V,'\'=]@,?< MS.O!;:2=O%,>3&4;KP<=CSV\OJM<076UB)<]U3XCA8:0LA00I4H 4\D 120% M4DA9I!()2OVI;'?YJ5%51\%,>"N8O4#.@W>"\!B#5QS$W,(8XRCBZ(RPMS#^ M$W\4WWI*;*36UJM,4U<(U.2A$IF!:Y)1E?AOG M/<:F]C0?++COA%;"&V?T NV]97$5?&-N5?@A=\T6Q5E(!MJ:.+;W6EL29R/O MV8HX_QW/+0A5S=XO-M7F^:VY[HK-/RZD^OE_U/-,<,F93B'0*K/[H)@ )DT: M4!*>H@)AF:K":0?BG(6I,4;C9-)ZF=1N)L9/QY7VLT!>V(:( <_ C."-C/NJ M^J7H]P__>OOTKY7X'W?+I_]IOML\^.:'E\_[^>N.L^1^*:S=BOO%#X:E!?51 MQ!.GLSXL5ZJZ6S0BR^*YH^MFIA;U;_.F4$/^Q^-Z4]=I*&V^\YW]_&HU1R%=0-E#K];\ENH$@$2T&R68?=G)7GPF?U^.UB\[>N7[S2W_^@OK,XWE)V-*R;H0<_U]:=4M.W^WZXV?EYO_JS;? ME%C>+:K_4E8IG$!!F0!4%!F 5&- L"P YEF&$(8ZSY3/&L-@GDYMNE%'EC15 MV*);K?VX6.V<]GL+#S?*;B_828S=T*LCIXKG]V7--\DNOFU-?;T)8R)*GI4] M4K6-Z<9*+C[&E-X9'/Z8+[3AG!WU734XYB]?0\,;#%U >G^O5G?FE?7;:OGG MYH^2TFEH71>6K@9LG.4E7ZP"%IEZD;AZJ>GTU4=><.H-\7C9J?_C88H IV4.:%9J:?)%C+#7\9H^8Y,CA:93B>-TV+,U M8"_J;OE;+"P'YHLS>$4L]O8!)&92U&MOU+S&)?*7J8G3=P*WN55]S=_40JW8 MW$RL;^5]M:CLUI>M+;.GV1=K-2LYX[A0&H@,"[ON+ VOY!(4B"NMF::,>[59 M=C,[-9IIO;Y)[AJ_Z_4ZUO'<3#)5X[IO^U&W87#<#H\.[M!3ORVNOW5P/70Z M:;V.N$/NA5+4O7(WR^/NFGNA<;1_[O?M4*I:5,N5E4%A/,2_!0*2 :GC3T: ^0H M9T./RP4OC8S\V)^)\?@)/_?!P'WT!V6Y87'WR?:D^U0Q7A^,:YL4S](2E31' M&=HC_: M_'/[5DS9K%F!$,+<%MZ7N2&70@E -,E *I @+$NQHGKVI%9\>9WPE<]ST#7W M"EMCZD)V[0-O2K%4N[;717*[9/DM>Z@V==_)64YE1@L-04D, M:T)D]:R4%J!("UTBB@JF94!%N+L'3D_N^-7;32DN6Z_5IFDB%#QC]A@,-XJ, MC.TXK+AU.OEEZ_:O2;5H6S/MI]FW>\ _[0&_L;UNXW&B/X Q:=##^JC,YX_* M2[(+N$)@U:S62FP,I_X4/VSV_\VPPI>%/7IG"-7^C]W0?V)S,RE8ST2AM:19 M ;3M*U1/U[GMA$LUQ&F1E\13I=K'^-3R0-LRNO=$"ML50]LFA?['[;U&QHWN MAL)[8,)KW*Z3P-;QQ'IN8:W/[EJ*JW_HN!^QY#0 M*A5I#[VQRT,#4#FJ-8S MY!J!72!72E:;K?#?NZ7M"#!+,XU260B0%D0!F$L!B"@4P BRDC%.2.:E_W'* MR-2HJ_%Q+R/Y1^.FIUK 23C=>.A:D ;F&V]\_-LQ]@ 0M07C*3OCMEWLB?2H MU6+?9\.>>;N89BFEW6GG!.&4$F$>;R8 %$( 9KM4HQR6TI[CD<*K>.KP\E-[ MSJUW]9O2[\%^@9G;(QV.Q, /\PZ$ >H23@<=\P%^86'41_=T="\?VC.?"GM< M/[!J5?-RL/ZDG-<_;^Y!F2*9YCD$I<&JKJCG@ G$ H2IAEJ$TA\3G MV>VQ-;4'V;K:]!>T#0>MMS=)[6^2^SW:??BZ/>>14!OXH>\!; :<, D)B?T MF1N5(!SB?LD6+E\)7JA=WML3Q^^JM9@OUX^KSH8)EKD@BFJ0EM!J1^,"<*H1 M@"@GA*1"$N&U<-%G;&KDT:H>&&<#EEO/0^J\P!H%J.&75%N,DKVC [5B=X$D M\B+I>7MC+XM>C/S$0NCE[X3J"IIK?%,/YB;Z8??<:^71364F(>]J)=*OC;2[ MW6%:SSB77)(R XS9;NH%8\ P1PDHUQ)*)B!6)&!SQ\>'B6[OO%W>WR\7R;KV M,5GM8ZG7Y59--#?-EJUOJ;3/"#ENBL<&?"S!0N-V\NT%N*WG2>-Z\K7M2WX! MZ@ %0W_,XBH:>M@?6>'0'YECQ<. :X0QWE[S-'MVT+>IF#!&=:L%!*DAF$B>6 HY+!7)>JBSG66XK"/UIS]N1B7)? M&T?],#Z8(, ^BD0_MBWB%ZK>NP@J[/0?,3<:'&8 QN'";;VB7JZ2[@ T&^"' MH21M+!'9,!BZF)3H[\2HO!B,T4MR#+]0&$/>+C:5M&5$U9/Z70E#P+9HXOU/ M,7^42GXP@=K*S,>FR]>)2J3GTQ>X_5FM9SDFC&6, U4P965"!&!F4@HDHJC$ M$#'.A,\D=$!?IS:'[7J:[%U-_K#.>NY;#3G$;N0[D8$;F*8#Q\R;CT= ,R9S M#^GNJ!P_ NXOWP9CF Q[;[RKUB;_8_/?5LO'A_7'A?7(F+:+%N;M5"T>E6QK MM\P[ZK-Y:MK]_?55;; MJ]H\VB6%.I;$.AM8J1 Z.&YL/@+D S/U-@(OI+UY^DJ<8G)PJ"NC\NN5>+WD MSFLO%]#V>.VYXV!QT,<[TB4#RXEMS(M6;.Q;M?[7F^?OYDKU.@"& M!%.5,Y!S00'DH@!$I@5@9:X+4N2""*^EGAY;4TO=#UQ-K*^)=35HJ:8/8K?D M/!)P []E C'S+SN^C$;4ZN,><^,6(5^.^Z@6V>$K8;SQJ5JH+_JPUMGNH5?U M6:$/2GU5*VN:W:D91:C@F4E\4XH$L,*Q@!+!0)J66.NRQ*+,?'C$P_;4>.7O MB\>-\?>_&E&/UN-$*Y4\['SV8Q>?@7!CFX'@'9A]K-=U'\3#8P]6U7^'L_$] M^7H99V]&"D L)D/YF!^5L0)P>XLFK[;XK9 BU[_?7GI>WQ\;BR)0QM MA;& -"LPQX;-I*W@ICE@,)- J;P@69ES5GJ)1#K:G1J3=3T,+-^^ +0;6PT MW\!,U2WK[CHZ9$VW&SB#U'=?,/TZM=YN>)RM^W;\>N#NO94\^'C_8(Q9 V]_ ML-6=VKTG5")NBW=;W'2QW.Z+KL.L0'[.!.:5Q.-EZG!RX7./HH*8=C*C' M1D%\9$?:$-C=D!%3Q !$>E?P'2\UWDJ]7VP'*_*>7PU=0=O)6=TN9%T__V,Y M-]]?-]V'=BE()J6D5&"@B8(FX8,<$#/9!!JR K,""NC&R+Z&IT;+';_K/:^V M25-HXN>,O^NJ67Q4!U\R"P4T8(7,#YVXRV..MD=>&_-#Y'AAS//[@7T5;,%Z M(\)GQ91;5?\L0TKD:0&T[0@'!2H!*[$"&&.$J> TE5YZ0R>M3(U_N@J0GCT2 M3H+HQBM70S,PB32H- XV@MO1VR#T(1"]=?N1H?$[JI^+]62C\[,?#FP)J396 MK^SK:OE4227?//]]K>3'Q8=JP1;"Y#^W8E,]-:RS?3_FDN!"E!G(".$ IF4) MJ,X*4*1E;@BA@!GU*A/P=V%J3%'+^.GY\L]U8HI]*K1TV8&U-+HK<^)P^-TTUSY,;MP*[(@>/CQF7#HSXPNYWIR+ ;AZ^= M<6@#Z?9D&+(=@P^2P[9F6S.'GL)\? :Z0=9+_;RF\3^1(,O=O&9[\\WD;Q)?\/MH8O M?CAP,WBYN/NN5O?O%-_,BI2H5*4"9(12 $NE !>Y KDL=5E 3E#IU?"T>_&I M\9WU#1A#]XDTWGGNX'9!<]RE#81BZ)W8'0KO^E#PWW8]$6[4K=7N]:H6"?RA[A-,DU']?2#4W4U*KE[C]82:@3!E.&<@AM(4?2 ,N2P80S;E0 M0F<%\6G%]YJQ.#UKXRL?[OQ+?FF47W_U22%>Z;9PR>0F/,KCMX;N8M#M#VTW MBTZVD+9(W&S+83I@M.*,%HZDQ>,F:1"I9\4=3.PA_?;'O\ MY9/T3O_6&BNG M_@O<8IZ9_.N.;?]$X95\&W$>\KKH'TYS7MF7B$WR)EF1 M:U90P%6. >16#!\1:.9:4F8(Y93D7L?2O:Q/;1ZV/Y28[#RM">?S[3\"!>O\ M1L-M_C88Q@.G(]?!&^?=:!US\#>@D;IY.@%R\2J'??T.OZ^_)6 M&'9=J:^KY8-:;9[M683-[:+FW ?[D1F55*)"Y4"E>0%@2C,K-F<&""F>2I5* MG*8A0O?.'DQTGGE0I M^QKR] 8LJ8.]N?5SE>F]4CB3K_:\06C/1Z)VU MVXMOMR<,9"%*FXV5@G( B5: V79%O"RT830I%?;J<7K:S-2RL.VV>M5ZZUO> MO;'>H MUM^44-63O?2,Y'D!B2*@+%0&8$X08%E: *R83,VD+,>9;SW4L96I/?IM'>'& M>IFL=FX&]CH\P-.5 *Y$:?#G?]\!,ME[. @-]" Q2%/# T.OT\WP5*QGVQB> M_' 8!;R_?Y@OGY7Z7:V>*J&:%@ M;OZOVAB_EG<+*[#7=!S[L%RU_\E^+IOI/.5*DPP(8;()R',!&!*4-<=L)K3]RL[)1J76U4LFZ@L0J')B(_ M0AOY[G!CRNF.^8B;:KN=C/V:<'W\LPEZN\%AH[151\FSVB3[0&_:+H]U][-. ML/$X_'7&*.;+8>0(1GWKO,[HO'R=O9(7@:IP31FNE2!9SBO1/>B9I3K#7#- M2VG>:>8Q!@QQ E"N8%84$E+IM9%QWM34WC][3Y.MJ^%"<.;?V65_+AXRQXJ0UUME7,& M,IW.F MWU;+]7I&(24ES#3(N!7*EJP$A&@*."<":99C6[[JP3&ACDR-?JQ\^7*1- 6G M254'5$^$VGJ89WN N/YKTDRU6)UYWC2%9)Y''H-'SXV^QAB3,2:UZZ0)8@OR MS>FJO>Y_UV+:DQJ#/9E5-:\%K&7A'KU]:[9#_E]PS9- M:W!F[E0[,57*;KGN6=[V.YPO;>')^LVS5T_$NNN0@HC1@J5 RE0 : >>2I$# M3$M5$&%FC*7GYNH8;D^-Q\^V=PWH$372P/OL!$UI. =^!9QL'1NY:]6XH,;? MI1K<\U?8]AIK-$[OHXUF_8J\_YMZ, _9#_NN,YY]4YMJ=?A&K.L=9U*R-..% M !(R":#]A\/FKN:'[\;-P/EY,) MN.(IR!5' $HA ,T*#J32*:?V^#WR4N"X M8&]J/+!U=ZL8610[=\=.=$[;4'S_M0=Z.0V%@.3">A,(8?,'? 99!SY7UV7^POKZ _T.H UZI+_/_NL>ZG= YN*Q?I=KA+UY MWC[>/\[-X_FDOJ_88CUO%*3D?SRN-]:%;SXC*8JUX69,V>:IP : M@@,T1RG(&4)*$ $U\^HP>)4WDV/ 73#)9A]-PG;A^%'?=2/EQH6CX3\P.7:@ M[P22["/IMH#9'7,[T5HA'F-&@38FA5[GT*B<&@6[ER0;YZ*A.QM\LU??VXHV M?#/):=FN3+_CT$!4);:H]"0 9)B#51*,R(9R27V.C;F;GIJ M?+J3%C'II$K6M;?VN'+KKN_.A_,(N&Z"#('KX/LA?-/1-;U)=AA;QV^2QO7D MZV60 S9'?/&*NT_B;'WD+1-?5(YW3[ROX"FVKJK9^\7&-J^6TEQ[W?[/)Y.A M9K.,E!++O !(91F @FO N$9F'BQ35&!!,ITZM8/ILS(U9FH<35H7;[8_)-;9 MY,O"D9KZ@>UGH6AP#4PXP4BY2R2[(+&GDO662]9*_(^[Y=/_--]O:,3\\)(] M^J\]C@:Q2W@[D6"G#X>E,-LI:6?UK9V2JG;M'A90YEG.;7UIW2 % 8*STJ0O M&56*8DJ%5W'618M3HX6MPTG'XYOM8HP*W#:YC+M;OA(5S8%9XUH@O9,39W!B MYB27C8Z:BCAC\#(#]WPCBD/@;Z=;74U6;&(@"\1X)E(@4E>!$R%X*HD/@WA M.]?V8H@1^K[7KEEI;>.;'QMT 7-[^ -A&/A9;Q#XVH^ ]W-](M:8CW'W\J,^ MM2?B>OF0GOI(C/ZRN"TBS(M<4ZT@4*+ #)1 B:A-N]WK NAF"RTTQ93KY6I MOL7^L@ZX7=EH%E_3:!:_ M?J-9[--H]N6'KUQ;K==LOZP,OSY5QO69DH(0A23("E28Z0TB@,A" IU)6I9" M96:N$[2\^L+0U CQY;IA[:Z!--DZ'+C$^A)?SU76*U ;>:'5';#PE=8S:,1: M;'UY^==9;ST3Y-DEUW.?C[?J:B5#4)YREA,!#)WF *8Y!2S-$"@S!5-"S>P& MY]>NM4Y0W.74PF"0LLLY7,/74J>EG1("5)15TX'43LZ9>O45TAX]D4L?#RW@ M6V^6]VKUUOJ\V#2EMM^J];_:3!8KDO)<0D 1-?.G DM \U(#74"<993S$GLM MB%ZP-S6&V+J;'/B;6(=]R^_Z<79CBHCH#X]6_])D>N<'.* M_[B&S>UK8=32"A4M[GY7=W4].[.#7Z:22T6">$ M9%7'T"@/)ZR-PE.@+/[0NO'9ZP[8T O4EV2)F\'LAI?4\=FJEB:VY(\ZNL2& ME]3Q1631X<"/JIP6W\MQ!=8&0_E(AVTX2V%OC&_*5B"+3:T"]];X=*?6LR+' M6DI:@+*PBU0,IH 3JVK,<);*')JTT:DVN,_(U%C[P,=$+->^6>-))'&9%LB\ M)$&N<0D@)!S0HA" 2"4+ G'.)9L]J15?CH5EU]AH:#9N1L#3[95U+48#OW0. MP7E[ 1SO=T9?]#%9_Z2=47F[+]*7S-O[V':5$B0EPQSD4&=2Z\6O=$\FQI+VW;I MB3%T[YD\1QLIQYSY-? ?,57N1M7-EQ/^?+K31].^Y(W8J(<&_&H^7$T MY\9-BV-C>I0-1S<0VB>DYJYZ(>;]O+IO:UC;93].2BHSR0"2909@*C#@B)9 M(VC^A 441>G7WJ/'VM0(M^MLTO'6,YGK1]B-5*/A-C!1GH5L@%56)TSB=J_H M,SARTPF'V(][1;A\Z8I\\&A*7Q.652XP4_\OBZWD)F.*2)$+P(O4UH%0!@@O M&U[74N_F_UO'MCD_ENP3F,1ANO#8,Q /3FD6W5L?;NFUGF;_\O4'Y MUV3G?')[&69O4O-'+":G>5@?E=+\47G): %7N%(S^G:]5IOU[4)V5.I;55_Y M9?%-B<>571HT'_B\7*RVOQK2K=;UCLL,45D*64" B2 \I0!IK0 (DM3QJE0 M5'F5[D;S;&H)W6G9Y/5-L@NE;BK5#:;=1 U5IKYZ;-WH\U5&;&!VW0_65>,3 M+GD="\M!=+&O=NYUQ+-C87I683N:@= F8TNAE%Q_,!!T^L9^T5L9K8^+M\O% M>CFOI)72^OV1KRM9L97-E+*,<\T*!'#*A2V*9&8.7DI08($PR5-!A-=>RQ6^ M3(VXWYY7@99UNTQO%>@KQLF-DD="?V 2WD:1V&6I!M, MS,YI5R,:M[]:N#LC=V&[&K?C7FW77S(T:Q:6U9_?SI=K0]S;(RJ(080H!T@2 M#2#)$"!22E"6) =$TWKX1G\-3Q$)D! MUA1[(8B;\9TR-'+VUA/K<2;6]^&A]B^^_[EL[V"D-:4<,4!A::@ ,0T($25 M(L>8YQIETDM0WL/VU ABNW]AYTQ?U4HO5_>V_WAW/\-SW<]G(&)M: 3!.Y4- M#>/\JVQH'($V[H;&WOS$-C2.VH80/C6\-"[^4\&(:(\Z]?N]!?KK#NC:]YL:Z?<7D;YJ MLN>(V5"3NTOF7VTRYXA+W^3-]1+1M$8^F?]@>]^M9R85DSGB!&08FT2M4 2P MG)< "JG*C)>H3.65@B,[8U,CL=-B&M;=I/;W>NV1/Q=;U=A4E!AH\YP B$N3;?$\ M!2(5.4,,:TR<%)LN&9H:V;8JJ!UG$^OMQ=O>#]U^CHB)V< 4$0I7@&1L/Q97 M2\:>N?S(DK']01Y+QE[X?*! Y/+^OE4 J9?'UQ_7ZT?;K%Z*DI49!Y287 $* M)0#-4PE(@;)<%407RFL&=L;.U"BA\2VI:N<\)2#/(.F6(T3 9^#'O_&PT2:Z M:0Y(\D'2]\/#0S.+KNE\?->L,6LEK< MS1@J88D*!DI*S92!* JXP 4H-2I%47 NI=,.E9NYJ5%"^]H[=?LG';=]LX5> MQ%USAE@XCI,Y!$,8D$&X('-U'M%K9.1LPB7@XYS"Z5N!JSO&@*SFCS9?^=T6 M8]=3F?<_Q?Q1*FDWJ.PN_&/3U>2+?L]6"V-T_56M:D_VFQPJXS#-L,$?8V$W MR#- ,T( 49QJ@3!.4^ZU&!3)L:D153>N9!]8LHVLV>SMQ&;W?+?1V2*BYI&\ M8J\JVI [KJN\PD .O0PSYACZ+]]$!CSJ:D\LW\9='(J,Z-%:4NSK!]9#-75T MZP_+U8$DV@QB0^>9*@!590Z@(CG@NM" %869?;)"".35?^"@?ZG7!1BBUG6=LS5N$=>%B(\JMBY] M/C#[MF-K2N!E=;[1'^5G_ MIP-:Y;XS_VPYQ1#[AVIASX5\4FRMM@?XS/3^JZ$843VP^8Q3B%+*.(!E:O[! M) 6,4@@8@P5"*3?3:Z=6"R'&I\83;;I0R?J5J!OOD[EU/YGOMV,]6LCZCL:% MA;^!,1Z8:JS[_^;A^H X>W3P'1#OD1K[1L/=K]5O('"]'8!]KSE>8^# : _Z M!8=>(^K)RR,AW#='0KC_^5AO1]MLM?;UR^:'6GW_P19?'FK-T<_+6E%)R7\J MVTE"R=LGM6)WZC=SZ:KW=WS=LM7%+2Z<0F@\1O QP."[HK._?)%S=50N[X%,?LZI]2'[YLPTL M84UDR9T-+;&'_1-M=7N>;'2_1CE<.NZ])CG.N*(9T!@3 &&: IY3 1"&DDD& MF2:\O=?>+^3_E^^T;7@CW6=J(?__<8>YS0FGX.J$TL(8&O\U,$D'F:2&)MD8 M;)(6G)MD!\]-L@4H:1%*:HAL09M*]NID@Q_K?I4Q'^&\^+AQ3>$@^JN,I.,) M]]?Q+2PK_;1-JOU,T8(H;&N2,F*+ M B0"#&H%*)*I2GF1%=Q+%M'SHQWX:.ED=]7_FA\?*-XOGMZ\H#OJEYO3.\_,Y^_K/:_/BQG-L) MQ(?EZO2+;88YESBG%'#$4P 5PH 4)01$E2R7&%&IZ7:7VV^#V]>5@ WPH2F+ M_4S^-)XWCB)K\M\T&@'W5+_2:QX'=\OSD]>=GG M9?%WW$-1'&)'WMN75]FQ#T7LW(Y^\/5"^XD]&:O+U?-GM9E!E5%M&ZA3F&I[ M?"<'E*^U4=6%\HS+SN C9:%J(E&"?9#<8MA%2VHBPN?%[*!@#<_;.K9ODZ =1W;<\NS$9P+WJ7;MRT\(T:S?/'=^:_HJZ RAO"B1H3R:F:R0 MFZR0(^3XVKY M@.@/O;(='7C_=>= ]**N$?OZ,.YZ;B!"1VNOH=<)5W,0R]7#LFF<\/O&Y)IO MK4;/ZOGM4JH9T@7%J,QL*H,!Q)D$G"L.4BP,(4I.LJSP%77HL3:Y 4G! (ED,FN!#/$HBD&F>"%4F7*8.FU\W+" MQM3(9-<,I=6/"FA#_0)$UQG35= ,/G%J46G=NZG7]B.WF3X=??3FTB_,C-]2 M^G2<)QM)G_GHE9T*WSQWVN9]6*G_?%0+\7S[LUK/(,U8IIB90&4:FOF4+H'Y M7=ORS#PK"B5RY50B[F%S:@S0\3/9.9K\85T-;1_8 [@;.T2&<6"V"$(PO,'? M94P&:=W78_9UFO)=QN%LNSV'KUZ[H'-PXLW\HE9/QNQW<]DO^NURO?FN?F[> MF+C^-4,BSRBD#.2EH "F. ,$PA)(7!28%WE!A%ARCOLH^:[H#(+]B(LZ!_XGW_:P?V]AMT&TBSJ)#2:IHQED M?<<;RV&6>-S=>*55'F^>BI:F1W['FB1^[G8?4C<.B #7TTLT)79A!2.@B&#&IYKRQ M40GE8LPO:>/R%P).^[ZUSBXVS>+/MVK]K[>/Z\WRWCR ,Z5R!G66 DZ1M'O9 M&'!A9FT8(\XRQC7"3KM@%^Q,C1@./$U6QM6;1&R=]3A1VH/LA27>>'@-S ^' M4'VKH7H;%RJ/<[9Q(!OI2&T8='[G9R\#TGM4MN?KXYV*O1S#P0%8AX^/?-;U M\Z-M!_A%-^J(MT^LFMMD_L-R59]\F)5%D7)("D.KD@%("PHHE@K(4IC1*%BJ M2R^=Y*$W #U!%/X.B=XYA,XCC=)5__&D?D'!&/=NS-U=Y +YWU M.;^:GK3&ZNU"VL:-G\WS^&YYSZK%3&0ES17A0+*"F+0>*\"8F?%S D5!99F6 MW&LS9@@GI_:R:8\'UPXG?S0^^A:W#3&6D=XI X_0P.^39E3J!=.+0Q.?^Z_ M;E3>#_%S6IQ_!=+>?'^-K? ^*M6FMFV/R2T7F\KXLA"56K^KUF*^M!MI^T5& MGA&D($^!XKFR#7(1X+8'N!!,$,81Q,JKB,;/_-3XN>-]?33TP'__+BP>X^#& MP,.A._@*3P^PR=[W@=:%PW"+W>/%PX/16[_XHW.J(TS 5<)8[IMZ6LZ?C(&W M*R6KS0 Z+8$21%%:,,TS+W'97FM3 MX["=LTGC;;)UUX^_^A%VHZMHN W,3F?H.C$HU3["]Y MQ>U+8T^,6S6:>G:^_KCX6BN*O9"D>?]3K42U5E]7E5"S4C&=LYR:^3+2 );" M3)6E[2S.,@2AD&6)RG'FR]Z^3XWB:L^M>-:1@)MJW4X>K-]CS:S];X:A)]R# M#O$$UG77%Q9V=TIK#0))M4@:#$X(KFUQ2+[VWC,C3OF#1V\:*P'^[O]%%@B" MQR7>ND&X"X%O2+LOUO1V?%=7ES46Z[K<]_EEK?\O7& M-M">\8*65@?'=K/65C8, @HU T4A[ (L%A(QY]*X,T:F1H.MF]O#>NODCZVG MCCMAO8CV4U@LG(;>B1H4(H]2N A0C50'%P*97Q7\^K<+WA\4 MOUWZ[!5K+?QR;00_N57V#[6VZ\G?;*)K*Y=M=9Y)=6=:E0HK2@%2C !8, BX M,.FFQB4M9):S3/NOJL3V:R&L.T 16/RXL?C2% M#-M!;F*]2;Y>'NRP)8ZA!B/Z8D9T1\=?MA@*ZY,+%(,9"WN!U$KPUIV5^F$\ MJIZ451RY5Y^6Z_4W)>9LO:YT)1I/Y7\\KC?->>'E_>V7MQ^_VJ^8/RQD?9VO M2_-24YNJ.53\1BV4KC8VS;?]+S^KS6^L6M@+?V<_9X)2+DI8@+2P&I8DTX#G M2)A7#A0E(JA,A5??]]<*9&JOH2;J9,-^;O5,K#@PNU^N-M5_[9J*F\SCD:TJ M-K?:D,GJ0<8)"T=\& M5"_%W"0VG-U'7H*5[-%JVM5;O&I)Y'AOP-<>O)@OR5>+9=3WZ&N/V,M7[:O[ M$UJ!8RQ58J-DO5+V]T6U67_[_>]M?0@ILK0H: I(SFNE'CLM8QK@,LTTUI"F MRFM:UFMM:N^UO;/M^G'M;O*+<7CMV4RL'V77*IQ(V U>A=,#VR"5. ZXQ*W$ MZ3,XP'1=CHD(X],I*![T7;8"Z_?K&$K3UJ9&MF\7V^J>]LWI-,*U3XZ:[6HEJMDL=SXSL-/@^O&-%=#-C"Y'!+* MS2"M.WLQ&*I[V"LUM^R-M:\W6*SVC[OKW*[7JC[2\*EBW)8>5VK=ZA'*+PLS M0WM:R$)J@$FF "1I"4B1,J E36$F=,;RS*M][?[:7OP]7H_:O8.>:6('-Z<6HCP1-+W_CBHJ3[N1R MAA01J6 EP!DS\SB&"\ 520$J.,SR+"=00N]2D*Z%J;%"LS-_S6+S,8@>91&A MT(Q2KW"XYA.YIN!4Y-$W^P^,C+\+?RK&D]OC)S\8KH]CVU,MQ;^:]4=("#=W M=0$4001 G:=M0P?S<$.6%A@57DLS+PU,[8EN]+<%>ZA,EOYOR>-B7MU7=IFW M/9C&'C<_EJOJO^SYZL4R>6#MVN]-DL,;2,H;PW/UG-S\2C"]H>;7PS-M]H_+ MQ\UZ8WZH)_!K^X[\WX\+]=_^GPRG_RLGYEIIGM[4GWRG1+V!V/Z-VK]EYE]S MP0W2P]FUW2*TYP!17).=4_+%E< YLC"YT M[^SG-[91WY3UVDQHZLJ>#\N5JNX6!Y]X5YDO MKDQ*4S%S]THE2U$*0+EML&!F)H J7 (&,=5:0*RPEZ9-#*>F1FUOV8+)BBT2 M;=!:L7EB*&CS:)L_)ROCNN=<)L:H.='VW"V-9S&W<3ZFQR&=).T M01U]KAO8[N1"Q(E51+RC3L%B^#7N9"TBDD?3NIC7OJ+(\45?G6_+^=R8M><< M9BG6&J+^,2O>:QQ^3X58^7XS]9]^CPM3".:0]+M4K,N1:I M2LO<3$1%:?XA&>"&2(!MHJ,@T5"77H73!U>?&G]LCRB&*6$? N?&#,%P#,P# MSDAX/_,G(X[YA!\:&/5Y/AG;RZ?W](?"GM6_J=6=>2YNQ7\^5NNJ5F*Z7CPCS*,.4YX-" B3 6,"69YM))YN,Z-Z;V]'?= M;U:"]@'X,4'@L+A1QO!@#\PM;0 W21_@71'F]4 JS-0J M8[SP.FCM:7]J!+ESOVG@>^)PK*\N4.C N#'E@' /3)%1D [0?PO"*Z[RFY\+ M(VN^!>%SK/86=IDPSC,76RFV5N]4\[\?%Q\73\;X_FJUC%VP\Z8C)TQBDD^_P5&IQBGVE\3B]J7 ,@6V_F%Y MROR/;1KVQ.9U8XW-6[9:/9OI;+.Q35!99!@9.BDQ 5!H 5C)!5!0$*IE+J3V MZ][C8G5J:9+UMI[."/N#VOOM637@A+AC*4%L'(>N+]A"6/_0*$6M0G R/&YI@@\61_4*7E\.W0KK[KM]T=^4H;I'975(?E=WS2' "%FD&A%,N9<:>+@K4Z.N[I'T MUO7DFWJP ECF8_O6M2.M_^NON(54\E:.WG>5J0UW8$W MFU7%'S?VSON^/&X3T>DB,8.&7"$BT!XSTP#:UO!,E J4K%0\)R7.L-=QENM= MFAH%=R+JEK'6CW73G&'=%,QVM5AM7X:06>MU@^DQM1UMB,:8_[:CLRV";3NU M=^*QM/RNFC_6-6=-V="NI_M+B=Q.G)&GSE$PCSZ_OLZK\2?A45 \.5./<^5 M-8FF3NWMXVJE%N+YN[GPF@G+)5M%OK\O5HK-;=G]C)K)>\H,7V<9L3UYF*GQ6N[XQ7;0@ VJ248"(I*K419;CPF)8JN%^6UM&^PTRP=^&:G?R+BEI(/A/3#M'[7K;3S?S>_72- M4MB,E*KD.(< RM+^DV? W)L%R*!&6HJ,:>6UE]YK;6J$MG,VF=?E)BOK+EAJ M8"@N8;62FJ?J1R_6;I05#<&!*6H/7NWH3=-RRZ)GG&VT#B.*@[B $E4HI-?@ MN*(A+K$?"8@X?>F*GH9]?;POM/&^E;(NOF;S3O7UKNHVS4A.58: )#D&D&<0 M$*R$^8FAK! T9\CKR/^@WDZ-T2+TT6O#ODEN[^Y6]2)G\G&Q,4FXS?'JFHKD MO['[A_^U2TV^*7O&R!+!V^6B1N61S9-/E;ZB4GO0.\R-AR=SWPS,XU%OF5W, MAP=KAB@C'V-XHC=C',SA\9LR#HW]R>:,@QN]\LB/+43;/%L'EXNZ&NUGM9YE M3#%8:@THXPC $I: YA2#3!.I*&1*Y%Z-%'JM3>V-U/B8[)TT;&#<##VZ)^7BR>UWBCY8KGA-W/IS3L3T4XUO"LV@G7!,=,"***M9'=> D:P !CF M!$."4"GS4?+O8>*;&C]&2+]:PNBV 9V\]I> MEP<'=*P@PZ[IVL[L^KC775VNN!>7(22'N"R!S'@&(#/3*9.D9 !AJA'CI$"Y MGVA"3.\FEV-T#MP<'FMK%%'V3>_VQ+K>*OQW.3NTX6:,$7=\B;_6. []"HXU MA"-U^HR(_C!-06,X^$K]0R-B>[[5:$PCH8MJYAH_EG/SC77S1IN)E&2,I[8' M1:H!Y ("+E4&1)'A$M+"_,FKG=2Q"2_J'JVKE&JR9_;B],??V'JYJ'PEGD_@ MZKJ =@U:0Q-DQ[G_OIUNO#PN\Y6M^HZ2!BRDG4,D[NK9D961E\S.17F\3G;V MDZ%]*Q96!'M59[[?JO6_OIOKM-J75&680BU!4: "P))CP)%.;26+HJDNF,1> M*6"/K:DE= >N)M;7Q#H;*"G:![(;,T2";F"*"$8MH*G$13SB]IX5&W[\\K(>/U/(\(]ZY>[CXJM:5M:=Q!]1C MW^J5AVGZ&U"[+:8F7'N I0GXIK-B%GD+:U% MFC&_>7ZC%N+'/5O]JRZ60F6&$<\U2&56 ICC$A")4[N:QCE5BJ <7S5M?F%P M:FQ_8A:X\S>H-NTBXH%SZ"MP''\B[0SA]7/I,[@,.J%^:?-U9]5G$+@XM3[W MO2O6YYMVG.^:0[HUD]4L=GKK^K?52:*+C#$$:,$,[6!AS]1F$K B+TN4 MXJS(O @HT(_I\5(M]'385%8O5XE4\^I)K9[M;EZCRM4D.,R^3-8W%S*7J$/G ML4\P[(",D6^NVUZSN]:S%Y2U;A*NK#Z/;6&F5;5Y[#D ';;3$(YI].V( %?& MW[,(Q^ODQL85EPO4S]HFA2<;^4AD)OQ4$I!I#4WZ5J: 8FQ^RA3/D7JS2C[4;\45#<&!ZZX W?/\C)U"B*EKU&AQ7 MPLHE]B/-*J/"+UYKGIE\3FAM(>'];F M$O-'*TY@/[-<;*J%(<7VN+&9UM8E(+,B4X6BC()2( P@$A20@@N "JID1G&1 MI[X*K&/X/366VT:0-"'<)+L@DFX4R3Z,MKS+\S0\-JO?G**OE9;69I027'N@22YR6 MDC) [52/C%]:?V?MBZESP8_WPI_Q Y5VH.QF-@"MU!85V[ M2=[_W!+H6_90;5KYW.V';I*]>LVMV%1/YF:.VU3J)$QQ.>_0Q,C<=#*^8PXY M_;&P9_UV/E_^:4GHPW+U;OG(-_IQ?BO$\M',];XIH:JG)O44*2HI@8!S3@%4 MF@&J<@XX*P3G2A:&"7PHP,WLU)AAYW6SA-CZG;#6<3^N<$3>C4+BXSDPLVR= M2_;>W22'^+Y=*?,^3*R><#P2\0,J)K,E$GM\.(ZA_L%5E+_/- MY$S-5BO*F.92 TA09OY1"C!..!":93I%)AL1F0\5O30P-=+9^I=8!X/V4H\@ M=..4:X 9F#V\,/'FB'.!QV2#(QNC/O?G(GSYA)_]7(":>Z/'N=1_8XM'S5H) MXD]V,.R\Y<\?E?CQWDQG-L]-%JG6,P81PTIC@"C) >1Y 3AF" BJ,PFYUMJM M]"[,_-1X8"]6>]\-(9EO8_!0*OPC\U..#$>P5DO>_ZGB:\L$1'\C+AU_%\Q6BJMGO2IC+ M;Y[?MWUZ/IN[:2:9>0N@4H%,%\RF@]3,3$4)"IIG:DF<,3"UU\#6 MQV3K9&*]="2B8/<(T S,WYZHN'/#A=#W*>%ZFQ.NE?@?=\NG_VF^VJ2# MYH>76>#9RX[S^%\(:O> 7_I[NX-!.:$LQ("5+,"8!80< S\ZO) /(" M*9Z2W.M\:12O)LOFFK:FZ2)+")/Q@0Z*JU&<6Q<%HZ) MY1%I1[UX&,>_4P\K)9H6YS,!$4NQAD#K# $HD08<8PY(QDE1Y@IGT$NFNWOQ MJ3%NUS<_TCR S(W[0H$8F,*<,/#FGU/!QJ21@^N/R@:G(GOY4)_\3-BS^6FY MN#./PKV5&+.:(/5V$&19(8G" !5%"6!&)6 L-[^F4 DDS9P,,9]G])21J3VK MUD=@G:RU_&Y:S9J S;63B+H]PO]O=]?2VS8.A._]%3JF0 A0$BE1EP+=QZ' M;C?(IMA##P9?2@(D5F!YB^;?+RG)MFSK0OG9AY[0\7ZH-#7];-":YFAKWNQ%EA MEDLH:082A!E07B$'A- 0)#2D&:8IS&5FE5:-BO3-*[1&[>C#?T /Y*R5MDR" MQL$VS'!FA=!U^G) 3VNKV2 :?:^#IA&S4GG&O,08GEF3CG&IRV84QBB2C* $H3"C*:1RJQ@()G49YG$-EPEK-(:>\:X> MV[H_ACTG282359B74V)>%1>FH'""[SECA1LQTW8$)5I3P-ULBA^/0HI?7K^5 MFK!GWSIPZ!Q8)6&:B$A$(&%$.?N<0$!@IN)1$86)Q&G$:&+C[,U%^^;'M6/@ MFO$PUXR'+XT!FIRKV+=L3E]J(7T1=VC/2JGGF_"';P=-W?;&KW%>41(B!%@!,8 *3\(,LQ20!$7 M/(]A0K%50]ZRZON6]+_)(*[#:<>&%N>[1BAH(/)O--RMCY/?)CY4CK>2=_4\ M^3C&K6-9W]F4MMO_\1"VCM5Y@QEK75I,V[M/IL\V(QH0"ZOSPR A#.K).&J+ MC2@%(F-I+#'FN;3Z;MTIQ;>=\'1(\L31%]V(FNT:%^/DV+G;0V3M80PY6$F"/=,Q]2 M1 $2* .98 B05")*81A283=-T9FJWOFA1KF@^OI\]2KIIORX$'W\^+I:A+]O MOEK^A[HMVKR6P9IKI'D&M,T>4,@;+XL7)/+CVKX/&GECU&7:-_ ]EO3 M27FGM"BK#Z^W\J78;%<0P103E@')<@Z0C E@48A!+*!@ M$0,:-HM_N:FG5EDJ>)B+%"10ZIE":0HR+") ,(-42IZ$C*[6\I[6/L>6 M5^U4GM$CG=6/])E4=X_WGEQ,UII>!VMI^.Z/(FP6HUT$V,(,;+NC HV6]6F! M^N]?@(GRFXR=)%WQRO5$:S/+X?CW[>/]P_; M4L*,S5]BTG: M ^'[%\#C>'2OM@D8]!WP; ];/F6!TB5DTMQBP\S2M&+IT:O]U M+M5]1#V_1_Y:E-M2Y\24LCA1KAUD4E8S*A&@J<@ C^,T#!E1;SR?4'7H$>=I MT4%WU%5SX"J:8:Z5M6W5[D8WXB(A5,^\EU3Y41QR0.,X 81Q053.E4)F];7O M$E@7[7E7>'[9X5EI.5R9L +5S*?. )7K2JXM2A,ZY MM] /7SZUP/M#N>MB\[J/W&YE*3<_-'E^=J&],L:WV]L)M M6N^]",*E*KZ-DJTL,2CFK?CV2ENXYCMF]7G5=_0OIM1]Q[Y.LYZO MTZ,').L!Z'0MOJV;$;=2U">"U9NH8LU_'K82P44'9 M"TT]\NTN6P/NCEH#:H "A5#0@NAZUQV@MV4%4]#&Z?T]@C;E;2\T]K$6_BX? M2+/UQL]T/5!2OS?AC<6<;W2[4I,U>*S?;A\[/@&-UIP:$G-I8=#SJQ^LMI]41U6[5C-$-4;M1#T+3.X8CA&" I1U MQ7 $ACG+A7VB%JT5CMA[6B@G#?U!+ P04 M " %8P11@;;N(+5X #>E 4 %0 &1O;W(M,C R,# V,CA?<')E+GAM M;.R]69=;28XF^-Z_(B;[=9!A^U*GJOIHBD++I;3^>S?_L3_ MS/[T$\[2/$]G'__M3W_[\"NX/_V/?_]O_^U?_P^ __G\W>N?7L[3V2G.5C^] M6&!88?[I]^GJTT__R+C\YT]E,3_]Z1_SQ3^G7P+ OZ]_Z<7\\[?%]..GU4^" M"7;[7Q?_8K.TP:H$R!T'E96$B$Z 19VE$4*E$O[/C_\2N!7%,0[.8@$530$G M8@(3E=3>6L^E7S_T9#K[Y[_4/V)8XD_$W&RY_O;?_O1IM?K\+S___/OOO__Y M:UR<_'F^^/BS8$S^?/'3?SK_\:]W?OYWN?YI[KW_>?VOES^ZG-[W@_18_O/_ M_.OK]^D3G@:8SI:K,$OU!I[!:R_R[=/WTX$_4[^#BQZ!^!%R MY'_^NLQ_^O?_]M-/&W$LYB?X#LM/]>^_O7MU^<7 M8%+@LN:U]?TP?DSZMMVIP._KG"6< MK#^=9)Q.UD]^%I>K14BK2;;>9I$96"LB*(F&T)<)5L%$ZY1FVNN;;%>2ET3S M6A%+3'_^./_R,SV8%,)]_0+J%T!(W:CAO]]YZ48Z^U%_L?H^T,].A);96"/ M2&=!,:XA*$7?*J92B-''@@,0?_V=-VF_KMMGB_33?)%Q04;DXJ5AD6[H^2Z MSW_BY\]A00^"]&EZDB]^NUJ3(?2VF@\@OXURB-P__41<%UPL,+_>Z.9!YM:< MK/E6H)#]@V)_B78"B0^+,%M.J^#/8D%L'-.@0<.+'':^"13%'@'!M*EXF@+1(5L,& \0,16"+&](V0("7$%?OEE\F/\^FW@65696U"W1@,+BP16;00F1?'*HHO-#@^/J]5M! MPS\1:.PIU9Z \9Z$CV\6;Q?S+]-9P@F%5;'$)(!'3*"\U."M9<21-59FKLD, M#HV.6S1LE]9B3P0CAPBX)Z"\G2]7X>3_FWY^,<\X801GK80$5)Y$$R0!GZ0$ M6247T5C'11P:)C#A8=9T$/%NC(@*A;XK,%AC60B_4^80Y@M: XW!H% M7E$85H),D@Q>#%X- (3K[]P. !UG//<6X,B*KT>H)V\_S6<721B6B\R>2XBJ M)N(4AAI)%4C."\$U-P*'V")NOW<[ '2"CE.:!PER9!!\6(1:L/+^ MVVF$CK.5!PNT MBP#AQ=FBBFMS1%>!33HX6TYR44[(XJ!P5<]QB1F?C(=BT!F>M#!L"/_P,1JV M TCWN5)82G!/$5G%&)L=\ M,,-%E/?3L!U0NL]<#B#@+H!23WL7+\(*/\YK@)QB#(8[$!(MJ*@*1%8B6!,# M+0'ZSP^7M;SQZNVJKKI/5NXOSB[0\,LI+CZ2V?O+8O[[ZM.+^>GG,/LV\25E M#,9!C)&LG](:O# :LLS,.^6SDT/X'8^0L!TZNL]2'B[>+E#R_C2[^:IW^^_T1R6[XY6]4FD1J#4_0=E7+,0M %=,_$J?+">*:Q\4:A#! MD,TC,8#/',F1*@G)YGF1A@A>'WC]=M#H.$,ZA%B[0L:FUV7#A'042V4"M>.* M;%\]"G:1 JTL@BU9TZ=AB);(!PG8#AT=IT>'$>W(^'A&'.0U%R?AXX0IM#XK M"S$1S8,EHD]#= ?<>.EV..@X^[F_"+MP,U_-TGSQ>;Y8BWQ= M4GA>&[0N$]&6=CM7!"AE-?TA OBDR=XQ)K1312HSA'>Q!2G;]1MVGPX=3MR# MH>=??[XCTM?TP7YS!_*9O7/9OE>XBX M1#.O%:$^6V BD2\C+('-, O!N&R5\VKV+]9W"+'$]6RXM/ M;J_V/>G%U^F"9?OYR=Y$I*0,G,#3O&:_V2>]A[! MP4AR*Z)-TD;; I(/DS3.;(@QD#>06CH V%\6\^7R[6)>IJN)9)9EVG:@SF"J M*3#R9C0)2-#',I+;(5,3^W^-AG$F28P!H7T%OS]FYJMP,@AFWN/)23VGQ1DN MP@G)Z%D^G<[6K="UXN.7KY^K'S3A*4B+B=2M&9G:7%QM6\L012 A92$T[S\[K8F>B2KD$I;"@(=ZK*2"@\!+@.2%"=SEJ/P]Q[B'H^L[=(TS M>V,,F VIH-WQYC=XF^''FBKZ,!CLWGS&NK7//FXD5?F92"E5B#$1_98X,;Y M)1]2+.B,%-+X)M'B/;2,,[=C#'@=JH@.?/UU)3?M[QL.SGW%WW UB2P;()?I@_8&N-USG)6* P]*"LZ^>>B' VMG2D<:)3,&_MIJL0/#=H/!B:.5I)/-P%T=PL=$K&TF#"1C)A<7 M8S3M(3C2D)K1X;63]#NP<+^$Q8R0OWR+BW7#TO.PG*9)RM';.E!!<17)3#,) M,9/O2$8Z*J^9\J%)VNY>:D8:>#,&E [71@?6Z#83+Z[7^0*G'V>;1M/T;7VO4)V31"J=Y?5W)QL%Y_]]MES59;[) M-M;29<:<0V\CI'IMG6(Y0ZBMZXKYA+1]F"*:;-N-^!FW6GAD=/> DZ:&MEU1[=D>M\:ZXX77&>(. M/2UMOD(K0Z78; 6W8'56-= M]7-DOXU0)T(9$8,/X(JG:(P\X%*_3=IO?P;9V42QK>YK!#&YDI0(] (L!ZNY,"AU9"$$G04C6%F2;E MP /S,=(,VS$2)&,BH.\%L!6[P=EDD3@5TA*[4EKP=0Y;DHS+R+31V"2B/9#N MD:;Q=@;PP37<03SZ"+N36+R,M6Y+"N.@NDFUL=> $R[HY&AK;%.(^@A-(PW^ M[0R(.VEF,*O9>E+*\T!Q9,+WGQ!7R^'GHCSP^#934+;A9?B9)[].9_36:3BA M,'U]=_LE$%5P1=<[$96,]0_'P#$"3$ I@U9!E385NML0-T@CX_)\DN$EQRG5 M\E+#P6O#ZK#<0AS7\?O*:\)EFA MHR#II#FWRI(7T0)Q.](Y[N'6\-AKJ:8.4/@LI=KO6T\ D%BBB(:6:I&4>(VK<,YSA\368 CH TZO9%Z)ZOOA6 M>S+K]>S*8*JCHLF1R+[>C44!L.22,1\3#[I) >=U(L8]#!D>+'L+N -PO%W@ MYS#-Y_T[%P@//!;!*&X5ZRG!P08@7$?0W#!18K*)-3$Q]U(S[CG%\' Y7.0= MX.9:N^&5C9Q8EZS2#HF):AF+0!(+TV"UD4[I8(MJXG_?2\VXTVE:F)E#1=X! M;FZ(92()YM83_UD%,I8!+5"PD$"0C(CT&"-KDL.\0<6XXV4:^"Y[B[B#(YRW MB]K7O_I6JU96Y-=7G_YSS8[4O=4KS[V-EH)'7F>56*184DB(GO,@A6+:WW.Y M^B EL \2UX;J:5MC)6 ^NG \R]/'_M M9>A[R=HD\QQ#XAED9(+B&C*QSOC-)(;BO&"YS:"6ATGJ9DQI&WP-I(L.4+6N M_3VG?CY+YX&R%HG;4 SX5 \J59;D;28&+!I>9Q>FI)OD/.^EIIN9I(W\_H,U MT &,-O1/&->&)<)]R1)!61\AQ)J/*T(P680VLDE?[N;UW8P9;5F[LI.,.TAB MO9Z&2+'":KJ."M:7/G^:GY JEC5]LOIVE>93+'"*8T$'4R_:J,?21DD2DI4I MBZ3IBD<>NBVD#@89P=HH\.D'51&/$V?*O'3Q>G#(XH==(;P,@9 MJ!PTQ*P4U$8IF6CS3FW:+N\GIQM$':3L!TI2#I!\'_A9G-%;[\AH@H%G7LAZ M)UTR*(I'P9MH(7#!$\:D&DV!>I"B<4]VVJ%H /EW *3U.?BMM:!"T)[3,L@E M^;H6$KA"86E(B"[GS(-H[64,O>W@] M=6"Q;IZ17PCRV[6\F7/9"!T9V.)KOZ&MEU^$"%8[RY4OP?LC5"[<0UDWFV [ MS VKG0[@=B?-?TV,-=>OE<[!N00\&=KOF-;MIN;<2]*X M-0G'L63#Z*,#9%UC8I)=4HDG59LP7+V(C+[RM/=K^AQ%]-R[)B'A-1K&K3LX M=GYS)XEWX-R_F)^>3C_(J59Z490O E M@@I&^,P8,VWF@P[+QKBU#4>!\(AZ[P#U=0'/9VL9;+JOI>'D+T0*L5,,M&JE M!Y=D!F&2L3YJBZQ)T^EM0L8>]#$>*.XQL7MKJ .$/ M:VQ-LK<*34%(IM36[%S :T?;A==*BGH[G18M,/=]TL;N&.H&A0-KL0-8V#K0;?6A)3#JE>Q,A%'=9/TBO.0E;>2ZFYSJ6- M\=R-SK';C[I!;$O]=@#?NY*><.^+-)I E&I**O( 440/B:=LBZ-]034)S>^2 M,G:[4C<@/%!+'>2"_CJ=S1=K$9Z/BT6OA6&"0[ UW<#JI!^+;GUR*$P)T?@F MF_5M0L9N7>H&8P=IJ$M+MM=<;HS%9/*-P>92SQ29!&]3!A]]8@ZYYZX)+HV@&NP D=LWWW7,P>N/ M<'G,*>P&M"*)5 J"7(E?8#B!589X(;G54 MC(')!4'5,4Y19@8,I=)DP;5K=\)]#SUC'] ,C)+OFK4]M-!!$/.H=:;MW3&& M&DPJM/5'5YW1B"!&IFO.7?%C/6?6<9<6% R9S39G3BO(I)@C".Y:-R,C;WM'R8>N9 MML?8( ="Q=V,R-Y"[V!CO*1^(Y%Z"C.?K>O8ODZ7$\=ST!2[0-$YUZXG!C'X M!*A3<8H8Y+))6N-1JCH!U![J?@@Y!\N^ R#=XN'E_#1,9Q-R#30O%%'KK,A' MJ"&P<^0C1-K'G2M&,M_$6;^7FDZ <[BVYT.+O@/\7/,(_XJG$1<3CX4KK2+8 MD&/M[JX%"Q1L(+0]0=8.6!*JQS9HSFL1C% M $T]7[/" D4C#I*VTM4!S]:WF=#^&%7CQG/#8V@X%72 I]O54^=<.,1";J $ M4;P%E;.#H)(G+C3C9*LM-TT:<>XG9]Q:M^$1-(#0.X#.%F5,YXP1Y9JB"PXL M8SV]XH9B#!*8R4J(DE+@O,W0O6TI'+OM2Q"2EU:W:NU"YV= MY 3VA,7=Z[::Z:@#" Y4>Z:EKAD5!@9+(0DK2<%)(/.O$X^9E>SLD>JPFU4B M-@-L4X2U*37<1=U[@_PS+J;S>O:U6 T']5X_8)UY^/ZP/1Y6)^[ MG=8+&=?:_\MBOEQ.1/1,:!DAVV+KI<$67+0%A$$A9- HVHPAV9/>>3^3?$]<^\/5ND3\1RO:2-F*0G"2O :ETO8\@)(O,2DO2R MWB:(&9L48.Q%[;AYF%XP.XPR>T'L._Q\SD)^-LOO<#5=W,-S[=R0$:V!X&L! M,F<8Z.S@:*VQV3?H/)&7ZLN:8/ QYS_.^S M\[O^]XAR3JY72%[W'Q99IP(XMWF.8?9^NG;,02G<+D P-N MQ+K>N8 WM?H=4U)!AA)BHY.2MHR-FV\ZYB+H"B(=6/-K\GB'Z]3OA_F'\/4? MT]6G*G\R"R3U^_VM20H^!2D#!,GJH14Q[7/)P(+)0OAD,F\T?F-OFL=MLAP) MZ$T5VX_U?[N8E^GJ]3H(T,ALDD2[D"0XI]ZCI^ 7.] M1;NZ'XY%"W4&NK72.115-[/'CU0BCJBX\EE!S)9"TJK M#*YZ*8B>L:2*R[Q=7N%()Q+-;MQ[@D<2N^C[P".)7V:Y?0,=6E4OU$$PSGFH M7X/+48+AY%UK+HMMD[_MN-_\F*@<3#>]'W]MN'OTN"0+ZR)QRV5UV;6B4"]F M!2F$0(LJY-AF=OJ^!&^'TA_Y!&Q8G780ACW*YX/')LM)8EF6(CCD%.H-4^3\ M>*RS*)Q6T3FKN#SF(=CWZ-T.N3_R.=B@&NT%N-\]4-EP/7%.%/A'N@/<0PUF&X&C7:..M(A+#_]>C+_?=EXF,/=UQQAC,-W M>!M^@,/E&R\[]%%X(2A: 6TP@S+K CZ6( 2NLY?2^39'((\1=7 ?!Z[J,]\N MYE^F)+[GW_ZVK%>E7=[/]RRMIE\V(^LNQ*!S3$YJ#5[5S(&HAUHV&@BN-D9I M0TNIR1GE[J1V4EA]*);NM'ZTU5D';N"U ["HE$^"9<#$&*A0B <>$]B@2@X) MDQ,]G#LV0U%K93]\]+B+Y#O S(TRE%I#,DO3$R3Q71UK?9CO*LJHBTF22RC6 M1HK[,8*WK Y+IK^L")'\U.;520,Q,VZA\Y%Q/#H:.E@1+RO;Y]Y4S62%Z>S- MHG+^['1^-EM-F'',V\BA7MU,,9A3$#E38)Q4Q0KG,#9)5'Z'KG'M[?C N7-_ M[7!:[">2?HE$0)INBJ-"+DHZ$T$H22RH2.*)6H%TCD47F,BY2=KQ.A'C6L<. M4;>G?CJP>U?"_'6^H%6R6$W_<\,(5Y+V%$S LU*@9& 0A#:@(_-.L5BD;G(3 MY(,4C=O(T1WJAM%G/_ Y=XS9,=(?&(;78@4$D>X[3C[,79_3N6?KV81%H?:4+A[:*]V^S M!8:3Z7]BG@3!62GH 5FNPY=Y@1A9!*M\MC9@*;%)SF<7(L=M>^@.KLWTVT_( MY8VHK MZL9MH>@.M,-KM!^TWL_-RVD5["POWRQNE$9/,'&=5%&0W+H[U7+P=?*]MUZ8 M8IG)NDDN:#I#)Y[@:]J)7- MEPS&$!06R43,1-32)QY8DSG3#U(TQ].\$TA.9+D5M]JU>AZ.OSG*OQ)\BYKFQ4Y.UZ!<@K!.2? "H>V M\IU9DX35=N2-W%_1'4@;*+4?Q#Y;+DFRIY_#=%&Y>/$I+#[BNSE.KAZY)DC-,O MZ]&LB?$DA?4@-6I0F#/$C 8,8T(G@XSX:A3X?Y>XD1LENH/EX KMQTS>9:U& MAC/Z)1+>)-:3C#K*U3EN0&5KP1?- +ETZYP<I&KE'X@F@'6-^T0H)Y+W&KP0L09_' (6VC*B5,IA="$U M.4O=C]SML/S'.;0Z@M*[]%[7R8Q+H9Z/Z",]3 S2"HTAU<[\*LPZZ56Z0KVHMSBY MG- P+IH8X^U)W Z]?YP#K$;*W=_HSFFMM(3MYI3N?D%FX9 GE4&@6K?JU^LW MHP')G)"T>'TN37I-=B>UDRMQCM17-Y3..G %R*VYF-.;_N-LNL ;&6+R=JZ2 MQ,H7H4/,@.3.U 9] 4&1D^,$]T+IS'R;6W.W)['+OKS!P'+[B+2-YOK9Y^\P M^/QL.9WA YE/8.!>@P8S^(^I?3*CG,ZZF2-UNR)HH'A]XAL%)=H)(L1%2:MA^M M56;USK8FIZ3?H6OM/LAKA'G!-98BBJ M7ENI/5E\N1Z_@Q("A7%,>2:9:I+C[[ M2#:8G.BXJK76SFC#0$7-J^<