0000893691-23-000033.txt : 20230509 0000893691-23-000033.hdr.sgml : 20230509 20230509164215 ACCESSION NUMBER: 0000893691-23-000033 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20230402 FILED AS OF DATE: 20230509 DATE AS OF CHANGE: 20230509 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: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-11796 FILM NUMBER: 23902860 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-20230402.htm 10-Q door-20230402
000089369112/312023Q1FALSEA1653500008936912023-01-022023-04-0200008936912023-05-05xbrli:sharesiso4217:USD00008936912022-01-032022-04-03iso4217:USDxbrli:shares00008936912023-04-0200008936912023-01-0100008936912022-01-020000893691us-gaap:CommonStockMember2023-01-010000893691us-gaap:CommonStockMember2022-01-020000893691us-gaap:CommonStockMember2023-01-022023-04-020000893691us-gaap:CommonStockMember2022-01-032022-04-030000893691us-gaap:CommonStockMember2023-04-020000893691us-gaap:CommonStockMember2022-04-030000893691us-gaap:AdditionalPaidInCapitalMember2023-01-010000893691us-gaap:AdditionalPaidInCapitalMember2022-01-020000893691us-gaap:AdditionalPaidInCapitalMember2023-01-022023-04-020000893691us-gaap:AdditionalPaidInCapitalMember2022-01-032022-04-030000893691us-gaap:AdditionalPaidInCapitalMember2023-04-020000893691us-gaap:AdditionalPaidInCapitalMember2022-04-030000893691us-gaap:RetainedEarningsMember2023-01-010000893691us-gaap:RetainedEarningsMember2022-01-020000893691us-gaap:RetainedEarningsMember2023-01-022023-04-020000893691us-gaap:RetainedEarningsMember2022-01-032022-04-030000893691us-gaap:RetainedEarningsMember2023-04-020000893691us-gaap:RetainedEarningsMember2022-04-030000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-010000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-020000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-022023-04-020000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-032022-04-030000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-020000893691us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-030000893691us-gaap:NoncontrollingInterestMember2023-01-010000893691us-gaap:NoncontrollingInterestMember2022-01-020000893691us-gaap:NoncontrollingInterestMember2023-01-022023-04-020000893691us-gaap:NoncontrollingInterestMember2022-01-032022-04-030000893691us-gaap:NoncontrollingInterestMember2023-04-020000893691us-gaap:NoncontrollingInterestMember2022-04-0300008936912022-04-03door:facilitydoor:Country0000893691door:EPIHoldingsIncMember2023-01-03xbrli:pure0000893691door:EPIHoldingsIncMember2023-01-032023-01-030000893691door:EPIHoldingsIncMemberus-gaap:CustomerRelationshipsMember2023-01-032023-01-030000893691us-gaap:TrademarksAndTradeNamesMemberdoor:EPIHoldingsIncMember2023-01-032023-01-030000893691door:EPIHoldingsIncMemberus-gaap:PatentsMember2023-01-032023-01-030000893691door:EPIHoldingsIncMember2023-01-022023-04-020000893691door:EPIHoldingsIncMember2022-01-032022-04-030000893691door:EPIHoldingsIncMemberdoor:IntercompanyEliminationsMember2022-01-032022-04-030000893691us-gaap:AccountsReceivableMemberdoor:TenLargestCustomersMemberus-gaap:CustomerConcentrationRiskMember2023-01-022023-04-02door:Customer0000893691us-gaap:AccountsReceivableMemberdoor:TenLargestCustomersMemberus-gaap:CustomerConcentrationRiskMember2022-01-032023-01-010000893691us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberdoor:TheHomeDepotIncMember2023-01-022023-04-020000893691us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberdoor:TheHomeDepotIncMember2022-01-032023-01-010000893691us-gaap:SeniorNotesMemberdoor:SeniorNotesDue2030Member2021-07-260000893691us-gaap:SeniorNotesMemberdoor:SeniorNotesDue2030Member2023-04-020000893691us-gaap:SeniorNotesMemberdoor:SeniorNotesDue2030Member2023-01-010000893691door:SeniorNotesDue2028Memberus-gaap:SeniorNotesMember2019-07-250000893691door:SeniorNotesDue2028Memberus-gaap:SeniorNotesMember2023-04-020000893691door:SeniorNotesDue2028Memberus-gaap:SeniorNotesMember2023-01-010000893691door:AdjustedTermSecuredOvernightFinancingRateSOFRMemberdoor:TermLoanCreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMember2022-12-132022-12-130000893691door:TermLoanCreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMember2023-04-020000893691door:TermLoanCreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMember2023-01-010000893691us-gaap:SeniorNotesMember2023-04-020000893691us-gaap:SeniorNotesMember2023-01-010000893691us-gaap:SeniorNotesMember2023-01-022023-04-020000893691us-gaap:SeniorNotesMember2022-01-032022-04-030000893691door:TermLoanCreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMember2022-12-132022-12-130000893691door:TermLoanCreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMember2022-12-130000893691door:TermLoanCreditAgreementMemberdoor:AdjustedBaseRateMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMember2022-12-132022-12-130000893691door:TermLoanCreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMemberdoor:PremiumAdjustedTermSecuredOvernightFinancingRateSOFRMember2022-12-132022-12-130000893691door:TermLoanCreditAgreementMemberus-gaap:BaseRateMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMember2022-12-132022-12-130000893691door:TermLoanCreditAgreementMemberus-gaap:LineOfCreditMemberus-gaap:SecuredDebtMemberdoor:ApplicableMarginMember2022-12-132022-12-130000893691us-gaap:RevolvingCreditFacilityMemberdoor:ABLFacility2024Member2019-01-310000893691us-gaap:RevolvingCreditFacilityMemberdoor:ABLFacility2024Member2022-10-282022-10-280000893691us-gaap:RevolvingCreditFacilityMemberdoor:ABLFacility2027Member2022-10-280000893691us-gaap:RevolvingCreditFacilityMemberdoor:ABLFacility2027Member2023-01-032023-01-030000893691us-gaap:RevolvingCreditFacilityMemberdoor:ABLFacility2024Member2023-04-020000893691door:A2021PlanMemberus-gaap:CommonStockMember2021-03-100000893691door:A2021PlanMemberus-gaap:CommonStockMember2023-04-020000893691us-gaap:StockAppreciationRightsSARSMember2023-01-022023-04-020000893691us-gaap:StockAppreciationRightsSARSMember2023-01-010000893691us-gaap:StockAppreciationRightsSARSMember2022-01-032023-01-010000893691us-gaap:StockAppreciationRightsSARSMember2023-04-020000893691us-gaap:PerformanceSharesMember2023-01-022023-04-020000893691us-gaap:RestrictedStockUnitsRSUMember2023-01-010000893691us-gaap:RestrictedStockUnitsRSUMember2023-01-022023-04-020000893691us-gaap:RestrictedStockUnitsRSUMember2023-04-020000893691us-gaap:PerformanceSharesMember2023-01-010000893691us-gaap:PerformanceSharesMember2023-04-020000893691us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2023-01-022023-04-020000893691us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2023-01-022023-04-020000893691srt:MinimumMember2023-04-020000893691srt:MaximumMember2023-04-020000893691door:NorthAmericanResidentialSegmentMemberdoor:TwentyTwentyTwoRestructuringPlansMember2023-01-022023-04-020000893691door:TwentyTwentyTwoRestructuringPlansMemberdoor:ArchitecturalSegmentMember2023-01-022023-04-020000893691us-gaap:CorporateAndOtherMemberdoor:TwentyTwentyTwoRestructuringPlansMember2023-01-022023-04-020000893691door:TwentyTwentyTwoRestructuringPlansMember2023-01-022023-04-020000893691door:NorthAmericanResidentialSegmentMember2023-01-022023-04-020000893691door:ArchitecturalSegmentMember2023-01-022023-04-020000893691us-gaap:CorporateAndOtherMember2023-01-022023-04-020000893691door:NorthAmericanResidentialSegmentMemberdoor:A20182021RestructuringPlansMember2022-01-032022-04-030000893691door:A20182021RestructuringPlansMemberdoor:ArchitecturalSegmentMember2022-01-032022-04-030000893691us-gaap:CorporateAndOtherMemberdoor:A20182021RestructuringPlansMember2022-01-032022-04-030000893691door:A20182021RestructuringPlansMember2022-01-032022-04-030000893691door:NorthAmericanResidentialSegmentMemberdoor:TwentyTwentyTwoRestructuringPlansMember2023-04-020000893691door:EuropeSegmentMemberdoor:TwentyTwentyTwoRestructuringPlansMember2023-04-020000893691door:TwentyTwentyTwoRestructuringPlansMemberdoor:ArchitecturalSegmentMember2023-04-020000893691us-gaap:CorporateAndOtherMemberdoor:TwentyTwentyTwoRestructuringPlansMember2023-04-020000893691door:TwentyTwentyTwoRestructuringPlansMember2023-04-020000893691door:NorthAmericanResidentialSegmentMember2023-04-020000893691door:EuropeSegmentMember2023-04-020000893691door:ArchitecturalSegmentMember2023-04-020000893691us-gaap:CorporateAndOtherMember2023-04-020000893691door:TwentyTwentyTwoRestructuringPlansMember2023-01-010000893691door:TwentyTwentyTwoRestructuringPlansMemberus-gaap:EmployeeSeveranceMember2023-01-022023-04-020000893691us-gaap:FacilityClosingMemberdoor:TwentyTwentyTwoRestructuringPlansMember2023-01-022023-04-020000893691us-gaap:EmployeeSeveranceMember2023-01-022023-04-020000893691us-gaap:FacilityClosingMember2023-01-022023-04-020000893691us-gaap:StockAppreciationRightsSARSMember2023-01-022023-04-020000893691us-gaap:StockAppreciationRightsSARSMember2022-01-032022-04-03door:authorization00008936912022-02-210000893691door:AcceleratedShareRepurchaseMember2022-04-030000893691door:AcceleratedShareRepurchaseMember2022-01-032022-04-030000893691door:AcceleratedShareRepurchaseMember2022-04-042022-07-030000893691door:AcceleratedShareRepurchaseMember2022-01-032023-01-010000893691door:NorthAmericanResidentialSegmentMemberus-gaap:OperatingSegmentsMember2023-01-022023-04-020000893691door:EuropeSegmentMemberus-gaap:OperatingSegmentsMember2023-01-022023-04-020000893691us-gaap:OperatingSegmentsMemberdoor:ArchitecturalSegmentMember2023-01-022023-04-020000893691us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2023-01-022023-04-020000893691us-gaap:OperatingSegmentsMember2023-01-022023-04-020000893691door:NorthAmericanResidentialSegmentMemberus-gaap:IntersegmentEliminationMember2023-01-022023-04-020000893691door:EuropeSegmentMemberus-gaap:IntersegmentEliminationMember2023-01-022023-04-020000893691door:ArchitecturalSegmentMemberus-gaap:IntersegmentEliminationMember2023-01-022023-04-020000893691us-gaap:CorporateAndOtherMemberus-gaap:IntersegmentEliminationMember2023-01-022023-04-020000893691us-gaap:IntersegmentEliminationMember2023-01-022023-04-020000893691door:EuropeSegmentMember2023-01-022023-04-020000893691door:NorthAmericanResidentialSegmentMemberus-gaap:OperatingSegmentsMember2022-01-032022-04-030000893691door:EuropeSegmentMemberus-gaap:OperatingSegmentsMember2022-01-032022-04-030000893691us-gaap:OperatingSegmentsMemberdoor:ArchitecturalSegmentMember2022-01-032022-04-030000893691us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2022-01-032022-04-030000893691us-gaap:OperatingSegmentsMember2022-01-032022-04-030000893691door:NorthAmericanResidentialSegmentMemberus-gaap:IntersegmentEliminationMember2022-01-032022-04-030000893691door:EuropeSegmentMemberus-gaap:IntersegmentEliminationMember2022-01-032022-04-030000893691door:ArchitecturalSegmentMemberus-gaap:IntersegmentEliminationMember2022-01-032022-04-030000893691us-gaap:CorporateAndOtherMemberus-gaap:IntersegmentEliminationMember2022-01-032022-04-030000893691us-gaap:IntersegmentEliminationMember2022-01-032022-04-030000893691door:NorthAmericanResidentialSegmentMember2022-01-032022-04-030000893691door:EuropeSegmentMember2022-01-032022-04-030000893691door:ArchitecturalSegmentMember2022-01-032022-04-030000893691us-gaap:CorporateAndOtherMember2022-01-032022-04-0300008936912022-01-032023-01-010000893691us-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberdoor:SeniorNotesDue2030Member2023-04-020000893691us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberdoor:SeniorNotesDue2030Member2023-04-020000893691us-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Memberdoor:SeniorNotesDue2030Member2023-01-010000893691us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMemberdoor:SeniorNotesDue2030Member2023-01-010000893691door:SeniorNotesDue2028Memberus-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-04-020000893691door:SeniorNotesDue2028Memberus-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-04-020000893691door:SeniorNotesDue2028Memberus-gaap:SeniorNotesMemberus-gaap:EstimateOfFairValueFairValueDisclosureMemberus-gaap:FairValueInputsLevel2Member2023-01-010000893691door:SeniorNotesDue2028Memberus-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-01-01


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 April 2, 2023
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
____________________________
Image2.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 22,112,520 shares of Common Stock, no par value, as of May 5, 2023.



Image2.jpg

MASONITE INTERNATIONAL CORPORATION
INDEX TO QUARTERLY REPORT ON FORM 10-Q
April 2, 2023

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 January 1, 2023, 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;
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 customer concentration and consolidation;
our ability to accurately anticipate demand for our products;
impacts on our business from weather and climate change;
our ability to successfully consummate and integrate acquisitions;
changes in prices of raw materials and fuel;
tariffs and evolving trade policy and friction between the United States and other countries, including China, and the impact of anti-dumping and countervailing duties;
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 potential disruptions, manufacturing realignments (including related restructuring charges) and customer credit risk;
product liability claims and product recalls;
our ability to generate sufficient cash flows to fund our capital expenditure requirements and to meet our debt service obligations, including our obligations under our senior notes, our term loan credit agreement (the "Term Loan Facility") and our asset-based revolving credit facility (the "ABL Facility");
limitations on operating our business as a result of covenant restrictions under our existing and future indebtedness, including our senior notes, the Term Loan Facility and the ABL Facility;
fluctuating foreign exchange and interest rates;
the continuous operation of our information technology and enterprise resource planning systems and management of potential cyber security threats and attacks and data privacy requirements;
political, economic and other risks that arise from operating a multinational business;
retention of key management personnel;
environmental and other government regulations, including the United States Foreign Corrupt Practices Act ("FCPA"), and any changes in such regulations;
the scale and scope of public health issues and their impact on our operations, customer demand and supply chain; and
our ability to replace our expiring patents and to innovate and keep pace with technological developments.
We caution you that the foregoing list of important factors is not all-inclusive. 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

The Company may use its website and/or social media outlets, such as LinkedIn, as distribution channels of material Company information. Financial and other important information regarding the Company is routinely posted on and accessible through the Company’s website at http://investor.masonite.com and its LinkedIn page at https://www.linkedin.com/company/masonitedoors/mycompany/. In addition, you may automatically receive email alerts and other information about the Company when you enroll your email address by visiting the “Email Alerts” section at http://investor.masonite.com.
iii

PART I – FINANCIAL INFORMATION

Item 1. Unaudited Financial Statements

MASONITE INTERNATIONAL CORPORATION
Condensed Consolidated Statements of Income and Comprehensive Income
(In thousands of U.S. dollars, except per share amounts)
(Unaudited)
Three Months Ended
April 2, 2023April 3, 2022
Net sales$725,984 $726,217 
Cost of goods sold555,493 541,968 
Gross profit170,491 184,249 
Selling, general and administration expenses101,705 83,246 
Restructuring costs (benefit)3,678 (19)
Operating income65,108 101,022 
Interest expense, net14,252 10,239 
Other expense (income), net52 (1,415)
Income before income tax expense50,804 92,198 
Income tax expense11,360 23,477 
Net income 39,444 68,721 
Less: net income attributable to non-controlling interests953 1,139 
Net income attributable to Masonite$38,491 $67,582 
Basic earnings per common share attributable to Masonite$1.74 $2.93 
Diluted earnings per common share attributable to Masonite$1.71 $2.89 
Comprehensive income:
Net income $39,444 $68,721 
Other comprehensive income (loss):
Foreign currency translation gain (loss)8,949 (2,105)
Amortization of actuarial net losses191 6 
Income tax (expense) benefit related to other comprehensive income (loss)(45)10 
Other comprehensive income (loss), net of tax:9,095 (2,089)
Comprehensive income48,539 66,632 
Less: comprehensive income attributable to non-controlling interests945 1,281 
Comprehensive income attributable to Masonite$47,594 $65,351 

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)
ASSETSApril 2, 2023January 1, 2023
Current assets:
Cash and cash equivalents$210,725 $296,922 
Restricted cash11,587 11,999 
Accounts receivable, net391,559 375,918 
Inventories, net418,581 406,828 
Prepaid expenses and other assets52,280 55,051 
Income taxes receivable18,433 16,922 
Total current assets1,103,165 1,163,640 
Property, plant and equipment, net714,259 652,329 
Operating lease right-of-use assets165,869 160,695 
Investment in equity investees19,924 16,111 
Goodwill257,977 69,868 
Intangible assets, net266,658 136,056 
Deferred income taxes19,156 16,133 
Other assets34,049 33,346 
Total assets$2,581,057 $2,248,178 
LIABILITIES AND EQUITY
Current liabilities:
Accounts payable$123,768 $111,526 
Accrued expenses193,642 223,046 
Income taxes payable8,329 14,361 
Total current liabilities325,739 348,933 
Long-term debt1,113,880 866,116 
Long-term operating lease liabilities155,993 151,242 
Deferred income taxes128,292 79,590 
Other liabilities76,429 59,515 
Total liabilities1,800,333 1,505,396 
Commitments and Contingencies (Note 7)
Equity:
Share capital: unlimited shares authorized, no par value, 22,138,282 and 22,155,035 shares issued and outstanding as of April 2, 2023, and January 1, 2023, respectively
529,156 520,003 
Additional paid-in capital218,010 226,514 
Retained earnings155,625 127,826 
Accumulated other comprehensive loss(133,121)(142,224)
Total equity attributable to Masonite769,670 732,119 
Equity attributable to non-controlling interests11,054 10,663 
Total equity780,724 742,782 
Total liabilities and equity$2,581,057 $2,248,178 

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 Ended
April 2, 2023April 3, 2022
Total equity, beginning of period$742,782 $699,778 
Share capital:
Beginning of period520,003 543,400 
Common shares issued for delivery of share based awards12,372 11,630 
Common shares issued under employee stock purchase plan806 797 
Common shares repurchased(4,025)(28,441)
End of period529,156 527,386 
Additional paid-in capital:
Beginning of period226,514 222,177 
Share based compensation expense6,054 4,719 
Common shares issued for delivery of share based awards(12,372)(11,630)
Common shares withheld to cover income taxes payable due to delivery of share based awards(1,960)(2,963)
Common shares issued under employee stock purchase plan(226)(134)
Common shares repurchased (17,710)
End of period218,010 194,459 
Retained earnings (deficit):
Beginning of period127,826 24,244 
Net income attributable to Masonite38,491 67,582 
Common shares repurchased(10,692)(93,849)
End of period155,625 (2,023)
Accumulated other comprehensive loss:
Beginning of period(142,224)(101,582)
Other comprehensive income (loss) attributable to Masonite, net of tax9,103 (3,228)
End of period(133,121)(104,810)
Equity attributable to non-controlling interests:
Beginning of period10,663 11,539 
Net income attributable to non-controlling interests953 1,139 
Other comprehensive (loss) income attributable to non-controlling interests, net of tax(8)142 
Dividends to non-controlling interests(554)(1,385)
End of period11,054 11,435 
Total equity, end of period$780,724 $626,447 
Common shares outstanding:
Beginning of period22,155,035 23,623,887 
Common shares issued for delivery of share based awards142,943 169,370 
Common shares issued under employee stock purchase plan8,827 8,029 
Common shares repurchased(168,523)(1,236,330)
End of period22,138,282 22,564,956 
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)
Three Months Ended
Cash flows from operating activities:April 2, 2023April 3, 2022
Net income$39,444 $68,721 
Adjustments to reconcile net income to net cash flow provided by (used in) operating activities:
Depreciation21,485 17,272 
Amortization7,421 4,612 
Share based compensation expense6,054 4,719 
Deferred income taxes885 7,027 
Unrealized foreign exchange (gain) loss(97)594 
Share of income from equity investees, net of tax(748)(1,687)
Pension and post-retirement funding, net of expense(509)(114)
Non-cash accruals and interest1,445 (304)
Loss (gain) on sale of property, plant and equipment1,038 (2,854)
Changes in assets and liabilities, net of acquisitions:
Accounts receivable(5,457)(64,948)
Inventories34,024 (58,106)
Prepaid expenses and other assets(7,730)(387)
Accounts payable and accrued expenses(33,223)(11,294)
Other assets and liabilities(7,685)(1,100)
Net cash flow provided by (used in) operating activities56,347 (37,849)
Cash flows from investing activities:
Additions to property, plant and equipment(27,827)(19,095)
Acquisition of businesses, net of cash acquired(353,618) 
Proceeds from sale of property, plant and equipment4 6,393 
Proceeds from repayment of note receivable12,000  
Other investing activities(3,511)(588)
Net cash flow used in investing activities(372,952)(13,290)
Cash flows from financing activities:
Proceeds from issuance of long-term debt250,000  
Payment of debt issuance costs(3,628) 
Proceeds from borrowings on revolving credit facilities100,000  
Repayments of borrowings on revolving credit facilities(100,000) 
Tax withholding on share based awards(1,960)(2,963)
Distributions to non-controlling interests(554)(1,385)
Repurchases of common shares(14,717)(140,000)
Net cash flow provided by (used in) financing activities229,141 (144,348)
Net foreign currency translation adjustment on cash855 (1,394)
Decrease in cash, cash equivalents and restricted cash(86,609)(196,881)
Cash, cash equivalents and restricted cash, beginning of period308,921 391,505 
Cash, cash equivalents and restricted cash, at end of period$222,312 $194,624 
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 locations in seven 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 January 1, 2023, as filed with the SEC (the "Annual Report"). 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 and the 52- or 53-week periods are referred to as a year.
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 2022 audited consolidated financial statements, other than as noted below.
Adoption of Recent Accounting Pronouncements
In December 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2021-10, "Government Assistance," which requires annual disclosures that increase the transparency of transactions involving government grants, including (1) the types of transactions, (2) the accounting for those transactions and (3) the effect of those transactions on an entity's financial statements. The guidance is effective for annual periods beginning after December 15, 2021, with early adoption permitted. We adopted the new guidance as of January 3, 2022, the beginning of fiscal year 2022, and the adoption did not have a material impact on our financial statements.
In October 2021, the FASB issued ASU 2021-08, "Accounting for Contract Assets and Contract Liabilities from Contracts with Customers," which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, "Revenue from Contracts with Customers" as if the entity had originated the contracts. We adopted the new guidance as of January 1, 2023, the beginning of fiscal year 2023, and the adoption did not have a material impact on our financial statements.
5



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

2. Acquisitions and Divestitures
Acquisitions
On January 3, 2023, we completed the acquisition of 100% of the outstanding equity of EPI Holdings, Inc. ("Endura"), for total consideration of approximately $408.1 million, including an $18.0 million holdback which is payable 24 months after the acquisition date. Endura is a leading innovator and manufacturer of high-performance door frames and door system components in the United States. Endura’s product offerings include engineered frames, self-adjusting sill systems, weather sealing, multi-point locks and installation accessories used by builders and contractors in residential new construction as well as repair and remodeling applications. The acquisition is intended to accelerate our Doors That Do MoreTM strategy and maximize our growth potential. The $189.9 million excess purchase price over the fair value of tangible and intangible assets acquired was allocated to goodwill. The goodwill principally represents anticipated synergies to be gained from the integration into our existing business and acquisition of the assembled workforce. This goodwill is not deductible for tax purposes and relates to the North American Residential segment.
The Company has accounted for the acquisition as a business combination and allocated the preliminary estimated purchase price to the estimated fair values of assets acquired and liabilities assumed utilizing various valuation methods including replacement cost, market values and the income approach. The Company has not yet completed its evaluation and determination of certain assets acquired and liabilities assumed, primarily (i) the final valuation of intangible assets related to customers relationships and trade names, and (ii) the final assessment and valuation of certain other assets acquired and liabilities assumed, including inventory, property, plant and equipment, leases, and deferred income taxes, which could also impact goodwill during the measurement period.
The allocation of the purchase price to assets acquired and liabilities assumed is as follows:
(In thousands)Endura
Cash acquired$32,501 
Accounts receivable, net7,871 
Inventories, net44,183 
Property, plant and equipment, net54,373 
Goodwill189,938 
Intangible assets135,800 
Accounts payable and accrued expenses(15,088)
Deferred income taxes(44,345)
Other assets and liabilities, net2,868 
Total purchase price$408,101 
The fair values of intangible assets acquired are based on management's estimates and assumptions including the income approach, the cost approach and the market approach. The intangible assets acquired are not expected to have any residual value. The gross contractual value of acquired trade receivables was $8.3 million.

6



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

Intangible assets acquired from the Endura acquisition consist of the following:
Fair Value
 (in thousands)
Expected Useful Life (Years)
Customer relationships$116,000 10
Trademarks and trade names6,600 10
Patents13,200 12
Total intangible assets acquired$135,800 
Endura's results of operations were included in the condensed consolidated statements of income and comprehensive income for the period subsequent to the acquisition date. For the three months ended April 2, 2023, Endura had $59.8 million in net sales and $4.5 million in net loss attributable to Masonite.
Pro Forma Information
The following unaudited pro forma financial information represents the consolidated financial information as if the Endura acquisition had been included in our consolidated results beginning on January 2, 2022, the first day of the fiscal year prior to the respective acquisition date. The pro forma results have been calculated after adjusting the results of the acquired entities to remove intercompany transactions and to reflect the additional depreciation, amortization and interest expense that would have been charged assuming the fair value adjustments to property, plant and equipment and intangible assets and the additional debt incurred to fund the acquisition had been applied on the first day of the fiscal year prior to the respective acquisition, together with the consequential tax effects. The pro forma results do not reflect any cost savings, operating synergies or revenue enhancements that the combined company may achieve as a result of the acquisitions; the costs to combine the companies' operations; or the costs necessary to achieve these costs savings, operating synergies and revenue enhancements. As a result, the pro forma information below does not purport to present what actual results would have been had the acquisition been consummated on the date indicated and it is not necessarily indicative of future results of operations.
Three Months Ended April 3, 2022
(In thousands)MasoniteEnduraPro Forma AdjustmentsPro Forma
Net sales$726,217 $72,716 $(2,604)$796,329 
Net income attributable to Masonite67,582 3,353 (5,881)65,054 
Basic earnings per common share$2.93 $2.82 
Diluted earnings per common share$2.89 $2.78 
3. Accounts Receivable
Our customers consist mainly of retailers, distributors and contractors. Our ten largest customers accounted for 59.3% and 62.3% of total accounts receivable as of April 2, 2023, and January 1, 2023, respectively. Our largest customer, The Home Depot, Inc., accounted for more than 10% of the consolidated gross accounts receivable balance as of April 2, 2023, and January 1, 2023. The allowance for doubtful accounts balance was $2.9 million and $2.5 million as of April 2, 2023, and January 1, 2023, 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,
7



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

under the AR Sales Program were not material for any of the periods presented and were recorded in selling, general and administration expenses within the condensed consolidated statements of income and comprehensive income.
In most countries we pay and collect Value Added Tax ("VAT") when procuring goods and services within the normal course of business. VAT receivables are established in jurisdictions where VAT paid exceeds VAT collected and are recoverable through the filing of refund claims.
Certain wood moldings and millwork products being imported into the U.S. are subject to import tariffs. Tariff deposits are paid to the government and are recoverable through an assessment process.
4. Inventories
The amounts of inventory on hand were as follows as of the dates indicated:
(In thousands)April 2, 2023January 1, 2023
Raw materials$288,385 $320,553 
Finished goods143,322 95,005 
Provision for obsolete or aged inventory(13,126)(8,730)
Inventories, net$418,581 $406,828 
5. Accrued Expenses
The details of our accrued expenses were as follows as of the dates indicated:
(In thousands)April 2, 2023January 1, 2023
Accrued payroll$57,084 $69,224 
Accrued rebates49,410 50,200 
Current portion of operating lease liabilities24,492 24,372 
Accrued interest8,142 16,480 
Other accruals54,514 62,770 
Total accrued expenses$193,642 $223,046 
6. Long-Term Debt
(In thousands)April 2, 2023January 1, 2023
Senior unsecured notes, interest rate of 3.50%, due 2030
$375,000 $375,000 
Senior unsecured notes, interest rate of 5.375%, due 2028
500,000 500,000 
Term Loan Facility, interest rate of SOFR plus 2.25%, due 2027
250,000  
Debt issuance costs(11,120)(8,884)
Total long-term debt$1,113,880 $866,116 
Interest expense related to our consolidated indebtedness under our senior unsecured notes, Term Loan Facility and ABL Facility was $15.4 million and $10.3 million for the three months ended April 2, 2023 and April 3, 2022, respectively.
3.50% Senior Notes due 2030
On July 26, 2021, we issued $375.0 million aggregate principal senior unsecured notes (the "2030 Notes"). The 2030 Notes bear interest at 3.50% per annum, payable in cash semiannually in arrears on February 15 and August 15 of each year and are due February 15, 2030. The 2030 Notes were issued at par.
Information concerning obligations under the 2030 Notes and the indenture governing them are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the indenture governing the 2030 Notes.
8



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

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.
Information concerning obligations under the 2028 Notes and the indenture governing them are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the indenture governing the 2028 Notes.
Term Loan Facility
On December 13, 2022, we and certain of our subsidiaries entered into a new delayed-draw term loan credit agreement (the "Term Loan Credit Agreement") maturing on December 12, 2027 (the "Term Loan Maturity Date"). The Term Loan Credit Agreement provides for a senior secured five-year delayed-draw term loan facility of $250.0 million (the "Term Loan Facility"). Loans under the Term Loan Facility (the "Term Loans") will bear interest at a rate equal to, at our option, (1) the Adjusted Term SOFR Rate (as defined in the Term Loan Credit Agreement) plus an applicable margin of 2.25% or (2) an alternate base rate equal to the greatest of (i) the "Prime Rate" in the U.S. last quoted by The Wall Street Journal, (ii) 0.50% above the greater of the federal funds rate and the rate comprised of both overnight federal funds and overnight eurodollar transactions denominated in U.S. dollars, (iii) 1.00% above the Adjusted Term SOFR Rate for a one month interest period and (iv) 1.00%, plus, in each case, an applicable margin of 1.25%, subject to, in each of cases (1) and (2), an agreed interest rate floor. The Term Loans are repayable in equal quarterly installments for an annual aggregate amortization payment equal to 15% of the aggregate principal amount of the Term Loans, with the balance of the principal being due on the Term Loan Maturity Date.
The Term Loan Credit Agreement also includes a quarterly ticking fee of 25 basis points per annum payable to the lenders under the Term Loan Facility beginning on January 3, 2023 (the "Closing Date") in respect of the unutilized commitments thereunder. As a result of the incurrence of the Term Loans on the Closing Date such ticking fees were not (and shall not be) payable to the Lenders.
The Borrower also pays customary agency fees.
Obligations under the Term Loan Credit Agreement are fully and unconditionally guaranteed, jointly and severally, by us and by certain of our directly or indirectly wholly-owned subsidiaries organized in the United States and are secured by the equity in, and substantially all the assets of, such subsidiaries. The Term Loans were funded in an amount of $250.0 million and applied to finance a portion of the consideration payable in connection with the consummation of the Endura acquisition on January 3, 2023. We received net proceeds of $246.4 million after deducting $3.6 million of debt issuance costs. The debt issuance costs were capitalized as a reduction to the carrying value of debt and are being accreted to interest expense over the term of the loan using the effective interest method.
The Term Loan Credit Agreement contains various customary representations, warranties by us and covenants that are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the indenture governing the Term Loan Credit Agreement.
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. On October 28, 2022, we and certain of our subsidiaries entered into an amendment which, among other things, (i) increased the revolving credit commitments available thereunder by $100.0 million to an aggregate amount of $350.0 million and (ii) replaced the LIBOR-based interest rate applicable to borrowings thereunder in U.S. dollars with an interest rate based on the sum of (x) a "Term SOFR" rate published by the CME Group Benchmark Administration Limited (CBA) plus (y) 10 basis points ("Adjusted Term SOFR"). Additionally, on December 12, 2022, we entered into an amendment to the ABL Facility, which, among other things, extended the maturity of the ABL Facility from January 31, 2024 to December 12, 2027. The terms of the ABL Facility remained otherwise substantially unchanged and are described in detail in our Annual Report. On January 3, 2023, we borrowed $100.0 million under our ABL Facility in order to fund a portion of
9



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

the cash consideration paid for the acquisition of Endura. During the first quarter of 2023, we repaid all amounts outstanding under the ABL Facility.
The ABL Facility contains various customary representations, warranties by us and covenants that are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the credit agreement governing the ABL Facility. We had availability of $313.4 million under our ABL Facility and there were no amounts outstanding as of April 2, 2023.
7. Commitments and Contingencies
We may become involved from time-to-time in litigation and regulatory compliance matters incidental to our business, including employment and wage and hour claims, antitrust, tax, product liability, environmental, health and safety, commercial disputes, intellectual property, contracts and other matters arising out of the normal conduct of our business. Since litigation is inherently unpredictable and unfavorable resolutions can occur, assessing contingencies is highly subjective and requires judgments about future events. We regularly review and accrue for contingencies related to litigation and regulatory compliance matters, if it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Based on current information, in the opinion of management, the ultimate resolution of these matters, individually or in the aggregate, will not have a material adverse effect on our financial condition, results of operations or cash flows.
Antitrust Class Action Proceedings - Canada
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 plaintiff alleges that the Masonite and JELD-WEN defendants engaged in anticompetitive conduct, including price-fixing involving interior molded doors. The intended class proceeding seeks damages, punitive damages, and other relief. On December 22, 2020, the parties filed a motion with the court seeking to stay the proceeding.
On October 2, 2020, an intended class proceeding was commenced in the Federal Court of Canada naming as defendants Masonite International Corporation, Masonite Corporation, JELD-WEN, Inc., JELD-WEN Holding, Inc. and JELD-WEN of Canada, Ltd. The plaintiff alleges that the Masonite and JELD-WEN defendants engaged in anticompetitive conduct, including price-fixing involving interior molded doors. The intended class proceeding seeks damages, punitive damages, and other relief. The plaintiff served its certification record on March 31, 2021. The Federal Court has scheduled a hearing on certification for October 12-13, 2023.
As of April 2, 2023, we have not accrued an expense in connection with this matter because, although an adverse outcome is reasonably possible, the amount or range of any potential loss cannot be reasonably estimated. This proceeding is at an early stage. 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, results of operations or cash flow.
8. Share Based Compensation Plans
Share based compensation expense was $6.1 million and $4.7 million for the three months ended April 2, 2023 and April 3, 2022, respectively. As of April 2, 2023, the total remaining unrecognized compensation expense related to share based compensation amounted to $47.0 million, which will be amortized over the weighted average remaining requisite service period of 2.1 years.
Equity Incentive Plans
Our equity incentive plans under the 2021 Equity Plan and 2012 Plan are described in detail and defined in our Annual Report. The aggregate number of common shares that can be issued with respect to equity awards under the 2021 Equity Plan cannot exceed 880,000 shares; plus the number of shares reserved for the 2012 Plan that is in excess of the number of shares related to outstanding grants; plus the number of shares subject to existing grants under the 2012 Plan that may expire or be forfeited or cancelled. As of April 2, 2023, there were 583,445 shares of common stock available for future issuance under the 2021 Equity Plan.
10



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

Deferred Compensation Plan
We offer to certain of our employees and directors a Deferred Compensation Plan, which is further described and defined in our Annual Report. As of April 2, 2023, the liability and asset relating to deferred compensation had a fair value of $7.1 million and $7.0 million, respectively. As of April 2, 2023, 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, which entitle the recipient to the appreciation in value of granted 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 $0.7 million during the three months ended April 2, 2023.
Three Months Ended April 2, 2023Stock Appreciation RightsAggregate Intrinsic Value (in thousands) Weighted Average Exercise Price Average Remaining Contractual Life (Years)
Outstanding, beginning of period184,205 $2,153 $74.75 7.0
Granted30,946 88.99 
Exercised   
Cancelled and forfeited  
Outstanding, end of period215,151 $3,420 $76.79 7.2
Exercisable, end of period152,717 $3,309 $70.89 6.4
The value of SARs granted is determined using the Black-Scholes-Merton valuation model, and the corresponding expense is expected to be recognized over the average requisite service period of 2.0 years. Expected volatility is based upon the historical volatility of our common shares amongst other considerations. The expected term is calculated based upon historical employee exercise behavior and the contractual term of the SAR amongst other considerations. The weighted average grant date assumptions used for the SARs granted were as follows for the periods indicated:
2023 Grants
SAR value (model conclusion)$32.63
Risk-free rate4.1 %
Expected dividend yield0.0 %
Expected volatility28.4 %
Expected term (years)6.0
Restricted Stock Units
We have granted Restricted Stock Units ("RSUs") to directors and certain employees under the 2021 Equity 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 granted is based on the fair value of the RSUs at the date of grant, which is equal to the stock price on 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
11



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

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.
Three Months Ended April 2, 2023Total Restricted Stock Units OutstandingWeighted Average Grant Date Fair Value
Outstanding, beginning of period313,753 $92.85 
Granted192,847 89.15 
Delivered(79,511)92.31 
Withheld to cover (1)
(17,434)
Forfeited(17,131)90.13 
Outstanding, end of period392,524 $91.28 
___________
(1) A portion of the vested RSUs delivered were net shares 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.
RSUs granted during the three months ended April 2, 2023, vest at specified future dates with only service requirements. The value of RSUs granted in the three months ended April 2, 2023, was $17.2 million and is being recognized over the weighted average requisite service period of 2.0 years. During the three months ended April 2, 2023, 96,945 RSUs vested at a fair value of $8.9 million.
Performance-based Restricted Stock Units
We have granted certain Performance-based Restricted Stock Units ("PRSUs") under the 2021 Equity Plan and the 2012 Plan. These PRSUs are settled with payouts ranging from zero to 200% of the target award value depending on performance goal achievement. The compensation expense for the PRSUs awarded is based on the fair value of the PRSUs at the date of grant, which is equal to the stock price on the date of grant, and is recognized over the requisite service period. The compensation expense for certain PRSUs is determined using the Monte Carlo simulation method. The PRSUs 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.
Three Months Ended April 2, 2023Total Performance Restricted Stock Units OutstandingWeighted Average Grant Date Fair Value
Outstanding, beginning of period310,678 $90.15 
Granted91,631 104.24 
Performance adjustment (1)
17,139 79.25 
Delivered(63,432)79.25 
Withheld to cover (2)
(5,224)
Forfeited(3,782)94.72 
Outstanding, end of period347,010 $95.44 
___________
(1) PRSUs are presented as outstanding, granted and forfeited in the table above assuming targets are met and the awards pay out at 100%. Certain 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 PRSUs delivered were net shares 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.
12



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

PRSUs granted during the three months ended April 2, 2023, vest at specified future dates based on both performance and service requirements. The value of PRSUs granted in the three months ended April 2, 2023, was $9.6 million and is being recognized over the weighted average requisite service period of 3.0 years. During the three months ended April 2, 2023, 68,656 PRSUs vested at a fair value of $5.4 million.
9. Restructuring Costs
In December 2022, we began implementing a plan intended to improve overall business performance that includes the optimization of our manufacturing capacity and reduction of our overhead and selling, general and administration workforce primarily in our North American Residential reportable segment as well as actions in the Architectural reportable segment and in our head offices (collectively, the "2022 Plan"). The optimization of our manufacturing capacity involves specific plants in the North American Residential segment and costs associated with the closure of these plants and related headcount reductions. Costs associated with the 2022 Plan include severance and closure charges which continue throughout 2023. As of April 2, 2023, we expect to incur approximately $9 million to $14 million of additional charges related to the 2022 Plan.
The following tables summarize the restructuring (benefit) costs recorded for the periods indicated:
Three Months Ended April 2, 2023
(In thousands)North American ResidentialArchitecturalCorporate & OtherTotal
2022 Plan$2,380 $684 $614 $3,678 
Total Restructuring Costs$2,380 $684 $614 $3,678 
Three Months Ended April 3, 2022
(In thousands)North American ResidentialArchitecturalCorporate & OtherTotal
Other$(91)$47 $25 $(19)
Total Restructuring (Benefit) Costs$(91)$47 $25 $(19)
Cumulative Amount Incurred Through April 2, 2023
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2022 Plan$4,511 $ $684 $614 $5,809 
Total Restructuring Costs$4,511 $ $684 $614 $5,809 
The changes in the accrual for restructuring by activity were as follows for the periods indicated:
(In thousands)January 1,
2023
SeveranceClosure CostsCash PaymentsApril 2,
2023
2022 Plan$ $3,583 $95 $(2,897)$781 
Total$ $3,583 $95 $(2,897)$781 
10. Income Taxes
The effective tax rate differs from the Canadian statutory rate of 26.13% primarily due to mix of earnings in foreign jurisdictions that are subject to tax rates which differ from the Canadian statutory rate. In addition, we recognized zero income tax benefit due to the exercise and delivery of share based awards during the three months ended April 2, 2023, compared to $1.1 million of income tax benefit during the three months ended April 3, 2022.

13



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

On August 16, 2022, President Biden signed the Inflation Reduction Act of 2022 ("IRA") into law. The IRA includes several changes to existing tax law, including a minimum tax on adjusted financial statement income of applicable corporations and an excise tax on certain corporate stock buybacks. The tax provisions included in the IRA were generally effective beginning January 1, 2023, and no significant impact to the consolidated financial statements resulted from their adoption as of April 2, 2023.
11. 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 Ended
April 2, 2023April 3, 2022
Net income attributable to Masonite$38,491 $67,582 
Shares used in computing basic earnings per share22,183,068 23,081,474 
Effect of dilutive securities:
Incremental shares issuable under share compensation plans297,165 296,880 
Shares used in computing diluted earnings per share22,480,233 23,378,354 
Basic earnings per common share attributable to Masonite$1.74 $2.93 
Diluted earnings per common share attributable to Masonite$1.71 $2.89 
Anti-dilutive instruments excluded from diluted earnings per common share191,385 72,954 
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.
The Company's Board of Directors has approved five share repurchase authorizations, the most recent being an incremental $200.0 million share repurchase program approved on February 21, 2022. Under this program, the Company may repurchase shares from time to time, depending on market conditions and alternate uses of capital. The timing and actual number of shares repurchased will depend on a variety of factors, including price, general business and market conditions and alternate uses of capital. The share repurchase program may be effected through Rule 10b5-1 plans, open market purchases, each in compliance with Rule 10b-18 under the Exchange Act, or privately negotiated transactions. The program may be suspended or discontinued at any time and does not have an expiration date. In addition, the Company announced that its Board of Directors authorized it to enter into an accelerated share repurchase ("ASR") transaction as part of the new share repurchase program. The Company entered into an ASR transaction during the first quarter of 2022 with a third-party financial institution for the repurchase of $100.0 million of its outstanding common shares. At inception, pursuant to the agreement, the Company paid $100.0 million to the financial institution using cash on hand and received an initial delivery of 848,087 common shares on the same day. The final delivery of 319,678 common shares occurred in the second quarter. The $100.0 million ASR transaction was therefore completed in the second quarter of 2022 with a total delivery of 1,167,765 common shares at a volume-weighted average price ("VWAP") per share minus an agreed upon discount totaling $85.63 per share. The cash paid was reflected as a reduction of equity at the initial delivery of shares and the number of common shares outstanding were reduced at the dates of physical delivery.
14



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

12. 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 (benefit);
•    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);
•    other items;
•    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 2030 Notes and the 2028 Notes and the credit agreements governing the Term Loan Facility and 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 our reportable 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 reportable segments is as follows for the periods indicated:
Three Months Ended April 2, 2023
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$569,429 $63,716 $92,861 $5,349 $731,355 
Intersegment sales(390)(22)(4,959) (5,371)
Net sales to external customers$569,039 $63,694 $87,902 $5,349 $725,984 
Adjusted EBITDA$107,881 $5,151 $5,350 $(12,217)$106,165 
15



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

Three Months Ended April 3, 2022
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$569,429 $81,839 $74,659 $6,196 $732,123 
Intersegment sales(865)(1,371)(3,670) (5,906)
Net sales to external customers$568,564 $80,468 $70,989 $6,196 $726,217 
Adjusted EBITDA$127,667 $11,843 $(2,898)$(11,860)$124,752 
A reconciliation of our net income attributable to Masonite to consolidated Adjusted EBITDA is set forth as follows for the periods indicated:
Three Months Ended
(In thousands)April 2, 2023April 3, 2022
Net income attributable to Masonite$38,491 $67,582 
Plus:
Depreciation21,485 17,272 
Amortization7,421 4,612 
Share based compensation expense6,054 4,719 
Loss (gain) on disposal of property, plant and equipment1,038 (2,854)
Restructuring costs (benefit)3,678 (19)
Interest expense, net14,252 10,239 
Other (income) expense, net52 (1,415)
Income tax expense11,360 23,477 
Other items (1)
1,381  
Net income attributable to non-controlling interest953 1,139 
Adjusted EBITDA$106,165 $124,752 
(1) Other items include $1,381 in acquisition and due diligence related costs in the three months ended April 2, 2023, and were recorded in selling, general and administration expenses within the condensed consolidated statements of comprehensive income.
16



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

13. 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 Ended
(In thousands)April 2, 2023April 3, 2022
Accumulated foreign currency translation losses, beginning of period$(132,001)$(96,919)
Foreign currency translation gain (loss)8,949 (2,105)
Income tax expense (benefit) on foreign currency translation loss 11 
Less: foreign currency translation (loss) gain attributable to non-controlling interest(8)1,139 
Accumulated foreign currency translation losses, end of period(123,044)(100,152)
Accumulated pension and other post-retirement adjustments, beginning of period(10,223)(4,663)
Amortization of actuarial net losses191 6 
Income tax expense on amortization of actuarial net losses(45)(1)
Accumulated pension and other post-retirement adjustments(10,077)(4,658)
Accumulated other comprehensive loss$(133,121)$(104,810)
Other comprehensive gain (loss), net of tax$9,095 $(2,089)
Less: other comprehensive (loss) income attributable to non-controlling interest(8)1,139 
Other comprehensive income (loss) attributable to Masonite$9,103 $(3,228)
Cumulative translation adjustments are reclassified out of accumulated other comprehensive loss into loss on disposal of subsidiaries in the condensed consolidated statements of income and comprehensive income. Actuarial net losses are reclassified out of accumulated other comprehensive loss into cost of goods sold in the condensed consolidated statements of income and 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 April 2, 2023, were $8.9 million. These foreign currency translation gains were primarily driven by strengthening of the Pound Sterling, the Mexican Peso and the Euro in comparison to the U.S. dollar during the period.
17



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

14. Supplemental Cash Flow Information
Certain cash and non-cash transactions were as follows for the periods indicated:
Three Months Ended
(In thousands)April 2, 2023April 3, 2022
Transactions involving cash:
Interest paid$23,872 $20,341 
Interest received2,210 166 
Income taxes paid16,267 16,735 
Income tax refunds41 8 
Cash paid for operating lease liabilities9,095 8,372 
Cash paid for finance lease liabilities358 366 
Non-cash transactions:
Right-of-use assets acquired under operating leases11,374 1,434 
Holdback of portion of Endura purchase payable18,000  
The following reconciles total cash, cash equivalents and restricted cash as of the dates indicated:
April 2, 2023January 1, 2023
Cash and cash equivalents$210,725 $296,922 
Restricted cash11,587 11,999 
Total cash, cash equivalents and restricted cash$222,312 $308,921 
Property, plant and equipment additions in accounts payable were $9.9 million and $10.4 million as of April 2, 2023, and January 1, 2023, respectively.
During the fourth quarter of 2018, we provided debt financing to a distribution company via an interest-bearing note that was scheduled to mature in 2028. The interest-bearing note receivable was carried at amortized cost, with the interest payable in kind at the election of the borrower. The note receivable balance was $12.6 million as of January 1, 2023, and was recorded in the consolidated balance sheets as a component of prepaid expenses and other assets. On January 26, 2023, the note receivable was redeemed and fully repaid.
15. 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 carrying amount of our Term Loan Facility approximates fair value as the interest rates are variable and reflective of market rates. The estimated fair values and carrying values of our long-term senior note debt instruments were as follows for the periods indicated:
April 2, 2023January 1, 2023
(In thousands)Fair ValueCarrying ValueFair ValueCarrying Value
3.50% senior unsecured notes due 2030
$313,781 $371,271 $303,870 $371,136 
5.375% senior unsecured notes due 2028
$478,530 $496,053 $462,495 $495,868 
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 months ended April 2, 2023, and April 3, 2022. 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 January 1, 2023 (the "Annual Report"). The following discussion should also be read in conjunction with the disclosure under "Special Note Regarding Forward-Looking Statements" elsewhere in this Quarterly Report on Form 10-Q. 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, marketer and distributor of interior and exterior doors, door system components and door systems for the new construction and repair, renovation and remodeling sectors of the residential and non-residential building construction markets. Since 1925, we have provided our customers with innovative products and superior service at compelling values. Through innovative door solutions, a better door buying experience for our customers and partners and advanced manufacturing and service delivery, we deliver a commitment of Doors That Do MoreTM.
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 an extensive range of interior and exterior doors in a wide array of designs, materials and sizes. Our interior doors are made with wood and related materials such as hardboard (including wood composite molded and flat door facings). Our exterior doors are made primarily of steel, fiberglass or composite materials. Our residential doors are molded panel, flush, stile and rail, steel or fiberglass.
We operate 63 manufacturing and distribution facilities in seven 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; (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 three months ended April 2, 2023, we generated net sales of $569.0 million or 78.4%, $63.7 million or 8.8% and $87.9 million or 12.1% in our North American Residential, Europe and Architectural segments, respectively.
During the first quarter, we experienced lower end market demand and continued negative impacts from macro-economic conditions such as rising interest rates and unfavorable consumer sentiment. Base volumes, excluding the acquisition of Endura on January 3, 2023, decreased in our North American Residential segment due to expected new housing softness and declines in the residential repair, renovation and remodeling channel, partially offset by increases in average unit price. Net sales, net income attributable to Masonite, Adjusted EBITDA and Adjusted EBITDA margin in our Europe segment declined as compared to the first quarter of 2022 due to the aforementioned macro-economic factors, while Adjusted EBITDA margins improved compared to the fourth quarter of 2022 due to operational improvements and price-cost management. Net sales growth in the Architectural segment was largely driven by increases
19


MASONITE INTERNATIONAL CORPORATION


in average unit price. The extent to which changes in interest rates, rising energy and fuel costs, and consumer sentiment impact our business, results of operations and financial condition will depend on future developments, which are highly uncertain and cannot be predicted.
Key Factors Affecting Our Results of Operations
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 global economic conditions, including inflation, deflation, interest rates, availability of capital, supply chain constraints, 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:
the strength of the economy;
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;
employment rates and consumer confidence; 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.
Business Wins and Losses
Our customers consist mainly of wholesalers and retail home centers. Net sales from customers that represent 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, optimizing our manufacturing capacity, 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
20


MASONITE INTERNATIONAL CORPORATION


connection with these restructuring actions for those assets sold, abandoned or made obsolete as a result of these programs.
In December 2022, we began implementing a plan intended to improve overall business performance that includes the optimization of our manufacturing capacity and reduction of our overhead and selling, general and administration workforce primarily in our North American Residential reportable segment as well as actions in the Architectural reportable segment and in our head offices (collectively, the "2022 Plan"). The optimization of our manufacturing capacity involves specific plants in the North American Residential segment and costs associated with the closure of these plants and related headcount reductions. Costs associated with the 2022 Plan also include severance and closure charges which will continue throughout 2023.
Inflation
In 2022, we realized higher costs across the various materials we purchase as a result of macroeconomic factors as well as increased logistics costs, wages, anti-dumping and countervailing duties and energy and fuel costs, and these higher costs not previously recognized will be realized in the first half of 2023. We expect the macroeconomic pressures on wood, resins and other certain key product categories and supply chain costs will moderate throughout 2023. Rising interest rates may impact the ability of our end consumers to purchase our products. Our profitability, margins and net sales could be adversely affected if inflationary trends do not moderate as expected and if interest rates continue to rise.
Acquisitions and Divestitures
We are pursuing a strategic initiative of optimizing our global business portfolio. On a continual basis, we evaluate and consider strategic acquisitions, divestitures and joint ventures to create shareholder value and enhance financial performance.
On January 3, 2023, we completed the acquisition of 100% of the outstanding equity of EPI Holdings, Inc. ("Endura"), for total consideration of approximately $408.1 million. Endura is a leading innovator and manufacturer of high-performance door frames and door system components in the United States. Endura’s product offerings include engineered frames, self-adjusting sill systems, weather sealing, multi-point locks and installation accessories used by builders and contractors in residential new construction as well as repair and remodeling applications. The acquisition is intended to accelerate our Doors That Do MoreTM strategy and maximize our growth potential.
Results of Operations
Three Months Ended
(In thousands)April 2, 2023April 3, 2022
Net sales$725,984 $726,217 
Cost of goods sold555,493 541,968 
Gross profit170,491 184,249 
Gross profit as a % of net sales23.5 %25.4 %
Selling, general and administration expenses101,705 83,246 
Selling, general and administration expenses as a % of net sales14.0 %11.5 %
Restructuring costs (benefit)3,678 (19)
Operating income65,108 101,022 
Interest expense, net14,252 10,239 
Other expense (income), net52 (1,415)
Income before income tax expense50,804 92,198 
Income tax expense11,360 23,477 
Net income 39,444 68,721 
Less: net income attributable to non-controlling interests953 1,139 
Net income attributable to Masonite$38,491 $67,582 

21


MASONITE INTERNATIONAL CORPORATION


Three Months Ended April 2, 2023, Compared with Three Months Ended April 3, 2022
Net Sales
Net sales in the three months ended April 2, 2023, were $726.0 million, a decrease of $0.2 million from $726.2 million in the three months ended April 3, 2022. Foreign exchange rate fluctuations negatively impacted net sales in the first quarter of 2023 by $11.2 million. The acquisition of Endura increased net sales by $59.8 million or 8.2%. Excluding the impact of foreign currency and our 2023 acquisition of Endura, net sales would have decreased by $48.6 million or 6.7% due to changes in volume, average unit price and sales of components. Lower volumes excluding the incremental impact of acquisitions or divestitures ("base volume") decreased net sales by $113.0 million or 15.6% in the first quarter of 2023 compared to the 2022 period. Net sales of components to external customers decreased $6.9 million or 1.0% in the first quarter of 2023 compared to the 2022 period. Average unit price increased net sales in the first quarter of 2023 by $71.1 million or 9.8% compared to the 2022 period.
Net Sales and Percentage of Net Sales by Reportable Segment
Three Months Ended April 2, 2023
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Sales$569,429 $63,716 $92,861 $5,349 $731,355 
Intersegment sales(390)(22)(4,959)— (5,371)
Net sales to external customers$569,039 $63,694 $87,902 $5,349 $725,984 
Percentage of consolidated external net sales78.4 %8.8 %12.1 %
Three Months Ended April 3, 2022
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Sales$569,429 $81,839 $74,659 $6,196 $732,123 
Intersegment sales(865)(1,371)(3,670)— (5,906)
Net sales to external customers$568,564 $80,468 $70,989 $6,196 $726,217 
Percentage of consolidated external net sales78.3 %11.1 %9.8 %
North American Residential
Net sales to external customers from facilities in the North American Residential segment in the three months ended April 2, 2023, were $569.0 million, an increase of $0.4 million or 0.1% from $568.6 million in the three months ended April 3, 2022. Foreign exchange rate fluctuations negatively impacted net sales in the first quarter of 2023 by $4.2 million. Excluding this exchange rate impact, net sales would have increased by $4.6 million or 0.8% due to changes in volume, average unit price, acquisitions and sales of components. Our 2023 acquisition increased net sales by $59.8 million or 10.5% in the first quarter of 2023. Average unit price increased net sales in the first quarter of 2023 by $46.7 million or 8.2% compared to the 2022 period. Lower base volume decreased net sales in the first quarter of 2023 by $99.4 million or 17.5% compared to the 2022 period due to softening end market demand in new construction and residential repair, renovation and remodeling channels. Net sales of components to external customers were $2.5 million lower in the first quarter of 2023 compared to the 2022 period.
Europe
Net sales to external customers from facilities in the Europe segment in the three months ended April 2, 2023, were $63.7 million, a decrease of $16.8 million or 20.9% from $80.5 million in the three months ended April 3, 2022. Foreign exchange rate fluctuations negatively impacted net sales in the first quarter of 2023 by $6.2 million. Excluding this exchange rate impact, net sales would have decreased by $10.6 million or 13.2% due to changes in volume, average unit price and sales of components. Lower base volume decreased net sales by $12.4 million or 15.4% in the first quarter
22


MASONITE INTERNATIONAL CORPORATION


of 2023 compared to the 2022 period due to overall economic trends in the United Kingdom. Net sales of components to external customers were $1.2 million lower in the first quarter of 2023 compared to the 2022 period. Average unit price increased net sales in the first quarter of 2023 by $3.0 million or 3.7% compared to the 2022 period.
Architectural
Net sales to external customers from facilities in the Architectural segment in the three months ended April 2, 2023, were $87.9 million, an increase of $16.9 million or 23.8% from $71.0 million in the three months ended April 3, 2022. Foreign exchange rate fluctuations negatively impacted net sales in the first quarter of 2023 by $0.8 million. Excluding this exchange rate impact, net sales would have increased by $17.7 million or 24.9% due to changes in volume, average unit price and sales of components. Average unit price increased net sales in the first quarter of 2023 by $19.7 million or 27.7% compared to the 2022 period. Lower base volume decreased net sales in the first quarter of 2023 by $1.2 million or 1.7% compared to the 2022 period. Net sales of components to external customers were $0.8 million lower in the first quarter of 2023 compared to the 2022 period.
Cost of Goods Sold
Cost of goods sold as a percentage of net sales was 76.5% and 74.6% for the three months ended April 2, 2023, and April 3, 2022, respectively. Overhead, direct labor and depreciation as a percentage of net sales increased by 2.3%, 0.6% and 0.3%, respectively, compared to the 2022 period. Material cost of sales and distribution as a percentage of net sales decreased by 0.8% and 0.5%, respectively, compared to the first quarter of 2022. Overhead as a percentage of net sales increased due to lower volumes, wage inflation and higher factory costs, partially offset by higher average unit prices as compared to the 2022 period. Direct labor as a percentage of net sales increased due to higher manufacturing wage and benefit inflation, partially offset by average unit prices. The increase in depreciation as a percentage of net sales was driven by the acquisition of Endura fixed assets as compared to the 2022 period. 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, partially offset by commodity inflation. Distribution as a percentage of net sales decreased due to higher average unit prices, partially offset by lower volumes.
Selling, General and Administration Expenses
In the three months ended April 2, 2023, selling, general and administration ("SG&A") expenses, as a percentage of net sales, were 14.0%, as compared to 11.5% in the three months ended April 3, 2022, an increase of 250 basis points.
SG&A expenses in the three months ended April 2, 2023, were $101.7 million, an increase of $18.5 million from $83.2 million in the three months ended April 3, 2022. The overall increase was driven by incremental SG&A from the acquisition of Endura of $9.8 million; a $6.2 million increase in non-cash items including deferred compensation, loss (gain) on disposal of property, plant and equipment, share based compensation and depreciation and amortization; a $2.9 million increase in professional and other fees to support growth; and a $1.4 million increase in acquisition and due diligence related costs. These increases were partially offset by a $0.9 million decrease in personnel costs primarily driven by lower incentive compensation and savings from our 2022 Plan, partially offset by wage and benefit inflation and favorable foreign exchange impacts of $0.9 million.
Restructuring Costs (Benefit)
Restructuring costs (benefit) in the three months ended April 2, 2023, was $3.7 million of costs, compared to minimal benefit in the three months ended April 3, 2022. Restructuring costs in the current year period related primarily to the 2022 Plan.
Interest Expense, Net
Interest expense, net, in the three months ended April 2, 2023, was $14.3 million, compared to $10.2 million in the three months ended April 3, 2022. The increase in interest expense, net, is primarily due to the incremental borrowings under the Term Loan Facility and ABL Facility.
23


MASONITE INTERNATIONAL CORPORATION


Other Expense (Income), Net
Other expense (income), net includes profits and losses related to our non-majority owned unconsolidated subsidiaries that we recognize under the equity method of accounting, unrealized gains and losses on foreign currency remeasurements and other miscellaneous non-operating expenses. Other expense (income), net, in the three months ended April 2, 2023, was $0.1 million of expense, compared to $1.4 million of income in the three months ended April 3, 2022. The change in other expense (income), net is primarily due to a change in 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, a change in hedging gains and losses and a change in the fair value of plan assets in the deferred compensation rabbi trust, partially offset by unrealized gains and losses on foreign currency remeasurements.
Income Tax Expense
Income tax expense in the three months ended April 2, 2023, was $11.4 million, compared to $23.5 million in the three months ended April 3, 2022. The decrease 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.
Segment Information
Three Months Ended April 2, 2023
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Adjusted EBITDA$107,881 $5,151 $5,350 $(12,217)$106,165 
Adjusted EBITDA as a percentage of segment net sales19.0 %8.1 %6.1 %14.6 %
Three Months Ended April 3, 2022
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Adjusted EBITDA$127,667 $11,843 $(2,898)$(11,860)$124,752 
Adjusted EBITDA as a percentage of segment net sales22.5 %14.7 %(4.1)%17.2 %
24


MASONITE INTERNATIONAL CORPORATION


The following reconciles net income (loss) attributable to Masonite to Adjusted EBITDA:    
Three Months Ended April 2, 2023
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net income (loss) attributable to Masonite$86,755 $203 $1,465 $(49,932)$38,491 
Plus:
Depreciation13,232 2,204 2,957 3,092 21,485 
Amortization3,790 2,808 252 571 7,421 
Share based compensation expense— — — 6,054 6,054 
Loss (gain) on disposal of property, plant and equipment1,040 (3)(13)14 1,038 
Restructuring costs2,380 — 684 614 3,678 
Interest expense, net— — — 14,252 14,252 
Other (income) expense, net(28)(61)— 141 52 
Income tax expense— — — 11,360 11,360 
Other items (1)
— — 1,376 1,381 
Net income attributable to non-controlling interest712 — — 241 953 
Adjusted EBITDA$107,881 $5,151 $5,350 $(12,217)$106,165 
(1) Other items include $1,381 in acquisition and due diligence related costs in the three months ended April 2, 2023, and were recorded in selling, general and administration expenses within the condensed consolidated statements of comprehensive income.
Three Months Ended April 3, 2022
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net income (loss) attributable to Masonite$117,033 $5,732 $(2,826)$(52,357)$67,582 
Plus:
Depreciation9,964 2,341 2,879 2,088 17,272 
Amortization619 3,270 182 541 4,612 
Share based compensation expense— — — 4,719 4,719 
Loss (gain) on disposal of property, plant and equipment338 (12)(3,180)— (2,854)
Restructuring (benefit) costs(91)47 19 (19)
Interest expense, net— — — 10,239 10,239 
Other (income) expense, net(790)506 — (1,131)(1,415)
Income tax expense— — — 23,477 23,477 
Net income attributable to non-controlling interest594 — — 545 1,139 
Adjusted EBITDA$127,667 $11,843 $(2,898)$(11,860)$124,752 
Adjusted EBITDA in our North American Residential segment was $107.9 million in the three months ended April 2, 2023, a decrease of $19.8 million, or 15.5%, from $127.7 million in the three months ended April 3, 2022. Adjusted EBITDA in the North American Residential segment included corporate allocations of shared costs of $22.7 million and $22.5 million in the first quarter of 2023 and 2022, respectively. The allocations generally consist of certain costs of human resources, legal, finance, information technology, research and development, marketing and share based compensation.
25


MASONITE INTERNATIONAL CORPORATION


Adjusted EBITDA in our Europe segment was $5.2 million in the three months ended April 2, 2023, a decrease of $6.7 million, or 56.5%, from $11.8 million in the three months ended April 3, 2022. Adjusted EBITDA in the Europe segment included corporate allocations of shared costs of $1.8 million and $1.7 million in the first quarter of 2023 and 2022, respectively. The allocations generally consist of certain costs of human resources, legal, finance, information technology, marketing and share based compensation.
Adjusted EBITDA in our Architectural segment was $5.4 million of earnings in the three months ended April 2, 2023, an increase of $8.3 million, or 284.7%, from a loss of $2.9 million in the three months ended April 3, 2022. Adjusted EBITDA in the Architectural segment also included corporate allocations of shared costs of $2.9 million and $2.9 million in the first quarter of 2023 and 2022, respectively. The allocations generally consist of certain costs of human resources, legal, finance, information technology, research and development, marketing and share based compensation.
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"), as well as 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. As of April 2, 2023, we do not have any material commitments for capital expenditures.
We believe that our cash balance on hand, future cash generated from operations, the use of our AR Sales Program and our ABL Facility along with our ability to access the capital markets will provide adequate liquidity for the foreseeable future. As of April 2, 2023, we had $210.7 million of cash and cash equivalents, availability under our ABL Facility of $313.4 million and availability under our AR Sales Program of $18.1 million.
Cash Flows
Cash provided in operating activities was $56.3 million during the three months ended April 2, 2023, compared to cash used in operating activities of $37.8 million in the three months ended April 3, 2022. This $94.1 million increase in cash provided by operating activities was due to a $115.7 million increase in working capital and other assets and liabilities, partially offset by a $21.6 million decrease in net income attributable to Masonite, adjusted for non-cash and non-operating items in the first three months of 2023 compared to the same period in 2022.
Cash used in investing activities was $373.0 million during the three months ended April 2, 2023, compared to $13.3 million in the three months ended April 3, 2022. This $359.7 million increase in cash used in investing activities was primarily driven by a $353.6 million increase in cash used in the acquisition of Endura (net of cash acquired), an $8.7 million increase in cash additions to property, plant and equipment, the absence of $6.4 million of proceeds from the sale of property, plant and equipment, and a $3.0 increase in cash used in other investing activities, partially offset by $12.0 million of proceeds from repayment of a note receivable in the first three months of 2023 compared to the same period in 2022.
Cash provided by financing activities was $229.1 million during the three months ended April 2, 2023, compared to $144.3 million of cash used in financing activities during the three months ended April 3, 2022. This $373.4 million increase in cash provided by financing activities was driven by a $246.4 million increase in cash provided by debt-related transactions, a $125.2 million decrease in cash used for repurchases of common shares, a $1.0 million decrease in cash used for tax withholding on share based awards and a $0.8 million decrease in distributions to non-controlling interests in the first three months of 2023 compared to the same period in 2022.
Share Repurchases
The Company's Board of Directors has approved five share repurchase authorizations, the most recent being an incremental $200.0 million share repurchase program approved on February 21, 2022. Under this program, the Company may repurchase shares from time to time, depending on market conditions and alternate uses of capital. The timing and actual number of shares repurchased will depend on a variety of factors, including price, general business and market conditions and alternate uses of capital. The share repurchase program may be effected through Rule 10b5-1 plans, open
26


MASONITE INTERNATIONAL CORPORATION


market purchases, each in compliance with Rule 10b-18 under the Exchange Act, or privately negotiated transactions. The program may be suspended or discontinued at any time and does not have an expiration date. In addition, the Company announced that its Board of Directors authorized it to enter into an accelerated share repurchase ("ASR") transaction as part of the new share repurchase program. The Company entered into an ASR transaction during the first quarter of 2022 with a third-party financial institution for the repurchase of $100.0 million of its outstanding common shares. At inception, pursuant to the agreement, the Company paid $100.0 million to the financial institution using cash on hand and received an initial delivery of 848,087 common shares on the same day. The final delivery of 319,678 common shares occurred in the second quarter of 2022. The $100.0 million ASR transaction was therefore completed in the second quarter with a total delivery of 1,167,765 common shares at a volume-weighted average price ("VWAP") per share minus an agreed upon discount totaling $85.63 per share. The cash paid was reflected as a reduction of equity at the initial delivery of shares and the number of common shares outstanding were reduced at the dates of physical delivery. During the three months ended April 2, 2023, we repurchased 168,523 of our common shares in the open market at an aggregate cost of $14.7 million as part of the share repurchase programs. During the three months ended April 3, 2022, we repurchased and retired 1,236,330 of our common shares in the open market at an aggregate cost of $140.0 million as part of the share repurchase programs and ASR. As of April 2, 2023, there was $232.2 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 April 2, 2023, 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 any customer that has had a material adverse effect on our results of operations. However, if economic conditions were to deteriorate, 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 expenses within the condensed consolidated statements of income and comprehensive income.
3.50% Senior Notes due 2030
On July 26, 2021, we issued $375.0 million aggregate principal senior unsecured notes (the "2030 Notes"), all of which was outstanding as of April 2, 2023. The 2030 Notes bear interest at 3.50% per annum. The 2030 Notes were issued under an indenture which contains limited covenants that are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the indenture governing the 2030 Notes.
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 April 2, 2023. The 2028 Notes bear interest at 5.375% per annum. The 2028 Notes were issued under an indenture which contains restrictive covenants that are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the indenture governing the 2028 Notes.
27


MASONITE INTERNATIONAL CORPORATION


Term Loan Facility
On December 13, 2022, we and certain of our subsidiaries entered into a new delayed-draw term loan credit agreement (the "Term Loan Credit Agreement") maturing on December 12, 2027 (the "Term Loan Maturity Date"). The Term Loan Credit Agreement provides for a senior secured five-year delayed-draw term loan facility of $250.0 million (the "Term Loan Facility"). Loans under the Term Loan Facility (the "Term Loans") will bear interest at a rate equal to, at our option, (1) the Adjusted Term SOFR Rate (as defined in the Term Loan Credit Agreement) plus an applicable margin of 2.25% or (2) an alternate base rate equal to the greatest of (i) the "Prime Rate" in the U.S. last quoted by The Wall Street Journal, (ii) 0.50% above the greater of the federal funds rate and the rate comprised of both overnight federal funds and overnight eurodollar transactions denominated in U.S. dollars, (iii) 1.00% above the Adjusted Term SOFR Rate for a one month interest period and (iv) 1.00%, plus, in each case, an applicable margin of 1.25%, subject to, in each of cases (1) and (2), an agreed interest rate floor. The Term Loans are repayable in equal quarterly installments for an annual aggregate amortization payment equal to 15% of the aggregate principal amount of the Term Loans, with the balance of the principal being due on the Term Loan Maturity Date.
The Term Loan Credit Agreement also includes a quarterly ticking fee of 25 basis points per annum payable to the lenders under the Term Loan Facility beginning on January 3, 2023 (the "Closing Date") in respect of the unutilized commitments thereunder. As a result of the incurrence of the Term Loans on the Closing Date such ticking fees were not (and shall not be) payable to the Lenders.
The Borrower also pays customary agency fees.
Obligations under the Term Loan Credit Agreement are fully and unconditionally guaranteed, jointly and severally, by us and by certain of our directly or indirectly wholly-owned subsidiaries organized in the United States and are secured by the equity in, and substantially all the assets of, such subsidiaries. The Term Loans were funded in an amount of $250.0 million and applied to finance a portion of the consideration payable in connection with the consummation of the Endura acquisition on January 3, 2023. We received net proceeds of $246.4 million after deducting $3.6 million of debt issuance costs. The debt issuance costs were capitalized as a reduction to the carrying value of debt and are being accreted to interest expense over the term of the loan using the effective interest method.
The Term Loan Credit Agreement contains various customary representations, warranties by us and covenants that are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the indenture governing the Term Loan Credit Agreement.
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. On October 28, 2022, we and certain of our subsidiaries entered into an amendment which, among other things, (i) increased the revolving credit commitments available thereunder by $100.0 million to an aggregate amount of $350.0 million and (ii) replaced the LIBOR-based interest rate applicable to borrowings thereunder in U.S. dollars with an interest rate based on the sum of (x) a "Term SOFR" rate published by the CME Group Benchmark Administration Limited (CBA) plus (y) 10 basis points ("Adjusted Term SOFR"). Additionally, on December 12, 2022, we entered into an amendment to the ABL Facility, which, among other things, extended the maturity of the ABL Facility from January 31, 2024 to December 12, 2027. The terms of the ABL Facility remained otherwise substantially unchanged and are described in detail in our Annual Report. On January 3, 2023, we borrowed $100.0 million under our ABL Facility in order to fund a portion of the cash consideration paid for the acquisition of Endura. During the first quarter of 2023, we repaid all amounts outstanding under the ABL Facility.
The ABL Facility contains various customary representations, warranties by us and covenants that are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the credit agreement governing the ABL Facility. We had availability of $313.4 million under our ABL Facility and there were no amounts outstanding as of April 2, 2023.
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.
28


MASONITE INTERNATIONAL CORPORATION


Critical Accounting Policies and Estimates
Our management’s discussion and analysis of financial condition and results of operations are based on our condensed consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of these condensed consolidated financial statements requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities, disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and the reported amounts of revenue and expenses during the reported period.
Please refer to "Critical Accounting Policies and Estimates" described in Part II, Item 7, "Management’s Discussion and Analysis of Financial Condition and Results of Operations" in our Annual Report, from which there have been no material changes.
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. 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.
29

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.
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. There have been no material changes from the risk factors disclosed in such Annual Report on Form 10-K.
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 April 2, 2023, we repurchased 168,523 of our common shares in the open market.
Total Number of Shares PurchasedAverage Price Paid per ShareTotal Number of Shares Purchased as Part of Publicly Announced Plans or ProgramsApproximate Dollar Value of Shares that May Yet be Purchased Under the Plans or Programs
January 2, 2023 through January 29, 20236,758 $82.42 6,758 $246,347,299 
January 30, 2023 through February 26, 2023— — — 246,347,299 
February 27, 2023 through April 2, 2023161,765 87.54 161,765 232,186,848 
Total168,523 $87.33 168,523 
The Company's Board of Directors has approved five share repurchase authorizations, the most recent being an incremental $200.0 million share repurchase program approved on February 21, 2022. Under this program, the Company may repurchase shares from time to time, depending on market conditions and alternate uses of capital. The timing and actual number of shares repurchased will depend on a variety of factors, including price, general business and market conditions and alternate uses of capital. The share repurchase program may be effected through Rule 10b5-1 plans, open market purchases, each in compliance with Rule 10b-18 under the Exchange Act, or privately negotiated transactions. The program may be suspended or discontinued at any time and does not have an expiration date. As of April 2, 2023, $232.2 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.
30

Item 5. Other Information
None.
Item 6. Exhibits
The following is a list of all exhibits filed or furnished as part of this report:
Exhibit No.Description
Securities Purchase Agreement, dated as of November 2, 2022, by and among Masonite, Endura, Endura Stockholders, Endura Warrant Holders and Endura’s equityholders’ representative (incorporated by reference to Exhibit 2.1 to the Company's Current Report on Form 8-K (File No. 011-11796) filed with the Securities and Exchange Commission on November 3, 2022)
Form of Performance Restricted Stock Unit Agreement pursuant to the Masonite International Corporation 2021 Omnibus Incentive Plan (February 2023)
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 Income and Comprehensive Income for the three months ended April 2, 2023, and April 3, 2022; (ii) the Registrant's Condensed Consolidated Balance Sheets as of April 2, 2023, and January 1, 2023; (iii) the Registrant's Condensed Consolidated Statements of Changes in Equity for the three months ended April 2, 2023, and April 3, 2022; (iv) the Registrant's Condensed Consolidated Statements of Cash Flows for the three months ended April 2, 2023, and April 3, 2022; 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:May 9, 2023By/s/ Russell T. Tiejema
Russell T. Tiejema
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)
By/s/ Patrick D. Brisley
Patrick D. Brisley
Vice President, Chief Accounting Officer
(Principal Accounting Officer)

31
EX-10.1 2 a2023q110-qxex101.htm EX-10.1 Document

PERFORMANCE RESTRICTED STOCK UNIT AGREEMENT
PURSUANT TO THE
MASONITE INTERNATIONAL CORPORATION
2021 OMNIBUS INCENTIVE PLAN
UNITED STATES

* * * * *

Participant:                          

Grant Date:                          

Number of Performance Restricted Stock Units Granted:                   

* * * * *

    THIS PERFORMANCE RESTRICTED STOCK UNIT AWARD AGREEMENT (this “Agreement”), dated as of the Grant Date specified above, is entered into by and between Masonite International Corporation, a British Columbia corporation (the “Company”), and the Participant specified above, pursuant to the Masonite International Corporation 2021 Omnibus Incentive Plan, as may be amended from time to time (the “Plan”), which is administered by the Committee; and

    WHEREAS, it has been determined under the Plan that it would be in the best interests of the Company to grant Performance Restricted Stock Units (“PRSUs”) provided herein to the Participant.

NOW, THEREFORE, in consideration of the mutual covenants and promises hereinafter set forth and for other good and valuable consideration, the parties hereto hereby mutually covenant and agree as follows:
1.Incorporation By Reference; Plan Document Receipt. This Agreement is subject in all respects to the terms and provisions of the Plan (including, without limitation, any amendments thereto adopted at any time and from time to time unless such amendments are expressly intended not to apply to the grant of the PRSUs hereunder), all of which terms and provisions are made a part of and incorporated in this Agreement as if they were each expressly set forth herein. The Participant hereby acknowledges receipt of a true copy of the Plan and that the Participant has read the Plan carefully and fully understands its content. In the event of any conflict between the terms of this Agreement and the terms of the Plan, the terms of the Plan shall control.
2.Grant of Restricted Stock Unit Award. The Company hereby grants to the Participant, as of the Grant Date specified above, the number of PRSUs specified above. Except as otherwise provided by the Plan, the Participant agrees and understands that nothing contained in this Agreement provides, or is intended to provide, the Participant with any protection against potential future dilution of the Participant’s interest in the Company for any reason. The Participant shall not have the rights of a stockholder in respect of the shares of Common Stock underlying this Award until such shares are delivered to the Participant in accordance with Section 4.







3.Vesting.
(a)General.
(i) Performance-Based Vesting. All of the PRSUs are nonvested and forfeitable as of the Grant Date. Subject to the satisfaction of the time-based vesting condition under Section 3(a)(ii) hereof, and except as set forth in Sections 3(b) and 3(c) hereof, the PRSUs shall satisfy the performance-based vesting condition as follows:
(A) The PRSUs granted hereunder shall satisfy the performance-based vesting condition based on the Company’s achievement of the two performance metrics set forth on Exhibit “A” hereto with respect to the Company’s 2025 fiscal year for the Absolute Net Sales achievement performance metric and with respect to a performance period commencing on January 1, 2023 and ending on December 31, 2025 for the Relative TSR performance metric (collectively, the “Metrics”), each of which Metrics is weighted at 50%. Exhibit “A” is attached hereto, incorporated in, and made a part of this Agreement.
(B) For purposes of determining the number of PRSUs that will satisfy the performance-based vesting condition in accordance with the foregoing provisions, the number of PRSUs that will satisfy the performance-based vesting condition shall be determined based on the Company’s actual performance during the applicable performance period as compared to the applicable Metric. A number of PRSUs equal to 100% of the PSRUs granted hereunder shall satisfy the performance-based vesting condition based on the achievement of Target level performance with respect to each of the two Metrics set forth on Exhibit “A”, a number of PSRUs equal to 50% of the PRSUs granted hereunder shall satisfy the performance-based vesting condition based on the achievement of the Threshold level of performance with respect to each of the two Metrics set forth on Exhibit “A”, and a number of PRSUs equal to 200% of the PSRUs granted hereunder shall satisfy the performance-based vesting condition based on the achievement of the Maximum level of performance with respect to each of the two Metrics shown on Exhibit “A” hereto. The determination of the actual performance against the Metrics shall be calculated separately for each of the Metrics. The number of PSRUs that satisfy the performance-based vesting condition for actual performance between Threshold and Target and/or Target and Maximum shall be calculated for each of the two Metrics shown on Exhibit “A” hereto using a straight line interpolation between (i) the Threshold and the Target, or (ii) the Target and the Maximum. The actual level of performance against the Metrics shall be calculated after the end of the Company’s 2025 fiscal year based on the Company’s performance over the applicable performance period. If the Company’s actual performance is below the Threshold level of performance with respect to both of the Metrics set forth on Exhibit “A”, no PRSUs will satisfy the performance-based vesting condition. PRSUs that do not satisfy the performance-based vesting condition based on the foregoing criteria shall be immediately forfeited, effective as of December 31, 2025, without any further action of the Company whatsoever and without any consideration being paid therefor, and shall cease to be eligible to become fully vested in accordance with Sections 3(a)(ii), 3(b) and 3(c) hereof.



(ii) Time-Based Vesting. Except as set forth in Sections 3(b) and (c) hereof, the aggregate number of PRSUs that have satisfied the performance-based vesting conditions pursuant to Section 3(a)(i) shall satisfy the time-based vesting condition on [February 28, 2026] subject to the Participant’s continued service with the Company or any of its Affiliates through such date.
There shall be no proportionate or partial vesting in the periods prior to the vesting date and all vesting shall occur only on the vesting date, subject to the Participant’s continued employment with the Company or its Subsidiaries through the vesting date. Subject to the provisions of Sections 3(b) and 3(c) hereof, PRSUs shall only become fully vested and payable hereunder to the extent that the vesting conditions contained in both of Section 3(a)(i) and Section 3(a)(ii) are satisfied and, accordingly, the “vesting date” for any PRSUs shall be the later of (x) the date on which the time-vesting condition is satisfied and (y) where applicable, the date on which the Committee certifies the level at which the Metrics have been achieved in order for such PRSU to have satisfied the performance-based vesting conditions.
(b)Certain Terminations. All unvested PRSUs shall immediately become vested upon a Termination due to (i) the Participant’s death, or (ii) the Participant’s Disability; provided that if either event occurs: (x) before the end of the Company’s 2025 fiscal year, the number of unvested PRSUs that vest shall be 100% of the PSRUs granted hereunder, or (y) after the end of the Company’s 2025 fiscal year, the number of unvested PRSUs that vest shall be calculated based on the Company’s actual performance against the Metrics.
(c) Change in Control. Notwithstanding anything to the contrary set forth in Section 3(a) hereof, if, within thirty (30) days prior to or twenty four (24) months following the completion of a Change in Control or at any time prior to a Change in Control at the request of a prospective purchaser whose proposed purchase would constitute a Change in Control upon its completion, the Company, or any of its Subsidiaries, terminates the Participant’s employment without Cause or the Participant terminates employment for Good Reason (such termination, a “Qualifying Termination”), all unvested PRSUs shall immediately become vested on the date of the Qualifying Termination (or, in the event that the Participant experiences a Qualifying Termination prior to the completion of a Change in Control other than at the request of a prospective purchaser, on the Change in Control); provided further that if the Change in Control (or, in the event of a Qualifying Termination at the request of the prospective purchaser but for which a Change in Control does not ultimately occur, the Qualifying Termination) occurs: (i) before the end of the Company’s 2025 fiscal year, the number of unvested PRSUs that vest shall be 100% of the PSRUs granted hereunder, or (ii) after the end of the Company’s 2025 fiscal year, the number of unvested PRSUs that vest shall be calculated based on the Company’s actual performance against the Metrics. For the avoidance of doubt, all references to a Termination of the Participant’s employment “without Cause” in this Agreement shall, to the extent applicable, include any Termination due to the expiration of the employment term under the Participant’s Employment Agreement (as defined below) following notice of nonrenewal thereof by the Company. In order to accomplish the intention of this provision, if the Participant experiences a Qualifying Termination prior to the completion of a Change in Control (other than at the request of a prospective purchaser), all unvsted PRSUs shall remain outstanding for a period of thirty (30) days following the date of such Participant’s Qualifying Termination and (A) if a Change in Control occurs during such thirty (30)-day period, such unvested PRSUs shall vest upon the completion of the Change in Control (in accordance with this Section 3(a)(c)) or (B) if a Change in Control does not occur prior to the expiration of such thirty (30)-day period, the unvested PRSUs shall be cancelled and forfeited upon the expiration of such thirty (30)-day period.



(d)Forfeiture. Subject to Section 3(b) and 3(c), all unvested PRSUs shall be immediately forfeited upon the Participant’s Termination for any reason.
(e)Committee Discretion to Accelerate Vesting. Notwithstanding the foregoing, the Committee may, in its sole discretion, provide for accelerated vesting of the PRSUs at any time and for any reason.
4.Delivery of Shares of Common Stock.
(a)General. Subject to Section 4(b) hereof and Section 14.17 of the Plan, the Company shall deliver to the Participant the aggregate shares of Common Stock underlying the outstanding PRSUs within thirty (30) days following such vesting date. In connection with the delivery of the shares of Common Stock pursuant to this Agreement, the Participant agrees to execute any documents reasonably requested by the Company. In no event shall the Participant be entitled to receive any shares of Common Stock with respect to any unvested or forfeited portion of the PRSUs.
(b)Blackout Periods. If the Participant is subject to any Company “blackout” policy or other trading restriction imposed by the Company on the date such distribution would otherwise be made pursuant to Section 4(a), the Company may elect to delay such distribution until the date the Participant is not subject to any such policy or restriction or such earlier or later date as required by applicable law, consistent with the requirements of Section 409A of the Code.
(c)Deferrals. If permitted by the Company, the Participant may elect, subject to the terms and conditions of the Plan and any other applicable written plan or procedure adopted by the Company from time to time for purposes of such election, to defer the distribution of all or any portion of the shares of Common Stock that would otherwise be distributed to the Participant hereunder (the “Deferred Shares”), consistent with the requirements of Section 409A of the Code. Upon the vesting of PRSUs that have been so deferred, the applicable number of Deferred Shares shall be credited to a bookkeeping account established on the Participant’s behalf (the “Account”). Subject to Section 6 below, the number of shares of Common Stock equal to the number of Deferred Shares credited to the Participant’s Account shall be distributed to the Participant in accordance with the terms and conditions of the Plan and the other applicable written plans or procedures of the Company, consistent with the requirements of Section 409A of the Code.
5.Dividends and Other Distributions. The Participant shall be entitled to receive all dividends and other distributions paid with respect to the shares of Common Stock underlying the PRSUs, provided that any such dividends or other distributions will be subject to the same vesting requirements as the underlying PRSUs and shall be paid at the time the shares of Common Stock are delivered pursuant to Section 4. If any dividends or distributions are paid in shares of Common Stock with respect to unvested shares, the shares of Common Stock shall be deposited with the Company and shall be subject to the same restrictions on transferability and forfeiture as the PRSUs with respect to which they were paid.




6.Forfeiture and Clawback. In the event the Company determines that the Participant has (i) materially violated any of the provisions set forth in Section 7 hereof and has failed to cure such violation within fifteen (15) days of written notice that is given within thirty (30) days of the Company becoming aware of such violation, or (ii) engaged in Detrimental Misconduct or Financial Misconduct, unless otherwise determined by the Company, the following shall result:
(a)any outstanding PRSUs, whether vested or unvested, shall immediately be terminated and forfeited for no consideration,
(b)if the shares of Common Stock subject to this Agreement have been distributed to the Participant (or any transferee permitted pursuant to Section 8(b) hereof) and the Participant (or transferee, as applicable) no longer holds some or all of such shares, the Participant shall repay to the Company, in cash, within five (5) business days after demand is made therefore by the Company (which must be made within thirty (30) days of such failure to cure), an amount equal to the sum of (I) the total amount of any cash previously paid to the Participant hereunder; and (II) the total amount of any value received by the Participant upon any disposition of any shares of Common Stock paid to the Participant hereunder; and
(c)if the shares of Common Stock subject to this Agreement have been distributed to the Participant and the Participant (or any transferee permitted pursuant to Section 8(b) hereof) continues to hold some or all of such shares of Common Stock, the Participant or such transferee shall forfeit and transfer to the Company for no consideration such shares. If the Participant or such transferee fails to deliver all or any of the shares of Common Stock upon the Company’s demand, then the Secretary of the Company shall be authorized to effect the Company’s repurchase of such shares of Common Stock on the Company’s books and records, without further notice with zero value being paid to the Participant.
7.Restrictive Covenants. As a condition to the receipt of the PRSUs and/or the delivery of shares of Common Stock hereunder, the Participant agrees as follows:
(a)Confidentiality, Non-Disclosure and Non-Competition Agreement. The Company and the Participant acknowledge and agree that during the Participant’s employment with the Company or its Affiliates, the Participant will have access to and may assist in developing Confidential Information and will occupy a position of trust and confidence with respect to the affairs and business of the Company and its Affiliates. The Participant agrees that the obligations set forth in this Section 7 are necessary to preserve the confidential and proprietary nature of Confidential Information and to protect the Company and its Affiliates against harmful solicitation of employees and customers, harmful competition and other actions by the Participant that would result in serious adverse consequences for the Company and its Affiliates.
(b)Non-Disclosure. During and after the Participant’s employment with the Company or its Affiliates, the Participant will not use, disclose, copy or transfer any Confidential Information other than as authorized in writing by the Company or within the scope of the Participant’s duties with the Company as determined reasonably and in good faith by the Participant. Anything herein to the contrary notwithstanding, the provisions of this Section 7(b) shall not apply (i) when disclosure is required by law or by any court, arbitrator, mediator or administrative or legislative body (including any committee thereof) with actual or apparent jurisdiction to order the Participant to disclose or make accessible any information; provided that prior to any such disclosure the Participant shall provide the Company with prompt written notice of the requirements to disclose and an opportunity object to such disclosure and the Participant shall cooperate with the Company in filing such objection; or (ii) as to information that becomes generally known to the public or within the relevant trade or industry other than



due to the Participant’s violation of this Section 7(b). Nothing in this Agreement shall prohibit or impede the Participant from communicating, cooperating or filing a complaint with any U.S. federal, state or local governmental or law enforcement branch, agency or entity (collectively, a “Governmental Entity”) with respect to possible violations of any U.S. federal, state or local law or regulation, or otherwise making disclosures to any Governmental Entity, in each case, that are protected under the whistleblower provisions of any such law or regulation, provided, that in each case such communications and disclosures are consistent with applicable law. The Participant understands and acknowledges that an individual shall not be held criminally or civilly liable under any federal or state trade secret law for the disclosure of a trade secret that is made (i) in confidence to a federal, state, or local government official or to an attorney solely for the purpose of reporting or investigating a suspected violation of law, or (ii) in a complaint or other document filed in a lawsuit or other proceeding, if such filing is made under seal. The Participant understands and acknowledges further that an individual who files a lawsuit for retaliation by an employer for reporting a suspected violation of law may disclose the trade secret to the attorney of the individual and use the trade secret information in the court proceeding, if the individual files any document containing the trade secret under seal, and does not disclose the trade secret, except pursuant to court order. Notwithstanding the foregoing, under no circumstance is the Participant authorized to disclose any information covered by the Company’s attorney-client privilege or attorney work product or the Company’s trade secrets without the prior written consent of the Company’s General Counsel or other officer designated by the Company.
(c)Materials. The Participant will use Confidential Information only for normal and customary use in the Company’s business, as determined reasonably and in good faith by the Company. The Participant will return to the Company all Confidential Information and copies thereof and all other property of the Company or any of its Affiliates at any time upon the request of the Company and in any event immediately after termination of the Participant’s employment. The Participant agrees to identify and return to the Company any copies of any Confidential Information after the Participant ceases to be employed by the Company or its Affiliates. Anything to the contrary notwithstanding, nothing in this Section 7 shall prevent the Participant from retaining a home computer (provided all Confidential Information has been removed), papers and other materials of a personal nature, including diaries, calendars and Rolodexes, information relating to his/her compensation or relating to reimbursement of expenses, information that may be needed for tax purposes, and copies of compensation and benefits plans, programs and agreements relating to his/her employment.
(d)No Solicitation or Hiring of Employees. During the Non-Compete Period, the Participant shall not solicit, entice, persuade or induce any individual who is employed by the Company or its Affiliates (or who was so employed within twelve (12) months prior to the Participant’s action) to terminate or refrain from continuing such employment or to become employed by or enter into contractual relations with any other individual or entity other than the Company or its Affiliates, and the Participant shall not hire, directly or indirectly, for himself or any other person, as an employee, consultant or otherwise, any such person. Anything to the contrary notwithstanding, the Company agrees that (i) the Participant’s responding to an unsolicited request from any former employee of the Company for advice on employment matters; and (ii) the Participant’s responding to an unsolicited request for an employment reference regarding any former employee of the Company from such former employee, or from a third party, by providing a reference setting forth his/her personal views about such former employee, shall not be deemed a violation of this Section 7(d); in each case, to the extent the Participant does not encourage the former employee to become employed by a company or business that employs the Participant or with which the Participant is otherwise associated (including, but not limited to, association as a sole proprietor, owner, employer, partner, principal, investor, joint venturer, shareholder, associate, employee, member, consultant, contractor, director or otherwise).



(e)Non-Competition.
(i) During the Non-Compete Period, the Participant shall not, directly or indirectly, (A) solicit, service, or assist any other individual, person, firm or other entity in soliciting or servicing any Customer for the purpose of providing and/or selling any products that are provided and/or sold by the Company or its Affiliates, or performing any services that are performed by the Company or its Affiliates, (B) interfere with or damage (or attempt to interfere with or damage) any relationship and/or agreement between the Company or its Affiliates and any Customer or (C) associate (including, but not limited to, association as a sole proprietor, owner, employer, partner, principal, investor, joint venturer, shareholder, associate, employee, member, consultant, contractor, director or otherwise) with any Competitive Enterprise; provided, however, that the Participant may own, as a passive investor, securities of any such entity that has outstanding publicly traded securities so long as his/her direct holdings in any such entity shall not in the aggregate constitute more than one percent (1%) of the voting power of such entity. The Participant agrees that, before providing services, whether as an employee or consultant, to any entity during the Non-Compete Period, he/she will provide a copy of this Agreement to such entity, and shall cause such entity to acknowledge to the Company in writing that it has read this Agreement. The Participant acknowledges that this covenant has a unique, very substantial and immeasurable value to the Company, that the Participant has sufficient assets and skills to provide a livelihood for the Participant while such covenant remains in force and that, as a result of the foregoing, in the event that the Participant breaches such covenant, monetary damages would be an insufficient remedy for the Company and equitable enforcement of the covenant would be proper.
(ii) If the restrictions contained in Section 7(e)(i) shall be determined by any court of competent jurisdiction to be unenforceable in whole or in part, Section 7(e)(i) shall be modified to be effective for the maximum period of time for which it may be enforceable and over the maximum geographical area as to which it may be enforceable and to the maximum extent in all other respects as to which it may be enforceable.
(f)Conflicting Obligations and Rights. The Participant agrees to inform the Company of any apparent conflicts between the Participant’s work for the Company or its Affiliates and any obligations the Participant may have to preserve the confidentiality of another’s proprietary information or related materials before using the same on the Company’s behalf. The Company shall receive such disclosures in confidence and consistent with the objectives of avoiding any conflict of obligations and rights or the appearance of any conflict of interest.
(g)Enforcement. The Participant acknowledges that in the event of any breach or threatened breach of this Section 7, the business interests of the Company and its Affiliates will be irreparably injured, the full extent of the damages to the Company and its Affiliates will be impossible to ascertain, monetary damages will not be an adequate remedy for the Company and its Affiliates, and the Company will be entitled to enforce this Agreement by a temporary, preliminary and/or permanent injunction or other equitable relief, without the necessity of posting bond or security, which the Participant expressly waives. The Participant understands that the Company may, in its sole discretion, waive any of the requirements expressed in this Agreement, but that, for such a waiver to be effective, it must be made in writing and shall not in any way be deemed a waiver of the Company’s right to enforce any other requirements or provisions of this Agreement. The Participant agrees that each of the Participant’s obligations specified in this Agreement is a separate and independent covenant and that the unenforceability of any of them shall not preclude the enforcement of any other covenants in this Agreement.



8.Non-transferability.
(a)Restriction on Transfers. Except as provided in Section 8(b) below, all PRSUs, and any rights or interests therein, (i) shall not be sold, exchanged, transferred, assigned or otherwise disposed of in any way at any time by the Participant (or any beneficiary(ies) of the Participant), other than by testamentary disposition by the Participant or by the laws of descent and distribution, (ii) shall not be pledged or encumbered in any way at any time by the Participant (or any beneficiary(ies) of the Participant) and (iii) shall not be subject to execution, attachment or similar legal process. Any attempt to sell, exchange, pledge, transfer, assign, encumber or otherwise dispose of these PRSUs, or the levy of any execution, attachment or similar legal process upon PRSUs contrary to the terms of this Agreement and/or the Plan shall be null and void and without legal force or effect.
(b)Permissible Transfers. During the Participant’s lifetime, the Participant may, with the consent of the Committee, transfer without consideration all or any portion of PRSUs granted under this Agreement to one or more Family Members, to a trust established for the exclusive benefit of one or more Family Members, to a partnership in which all the partners are Family Members, or to a limited liability company in which all the members are Family Members.
9.Entire Agreement; Amendment. This Agreement, together with the Plan contains the entire agreement between the parties hereto with respect to the subject matter contained herein, and supersedes all prior agreements or prior understandings, whether written or oral, between the parties relating to such subject matter. The Committee shall have the right, in its sole discretion, to modify or amend this Agreement from time to time in accordance with and as provided in the Plan. This Agreement may also be modified or amended by a writing signed by both the Company and the Participant. The Company shall give written notice to the Participant of any such modification or amendment of this Agreement as soon as practicable after the adoption thereof.
10. Acknowledgment of Participant. This award of PRSUs does not entitle the Participant to any benefit other than that granted under this Agreement. Any benefits granted under this Agreement are not part of the Participant’s ordinary salary and shall not be considered as part of such salary in the event of severance, redundancy or resignation.
11. Governing Law. This Agreement shall be governed by and construed in accordance with the laws of the State of Florida, without reference to the principles of conflict of laws thereof.




12.Withholding of Tax. As a condition to the (a) vesting of the PRSUs or (b) distribution of shares of Common Stock to the Participant, in both instances, as applicable, the Participant shall be required to pay in cash, or to make other arrangements satisfactory to the Company to cover, the minimum amount of any federal, provincial, state, local and foreign tax withholdings or other obligation of any kind (including, but not limited to, the Participant’s FICA and SDI obligations) that the Company, in its sole discretion, deems necessary to comply with the Code and/or any other applicable law, rule or regulation with respect to the PRSUs (the “Withholdings”). Without limiting the foregoing, the Company, in its sole discretion, may (i) permit or require the Participant to satisfy such Withholdings by having shares of Common Stock withheld by the Company from any shares of Common Stock that would have otherwise been delivered to the Participant in respect of the PRSUs hereunder and/or (ii) permit the Participant to also satisfy any federal, provincial, state, local and foreign tax obligations arising from the vesting or settlement of the PRSUs that are in excess of the Withholdings by having shares of Common Stock withheld by the Company from any shares of Common Stock that would have otherwise been delivered to the Participant in respect of the PRSUs hereunder, in an amount up to the maximum individual statutory rate for each applicable jurisdiction. Further, at the Company’s sole discretion, the Company can mandate that the Participant satisfy all or part of its obligations to pay the Withholdings by the sale of shares of Common Stock through a broker designated by the Company, and require that the proceeds of the sale be conveyed by the broker directly to the Company.  If the Company makes this election, the Company in its sole discretion can further require the Participant to enter into a trading plan designed to be compliant with Rule 10b5-1 under the Exchange Act so as to permit the sale of such shares of Common Stock during periods where trading by the Participant would otherwise be restricted.
13. No Right to Employment. Any questions as to whether and when there has been a Termination of such employment and the cause of such Termination shall be determined in the sole discretion of the Committee. Nothing in this Agreement shall interfere with or limit in any way the right of the Company or its Affiliates to terminate the Participant’s employment or service at any time, for any reason and with or without Cause.
14. Notices. Any notice that may be required or permitted under this Agreement shall be in writing and shall be delivered in person or via facsimile transmission, overnight courier service or certified mail, return receipt requested, postage prepaid, properly addressed as follows:
(a)If such notice is to the Company, to the attention of the General Counsel of the Company or at such other address as the Company, by notice to the Participant, shall designate in writing from time to time.
(b)If such notice is to the Participant, at his/her address as shown on the Company’s records, or at such other address as the Participant, by notice to the Company, shall designate in writing from time to time.



15.Transfer of Personal Data. The Participant authorizes, agrees and unambiguously consents to the transmission by the Company (or any Affiliate) of any personal data information related to the PRSUs awarded under this Agreement for legitimate business purposes (including, without limitation, the administration of the Plan). This authorization and consent is freely given by the Participant.
16. Compliance with Laws. This issuance of PRSUs (and the shares of Common Stock underlying the PRSUs) pursuant to this Agreement shall be subject to, and shall comply with, any applicable requirements of any foreign and U.S. federal and state securities laws, rules and regulations (including, without limitation, the provisions of the Securities Act and the Exchange Act and in each case any respective rules and regulations promulgated thereunder) and any other law or regulation applicable thereto. The Company shall not be obligated to issue PRSUs or any of the shares of Common Stock pursuant to this Agreement if any such issuance would violate any such requirements.
17. Binding Agreement; Assignment. This Agreement shall inure to the benefit of, be binding upon and be enforceable by the Company and its successors and assigns. The Participant shall not assign (except as permitted under Section 8 hereof) any part of this Agreement without the prior express written consent of the Company.
18. Counterparts. This Agreement may be executed in one or more counterparts, each of which shall be deemed to be an original, but all of which shall constitute one and the same instrument.
19. Headings. The titles and headings of the various sections of this Agreement have been inserted for convenience of reference only and shall not be deemed to be a part of this Agreement.
20. Further Assurances. Each party hereto shall do and perform (or shall cause to be done and performed) all such further acts and shall execute and deliver all such other agreements, certificates, instruments and documents as either party hereto reasonably may request in order to carry out the intent and accomplish the purposes of this Agreement and the Plan and the consummation of the transactions contemplated thereunder.
21. Severability. The invalidity or unenforceability of any provisions of this Agreement, including, without limitation Section 7, in any jurisdiction shall not affect the validity, legality or enforceability of the remainder of this Agreement in such jurisdiction or the validity, legality or enforceability of any provision of this Agreement in any other jurisdiction, it being intended that all rights and obligations of the parties hereunder shall be enforceable to the fullest extent permitted by law.
22. Compensatory Arrangements. The Company and the Participant hereby acknowledge and agree that this Agreement has been executed and delivered, and PRSUs, and the shares of Common Stock delivered upon settlement, have been issued hereunder, in connection with and as a part of the compensation and incentive arrangements between the Company and its Affiliates, on the one hand, and the Participant, on the other hand.



23. Definitions. Any capitalized term not defined in this Agreement shall have the same meaning as is ascribed thereto in the Plan. For purposes of this Agreement, the following words and phrases shall have the following meanings, unless a different meaning is plainly required by the context:
(a)Competitive Enterprise” means a business enterprise that engages in, or owns or controls a significant interest in any entity that engages in the sale or manufacture of entryway doors or door components or other products that are manufactured and sold by the Company and its Subsidiaries, during the time the Participant was employed by the Company or its Subsidiaries, and does business (the “Company’s Business”) (i) in the United States of America, (ii) Canada or (iii) any other country where the Company or its Subsidiaries operates facilities or sells products, but only if the Participant had operational, financial reporting, marketing or other responsibility or oversight for the facility or business in the respective country. Notwithstanding the foregoing, in the event that a business enterprise has one or more lines of business that do not involve the Company’s Business, the Participant shall be permitted to associate with such business enterprise if, and only if, the Participant does not participate in, or have supervisory authority with respect to, any line of business involving the Company’s Business.
(b)Confidential Information” means all non-public information concerning trade secrets, know-how, software, developments, inventions, processes, technology, designs, financial data, strategic business plans or any proprietary or confidential information, documents or materials in any form or media, including any of the foregoing relating to research, operations, finances, current and proposed products and services, vendors, customers, advertising and marketing, and other non-public, proprietary, and confidential information of the Company or its Affiliates. Notwithstanding anything to the contrary contained herein, the general skills, knowledge and experience gained during the Participant’s employment or service with the Company, information publicly available or generally known within the industry or trade in which the Company competes and information or knowledge possessed by the Participant prior to his/her employment by the Company, shall not be considered Confidential Information.
(c)Customer” means any person, firm, corporation or other entity whatsoever to whom the Company or its Subsidiaries provided services or sold any products to within a twelve (12) month period on, before or after the Participant’s date of Termination.
(d)Detrimental Misconduct” means (i) conduct which is injurious to the Company or its business or reputation, involving a material breach of Company policy, or applicable laws or regulations to which the Participant is subject, or an agreement between the Company and the Participant, or (ii) any other action (or failure to act) involving illegal acts, theft, fraud, intentional misconduct, or gross negligence on the part of the Participant, related to his or her position with the Company.
(e)Financial Misconduct” means fraud, gross negligence or intentional or willful misconduct that contributes, directly or indirectly, to the Company’s financial or operational results that are used to determine the extent to which any award of cash or stock under the Plan being misstated, regardless of whether the Company is required to prepare an accounting restatement of its consolidated financial statements, which is discovered during the relevant year in which such award is awarded or payable or within three years thereafter.



(f)Good Reason” means (i) in the event the Participant is a party to an Employment Agreement between the Participant and the Company or its Affiliates in effect on the Participant’s date of Termination (the “Employment Agreement”), “Good Reason” as defined under the Employment Agreement as in effect on the Participant’s date of Termination; or (ii) in the event the Participant is not a party to an Employment Agreement as in effect on the Participant’s date of Termination, “Good Reason” shall mean “Good Reason” as determined by the Committee, in its sole discretion.
(g)Non-Compete Period” means (i) in the event the Participant is a party to an Employment Agreement in effect on the Participant’s date of Termination, the period during which the Participant is subject to the non-competition covenant set forth in the Employment Agreement or (ii) if the Employment Agreement is not in effect on the Participant’s date of Termination or if the Participant is not a party to the Employment Agreement or such Employment Agreement does not contain a non-competition covenant, “Non-Compete Period” shall mean the period commencing on the Grant Date and ending twelve (12) months after the Participant’s date of Termination, or (iii) if after Termination of employment, the Participant enters into a consulting agreement the “Non-Compete Period” shall mean the period commencing on the Grant Date and ending twelve (12) months after the termination of the consulting arrangement unless the consulting agreement specifies a different time period.
IN WITNESS WHEREOF, the parties hereto have executed this Agreement as of the date first written above.

MASONITE INTERNATIONAL CORPORATION



By:

Name: Howard C. Heckes
Title: President and Chief Executive Officer


PARTICIPANT




Name: ______________________________




EXHIBIT “A”

To February 27, 2023 Performance-Vesting Restricted Stock Unit (PSU) Grant

The following two performance metrics will be used to calculate the number of PSUs that vest with respect to the PSU grant made February 27, 2023. Each metric will be weighted at 50%.
(a) Net Sales in 2025

Performance Achievement
Threshold = $3.3B[50% achievement]
Target = $3.5B[100% achievement]
Maximum = $4.0B[200% achievement]

(b) Total Shareholder Return (TSR) vs. Compensation Peer Group TSR for 2023-25

Performance Achievement
Floor
 = Below 25th percentile
[0% achievement]
Threshold
 = At 25th percentile
[50% achievement]
Target
 = At 50th percentile
[100% achievement]
Maximum
 = At or above 75th percentile
[200% achievement]



Net Sales – as reported externally, subject to the following adjustments:
FX adjustments to plan year AOP rates
Changes in accounting principles
Other adjustments as approved by the HR and Compensation Committee

Total Shareholder Return (TSR) = ([average of the closing stock price for the last 20 trading days of 2025 minus average of the closing stock price for the first 20 trading days in 2023] plus dividends paid {as applicable} during 2023-2025) divided by the average of the closing price for the first 20 trading days in 2023


For purposes of LTIP calculations, Net Sales from an acquired business during the measurement year will be included in actual results.

For purposes of LTIP calculations, Net Sales from a divested business will be excluded from actual results for the year in which the transaction occurs. A divested business is one for which the gain or loss recorded on the divestiture transaction(s) will be reported within the caption “(Gain) loss on disposal of subsidiaries” as determined by Corporate Accounting.



EX-31.1 3 a2023q110-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 April 2, 2023, 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:May 9, 2023
/s/ Howard C. Heckes
Howard C. Heckes
President and Chief Executive Officer
(Principal Executive Officer)


EX-31.2 4 a2023q110-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 April 2, 2023, 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:May 9, 2023
/s/ Russell T. Tiejema
Russell T. Tiejema
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)



EX-32.1 5 a2023q110-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 April 2, 2023 (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:May 9, 2023
/s/ Howard C. Heckes
Howard C. Heckes
President and Chief Executive Officer
(Principal Executive Officer)




EX-32.2 6 a2023q110-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 April 2, 2023 (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:May 9, 2023
/s/ Russell T. Tiejema
Russell T. Tiejema
Executive Vice President and Chief Financial Officer
(Principal Financial Officer)



EX-101.SCH 7 door-20230402.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - Business Overview and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Acquisitions and Divestitures link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Accounts Receivable link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Share Based Compensation Plans link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Restructuring Costs link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Supplemental Cash Flow Information link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Business Overview and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Acquisitions and Divestitures (Tables) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Share Based Compensation Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Restructuring Costs (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Supplemental Cash Flow Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Business Overview and Significant Accounting Policies (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Acquisitions and Divestitures - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Acquisitions and Divestitures - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Acquisitions and Divestitures - Schedule of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Acquisitions and Divestitures - Schedule of Pro Forma Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Accounts Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Long-Term Debt (Schedule of Long-Term Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Long-Term Debt (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Share Based Compensation Plans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Share Based Compensation Plans (SARs) (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Share Based Compensation Plans (Weighted Average Grant Date Assumptions) (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Share Based Compensation Plans (RSUs) (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Restructuring Costs - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Restructuring Costs - Schedule of Restructuring Costs (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Earnings Per Share (Schedule of Earnings Per Share) (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Earnings Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Segment Information (Geographic Segments Information) (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Segment Information (Reconciliation of Consolidated Adjusted EBITDA to Net Income (Loss)) (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Supplemental Cash Flow Information (Cash and Non-Cash Transactions) (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Supplemental Cash Flow Information (Cash, Cash Equivalents and Restricted Cash) (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Supplemental Cash Flow Information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Fair Value of Financial Instruments (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 door-20230402_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 door-20230402_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 door-20230402_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Business Acquisition [Axis] Business Acquisition [Axis] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Schedule of Cash, Cash Equivalents and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Deferred income taxes Deferred Income Tax Assets, Net Entity Address, Postal Zip Code Entity Address, Postal Zip Code Performance adjustment (in shares) SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustment door_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustment Debt Instrument [Axis] Debt Instrument [Axis] 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 Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Property, plant and equipment, additions Property, Plant and Equipment, Additions Restructuring reserve Restructuring Reserve Interest received Proceeds from Interest Received Senior Notes 2030 Senior Notes Due 2030 [Member] Senior Notes Due 2030 Fair Value Measurement [Domain] Fair Value Measurement [Domain] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Other investing activities Payments for (Proceeds from) Other Investing Activities Range [Domain] Statistical Measurement [Domain] Depreciation Depreciation Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Interest rate stated percentage Debt Instrument, Interest Rate, Stated Percentage Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Payment Arrangement [Abstract] Additional paid-in capital Additional Paid in Capital, Common Stock Non-cash accruals and interest Other Noncash Income (Expense) Income taxes paid Income Taxes Paid Net income attributable to Masonite Net income attributable to Masonite Net income attributable to Masonite Net Income (Loss) Attributable to Parent Financing Receivable, after Allowance for Credit Loss, Current Financing Receivable, after Allowance for Credit Loss, Current Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Anti-dilutive instruments excluded from diluted earnings per common share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Share Repurchase Program [Domain] Share Repurchase Program [Domain] Pro forma earnings per share, basic (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Equity Component [Domain] Equity Component [Domain] Secured Debt Secured Debt [Member] Restructuring Plan [Axis] Restructuring Plan [Axis] Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage 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 Plan Name [Axis] Plan Name [Axis] Supplemental Cash Flow Elements [Abstract] Supplemental Cash Flow Elements [Abstract] Transactions involving cash: Supplemental Cash Flow Information [Abstract] Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Plan Name [Domain] Plan Name [Domain] Performance adjustment (in dollars per share) SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustmentWeightedAverageGrantDateFairValue SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustmentWeightedAverageGrantDateFairValue Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] 2018 - 2021 Restructuring Plans 2018 - 2021 Restructuring Plans [Member] 2018 - 2021 Restructuring Plans Entity Address, State or Province Entity Address, State or Province Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] 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 Award Type [Axis] Award Type [Axis] Number of share repurchase authorizations Stock Repurchase Program, Number Of Share Repurchase Authorizations Stock Repurchase Program, Number Of Share Repurchase Authorizations Net cash flow provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Current portion of operating lease liabilities Operating Lease, Liability, Current Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Net sales Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Receivables [Abstract] Receivables [Abstract] Accounts receivable, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Property, plant and equipment, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Accounts Receivable Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Total liabilities Liabilities Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Acquired equity interests, percent Business Acquisition, Percentage of Voting Interests Acquired Cash acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Revolving Credit Facility Revolving Credit Facility [Member] Document Type Document Type Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Long-Term Debt Long-Term Debt [Text Block] Total Restricted Stock Units Outstanding Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Endura EPI Holdings, Inc. [Member] EPI Holdings, Inc. Line of credit facility, increase (decrease), net Line of Credit Facility, Increase (Decrease), Net Restructuring Type [Axis] Restructuring Type [Axis] Annual principal payment, percentage Debt Instrument, Annual Principal Payment, Percentage Debt Instrument, Annual Principal Payment, Percentage Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Segments [Axis] Segments [Axis] Outstanding, beginning of period (in dollars per share) Outstanding, end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value 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 Entity Shell Company Entity Shell Company Deferred income taxes Deferred Income Tax Expense (Benefit) ABL Facility 2027 ABL Facility 2027 [Member] ABL Facility 2027 Adjusted Base Rate Adjusted Base Rate [Member] Adjusted Base Rate Consolidation Items [Domain] Consolidation Items [Domain] Document Period End Date Document Period End Date Service Requirement Share-Based Payment Arrangement, Tranche One [Member] Accrued payroll Accrued Salaries, Current Accrued rebates Accrued Advertising, Current Schedule of Components of Accumulated Other Comprehensive (Loss) Income Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Total assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Pro forma earnings per share, diluted (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Antidilutive Securities [Axis] Antidilutive Securities [Axis] Performance Shares Performance Shares [Member] Accrued expenses Total accrued expenses Accrued Liabilities, Current Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Fair value Finite-Lived Intangible Assets Acquired Net cash flow provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Estimated fair value of senior notes Long-Term Debt, Fair Value Accounting Policies [Abstract] Accounting Policies [Abstract] Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Interest expense Interest Expense, Debt Line of Credit Line of Credit [Member] Income before income tax expense Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Canadian federal statutory rate Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Segments [Domain] Segments [Domain] Earnings Per Share Earnings Per Share [Text Block] Customer [Axis] Customer [Axis] Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Vested, fair value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested in Period, Fair Value Equity Award [Domain] Award Type [Domain] Weighted average remaining requisite service period Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Exercisable, weighted average remaining contractual term Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Restructuring Plan [Domain] Restructuring Plan [Domain] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income taxes receivable Income Taxes Receivable, Current Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Inventories, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Ten Largest Customers Ten Largest Customers [Member] Ten Largest Customers Intercompany Eliminations Intercompany Eliminations [Member] Intercompany Eliminations Patents Patents [Member] Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Deferred compensation asset Deferred Compensation Asset, Current and Noncurrent Deferred Compensation Asset, Current and Noncurrent Total equity Balance at beginning of period Balance at end of period Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Intersegment Eliminations Intersegment Eliminations [Member] Minimum Minimum [Member] Equity attributable to non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Restricted cash Restricted Cash and Cash Equivalents, Current Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Raw materials Inventory, Raw Materials, Net of Reserves Debt issuance costs Debt Issuance Costs, Net Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Premium Adjusted Term Secured Overnight Financing Rate (SOFR) Premium Adjusted Term Secured Overnight Financing Rate (SOFR) [Member] Premium Adjusted Term Secured Overnight Financing Rate (SOFR) Distributions to non-controlling interests Payments of Ordinary Dividends, Noncontrolling Interest Trading Symbol Trading Symbol Entity File Number Entity File Number Treasury stock, acquired (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Accrued interest Interest Payable, Current Income tax benefit (expense) on foreign currency translation gain (loss) OCI, Foreign Currency Transaction and Translation Gain (Loss), Arising During Period, Tax Less: comprehensive income attributable to non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Proceeds from borrowings on revolving credit facilities Proceeds from Lines of Credit Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Acquisitions and Divestitures Business Combination Disclosure [Text Block] Total purchase price Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Architectural Architectural Segment [Member] Architectural Segment [Member] Concentration risk, percent Concentration Risk, Percentage Cumulative amount incurred to date Restructuring and Related Cost, Cost Incurred to Date Pro forma net income Business Acquisition, Pro Forma Net Income (Loss) Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Taxes Income Tax Disclosure [Text Block] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Granted Finished goods Inventory, Finished Goods, Net of Reserves Credit Facility [Domain] Credit Facility [Domain] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures Basic earnings per common share attributable to Masonite (in dollars per share) Earnings Per Share, Basic Average requisite service period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period Revenues from External Customers and Long-Lived Assets [Line Items] Revenues from External Customers and Long-Lived Assets [Line Items] Fair value of shares vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Deferred compensation liability Deferred Compensation Liability, Current and Noncurrent Concentration Risk Type [Domain] Concentration Risk Type [Domain] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Total equity attributable to Masonite Stockholders' Equity Attributable to Parent Twenty Twenty Two Restructuring Plans Twenty Twenty Two Restructuring Plans [Member] Twenty Twenty Two Restructuring Plans Prepaid expenses and other assets Prepaid Expense, Current Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Vesting [Domain] Vesting [Domain] Unused borrowing capacity, fee, percentage Debt Instrument, Unused Borrowing Capacity, Fee, Percentage Debt Instrument, Unused Borrowing Capacity, Fee, Percentage Entity Interactive Data Current Entity Interactive Data Current 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) Changes in assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Portion at Fair Value Measurement Portion at Fair Value Measurement [Member] Retained Earnings Retained Earnings [Member] Accounts payable and accrued expenses Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accounts Payable And Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accounts Payable And Accrued Liabilities Common Stock Common Stock [Member] Other comprehensive income (loss) attributable to Masonite Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Repurchases of common shares Payments for Repurchase of Common Stock Common stock available for future issuance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Class of Stock [Axis] Class of Stock [Axis] Statement [Table] Statement [Table] Delivered (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Document Quarterly Report Document Quarterly Report Current assets: Assets, Current [Abstract] Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Share repurchases, settlement (payment) Accelerated Share Repurchases, Settlement (Payment) or Receipt Expected restructuring cost remaining Restructuring and Related Cost, Expected Cost Remaining Europe Europe Segment [Member] Europe Segment [Member] Range [Axis] Statistical Measurement [Axis] Treasury stock, acquired (in shares) Treasury Stock, Shares, Acquired Retained earnings Retained Earnings (Accumulated Deficit) Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Exercisable, end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Schedule of Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Variable Rate [Domain] Variable Rate [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Selling, general and administration expenses Selling, General and Administrative Expense Pension and post-retirement funding, net of expense Pension and Other Postretirement Benefits Expense (Reversal of Expense), Noncash Operating lease right-of-use assets Operating Lease, Right-of-Use Asset Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income Comprehensive Income (Loss) Note [Text Block] Type of Restructuring [Domain] Type of Restructuring [Domain] Document Transition Report Document Transition Report Local Phone Number Local Phone Number Operating income Operating Income (Loss) Inventories Increase (Decrease) in Inventories Adoption of Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Effect of dilutive securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Shares outstanding (in shares) Balance at beginning of period (in shares) Balance at end of period (in shares) Common Stock, Shares, Outstanding Investment in equity investees Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Goodwill Goodwill 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 Adjustments to reconcile net income to net cash flow provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense Income tax expense Income tax expense Income Tax Expense (Benefit) Deferred income taxes Deferred Income Tax Liabilities, Net Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Additional Paid-in Capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus Exercised, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Cost of goods sold Cost of Goods and Services Sold Common shares issued for delivery of share based awards Shares Issued, Value, Share-Based Payment Arrangement, before Forfeiture Shares used in computing diluted earnings per share Weighted Average Number of Shares Outstanding, Diluted Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table] Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table] Inventories Schedule of Inventory, Current [Table Text Block] Expected term (years) Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Accounts Receivable Accounts Receivable [Member] Base Rate Base Rate [Member] Number of countries Number of Countries in which Entity Operates Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value Share capital: unlimited shares authorized, no par value, 22,138,282 and 22,155,035 shares issued and outstanding as of April 2, 2023, and January 1, 2023, respectively Common Stock, Value, Issued Carrying Value Reported Value Measurement [Member] Accumulated Foreign Currency Translation Gains (Losses) [Roll Forward] Accumulated Foreign Exchange Gains (Losses) [Roll Forward] Accumulated Foreign Exchange Gains (Losses) [Roll Forward] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Senior Notes Senior Notes [Member] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Operating Segments Operating Segments [Member] Exercisable, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value 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 Less: net income attributable to non-controlling interests Net income attributable to non-controlling interest Net Income (Loss) Attributable to Noncontrolling Interest Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Proceeds from issuance of long-term debt Proceeds from Issuance of Long-Term Debt Shares issued (in shares) Common Stock, Shares, Issued Gross contractual value of acquired trade receivables Business Combination, Acquired Receivables, Gross Contractual Amount 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 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] Closure Costs Facility Closing [Member] Amendment Flag Amendment Flag Net cash flow used in investing activities Net Cash Provided by (Used in) Investing Activities Aggregate principal Debt Instrument, Face Amount Other comprehensive gain (loss), net of tax Other comprehensive income (loss), net of tax Other comprehensive gain (loss), net of tax Other Comprehensive Income (Loss), Net of Tax Common shares issued under employee stock purchase plan Stock Issued During Period, Value, Employee Stock Purchase Plan Corporate & Other Corporate and Other [Member] Comprehensive income attributable to Masonite Comprehensive Income (Loss), Net of Tax, Attributable to Parent Accumulated Amortization of Actuarial Net Losses [Roll Forward] Accumulated Amortization of Actuarial Net Losses [Roll Forward] Accumulated Amortization of Actuarial Net Losses [Roll Forward] Pro forma revenue Business Acquisition, Pro Forma Revenue Entity Current Reporting Status Entity Current Reporting Status Deferred income taxes Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Other assets Other Assets, Noncurrent Cash payments Payments for Restructuring Aggregate Intrinsic Value & Average Remaining Contractual Life Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Exercisable, shares Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Stock Appreciation Rights Award Activity Share-Based Payment Arrangement, Stock Appreciation Right, Activity [Table Text Block] Nonrecurring Adjustment [Axis] Nonrecurring Adjustment [Axis] ABL Facility 2024 ABL Facility 2024 [Member] ABL Facility 2024 [Member] Severance Employee Severance [Member] Common shares issued under employee stock purchase plan (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Outstanding, beginning of period (in shares) Outstanding, end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Accrued Expenses Accounts Payable, Accrued Liabilities, and Other Liabilities Disclosure, Current [Text Block] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Net foreign currency translation adjustment on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property, plant and equipment, net Property, Plant and Equipment, Net Supplemental Cash Flow Information Cash Flow, Supplemental Disclosures [Text Block] Cash and Cash Equivalents [Abstract] Cash paid for operating lease liabilities Operating Lease, Payments Income tax refunds Proceeds from Income Tax Refunds Expected volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Long-term debt Long-Term Debt Other expense (income), net Other (income) expense, net Other Nonoperating Income (Expense) The Home Depot, Inc. The Home Depot, Inc. [Member] The Home Depot, Inc. [Member] Business Overview and Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Restructuring Costs Restructuring and Related Activities Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Maximum Maximum [Member] Non-cash transactions: Other Noncash Investing and Financing Items [Abstract] Accumulated other comprehensive loss Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Holdback of portion of Endura purchase payable Obligation For Holdback From Purchase Payable Obligation For Holdback From Purchase Payable Adjusted EBITDA Adjusted EBITDA Earnings Before Interest, Taxes, Depreciation, and Amortization, Adjusted Earnings Before Interest, Taxes, Depreciation, and Amortization, Adjusted Common shares issued for delivery of share based awards (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Common shares repurchased Stock Repurchased and Retired During Period, Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total current assets Assets, Current Income taxes payable Taxes Payable, Current Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Measurement Basis [Axis] Measurement Basis [Axis] Restricted cash Restricted Cash Dividends to non-controlling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Income tax expense on amortization of actuarial net losses Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, Tax Share based compensation unrecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount 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] Stock Appreciation Rights Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Senior Notes Due 2028 Senior Notes Due 2028 [Member] Senior Notes Due 2028 Cash and Non-Cash Transactions Schedule of Cash Flow, Supplemental Disclosures [Table Text Block] Share-Based Payment Arrangement, Performance Shares, Activity Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block] Nonrecurring Adjustment [Domain] Nonrecurring Adjustment [Domain] Delivered (in 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 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 Common shares repurchased (in shares) Stock Repurchased and Retired During Period, Shares Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Class of Treasury Stock [Table] Class of Treasury Stock [Table] Repayments of borrowings on revolving credit facilities Repayments of Lines of Credit Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Payment of debt issuance costs Payments of Debt Issuance Costs Segment Information Segment Reporting Disclosure [Text Block] Accelerated Share Repurchase Accelerated Share Repurchase [Member] Accelerated Share Repurchase Entity Address, Country Entity Address, Country 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 LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Fair Value Estimate of Fair Value Measurement [Member] Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Inventories, net Inventories, net Inventory, Net Accounts payable Accounts Payable, Current Comprehensive income: Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract] Restructuring costs (benefit) Restructuring Charges Entity Filer Category Entity Filer Category Shares used in computing basic earnings per share Weighted Average Number of Shares Outstanding, Basic Equity: Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] 2021 Plan 2021 Plan [Member] 2021 Plan Net income (loss) attributable to Masonite Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Commitments and Contingencies (Note 7) Commitments and Contingencies Security Exchange Name Security Exchange Name Outstanding, beginning of period (in dollars per share) Outstanding, end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Expected useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Proceeds from borrowings on revolving credit facilities Proceeds from (Repayments of) Debt Applicable Margin Applicable Margin [Member] Applicable Margin Schedule of Segment Reporting Information, by Segment Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Share Based Compensation Plans Share-Based Payment Arrangement [Text Block] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss Segment Reporting [Abstract] Segment Reporting [Abstract] Cash paid for finance lease liabilities door:PaymentsforFinanceLeaseInterestandPrincipal door:PaymentsforFinanceLeaseInterestandPrincipal Equity Attributable to Noncontrolling Interests Noncontrolling Interest [Member] Risk-free rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Interest expense, net Interest Income (Expense), Net Other items Loss Contingency Accrual, Provision Tax withholding on share based awards Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and equity Liabilities and Equity Debt instrument, term Debt Instrument, Term Unrealized foreign exchange (gain) loss Foreign Currency Transaction Gain (Loss), Unrealized Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Concentration risk, customers Concentration Risk, Customers Concentration Risk, Customers Incremental shares issuable under share compensation plans Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Proceeds from repayment of note receivable Proceeds from Collection of Notes Receivable Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Accrued Expenses [Abstract] Accrued Expenses [Abstract] Accrued Expenses [Abstract] Current Fiscal Year End Date Current Fiscal Year End Date Vesting [Axis] Vesting [Axis] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Diluted earnings per common share attributable to Masonite (in dollars per share) Earnings Per Share, Diluted 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 Trademarks and trade names Trademarks and Trade Names [Member] Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Loss (gain) on sale of property, plant and equipment Loss (gain) on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Share based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Consolidation Items [Axis] Consolidation Items [Axis] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Customer Concentration Risk Customer Concentration Risk [Member] Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Restricted Stock Units Award Activity Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block] Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items] Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items] Adjusted Term Secured Overnight Financing Rate (SOFR) Adjusted Term Secured Overnight Financing Rate (SOFR) [Member] Adjusted Term Secured Overnight Financing Rate (SOFR) Share Repurchase Program [Axis] Share Repurchase Program [Axis] Plan term Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Amortization Amortization Entity Address, Address Line One Entity Address, Address Line One Income tax (expense) benefit related to other comprehensive income (loss) Other Comprehensive Income (Loss), Tax Term Loan A Term Loan Credit Agreement [Member] Term Loan Credit Agreement Other assets and liabilities, net Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets And Liabilities, Other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets And Liabilities, Other Class of Stock [Domain] Class of Stock [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Revolving credit facility availability Line of Credit Facility, Remaining Borrowing Capacity Credit Facility [Axis] Credit Facility [Axis] Long-term debt Total long-term debt Long-Term Debt and Lease Obligation Schedule of Accrued Expenses Schedule of Accrued Liabilities [Table Text Block] Provision for obsolete or aged inventory Inventory Valuation Reserves Inventories Inventory Disclosure [Text Block] Schedule of Long-Term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Equity [Abstract] Equity [Abstract] Units vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Equity awards not to exceed (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Outstanding, beginning of period (in shares) Outstanding, end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Outstanding, Number Decrease in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Restructuring Reserve by Type of Cost Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Summary of Restructuring (Benefit) Costs by Plan Restructuring and Related Costs [Table Text Block] Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] 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 [Abstract] Number of manufacturing locations Number of Manufacturing Locations which Entity Operates Number of Manufacturing Locations which Entity Operates Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Common shares withheld to cover income taxes payable due to delivery of share based awards Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Business combination, consideration transferred Business Combination, Consideration Transferred Other accruals Other Accrued Liabilities, Current Number of shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased City Area Code City Area Code ASSETS Assets [Abstract] Other assets and liabilities Increase (Decrease) in Other Operating Assets and Liabilities, Net Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] 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 Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] 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] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Less: other comprehensive (loss) income attributable to non-controlling interest Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Noncontrolling Interest Foreign currency translation gain (loss) Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax Share based compensation expense Share-based compensation Share-Based Payment Arrangement, Noncash Expense Variable Rate [Axis] Variable Rate [Axis] Other liabilities Other Liabilities, Noncurrent Share of income from equity investees, net of tax Income (Loss) from Equity Method Investments Additions to property, plant and equipment Payments to Acquire Property, Plant, and Equipment Withheld to cover (in 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 Schedule of Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Right-of-use assets acquired under operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability North American Residential North American Residential Segment [Member] North American Residential Segment [Member] Customer [Domain] Customer [Domain] EX-101.PRE 11 door-20230402_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 12 door-20230402_g1.jpg GRAPHIC begin 644 door-20230402_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 13 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover Page - shares
3 Months Ended
Apr. 02, 2023
May 05, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Apr. 02, 2023  
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 Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   22,112,520
Entity Central Index Key 0000893691  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Entity Incorporation, State or Country Code A1  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Statement of Comprehensive Income [Abstract]    
Net sales $ 725,984 $ 726,217
Cost of goods sold 555,493 541,968
Gross profit 170,491 184,249
Selling, general and administration expenses 101,705 83,246
Restructuring costs (benefit) 3,678 (19)
Operating income 65,108 101,022
Interest expense, net 14,252 10,239
Other expense (income), net 52 (1,415)
Income before income tax expense 50,804 92,198
Income tax expense 11,360 23,477
Net income 39,444 68,721
Less: net income attributable to non-controlling interests 953 1,139
Net income attributable to Masonite $ 38,491 $ 67,582
Basic earnings per common share attributable to Masonite (in dollars per share) $ 1.74 $ 2.93
Diluted earnings per common share attributable to Masonite (in dollars per share) $ 1.71 $ 2.89
Comprehensive income:    
Net income $ 39,444 $ 68,721
Other comprehensive income (loss):    
Foreign currency translation gain (loss) 8,949 (2,105)
Amortization of actuarial net losses 191 6
Income tax (expense) benefit related to other comprehensive income (loss) (45) 10
Other comprehensive gain (loss), net of tax 9,095 (2,089)
Comprehensive income 48,539 66,632
Less: comprehensive income attributable to non-controlling interests 945 1,281
Comprehensive income attributable to Masonite $ 47,594 $ 65,351
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Apr. 02, 2023
Jan. 01, 2023
Current assets:    
Cash and cash equivalents $ 210,725 $ 296,922
Restricted cash 11,587 11,999
Accounts receivable, net 391,559 375,918
Inventories, net 418,581 406,828
Prepaid expenses and other assets 52,280 55,051
Income taxes receivable 18,433 16,922
Total current assets 1,103,165 1,163,640
Property, plant and equipment, net 714,259 652,329
Operating lease right-of-use assets 165,869 160,695
Investment in equity investees 19,924 16,111
Goodwill 257,977 69,868
Intangible assets, net 266,658 136,056
Deferred income taxes 19,156 16,133
Other assets 34,049 33,346
Total assets 2,581,057 2,248,178
Current liabilities:    
Accounts payable 123,768 111,526
Accrued expenses 193,642 223,046
Income taxes payable 8,329 14,361
Total current liabilities 325,739 348,933
Long-term debt 1,113,880 866,116
Long-term operating lease liabilities 155,993 151,242
Deferred income taxes 128,292 79,590
Other liabilities 76,429 59,515
Total liabilities 1,800,333 1,505,396
Commitments and Contingencies (Note 7)
Equity:    
Share capital: unlimited shares authorized, no par value, 22,138,282 and 22,155,035 shares issued and outstanding as of April 2, 2023, and January 1, 2023, respectively 529,156 520,003
Additional paid-in capital 218,010 226,514
Retained earnings 155,625 127,826
Accumulated other comprehensive loss (133,121) (142,224)
Total equity attributable to Masonite 769,670 732,119
Equity attributable to non-controlling interests 11,054 10,663
Total equity 780,724 742,782
Total liabilities and equity $ 2,581,057 $ 2,248,178
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - shares
Apr. 02, 2023
Jan. 01, 2023
Statement of Financial Position [Abstract]    
Shares issued (in shares) 22,138,282 22,155,035
Shares outstanding (in shares) 22,138,282 22,155,035
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Changes in Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Equity Attributable to Noncontrolling Interests
Balance at beginning of period at Jan. 02, 2022 $ 699,778 $ 543,400 $ 222,177 $ 24,244 $ (101,582) $ 11,539
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common shares issued for delivery of share based awards   11,630 (11,630)      
Common shares issued under employee stock purchase plan   797 (134)      
Common shares repurchased   28,441 17,710 93,849    
Share based compensation expense     4,719      
Common shares withheld to cover income taxes payable due to delivery of share based awards     (2,963)      
Net income 68,721     67,582   1,139
Other comprehensive income (loss), net of tax (2,089)       (3,228) 142
Dividends to non-controlling interests           (1,385)
Balance at end of period at Apr. 03, 2022 626,447 $ 527,386 194,459 (2,023) (104,810) 11,435
Balance at beginning of period (in shares) at Jan. 02, 2022   23,623,887        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common shares issued for delivery of share based awards (in shares)   169,370        
Common shares issued under employee stock purchase plan (in shares)   8,029        
Common shares repurchased (in shares)   (1,236,330)        
Balance at end of period (in shares) at Apr. 03, 2022   22,564,956        
Balance at beginning of period at Jan. 01, 2023 742,782 $ 520,003 226,514 127,826 (142,224) 10,663
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common shares issued for delivery of share based awards   12,372 (12,372)      
Common shares issued under employee stock purchase plan   806 (226)      
Common shares repurchased   4,025 0 10,692    
Share based compensation expense     6,054      
Common shares withheld to cover income taxes payable due to delivery of share based awards     (1,960)      
Net income 39,444     38,491   953
Other comprehensive income (loss), net of tax 9,095       9,103 (8)
Dividends to non-controlling interests           (554)
Balance at end of period at Apr. 02, 2023 $ 780,724 $ 529,156 $ 218,010 $ 155,625 $ (133,121) $ 11,054
Balance at beginning of period (in shares) at Jan. 01, 2023 22,155,035 22,155,035        
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common shares issued for delivery of share based awards (in shares)   142,943        
Common shares issued under employee stock purchase plan (in shares)   8,827        
Common shares repurchased (in shares)   (168,523)        
Balance at end of period (in shares) at Apr. 02, 2023 22,138,282 22,138,282        
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Cash flows from operating activities:    
Net income $ 39,444 $ 68,721
Adjustments to reconcile net income to net cash flow provided by (used in) operating activities:    
Depreciation 21,485 17,272
Amortization 7,421 4,612
Share based compensation expense 6,054 4,719
Deferred income taxes 885 7,027
Unrealized foreign exchange (gain) loss (97) 594
Share of income from equity investees, net of tax (748) (1,687)
Pension and post-retirement funding, net of expense (509) (114)
Non-cash accruals and interest 1,445 (304)
Loss (gain) on sale of property, plant and equipment 1,038 (2,854)
Changes in assets and liabilities, net of acquisitions:    
Accounts receivable (5,457) (64,948)
Inventories 34,024 (58,106)
Prepaid expenses and other assets (7,730) (387)
Accounts payable and accrued expenses (33,223) (11,294)
Other assets and liabilities (7,685) (1,100)
Net cash flow provided by (used in) operating activities 56,347 (37,849)
Cash flows from investing activities:    
Additions to property, plant and equipment (27,827) (19,095)
Acquisition of businesses, net of cash acquired (353,618) 0
Proceeds from sale of property, plant and equipment 4 6,393
Proceeds from repayment of note receivable 12,000 0
Other investing activities (3,511) (588)
Net cash flow used in investing activities (372,952) (13,290)
Cash flows from financing activities:    
Proceeds from issuance of long-term debt 250,000 0
Payment of debt issuance costs (3,628) 0
Proceeds from borrowings on revolving credit facilities 100,000 0
Repayments of borrowings on revolving credit facilities (100,000) 0
Tax withholding on share based awards (1,960) (2,963)
Distributions to non-controlling interests (554) (1,385)
Repurchases of common shares (14,717) (140,000)
Net cash flow provided by (used in) financing activities 229,141 (144,348)
Net foreign currency translation adjustment on cash 855 (1,394)
Decrease in cash, cash equivalents and restricted cash (86,609) (196,881)
Cash, cash equivalents and restricted cash, beginning of period 308,921 391,505
Cash, cash equivalents and restricted cash, at end of period $ 222,312 $ 194,624
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Business Overview and Significant Accounting Policies
3 Months Ended
Apr. 02, 2023
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 locations in seven 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 January 1, 2023, as filed with the SEC (the "Annual Report"). 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 and the 52- or 53-week periods are referred to as a year.
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 2022 audited consolidated financial statements, other than as noted below.
Adoption of Recent Accounting Pronouncements
In December 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2021-10, "Government Assistance," which requires annual disclosures that increase the transparency of transactions involving government grants, including (1) the types of transactions, (2) the accounting for those transactions and (3) the effect of those transactions on an entity's financial statements. The guidance is effective for annual periods beginning after December 15, 2021, with early adoption permitted. We adopted the new guidance as of January 3, 2022, the beginning of fiscal year 2022, and the adoption did not have a material impact on our financial statements.
In October 2021, the FASB issued ASU 2021-08, "Accounting for Contract Assets and Contract Liabilities from Contracts with Customers," which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, "Revenue from Contracts with Customers" as if the entity had originated the contracts. We adopted the new guidance as of January 1, 2023, the beginning of fiscal year 2023, and the adoption did not have a material impact on our financial statements.
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions and Divestitures
3 Months Ended
Apr. 02, 2023
Business Combination and Asset Acquisition [Abstract]  
Acquisitions and Divestitures Acquisitions and Divestitures
Acquisitions
On January 3, 2023, we completed the acquisition of 100% of the outstanding equity of EPI Holdings, Inc. ("Endura"), for total consideration of approximately $408.1 million, including an $18.0 million holdback which is payable 24 months after the acquisition date. Endura is a leading innovator and manufacturer of high-performance door frames and door system components in the United States. Endura’s product offerings include engineered frames, self-adjusting sill systems, weather sealing, multi-point locks and installation accessories used by builders and contractors in residential new construction as well as repair and remodeling applications. The acquisition is intended to accelerate our Doors That Do MoreTM strategy and maximize our growth potential. The $189.9 million excess purchase price over the fair value of tangible and intangible assets acquired was allocated to goodwill. The goodwill principally represents anticipated synergies to be gained from the integration into our existing business and acquisition of the assembled workforce. This goodwill is not deductible for tax purposes and relates to the North American Residential segment.
The Company has accounted for the acquisition as a business combination and allocated the preliminary estimated purchase price to the estimated fair values of assets acquired and liabilities assumed utilizing various valuation methods including replacement cost, market values and the income approach. The Company has not yet completed its evaluation and determination of certain assets acquired and liabilities assumed, primarily (i) the final valuation of intangible assets related to customers relationships and trade names, and (ii) the final assessment and valuation of certain other assets acquired and liabilities assumed, including inventory, property, plant and equipment, leases, and deferred income taxes, which could also impact goodwill during the measurement period.
The allocation of the purchase price to assets acquired and liabilities assumed is as follows:
(In thousands)Endura
Cash acquired$32,501 
Accounts receivable, net7,871 
Inventories, net44,183 
Property, plant and equipment, net54,373 
Goodwill189,938 
Intangible assets135,800 
Accounts payable and accrued expenses(15,088)
Deferred income taxes(44,345)
Other assets and liabilities, net2,868 
Total purchase price$408,101 
The fair values of intangible assets acquired are based on management's estimates and assumptions including the income approach, the cost approach and the market approach. The intangible assets acquired are not expected to have any residual value. The gross contractual value of acquired trade receivables was $8.3 million.
Intangible assets acquired from the Endura acquisition consist of the following:
Fair Value
 (in thousands)
Expected Useful Life (Years)
Customer relationships$116,000 10
Trademarks and trade names6,600 10
Patents13,200 12
Total intangible assets acquired$135,800 
Endura's results of operations were included in the condensed consolidated statements of income and comprehensive income for the period subsequent to the acquisition date. For the three months ended April 2, 2023, Endura had $59.8 million in net sales and $4.5 million in net loss attributable to Masonite.
Pro Forma Information
The following unaudited pro forma financial information represents the consolidated financial information as if the Endura acquisition had been included in our consolidated results beginning on January 2, 2022, the first day of the fiscal year prior to the respective acquisition date. The pro forma results have been calculated after adjusting the results of the acquired entities to remove intercompany transactions and to reflect the additional depreciation, amortization and interest expense that would have been charged assuming the fair value adjustments to property, plant and equipment and intangible assets and the additional debt incurred to fund the acquisition had been applied on the first day of the fiscal year prior to the respective acquisition, together with the consequential tax effects. The pro forma results do not reflect any cost savings, operating synergies or revenue enhancements that the combined company may achieve as a result of the acquisitions; the costs to combine the companies' operations; or the costs necessary to achieve these costs savings, operating synergies and revenue enhancements. As a result, the pro forma information below does not purport to present what actual results would have been had the acquisition been consummated on the date indicated and it is not necessarily indicative of future results of operations.
Three Months Ended April 3, 2022
(In thousands)MasoniteEnduraPro Forma AdjustmentsPro Forma
Net sales$726,217 $72,716 $(2,604)$796,329 
Net income attributable to Masonite67,582 3,353 (5,881)65,054 
Basic earnings per common share$2.93 $2.82 
Diluted earnings per common share$2.89 $2.78 
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable
3 Months Ended
Apr. 02, 2023
Receivables [Abstract]  
Accounts Receivable Accounts Receivable
Our customers consist mainly of retailers, distributors and contractors. Our ten largest customers accounted for 59.3% and 62.3% of total accounts receivable as of April 2, 2023, and January 1, 2023, respectively. Our largest customer, The Home Depot, Inc., accounted for more than 10% of the consolidated gross accounts receivable balance as of April 2, 2023, and January 1, 2023. The allowance for doubtful accounts balance was $2.9 million and $2.5 million as of April 2, 2023, and January 1, 2023, 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 expenses within the condensed consolidated statements of income and comprehensive income.
In most countries we pay and collect Value Added Tax ("VAT") when procuring goods and services within the normal course of business. VAT receivables are established in jurisdictions where VAT paid exceeds VAT collected and are recoverable through the filing of refund claims.
Certain wood moldings and millwork products being imported into the U.S. are subject to import tariffs. Tariff deposits are paid to the government and are recoverable through an assessment process.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
3 Months Ended
Apr. 02, 2023
Inventory Disclosure [Abstract]  
Inventories InventoriesThe amounts of inventory on hand were as follows as of the dates indicated:
(In thousands)April 2, 2023January 1, 2023
Raw materials$288,385 $320,553 
Finished goods143,322 95,005 
Provision for obsolete or aged inventory(13,126)(8,730)
Inventories, net$418,581 $406,828 
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses
3 Months Ended
Apr. 02, 2023
Accrued Expenses [Abstract]  
Accrued Expenses Accrued ExpensesThe details of our accrued expenses were as follows as of the dates indicated:
(In thousands)April 2, 2023January 1, 2023
Accrued payroll$57,084 $69,224 
Accrued rebates49,410 50,200 
Current portion of operating lease liabilities24,492 24,372 
Accrued interest8,142 16,480 
Other accruals54,514 62,770 
Total accrued expenses$193,642 $223,046 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt
3 Months Ended
Apr. 02, 2023
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
(In thousands)April 2, 2023January 1, 2023
Senior unsecured notes, interest rate of 3.50%, due 2030
$375,000 $375,000 
Senior unsecured notes, interest rate of 5.375%, due 2028
500,000 500,000 
Term Loan Facility, interest rate of SOFR plus 2.25%, due 2027
250,000 — 
Debt issuance costs(11,120)(8,884)
Total long-term debt$1,113,880 $866,116 
Interest expense related to our consolidated indebtedness under our senior unsecured notes, Term Loan Facility and ABL Facility was $15.4 million and $10.3 million for the three months ended April 2, 2023 and April 3, 2022, respectively.
3.50% Senior Notes due 2030
On July 26, 2021, we issued $375.0 million aggregate principal senior unsecured notes (the "2030 Notes"). The 2030 Notes bear interest at 3.50% per annum, payable in cash semiannually in arrears on February 15 and August 15 of each year and are due February 15, 2030. The 2030 Notes were issued at par.
Information concerning obligations under the 2030 Notes and the indenture governing them are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the indenture governing the 2030 Notes.
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.
Information concerning obligations under the 2028 Notes and the indenture governing them are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the indenture governing the 2028 Notes.
Term Loan Facility
On December 13, 2022, we and certain of our subsidiaries entered into a new delayed-draw term loan credit agreement (the "Term Loan Credit Agreement") maturing on December 12, 2027 (the "Term Loan Maturity Date"). The Term Loan Credit Agreement provides for a senior secured five-year delayed-draw term loan facility of $250.0 million (the "Term Loan Facility"). Loans under the Term Loan Facility (the "Term Loans") will bear interest at a rate equal to, at our option, (1) the Adjusted Term SOFR Rate (as defined in the Term Loan Credit Agreement) plus an applicable margin of 2.25% or (2) an alternate base rate equal to the greatest of (i) the "Prime Rate" in the U.S. last quoted by The Wall Street Journal, (ii) 0.50% above the greater of the federal funds rate and the rate comprised of both overnight federal funds and overnight eurodollar transactions denominated in U.S. dollars, (iii) 1.00% above the Adjusted Term SOFR Rate for a one month interest period and (iv) 1.00%, plus, in each case, an applicable margin of 1.25%, subject to, in each of cases (1) and (2), an agreed interest rate floor. The Term Loans are repayable in equal quarterly installments for an annual aggregate amortization payment equal to 15% of the aggregate principal amount of the Term Loans, with the balance of the principal being due on the Term Loan Maturity Date.
The Term Loan Credit Agreement also includes a quarterly ticking fee of 25 basis points per annum payable to the lenders under the Term Loan Facility beginning on January 3, 2023 (the "Closing Date") in respect of the unutilized commitments thereunder. As a result of the incurrence of the Term Loans on the Closing Date such ticking fees were not (and shall not be) payable to the Lenders.
The Borrower also pays customary agency fees.
Obligations under the Term Loan Credit Agreement are fully and unconditionally guaranteed, jointly and severally, by us and by certain of our directly or indirectly wholly-owned subsidiaries organized in the United States and are secured by the equity in, and substantially all the assets of, such subsidiaries. The Term Loans were funded in an amount of $250.0 million and applied to finance a portion of the consideration payable in connection with the consummation of the Endura acquisition on January 3, 2023. We received net proceeds of $246.4 million after deducting $3.6 million of debt issuance costs. The debt issuance costs were capitalized as a reduction to the carrying value of debt and are being accreted to interest expense over the term of the loan using the effective interest method.
The Term Loan Credit Agreement contains various customary representations, warranties by us and covenants that are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the indenture governing the Term Loan Credit Agreement.
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. On October 28, 2022, we and certain of our subsidiaries entered into an amendment which, among other things, (i) increased the revolving credit commitments available thereunder by $100.0 million to an aggregate amount of $350.0 million and (ii) replaced the LIBOR-based interest rate applicable to borrowings thereunder in U.S. dollars with an interest rate based on the sum of (x) a "Term SOFR" rate published by the CME Group Benchmark Administration Limited (CBA) plus (y) 10 basis points ("Adjusted Term SOFR"). Additionally, on December 12, 2022, we entered into an amendment to the ABL Facility, which, among other things, extended the maturity of the ABL Facility from January 31, 2024 to December 12, 2027. The terms of the ABL Facility remained otherwise substantially unchanged and are described in detail in our Annual Report. On January 3, 2023, we borrowed $100.0 million under our ABL Facility in order to fund a portion of
the cash consideration paid for the acquisition of Endura. During the first quarter of 2023, we repaid all amounts outstanding under the ABL Facility.
The ABL Facility contains various customary representations, warranties by us and covenants that are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the credit agreement governing the ABL Facility. We had availability of $313.4 million under our ABL Facility and there were no amounts outstanding as of April 2, 2023.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Apr. 02, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
We may become involved from time-to-time in litigation and regulatory compliance matters incidental to our business, including employment and wage and hour claims, antitrust, tax, product liability, environmental, health and safety, commercial disputes, intellectual property, contracts and other matters arising out of the normal conduct of our business. Since litigation is inherently unpredictable and unfavorable resolutions can occur, assessing contingencies is highly subjective and requires judgments about future events. We regularly review and accrue for contingencies related to litigation and regulatory compliance matters, if it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Based on current information, in the opinion of management, the ultimate resolution of these matters, individually or in the aggregate, will not have a material adverse effect on our financial condition, results of operations or cash flows.
Antitrust Class Action Proceedings - Canada
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 plaintiff alleges that the Masonite and JELD-WEN defendants engaged in anticompetitive conduct, including price-fixing involving interior molded doors. The intended class proceeding seeks damages, punitive damages, and other relief. On December 22, 2020, the parties filed a motion with the court seeking to stay the proceeding.
On October 2, 2020, an intended class proceeding was commenced in the Federal Court of Canada naming as defendants Masonite International Corporation, Masonite Corporation, JELD-WEN, Inc., JELD-WEN Holding, Inc. and JELD-WEN of Canada, Ltd. The plaintiff alleges that the Masonite and JELD-WEN defendants engaged in anticompetitive conduct, including price-fixing involving interior molded doors. The intended class proceeding seeks damages, punitive damages, and other relief. The plaintiff served its certification record on March 31, 2021. The Federal Court has scheduled a hearing on certification for October 12-13, 2023.
As of April 2, 2023, we have not accrued an expense in connection with this matter because, although an adverse outcome is reasonably possible, the amount or range of any potential loss cannot be reasonably estimated. This proceeding is at an early stage. 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, results of operations or cash flow.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Share Based Compensation Plans
3 Months Ended
Apr. 02, 2023
Share-Based Payment Arrangement [Abstract]  
Share Based Compensation Plans Share Based Compensation Plans
Share based compensation expense was $6.1 million and $4.7 million for the three months ended April 2, 2023 and April 3, 2022, respectively. As of April 2, 2023, the total remaining unrecognized compensation expense related to share based compensation amounted to $47.0 million, which will be amortized over the weighted average remaining requisite service period of 2.1 years.
Equity Incentive Plans
Our equity incentive plans under the 2021 Equity Plan and 2012 Plan are described in detail and defined in our Annual Report. The aggregate number of common shares that can be issued with respect to equity awards under the 2021 Equity Plan cannot exceed 880,000 shares; plus the number of shares reserved for the 2012 Plan that is in excess of the number of shares related to outstanding grants; plus the number of shares subject to existing grants under the 2012 Plan that may expire or be forfeited or cancelled. As of April 2, 2023, there were 583,445 shares of common stock available for future issuance under the 2021 Equity Plan.
Deferred Compensation Plan
We offer to certain of our employees and directors a Deferred Compensation Plan, which is further described and defined in our Annual Report. As of April 2, 2023, the liability and asset relating to deferred compensation had a fair value of $7.1 million and $7.0 million, respectively. As of April 2, 2023, 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, which entitle the recipient to the appreciation in value of granted 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 $0.7 million during the three months ended April 2, 2023.
Three Months Ended April 2, 2023Stock Appreciation RightsAggregate Intrinsic Value (in thousands) Weighted Average Exercise Price Average Remaining Contractual Life (Years)
Outstanding, beginning of period184,205 $2,153 $74.75 7.0
Granted30,946 88.99 
Exercised— — — 
Cancelled and forfeited— — 
Outstanding, end of period215,151 $3,420 $76.79 7.2
Exercisable, end of period152,717 $3,309 $70.89 6.4
The value of SARs granted is determined using the Black-Scholes-Merton valuation model, and the corresponding expense is expected to be recognized over the average requisite service period of 2.0 years. Expected volatility is based upon the historical volatility of our common shares amongst other considerations. The expected term is calculated based upon historical employee exercise behavior and the contractual term of the SAR amongst other considerations. The weighted average grant date assumptions used for the SARs granted were as follows for the periods indicated:
2023 Grants
SAR value (model conclusion)$32.63
Risk-free rate4.1 %
Expected dividend yield0.0 %
Expected volatility28.4 %
Expected term (years)6.0
Restricted Stock Units
We have granted Restricted Stock Units ("RSUs") to directors and certain employees under the 2021 Equity 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 granted is based on the fair value of the RSUs at the date of grant, which is equal to the stock price on 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.
Three Months Ended April 2, 2023Total Restricted Stock Units OutstandingWeighted Average Grant Date Fair Value
Outstanding, beginning of period313,753 $92.85 
Granted192,847 89.15 
Delivered(79,511)92.31 
Withheld to cover (1)
(17,434)
Forfeited(17,131)90.13 
Outstanding, end of period392,524 $91.28 
___________
(1) A portion of the vested RSUs delivered were net shares 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.
RSUs granted during the three months ended April 2, 2023, vest at specified future dates with only service requirements. The value of RSUs granted in the three months ended April 2, 2023, was $17.2 million and is being recognized over the weighted average requisite service period of 2.0 years. During the three months ended April 2, 2023, 96,945 RSUs vested at a fair value of $8.9 million.
Performance-based Restricted Stock Units
We have granted certain Performance-based Restricted Stock Units ("PRSUs") under the 2021 Equity Plan and the 2012 Plan. These PRSUs are settled with payouts ranging from zero to 200% of the target award value depending on performance goal achievement. The compensation expense for the PRSUs awarded is based on the fair value of the PRSUs at the date of grant, which is equal to the stock price on the date of grant, and is recognized over the requisite service period. The compensation expense for certain PRSUs is determined using the Monte Carlo simulation method. The PRSUs 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.
Three Months Ended April 2, 2023Total Performance Restricted Stock Units OutstandingWeighted Average Grant Date Fair Value
Outstanding, beginning of period310,678 $90.15 
Granted91,631 104.24 
Performance adjustment (1)
17,139 79.25 
Delivered(63,432)79.25 
Withheld to cover (2)
(5,224)
Forfeited(3,782)94.72 
Outstanding, end of period347,010 $95.44 
___________
(1) PRSUs are presented as outstanding, granted and forfeited in the table above assuming targets are met and the awards pay out at 100%. Certain 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 PRSUs delivered were net shares 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.
PRSUs granted during the three months ended April 2, 2023, vest at specified future dates based on both performance and service requirements. The value of PRSUs granted in the three months ended April 2, 2023, was $9.6 million and is being recognized over the weighted average requisite service period of 3.0 years. During the three months ended April 2, 2023, 68,656 PRSUs vested at a fair value of $5.4 million.
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring Costs
3 Months Ended
Apr. 02, 2023
Restructuring and Related Activities [Abstract]  
Restructuring Costs Restructuring Costs
In December 2022, we began implementing a plan intended to improve overall business performance that includes the optimization of our manufacturing capacity and reduction of our overhead and selling, general and administration workforce primarily in our North American Residential reportable segment as well as actions in the Architectural reportable segment and in our head offices (collectively, the "2022 Plan"). The optimization of our manufacturing capacity involves specific plants in the North American Residential segment and costs associated with the closure of these plants and related headcount reductions. Costs associated with the 2022 Plan include severance and closure charges which continue throughout 2023. As of April 2, 2023, we expect to incur approximately $9 million to $14 million of additional charges related to the 2022 Plan.
The following tables summarize the restructuring (benefit) costs recorded for the periods indicated:
Three Months Ended April 2, 2023
(In thousands)North American ResidentialArchitecturalCorporate & OtherTotal
2022 Plan$2,380 $684 $614 $3,678 
Total Restructuring Costs$2,380 $684 $614 $3,678 
Three Months Ended April 3, 2022
(In thousands)North American ResidentialArchitecturalCorporate & OtherTotal
Other$(91)$47 $25 $(19)
Total Restructuring (Benefit) Costs$(91)$47 $25 $(19)
Cumulative Amount Incurred Through April 2, 2023
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2022 Plan$4,511 $— $684 $614 $5,809 
Total Restructuring Costs$4,511 $— $684 $614 $5,809 
The changes in the accrual for restructuring by activity were as follows for the periods indicated:
(In thousands)January 1,
2023
SeveranceClosure CostsCash PaymentsApril 2,
2023
2022 Plan$— $3,583 $95 $(2,897)$781 
Total$— $3,583 $95 $(2,897)$781 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Apr. 02, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes The effective tax rate differs from the Canadian statutory rate of 26.13% primarily due to mix of earnings in foreign jurisdictions that are subject to tax rates which differ from the Canadian statutory rate. In addition, we recognized zero income tax benefit due to the exercise and delivery of share based awards during the three months ended April 2, 2023, compared to $1.1 million of income tax benefit during the three months ended April 3, 2022.On August 16, 2022, President Biden signed the Inflation Reduction Act of 2022 ("IRA") into law. The IRA includes several changes to existing tax law, including a minimum tax on adjusted financial statement income of applicable corporations and an excise tax on certain corporate stock buybacks. The tax provisions included in the IRA were generally effective beginning January 1, 2023, and no significant impact to the consolidated financial statements resulted from their adoption as of April 2, 2023.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share
3 Months Ended
Apr. 02, 2023
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 Ended
April 2, 2023April 3, 2022
Net income attributable to Masonite$38,491 $67,582 
Shares used in computing basic earnings per share22,183,068 23,081,474 
Effect of dilutive securities:
Incremental shares issuable under share compensation plans297,165 296,880 
Shares used in computing diluted earnings per share22,480,233 23,378,354 
Basic earnings per common share attributable to Masonite$1.74 $2.93 
Diluted earnings per common share attributable to Masonite$1.71 $2.89 
Anti-dilutive instruments excluded from diluted earnings per common share191,385 72,954 
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.
The Company's Board of Directors has approved five share repurchase authorizations, the most recent being an incremental $200.0 million share repurchase program approved on February 21, 2022. Under this program, the Company may repurchase shares from time to time, depending on market conditions and alternate uses of capital. The timing and actual number of shares repurchased will depend on a variety of factors, including price, general business and market conditions and alternate uses of capital. The share repurchase program may be effected through Rule 10b5-1 plans, open market purchases, each in compliance with Rule 10b-18 under the Exchange Act, or privately negotiated transactions. The program may be suspended or discontinued at any time and does not have an expiration date. In addition, the Company announced that its Board of Directors authorized it to enter into an accelerated share repurchase ("ASR") transaction as part of the new share repurchase program. The Company entered into an ASR transaction during the first quarter of 2022 with a third-party financial institution for the repurchase of $100.0 million of its outstanding common shares. At inception, pursuant to the agreement, the Company paid $100.0 million to the financial institution using cash on hand and received an initial delivery of 848,087 common shares on the same day. The final delivery of 319,678 common shares occurred in the second quarter. The $100.0 million ASR transaction was therefore completed in the second quarter of 2022 with a total delivery of 1,167,765 common shares at a volume-weighted average price ("VWAP") per share minus an agreed upon discount totaling $85.63 per share. The cash paid was reflected as a reduction of equity at the initial delivery of shares and the number of common shares outstanding were reduced at the dates of physical delivery.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information
3 Months Ended
Apr. 02, 2023
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 (benefit);
•    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);
•    other items;
•    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 2030 Notes and the 2028 Notes and the credit agreements governing the Term Loan Facility and 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 our reportable 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 reportable segments is as follows for the periods indicated:
Three Months Ended April 2, 2023
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$569,429 $63,716 $92,861 $5,349 $731,355 
Intersegment sales(390)(22)(4,959)— (5,371)
Net sales to external customers$569,039 $63,694 $87,902 $5,349 $725,984 
Adjusted EBITDA$107,881 $5,151 $5,350 $(12,217)$106,165 
Three Months Ended April 3, 2022
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$569,429 $81,839 $74,659 $6,196 $732,123 
Intersegment sales(865)(1,371)(3,670)— (5,906)
Net sales to external customers$568,564 $80,468 $70,989 $6,196 $726,217 
Adjusted EBITDA$127,667 $11,843 $(2,898)$(11,860)$124,752 
A reconciliation of our net income attributable to Masonite to consolidated Adjusted EBITDA is set forth as follows for the periods indicated:
Three Months Ended
(In thousands)April 2, 2023April 3, 2022
Net income attributable to Masonite$38,491 $67,582 
Plus:
Depreciation21,485 17,272 
Amortization7,421 4,612 
Share based compensation expense6,054 4,719 
Loss (gain) on disposal of property, plant and equipment1,038 (2,854)
Restructuring costs (benefit)3,678 (19)
Interest expense, net14,252 10,239 
Other (income) expense, net52 (1,415)
Income tax expense11,360 23,477 
Other items (1)
1,381 — 
Net income attributable to non-controlling interest953 1,139 
Adjusted EBITDA$106,165 $124,752 
(1) Other items include $1,381 in acquisition and due diligence related costs in the three months ended April 2, 2023, and were recorded in selling, general and administration expenses within the condensed consolidated statements of comprehensive income.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income
3 Months Ended
Apr. 02, 2023
Equity [Abstract]  
Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income 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 Ended
(In thousands)April 2, 2023April 3, 2022
Accumulated foreign currency translation losses, beginning of period$(132,001)$(96,919)
Foreign currency translation gain (loss)8,949 (2,105)
Income tax expense (benefit) on foreign currency translation loss— 11 
Less: foreign currency translation (loss) gain attributable to non-controlling interest(8)1,139 
Accumulated foreign currency translation losses, end of period(123,044)(100,152)
Accumulated pension and other post-retirement adjustments, beginning of period(10,223)(4,663)
Amortization of actuarial net losses191 
Income tax expense on amortization of actuarial net losses(45)(1)
Accumulated pension and other post-retirement adjustments(10,077)(4,658)
Accumulated other comprehensive loss$(133,121)$(104,810)
Other comprehensive gain (loss), net of tax$9,095 $(2,089)
Less: other comprehensive (loss) income attributable to non-controlling interest(8)1,139 
Other comprehensive income (loss) attributable to Masonite$9,103 $(3,228)
Cumulative translation adjustments are reclassified out of accumulated other comprehensive loss into loss on disposal of subsidiaries in the condensed consolidated statements of income and comprehensive income. Actuarial net losses are reclassified out of accumulated other comprehensive loss into cost of goods sold in the condensed consolidated statements of income and 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 April 2, 2023, were $8.9 million. These foreign currency translation gains were primarily driven by strengthening of the Pound Sterling, the Mexican Peso and the Euro in comparison to the U.S. dollar during the period.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Supplemental Cash Flow Information
3 Months Ended
Apr. 02, 2023
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:
Three Months Ended
(In thousands)April 2, 2023April 3, 2022
Transactions involving cash:
Interest paid$23,872 $20,341 
Interest received2,210 166 
Income taxes paid16,267 16,735 
Income tax refunds41 
Cash paid for operating lease liabilities9,095 8,372 
Cash paid for finance lease liabilities358 366 
Non-cash transactions:
Right-of-use assets acquired under operating leases11,374 1,434 
Holdback of portion of Endura purchase payable18,000 — 
The following reconciles total cash, cash equivalents and restricted cash as of the dates indicated:
April 2, 2023January 1, 2023
Cash and cash equivalents$210,725 $296,922 
Restricted cash11,587 11,999 
Total cash, cash equivalents and restricted cash$222,312 $308,921 
Property, plant and equipment additions in accounts payable were $9.9 million and $10.4 million as of April 2, 2023, and January 1, 2023, respectively.
During the fourth quarter of 2018, we provided debt financing to a distribution company via an interest-bearing note that was scheduled to mature in 2028. The interest-bearing note receivable was carried at amortized cost, with the interest payable in kind at the election of the borrower. The note receivable balance was $12.6 million as of January 1, 2023, and was recorded in the consolidated balance sheets as a component of prepaid expenses and other assets. On January 26, 2023, the note receivable was redeemed and fully repaid.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments
3 Months Ended
Apr. 02, 2023
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 carrying amount of our Term Loan Facility approximates fair value as the interest rates are variable and reflective of market rates. The estimated fair values and carrying values of our long-term senior note debt instruments were as follows for the periods indicated:
April 2, 2023January 1, 2023
(In thousands)Fair ValueCarrying ValueFair ValueCarrying Value
3.50% senior unsecured notes due 2030
$313,781 $371,271 $303,870 $371,136 
5.375% senior unsecured notes due 2028
$478,530 $496,053 $462,495 $495,868 
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 34 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Business Overview and Significant Accounting Policies (Policies)
3 Months Ended
Apr. 02, 2023
Accounting Policies [Abstract]  
Adoption of Recent Accounting Pronouncements
Adoption of Recent Accounting Pronouncements
In December 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2021-10, "Government Assistance," which requires annual disclosures that increase the transparency of transactions involving government grants, including (1) the types of transactions, (2) the accounting for those transactions and (3) the effect of those transactions on an entity's financial statements. The guidance is effective for annual periods beginning after December 15, 2021, with early adoption permitted. We adopted the new guidance as of January 3, 2022, the beginning of fiscal year 2022, and the adoption did not have a material impact on our financial statements.
In October 2021, the FASB issued ASU 2021-08, "Accounting for Contract Assets and Contract Liabilities from Contracts with Customers," which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, "Revenue from Contracts with Customers" as if the entity had originated the contracts. We adopted the new guidance as of January 1, 2023, the beginning of fiscal year 2023, and the adoption did not have a material impact on our financial statements.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions and Divestitures (Tables)
3 Months Ended
Apr. 02, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed
The allocation of the purchase price to assets acquired and liabilities assumed is as follows:
(In thousands)Endura
Cash acquired$32,501 
Accounts receivable, net7,871 
Inventories, net44,183 
Property, plant and equipment, net54,373 
Goodwill189,938 
Intangible assets135,800 
Accounts payable and accrued expenses(15,088)
Deferred income taxes(44,345)
Other assets and liabilities, net2,868 
Total purchase price$408,101 
Schedule of Finite-Lived Intangible Assets
Intangible assets acquired from the Endura acquisition consist of the following:
Fair Value
 (in thousands)
Expected Useful Life (Years)
Customer relationships$116,000 10
Trademarks and trade names6,600 10
Patents13,200 12
Total intangible assets acquired$135,800 
Schedule of Pro Forma Information
The following unaudited pro forma financial information represents the consolidated financial information as if the Endura acquisition had been included in our consolidated results beginning on January 2, 2022, the first day of the fiscal year prior to the respective acquisition date. The pro forma results have been calculated after adjusting the results of the acquired entities to remove intercompany transactions and to reflect the additional depreciation, amortization and interest expense that would have been charged assuming the fair value adjustments to property, plant and equipment and intangible assets and the additional debt incurred to fund the acquisition had been applied on the first day of the fiscal year prior to the respective acquisition, together with the consequential tax effects. The pro forma results do not reflect any cost savings, operating synergies or revenue enhancements that the combined company may achieve as a result of the acquisitions; the costs to combine the companies' operations; or the costs necessary to achieve these costs savings, operating synergies and revenue enhancements. As a result, the pro forma information below does not purport to present what actual results would have been had the acquisition been consummated on the date indicated and it is not necessarily indicative of future results of operations.
Three Months Ended April 3, 2022
(In thousands)MasoniteEnduraPro Forma AdjustmentsPro Forma
Net sales$726,217 $72,716 $(2,604)$796,329 
Net income attributable to Masonite67,582 3,353 (5,881)65,054 
Basic earnings per common share$2.93 $2.82 
Diluted earnings per common share$2.89 $2.78 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Tables)
3 Months Ended
Apr. 02, 2023
Inventory Disclosure [Abstract]  
Inventories The amounts of inventory on hand were as follows as of the dates indicated:
(In thousands)April 2, 2023January 1, 2023
Raw materials$288,385 $320,553 
Finished goods143,322 95,005 
Provision for obsolete or aged inventory(13,126)(8,730)
Inventories, net$418,581 $406,828 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Tables)
3 Months Ended
Apr. 02, 2023
Accrued Expenses [Abstract]  
Schedule of Accrued Expenses The details of our accrued expenses were as follows as of the dates indicated:
(In thousands)April 2, 2023January 1, 2023
Accrued payroll$57,084 $69,224 
Accrued rebates49,410 50,200 
Current portion of operating lease liabilities24,492 24,372 
Accrued interest8,142 16,480 
Other accruals54,514 62,770 
Total accrued expenses$193,642 $223,046 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt (Tables)
3 Months Ended
Apr. 02, 2023
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
(In thousands)April 2, 2023January 1, 2023
Senior unsecured notes, interest rate of 3.50%, due 2030
$375,000 $375,000 
Senior unsecured notes, interest rate of 5.375%, due 2028
500,000 500,000 
Term Loan Facility, interest rate of SOFR plus 2.25%, due 2027
250,000 — 
Debt issuance costs(11,120)(8,884)
Total long-term debt$1,113,880 $866,116 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Share Based Compensation Plans (Tables)
3 Months Ended
Apr. 02, 2023
Share-Based Payment Arrangement [Abstract]  
Stock Appreciation Rights Award Activity
Three Months Ended April 2, 2023Stock Appreciation RightsAggregate Intrinsic Value (in thousands) Weighted Average Exercise Price Average Remaining Contractual Life (Years)
Outstanding, beginning of period184,205 $2,153 $74.75 7.0
Granted30,946 88.99 
Exercised— — — 
Cancelled and forfeited— — 
Outstanding, end of period215,151 $3,420 $76.79 7.2
Exercisable, end of period152,717 $3,309 $70.89 6.4
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:
2023 Grants
SAR value (model conclusion)$32.63
Risk-free rate4.1 %
Expected dividend yield0.0 %
Expected volatility28.4 %
Expected term (years)6.0
Restricted Stock Units Award Activity
Three Months Ended April 2, 2023Total Restricted Stock Units OutstandingWeighted Average Grant Date Fair Value
Outstanding, beginning of period313,753 $92.85 
Granted192,847 89.15 
Delivered(79,511)92.31 
Withheld to cover (1)
(17,434)
Forfeited(17,131)90.13 
Outstanding, end of period392,524 $91.28 
___________(1) A portion of the vested RSUs delivered were net shares 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.
Share-Based Payment Arrangement, Performance Shares, Activity
Three Months Ended April 2, 2023Total Performance Restricted Stock Units OutstandingWeighted Average Grant Date Fair Value
Outstanding, beginning of period310,678 $90.15 
Granted91,631 104.24 
Performance adjustment (1)
17,139 79.25 
Delivered(63,432)79.25 
Withheld to cover (2)
(5,224)
Forfeited(3,782)94.72 
Outstanding, end of period347,010 $95.44 
___________
(1) PRSUs are presented as outstanding, granted and forfeited in the table above assuming targets are met and the awards pay out at 100%. Certain 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 PRSUs delivered were net shares 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.23.1
Restructuring Costs (Tables)
3 Months Ended
Apr. 02, 2023
Restructuring and Related Activities [Abstract]  
Summary of Restructuring (Benefit) Costs by Plan
The following tables summarize the restructuring (benefit) costs recorded for the periods indicated:
Three Months Ended April 2, 2023
(In thousands)North American ResidentialArchitecturalCorporate & OtherTotal
2022 Plan$2,380 $684 $614 $3,678 
Total Restructuring Costs$2,380 $684 $614 $3,678 
Three Months Ended April 3, 2022
(In thousands)North American ResidentialArchitecturalCorporate & OtherTotal
Other$(91)$47 $25 $(19)
Total Restructuring (Benefit) Costs$(91)$47 $25 $(19)
Cumulative Amount Incurred Through April 2, 2023
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
2022 Plan$4,511 $— $684 $614 $5,809 
Total Restructuring Costs$4,511 $— $684 $614 $5,809 
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)January 1,
2023
SeveranceClosure CostsCash PaymentsApril 2,
2023
2022 Plan$— $3,583 $95 $(2,897)$781 
Total$— $3,583 $95 $(2,897)$781 
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Tables)
3 Months Ended
Apr. 02, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share
(In thousands, except share and per share information)Three Months Ended
April 2, 2023April 3, 2022
Net income attributable to Masonite$38,491 $67,582 
Shares used in computing basic earnings per share22,183,068 23,081,474 
Effect of dilutive securities:
Incremental shares issuable under share compensation plans297,165 296,880 
Shares used in computing diluted earnings per share22,480,233 23,378,354 
Basic earnings per common share attributable to Masonite$1.74 $2.93 
Diluted earnings per common share attributable to Masonite$1.71 $2.89 
Anti-dilutive instruments excluded from diluted earnings per common share191,385 72,954 
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Tables)
3 Months Ended
Apr. 02, 2023
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information, by Segment Certain information with respect to reportable segments is as follows for the periods indicated:
Three Months Ended April 2, 2023
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$569,429 $63,716 $92,861 $5,349 $731,355 
Intersegment sales(390)(22)(4,959)— (5,371)
Net sales to external customers$569,039 $63,694 $87,902 $5,349 $725,984 
Adjusted EBITDA$107,881 $5,151 $5,350 $(12,217)$106,165 
Three Months Ended April 3, 2022
(In thousands)North American ResidentialEuropeArchitecturalCorporate & OtherTotal
Net sales$569,429 $81,839 $74,659 $6,196 $732,123 
Intersegment sales(865)(1,371)(3,670)— (5,906)
Net sales to external customers$568,564 $80,468 $70,989 $6,196 $726,217 
Adjusted EBITDA$127,667 $11,843 $(2,898)$(11,860)$124,752 
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 Ended
(In thousands)April 2, 2023April 3, 2022
Net income attributable to Masonite$38,491 $67,582 
Plus:
Depreciation21,485 17,272 
Amortization7,421 4,612 
Share based compensation expense6,054 4,719 
Loss (gain) on disposal of property, plant and equipment1,038 (2,854)
Restructuring costs (benefit)3,678 (19)
Interest expense, net14,252 10,239 
Other (income) expense, net52 (1,415)
Income tax expense11,360 23,477 
Other items (1)
1,381 — 
Net income attributable to non-controlling interest953 1,139 
Adjusted EBITDA$106,165 $124,752 
(1) Other items include $1,381 in acquisition and due diligence related costs in the three months ended April 2, 2023, and were recorded in selling, general and administration expenses within the condensed consolidated statements of comprehensive income.
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income (Tables)
3 Months Ended
Apr. 02, 2023
Equity [Abstract]  
Schedule of Components of Accumulated Other Comprehensive (Loss) Income A rollforward of the components of accumulated other comprehensive loss is as follows for the periods indicated:
Three Months Ended
(In thousands)April 2, 2023April 3, 2022
Accumulated foreign currency translation losses, beginning of period$(132,001)$(96,919)
Foreign currency translation gain (loss)8,949 (2,105)
Income tax expense (benefit) on foreign currency translation loss— 11 
Less: foreign currency translation (loss) gain attributable to non-controlling interest(8)1,139 
Accumulated foreign currency translation losses, end of period(123,044)(100,152)
Accumulated pension and other post-retirement adjustments, beginning of period(10,223)(4,663)
Amortization of actuarial net losses191 
Income tax expense on amortization of actuarial net losses(45)(1)
Accumulated pension and other post-retirement adjustments(10,077)(4,658)
Accumulated other comprehensive loss$(133,121)$(104,810)
Other comprehensive gain (loss), net of tax$9,095 $(2,089)
Less: other comprehensive (loss) income attributable to non-controlling interest(8)1,139 
Other comprehensive income (loss) attributable to Masonite$9,103 $(3,228)
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Supplemental Cash Flow Information (Tables)
3 Months Ended
Apr. 02, 2023
Supplemental Cash Flow Elements [Abstract]  
Cash and Non-Cash Transactions Certain cash and non-cash transactions were as follows for the periods indicated:
Three Months Ended
(In thousands)April 2, 2023April 3, 2022
Transactions involving cash:
Interest paid$23,872 $20,341 
Interest received2,210 166 
Income taxes paid16,267 16,735 
Income tax refunds41 
Cash paid for operating lease liabilities9,095 8,372 
Cash paid for finance lease liabilities358 366 
Non-cash transactions:
Right-of-use assets acquired under operating leases11,374 1,434 
Holdback of portion of Endura purchase payable18,000 — 
Schedule of Cash, Cash Equivalents and Restricted Cash The following reconciles total cash, cash equivalents and restricted cash as of the dates indicated:
April 2, 2023January 1, 2023
Cash and cash equivalents$210,725 $296,922 
Restricted cash11,587 11,999 
Total cash, cash equivalents and restricted cash$222,312 $308,921 
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments (Tables)
3 Months Ended
Apr. 02, 2023
Fair Value Disclosures [Abstract]  
Schedule of Carrying Values and Estimated Fair Values of Debt Instruments The estimated fair values and carrying values of our long-term senior note debt instruments were as follows for the periods indicated:
April 2, 2023January 1, 2023
(In thousands)Fair ValueCarrying ValueFair ValueCarrying Value
3.50% senior unsecured notes due 2030
$313,781 $371,271 $303,870 $371,136 
5.375% senior unsecured notes due 2028
$478,530 $496,053 $462,495 $495,868 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Business Overview and Significant Accounting Policies (Details)
Apr. 02, 2023
Country
facility
Accounting Policies [Abstract]  
Number of manufacturing locations | facility 63
Number of countries | Country 7
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions and Divestitures - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 03, 2023
Apr. 02, 2023
Jan. 01, 2023
Business Acquisition [Line Items]      
Goodwill   $ 257,977 $ 69,868
Endura      
Business Acquisition [Line Items]      
Acquired equity interests, percent 100.00%    
Business combination, consideration transferred $ 408,100    
Goodwill 189,938    
Net sales   59,800  
Net income (loss) attributable to Masonite   $ 4,500  
Gross contractual value of acquired trade receivables $ 8,300    
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions and Divestitures - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Apr. 02, 2023
Jan. 03, 2023
Jan. 01, 2023
Business Acquisition [Line Items]      
Goodwill $ 257,977   $ 69,868
Endura      
Business Acquisition [Line Items]      
Cash acquired   $ 32,501  
Accounts receivable, net   7,871  
Inventories, net   44,183  
Property, plant and equipment, net   54,373  
Goodwill   189,938  
Intangible assets   135,800  
Accounts payable and accrued expenses   (15,088)  
Deferred income taxes   (44,345)  
Other assets and liabilities, net   2,868  
Total purchase price   $ 408,101  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions and Divestitures - Schedule of Finite-Lived Intangible Assets (Details) - Endura
$ in Thousands
Jan. 03, 2023
USD ($)
Business Acquisition [Line Items]  
Fair value $ 135,800
Customer relationships  
Business Acquisition [Line Items]  
Fair value $ 116,000
Expected useful life 10 years
Trademarks and trade names  
Business Acquisition [Line Items]  
Fair value $ 6,600
Expected useful life 10 years
Patents  
Business Acquisition [Line Items]  
Fair value $ 13,200
Expected useful life 12 years
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions and Divestitures - Schedule of Pro Forma Information (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]    
Net sales $ 725,984 $ 726,217
Net income attributable to Masonite $ 38,491 $ 67,582
Basic earnings per common share attributable to Masonite (in dollars per share) $ 1.74 $ 2.93
Diluted earnings per common share attributable to Masonite (in dollars per share) $ 1.71 $ 2.89
Endura    
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]    
Net sales   $ 72,716
Net income attributable to Masonite   3,353
Pro forma revenue   796,329
Pro forma net income   $ 65,054
Pro forma earnings per share, basic (in dollars per share)   $ 2.82
Pro forma earnings per share, diluted (in dollars per share)   $ 2.78
Endura | Intercompany Eliminations    
Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]    
Net sales   $ (2,604)
Net income attributable to Masonite   $ (5,881)
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Accounts Receivable (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 02, 2023
USD ($)
Customer
Jan. 01, 2023
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Allowance for doubtful accounts | $ $ 2,900 $ 2,500
Accounts Receivable | Customer Concentration Risk | Ten Largest Customers    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, customers | Customer 10  
Concentration risk, percent 59.30% 62.30%
Accounts Receivable | Customer Concentration Risk | The Home Depot, Inc.    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk, percent 10.00% 10.00%
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories (Details) - USD ($)
$ in Thousands
Apr. 02, 2023
Jan. 01, 2023
Inventory Disclosure [Abstract]    
Raw materials $ 288,385 $ 320,553
Finished goods 143,322 95,005
Provision for obsolete or aged inventory (13,126) (8,730)
Inventories, net $ 418,581 $ 406,828
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Apr. 02, 2023
Jan. 01, 2023
Accrued Expenses [Abstract]    
Accrued payroll $ 57,084 $ 69,224
Accrued rebates 49,410 50,200
Current portion of operating lease liabilities 24,492 24,372
Accrued interest 8,142 16,480
Other accruals 54,514 62,770
Total accrued expenses $ 193,642 $ 223,046
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt (Schedule of Long-Term Debt) (Details) - USD ($)
$ in Thousands
Apr. 02, 2023
Jan. 01, 2023
Jul. 26, 2021
Jul. 25, 2019
Debt Instrument [Line Items]        
Total long-term debt $ 1,113,880 $ 866,116    
Senior Notes        
Debt Instrument [Line Items]        
Debt issuance costs 11,120 8,884    
Senior Notes | Senior Notes 2030        
Debt Instrument [Line Items]        
Long-term debt 375,000 375,000    
Interest rate stated percentage     3.50%  
Senior Notes | Senior Notes Due 2028        
Debt Instrument [Line Items]        
Long-term debt 500,000 500,000    
Interest rate stated percentage       5.375%
Line of Credit | Term Loan A | Secured Debt        
Debt Instrument [Line Items]        
Long-term debt 250,000 $ 0    
Debt issuance costs $ 3,600      
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Long-Term Debt (Narrative) (Details) - USD ($)
3 Months Ended
Jan. 03, 2023
Dec. 13, 2022
Oct. 28, 2022
Apr. 02, 2023
Apr. 03, 2022
Jul. 26, 2021
Jul. 25, 2019
Jan. 31, 2019
Debt Instrument [Line Items]                
Proceeds from issuance of long-term debt       $ 250,000,000 $ 0      
Revolving Credit Facility | ABL Facility 2024                
Debt Instrument [Line Items]                
Maximum borrowing capacity               $ 250,000,000
Line of credit facility, increase (decrease), net     $ 100,000,000          
Revolving credit facility availability       313,400,000        
Revolving Credit Facility | ABL Facility 2027                
Debt Instrument [Line Items]                
Maximum borrowing capacity     $ 350,000,000          
Proceeds from borrowings on revolving credit facilities $ 100,000,000              
Senior Notes                
Debt Instrument [Line Items]                
Interest expense       $ 15,400,000 $ 10,300,000      
Senior Notes | Senior Notes 2030                
Debt Instrument [Line Items]                
Interest rate stated percentage           3.50%    
Aggregate principal           $ 375,000,000    
Senior Notes | Senior Notes Due 2028                
Debt Instrument [Line Items]                
Interest rate stated percentage             5.375%  
Aggregate principal             $ 500,000,000  
Line of Credit | Secured Debt | Term Loan A                
Debt Instrument [Line Items]                
Aggregate principal   $ 250,000,000            
Debt instrument, term   5 years            
Maximum borrowing capacity   $ 250,000,000            
Annual principal payment, percentage   15.00%            
Unused borrowing capacity, fee, percentage   2500.00%            
Proceeds from issuance of long-term debt   $ 246,400,000            
Line of Credit | Secured Debt | Term Loan A | Adjusted Term Secured Overnight Financing Rate (SOFR)                
Debt Instrument [Line Items]                
Basis spread on variable rate   2.25%            
Line of Credit | Secured Debt | Term Loan A | Adjusted Base Rate                
Debt Instrument [Line Items]                
Basis spread on variable rate   0.50%            
Line of Credit | Secured Debt | Term Loan A | Premium Adjusted Term Secured Overnight Financing Rate (SOFR)                
Debt Instrument [Line Items]                
Basis spread on variable rate   1.00%            
Line of Credit | Secured Debt | Term Loan A | Base Rate                
Debt Instrument [Line Items]                
Basis spread on variable rate   1.00%            
Line of Credit | Secured Debt | Term Loan A | Applicable Margin                
Debt Instrument [Line Items]                
Basis spread on variable rate   1.25%            
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Share Based Compensation Plans (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Mar. 10, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based compensation $ 6,054 $ 4,719  
Share based compensation unrecognized $ 47,000    
Weighted average remaining requisite service period 2 years 1 month 6 days    
Deferred compensation liability $ 7,100    
Deferred compensation asset $ 7,000    
2021 Plan | Common Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Equity awards not to exceed (in shares)     880,000
Common stock available for future issuance (in shares) 583,445    
Stock Appreciation Rights (SARs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Plan term 10 years    
Vested, fair value $ 700    
Average requisite service period 2 years    
Restricted Stock Units (RSUs)      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Average requisite service period 2 years    
Units vested (in shares) 96,945    
Fair value of shares vested $ 8,900    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value $ 17,200    
Restricted Stock Units (RSUs) | Service Requirement      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 65.00%    
Restricted Stock Units (RSUs) | Service and Performance Requirements      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Vesting percentage 35.00%    
Performance Shares      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Average requisite service period 3 years    
Units vested (in shares) 68,656    
Fair value of shares vested $ 5,400    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value $ 9,600    
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Share Based Compensation Plans (SARs) (Details) - Stock Appreciation Rights (SARs) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Apr. 02, 2023
Jan. 01, 2023
Stock Appreciation Rights    
Outstanding, beginning of period (in shares) 184,205  
Granted (in shares) 30,946  
Exercised (in shares) 0  
Forfeited (in shares) 0  
Outstanding, end of period (in shares) 215,151 184,205
Exercisable, shares 152,717  
Aggregate Intrinsic Value & Average Remaining Contractual Life    
Outstanding, beginning of period, aggregate intrinsic value $ 2,153  
Exercised, aggregate intrinsic value 0  
Outstanding, end period, aggregate intrinsic value 3,420 $ 2,153
Exercisable, aggregate intrinsic value $ 3,309  
Outstanding, beginning of period, weighted average remaining contractual term 7 years 2 months 12 days 7 years
Outstanding, end of period, weighted average remaining contractual term 7 years 2 months 12 days 7 years
Exercisable, weighted average remaining contractual term 6 years 4 months 24 days  
Weighted Average Exercise Price    
Outstanding, beginning of period (in dollars per share) $ 74.75  
Granted (in dollars per share) 88.99  
Exercised (in dollars per share) 0  
Forfeited (in dollars per share) 0  
Outstanding, end of period (in dollars per share) 76.79 $ 74.75
Exercisable, end of period (in dollars per share) $ 70.89  
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Share Based Compensation Plans (Weighted Average Grant Date Assumptions) (Details) - Stock Appreciation Rights (SARs)
3 Months Ended
Apr. 02, 2023
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
SAR value (model conclusion) $ 32.63
Risk-free rate 4.10%
Expected dividend yield 0.00%
Expected volatility 28.40%
Expected term (years) 6 years
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Share Based Compensation Plans (RSUs) (Details)
3 Months Ended
Apr. 02, 2023
$ / shares
shares
Restricted Stock Units (RSUs)  
Total Restricted Stock Units Outstanding  
Outstanding, beginning of period (in shares) 313,753
Granted (in shares) 192,847
Delivered (in shares) (79,511)
Withheld to cover (in shares) (17,434)
Forfeited (in shares) (17,131)
Outstanding, end of period (in shares) 392,524
Weighted Average Grant Date Fair Value  
Outstanding, beginning of period (in dollars per share) | $ / shares $ 92.85
Granted (in dollars per share) | $ / shares 89.15
Delivered (in dollars per share) | $ / shares 92.31
Forfeited (in dollars per share) | $ / shares 90.13
Outstanding, end of period (in dollars per share) | $ / shares $ 91.28
Performance Shares  
Total Restricted Stock Units Outstanding  
Outstanding, beginning of period (in shares) 310,678
Granted (in shares) 91,631
Performance adjustment (in shares) 17,139
Delivered (in shares) (63,432)
Withheld to cover (in shares) (5,224)
Forfeited (in shares) (3,782)
Outstanding, end of period (in shares) 347,010
Weighted Average Grant Date Fair Value  
Outstanding, beginning of period (in dollars per share) | $ / shares $ 90.15
Granted (in dollars per share) | $ / shares 104.24
Performance adjustment (in dollars per share) | $ / shares 79.25
Delivered (in dollars per share) | $ / shares 79.25
Forfeited (in dollars per share) | $ / shares 94.72
Outstanding, end of period (in dollars per share) | $ / shares $ 95.44
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring Costs - Narrative (Details)
$ in Millions
Apr. 02, 2023
USD ($)
Minimum  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring cost remaining $ 9
Maximum  
Restructuring Cost and Reserve [Line Items]  
Expected restructuring cost remaining $ 14
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring Costs - Schedule of Restructuring Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Jan. 01, 2023
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit) $ 3,678 $ (19)  
Cumulative amount incurred to date 5,809    
Restructuring reserve (781)   $ 0
Cash payments (2,897)    
Severance      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit) 3,583    
Closure Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit) 95    
North American Residential      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit) 2,380    
Cumulative amount incurred to date 4,511    
Europe      
Restructuring Cost and Reserve [Line Items]      
Cumulative amount incurred to date 0    
Architectural      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit) 684    
Cumulative amount incurred to date 684    
Corporate & Other      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit) 614    
Cumulative amount incurred to date 614    
Twenty Twenty Two Restructuring Plans      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit) 3,678    
Cumulative amount incurred to date 5,809    
Restructuring reserve (781)   $ 0
Cash payments (2,897)    
Twenty Twenty Two Restructuring Plans | Severance      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit) 3,583    
Twenty Twenty Two Restructuring Plans | Closure Costs      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit) 95    
Twenty Twenty Two Restructuring Plans | North American Residential      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit) 2,380    
Cumulative amount incurred to date 4,511    
Twenty Twenty Two Restructuring Plans | Europe      
Restructuring Cost and Reserve [Line Items]      
Cumulative amount incurred to date 0    
Twenty Twenty Two Restructuring Plans | Architectural      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit) 684    
Cumulative amount incurred to date 684    
Twenty Twenty Two Restructuring Plans | Corporate & Other      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit) 614    
Cumulative amount incurred to date $ 614    
2018 - 2021 Restructuring Plans      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit)   (19)  
2018 - 2021 Restructuring Plans | North American Residential      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit)   (91)  
2018 - 2021 Restructuring Plans | Architectural      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit)   47  
2018 - 2021 Restructuring Plans | Corporate & Other      
Restructuring Cost and Reserve [Line Items]      
Restructuring costs (benefit)   $ 25  
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Income Tax Disclosure [Abstract]    
Canadian federal statutory rate 26.13%  
Income tax benefit due to the exercise and delivery of share-based awards $ 0.0 $ 1.1
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Schedule of Earnings Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net income attributable to Masonite $ 38,491 $ 67,582
Shares used in computing basic earnings per share 22,183,068 23,081,474
Effect of dilutive securities:    
Incremental shares issuable under share compensation plans 297,165 296,880
Shares used in computing diluted earnings per share 22,480,233 23,378,354
Basic earnings per common share attributable to Masonite (in dollars per share) $ 1.74 $ 2.93
Diluted earnings per common share attributable to Masonite (in dollars per share) $ 1.71 $ 2.89
Stock Appreciation Rights (SARs)    
Effect of dilutive securities:    
Anti-dilutive instruments excluded from diluted earnings per common share (in shares) 191,385 72,954
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings Per Share (Narrative) (Details)
3 Months Ended 12 Months Ended
Jul. 03, 2022
shares
Apr. 03, 2022
USD ($)
shares
Jan. 01, 2023
authorization
$ / shares
shares
Feb. 21, 2022
shares
Equity, Class of Treasury Stock [Line Items]        
Number of share repurchase authorizations | authorization     5  
Number of shares authorized to be repurchased (in shares) | shares       200,000,000
Accelerated Share Repurchase        
Equity, Class of Treasury Stock [Line Items]        
Stock repurchase program, authorized amount | $   $ 100,000,000    
Share repurchases, settlement (payment) | $   $ 100,000,000    
Treasury stock, acquired (in shares) | shares 319,678 848,087 1,167,765  
Treasury stock, acquired (in dollars per share) | $ / shares     $ 85.63  
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Geographic Segments Information) (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales $ 725,984 $ 726,217
Adjusted EBITDA 106,165 124,752
Operating Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales 731,355 732,123
Intersegment Eliminations    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales (5,371) (5,906)
North American Residential    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales 569,039 568,564
Adjusted EBITDA 107,881 127,667
North American Residential | Operating Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales 569,429 569,429
North American Residential | Intersegment Eliminations    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales (390) (865)
Europe    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales 63,694 80,468
Adjusted EBITDA 5,151 11,843
Europe | Operating Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales 63,716 81,839
Europe | Intersegment Eliminations    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales (22) (1,371)
Architectural    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales 87,902 70,989
Adjusted EBITDA 5,350 (2,898)
Architectural | Operating Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales 92,861 74,659
Architectural | Intersegment Eliminations    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales (4,959) (3,670)
Corporate & Other    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales 5,349 6,196
Adjusted EBITDA (12,217) (11,860)
Corporate & Other | Operating Segments    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales 5,349 6,196
Corporate & Other | Intersegment Eliminations    
Revenues from External Customers and Long-Lived Assets [Line Items]    
Net sales $ 0 $ 0
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Segment Information (Reconciliation of Consolidated Adjusted EBITDA to Net Income (Loss)) (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Segment Reporting [Abstract]    
Net income attributable to Masonite $ 38,491 $ 67,582
Depreciation 21,485 17,272
Amortization 7,421 4,612
Share based compensation expense 6,054 4,719
Loss (gain) on disposal of property, plant and equipment 1,038 (2,854)
Restructuring costs (benefit) 3,678 (19)
Interest expense, net 14,252 10,239
Other (income) expense, net 52 (1,415)
Income tax expense 11,360 23,477
Other items 1,381 0
Net income attributable to non-controlling interest 953 1,139
Adjusted EBITDA $ 106,165 $ 124,752
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Jan. 01, 2023
Accumulated Foreign Currency Translation Gains (Losses) [Roll Forward]      
Accumulated foreign currency translation gains (losses), beginning of period $ (132,001) $ (96,919)  
Foreign currency translation gain (loss) 8,949 (2,105)  
Income tax benefit (expense) on foreign currency translation gain (loss) 0 11  
Less: foreign currency translation gain (loss) attributable to non-controlling interest (8) 1,139  
Accumulated foreign currency translation gains (losses), end of period (123,044) (100,152)  
Accumulated Amortization of Actuarial Net Losses [Roll Forward]      
Accumulated pension and other post-retirement adjustments, beginning of period (10,223) (4,663)  
Amortization of actuarial net losses 191 6  
Income tax expense on amortization of actuarial net losses 45 1  
Accumulated pension and other post-retirement adjustments (10,077) (4,658)  
Accumulated other comprehensive loss (133,121) (104,810) $ (142,224)
Other comprehensive gain (loss), net of tax 9,095 (2,089)  
Less: other comprehensive (loss) income attributable to non-controlling interest (8) 1,139  
Other comprehensive income (loss) attributable to Masonite $ 9,103 $ (3,228)  
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Supplemental Cash Flow Information (Cash and Non-Cash Transactions) (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 02, 2023
Apr. 03, 2022
Transactions involving cash:    
Interest paid $ 23,872 $ 20,341
Interest received 2,210 166
Income taxes paid 16,267 16,735
Income tax refunds 41 8
Cash paid for operating lease liabilities 9,095 8,372
Cash paid for finance lease liabilities 358 366
Non-cash transactions:    
Right-of-use assets acquired under operating leases 11,374 1,434
Holdback of portion of Endura purchase payable $ 18,000 $ 0
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Supplemental Cash Flow Information (Cash, Cash Equivalents and Restricted Cash) (Details) - USD ($)
$ in Thousands
Apr. 02, 2023
Jan. 01, 2023
Apr. 03, 2022
Jan. 02, 2022
Supplemental Cash Flow Elements [Abstract]        
Cash and cash equivalents $ 210,725 $ 296,922    
Restricted cash 11,587 11,999    
Total cash, cash equivalents and restricted cash $ 222,312 $ 308,921 $ 194,624 $ 391,505
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Supplemental Cash Flow Information (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Apr. 02, 2023
Jan. 01, 2023
Cash and Cash Equivalents [Abstract]    
Property, plant and equipment, additions $ 9.9 $ 10.4
Financing Receivable, after Allowance for Credit Loss, Current   $ 12.6
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Instruments (Details) - Senior Notes - USD ($)
$ in Thousands
Apr. 02, 2023
Jan. 01, 2023
Jul. 26, 2021
Jul. 25, 2019
Senior Notes 2030        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Interest rate stated percentage     3.50%  
Senior Notes 2030 | Fair Value | Fair Value, Inputs, Level 2        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Estimated fair value of senior notes $ 313,781 $ 303,870    
Senior Notes 2030 | Carrying Value | Fair Value, Inputs, Level 2        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Estimated fair value of senior notes 371,271 371,136    
Senior Notes Due 2028        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Interest rate stated percentage       5.375%
Senior Notes Due 2028 | Fair Value | Fair Value, Inputs, Level 2        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Estimated fair value of senior notes 478,530 462,495    
Senior Notes Due 2028 | Carrying Value | Fair Value, Inputs, Level 2        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Estimated fair value of senior notes $ 496,053 $ 495,868    
XML 72 door-20230402_htm.xml IDEA: XBRL DOCUMENT 0000893691 2023-01-02 2023-04-02 0000893691 2023-05-05 0000893691 2022-01-03 2022-04-03 0000893691 2023-04-02 0000893691 2023-01-01 0000893691 2022-01-02 0000893691 us-gaap:CommonStockMember 2023-01-01 0000893691 us-gaap:CommonStockMember 2022-01-02 0000893691 us-gaap:CommonStockMember 2023-01-02 2023-04-02 0000893691 us-gaap:CommonStockMember 2022-01-03 2022-04-03 0000893691 us-gaap:CommonStockMember 2023-04-02 0000893691 us-gaap:CommonStockMember 2022-04-03 0000893691 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 0000893691 us-gaap:AdditionalPaidInCapitalMember 2022-01-02 0000893691 us-gaap:AdditionalPaidInCapitalMember 2023-01-02 2023-04-02 0000893691 us-gaap:AdditionalPaidInCapitalMember 2022-01-03 2022-04-03 0000893691 us-gaap:AdditionalPaidInCapitalMember 2023-04-02 0000893691 us-gaap:AdditionalPaidInCapitalMember 2022-04-03 0000893691 us-gaap:RetainedEarningsMember 2023-01-01 0000893691 us-gaap:RetainedEarningsMember 2022-01-02 0000893691 us-gaap:RetainedEarningsMember 2023-01-02 2023-04-02 0000893691 us-gaap:RetainedEarningsMember 2022-01-03 2022-04-03 0000893691 us-gaap:RetainedEarningsMember 2023-04-02 0000893691 us-gaap:RetainedEarningsMember 2022-04-03 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-02 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-02 2023-04-02 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-03 2022-04-03 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-02 0000893691 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-03 0000893691 us-gaap:NoncontrollingInterestMember 2023-01-01 0000893691 us-gaap:NoncontrollingInterestMember 2022-01-02 0000893691 us-gaap:NoncontrollingInterestMember 2023-01-02 2023-04-02 0000893691 us-gaap:NoncontrollingInterestMember 2022-01-03 2022-04-03 0000893691 us-gaap:NoncontrollingInterestMember 2023-04-02 0000893691 us-gaap:NoncontrollingInterestMember 2022-04-03 0000893691 2022-04-03 0000893691 door:EPIHoldingsIncMember 2023-01-03 0000893691 door:EPIHoldingsIncMember 2023-01-03 2023-01-03 0000893691 door:EPIHoldingsIncMember us-gaap:CustomerRelationshipsMember 2023-01-03 2023-01-03 0000893691 door:EPIHoldingsIncMember us-gaap:TrademarksAndTradeNamesMember 2023-01-03 2023-01-03 0000893691 door:EPIHoldingsIncMember us-gaap:PatentsMember 2023-01-03 2023-01-03 0000893691 door:EPIHoldingsIncMember 2023-01-02 2023-04-02 0000893691 door:EPIHoldingsIncMember 2022-01-03 2022-04-03 0000893691 door:EPIHoldingsIncMember door:IntercompanyEliminationsMember 2022-01-03 2022-04-03 0000893691 door:TenLargestCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-02 2023-04-02 0000893691 door:TenLargestCustomersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-03 2023-01-01 0000893691 door:TheHomeDepotIncMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-02 2023-04-02 0000893691 door:TheHomeDepotIncMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-03 2023-01-01 0000893691 door:SeniorNotesDue2030Member us-gaap:SeniorNotesMember 2021-07-26 0000893691 door:SeniorNotesDue2030Member us-gaap:SeniorNotesMember 2023-04-02 0000893691 door:SeniorNotesDue2030Member us-gaap:SeniorNotesMember 2023-01-01 0000893691 door:SeniorNotesDue2028Member us-gaap:SeniorNotesMember 2019-07-25 0000893691 door:SeniorNotesDue2028Member us-gaap:SeniorNotesMember 2023-04-02 0000893691 door:SeniorNotesDue2028Member us-gaap:SeniorNotesMember 2023-01-01 0000893691 us-gaap:SecuredDebtMember door:TermLoanCreditAgreementMember us-gaap:LineOfCreditMember door:AdjustedTermSecuredOvernightFinancingRateSOFRMember 2022-12-13 2022-12-13 0000893691 us-gaap:SecuredDebtMember door:TermLoanCreditAgreementMember us-gaap:LineOfCreditMember 2023-04-02 0000893691 us-gaap:SecuredDebtMember door:TermLoanCreditAgreementMember us-gaap:LineOfCreditMember 2023-01-01 0000893691 us-gaap:SeniorNotesMember 2023-04-02 0000893691 us-gaap:SeniorNotesMember 2023-01-01 0000893691 us-gaap:SeniorNotesMember 2023-01-02 2023-04-02 0000893691 us-gaap:SeniorNotesMember 2022-01-03 2022-04-03 0000893691 us-gaap:SecuredDebtMember door:TermLoanCreditAgreementMember us-gaap:LineOfCreditMember 2022-12-13 2022-12-13 0000893691 us-gaap:SecuredDebtMember door:TermLoanCreditAgreementMember us-gaap:LineOfCreditMember 2022-12-13 0000893691 us-gaap:SecuredDebtMember door:TermLoanCreditAgreementMember us-gaap:LineOfCreditMember door:AdjustedBaseRateMember 2022-12-13 2022-12-13 0000893691 us-gaap:SecuredDebtMember door:TermLoanCreditAgreementMember us-gaap:LineOfCreditMember door:PremiumAdjustedTermSecuredOvernightFinancingRateSOFRMember 2022-12-13 2022-12-13 0000893691 us-gaap:SecuredDebtMember door:TermLoanCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2022-12-13 2022-12-13 0000893691 us-gaap:SecuredDebtMember door:TermLoanCreditAgreementMember us-gaap:LineOfCreditMember door:ApplicableMarginMember 2022-12-13 2022-12-13 0000893691 us-gaap:RevolvingCreditFacilityMember door:ABLFacility2024Member 2019-01-31 0000893691 us-gaap:RevolvingCreditFacilityMember door:ABLFacility2024Member 2022-10-28 2022-10-28 0000893691 us-gaap:RevolvingCreditFacilityMember door:ABLFacility2027Member 2022-10-28 0000893691 us-gaap:RevolvingCreditFacilityMember door:ABLFacility2027Member 2023-01-03 2023-01-03 0000893691 us-gaap:RevolvingCreditFacilityMember door:ABLFacility2024Member 2023-04-02 0000893691 door:A2021PlanMember us-gaap:CommonStockMember 2021-03-10 0000893691 door:A2021PlanMember us-gaap:CommonStockMember 2023-04-02 0000893691 us-gaap:StockAppreciationRightsSARSMember 2023-01-02 2023-04-02 0000893691 us-gaap:StockAppreciationRightsSARSMember 2023-01-01 0000893691 us-gaap:StockAppreciationRightsSARSMember 2022-01-03 2023-01-01 0000893691 us-gaap:StockAppreciationRightsSARSMember 2023-04-02 0000893691 us-gaap:PerformanceSharesMember 2023-01-02 2023-04-02 0000893691 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 0000893691 us-gaap:RestrictedStockUnitsRSUMember 2023-01-02 2023-04-02 0000893691 us-gaap:RestrictedStockUnitsRSUMember 2023-04-02 0000893691 us-gaap:PerformanceSharesMember 2023-01-01 0000893691 us-gaap:PerformanceSharesMember 2023-04-02 0000893691 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2023-01-02 2023-04-02 0000893691 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2023-01-02 2023-04-02 0000893691 srt:MinimumMember 2023-04-02 0000893691 srt:MaximumMember 2023-04-02 0000893691 door:TwentyTwentyTwoRestructuringPlansMember door:NorthAmericanResidentialSegmentMember 2023-01-02 2023-04-02 0000893691 door:TwentyTwentyTwoRestructuringPlansMember door:ArchitecturalSegmentMember 2023-01-02 2023-04-02 0000893691 door:TwentyTwentyTwoRestructuringPlansMember us-gaap:CorporateAndOtherMember 2023-01-02 2023-04-02 0000893691 door:TwentyTwentyTwoRestructuringPlansMember 2023-01-02 2023-04-02 0000893691 door:NorthAmericanResidentialSegmentMember 2023-01-02 2023-04-02 0000893691 door:ArchitecturalSegmentMember 2023-01-02 2023-04-02 0000893691 us-gaap:CorporateAndOtherMember 2023-01-02 2023-04-02 0000893691 door:A20182021RestructuringPlansMember door:NorthAmericanResidentialSegmentMember 2022-01-03 2022-04-03 0000893691 door:A20182021RestructuringPlansMember door:ArchitecturalSegmentMember 2022-01-03 2022-04-03 0000893691 door:A20182021RestructuringPlansMember us-gaap:CorporateAndOtherMember 2022-01-03 2022-04-03 0000893691 door:A20182021RestructuringPlansMember 2022-01-03 2022-04-03 0000893691 door:TwentyTwentyTwoRestructuringPlansMember door:NorthAmericanResidentialSegmentMember 2023-04-02 0000893691 door:TwentyTwentyTwoRestructuringPlansMember door:EuropeSegmentMember 2023-04-02 0000893691 door:TwentyTwentyTwoRestructuringPlansMember door:ArchitecturalSegmentMember 2023-04-02 0000893691 door:TwentyTwentyTwoRestructuringPlansMember us-gaap:CorporateAndOtherMember 2023-04-02 0000893691 door:TwentyTwentyTwoRestructuringPlansMember 2023-04-02 0000893691 door:NorthAmericanResidentialSegmentMember 2023-04-02 0000893691 door:EuropeSegmentMember 2023-04-02 0000893691 door:ArchitecturalSegmentMember 2023-04-02 0000893691 us-gaap:CorporateAndOtherMember 2023-04-02 0000893691 door:TwentyTwentyTwoRestructuringPlansMember 2023-01-01 0000893691 us-gaap:EmployeeSeveranceMember door:TwentyTwentyTwoRestructuringPlansMember 2023-01-02 2023-04-02 0000893691 us-gaap:FacilityClosingMember door:TwentyTwentyTwoRestructuringPlansMember 2023-01-02 2023-04-02 0000893691 us-gaap:EmployeeSeveranceMember 2023-01-02 2023-04-02 0000893691 us-gaap:FacilityClosingMember 2023-01-02 2023-04-02 0000893691 us-gaap:StockAppreciationRightsSARSMember 2023-01-02 2023-04-02 0000893691 us-gaap:StockAppreciationRightsSARSMember 2022-01-03 2022-04-03 0000893691 2022-02-21 0000893691 door:AcceleratedShareRepurchaseMember 2022-04-03 0000893691 door:AcceleratedShareRepurchaseMember 2022-01-03 2022-04-03 0000893691 door:AcceleratedShareRepurchaseMember 2022-04-04 2022-07-03 0000893691 door:AcceleratedShareRepurchaseMember 2022-01-03 2023-01-01 0000893691 us-gaap:OperatingSegmentsMember door:NorthAmericanResidentialSegmentMember 2023-01-02 2023-04-02 0000893691 us-gaap:OperatingSegmentsMember door:EuropeSegmentMember 2023-01-02 2023-04-02 0000893691 us-gaap:OperatingSegmentsMember door:ArchitecturalSegmentMember 2023-01-02 2023-04-02 0000893691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2023-01-02 2023-04-02 0000893691 us-gaap:OperatingSegmentsMember 2023-01-02 2023-04-02 0000893691 us-gaap:IntersegmentEliminationMember door:NorthAmericanResidentialSegmentMember 2023-01-02 2023-04-02 0000893691 us-gaap:IntersegmentEliminationMember door:EuropeSegmentMember 2023-01-02 2023-04-02 0000893691 us-gaap:IntersegmentEliminationMember door:ArchitecturalSegmentMember 2023-01-02 2023-04-02 0000893691 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2023-01-02 2023-04-02 0000893691 us-gaap:IntersegmentEliminationMember 2023-01-02 2023-04-02 0000893691 door:EuropeSegmentMember 2023-01-02 2023-04-02 0000893691 us-gaap:OperatingSegmentsMember door:NorthAmericanResidentialSegmentMember 2022-01-03 2022-04-03 0000893691 us-gaap:OperatingSegmentsMember door:EuropeSegmentMember 2022-01-03 2022-04-03 0000893691 us-gaap:OperatingSegmentsMember door:ArchitecturalSegmentMember 2022-01-03 2022-04-03 0000893691 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2022-01-03 2022-04-03 0000893691 us-gaap:OperatingSegmentsMember 2022-01-03 2022-04-03 0000893691 us-gaap:IntersegmentEliminationMember door:NorthAmericanResidentialSegmentMember 2022-01-03 2022-04-03 0000893691 us-gaap:IntersegmentEliminationMember door:EuropeSegmentMember 2022-01-03 2022-04-03 0000893691 us-gaap:IntersegmentEliminationMember door:ArchitecturalSegmentMember 2022-01-03 2022-04-03 0000893691 us-gaap:IntersegmentEliminationMember us-gaap:CorporateAndOtherMember 2022-01-03 2022-04-03 0000893691 us-gaap:IntersegmentEliminationMember 2022-01-03 2022-04-03 0000893691 door:NorthAmericanResidentialSegmentMember 2022-01-03 2022-04-03 0000893691 door:EuropeSegmentMember 2022-01-03 2022-04-03 0000893691 door:ArchitecturalSegmentMember 2022-01-03 2022-04-03 0000893691 us-gaap:CorporateAndOtherMember 2022-01-03 2022-04-03 0000893691 2022-01-03 2023-01-01 0000893691 door:SeniorNotesDue2030Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-04-02 0000893691 door:SeniorNotesDue2030Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-04-02 0000893691 door:SeniorNotesDue2030Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-01-01 0000893691 door:SeniorNotesDue2030Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-01-01 0000893691 door:SeniorNotesDue2028Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-04-02 0000893691 door:SeniorNotesDue2028Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-04-02 0000893691 door:SeniorNotesDue2028Member us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-01-01 0000893691 door:SeniorNotesDue2028Member us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember us-gaap:SeniorNotesMember 2023-01-01 shares iso4217:USD iso4217:USD shares door:facility door:Country pure door:Customer door:authorization 0000893691 --12-31 2023 Q1 false A1 0.65 0.35 10-Q true 2023-04-02 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 22112520 725984000 726217000 555493000 541968000 170491000 184249000 101705000 83246000 3678000 -19000 65108000 101022000 -14252000 -10239000 -52000 1415000 50804000 92198000 11360000 23477000 39444000 68721000 953000 1139000 38491000 67582000 1.74 2.93 1.71 2.89 39444000 68721000 8949000 -2105000 -191000 -6000 45000 -10000 9095000 -2089000 48539000 66632000 945000 1281000 47594000 65351000 210725000 296922000 11587000 11999000 391559000 375918000 418581000 406828000 52280000 55051000 18433000 16922000 1103165000 1163640000 714259000 652329000 165869000 160695000 19924000 16111000 257977000 69868000 266658000 136056000 19156000 16133000 34049000 33346000 2581057000 2248178000 123768000 111526000 193642000 223046000 8329000 14361000 325739000 348933000 1113880000 866116000 155993000 151242000 128292000 79590000 76429000 59515000 1800333000 1505396000 22138282 22138282 22155035 22155035 529156000 520003000 218010000 226514000 155625000 127826000 -133121000 -142224000 769670000 732119000 11054000 10663000 780724000 742782000 2581057000 2248178000 742782000 699778000 520003000 543400000 12372000 11630000 806000 797000 4025000 28441000 529156000 527386000 226514000 222177000 6054000 4719000 -12372000 -11630000 1960000 2963000 -226000 -134000 0 17710000 218010000 194459000 127826000 24244000 38491000 67582000 10692000 93849000 155625000 -2023000 -142224000 -101582000 9103000 -3228000 -133121000 -104810000 10663000 11539000 953000 1139000 -8000 142000 554000 1385000 11054000 11435000 780724000 626447000 22155035 23623887 142943 169370 8827 8029 168523 1236330 22138282 22564956 39444000 68721000 21485000 17272000 7421000 4612000 6054000 4719000 885000 7027000 97000 -594000 748000 1687000 -509000 -114000 -1445000 304000 -1038000 2854000 5457000 64948000 -34024000 58106000 7730000 387000 -33223000 -11294000 7685000 1100000 56347000 -37849000 27827000 19095000 353618000 0 4000 6393000 12000000 0 3511000 588000 -372952000 -13290000 250000000 0 3628000 0 100000000 0 100000000 0 1960000 2963000 554000 1385000 14717000 140000000 229141000 -144348000 855000 -1394000 -86609000 -196881000 308921000 391505000 222312000 194624000 Business Overview and Significant Accounting Policies<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="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="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 locations in seven 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="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="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 January 1, 2023, as filed with the SEC (the "Annual Report"). 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 and the 52- or 53-week periods are referred to as a year. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Changes in Accounting Standards and Policies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="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 2022 audited consolidated financial statements, other than as noted below. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adoption of Recent Accounting Pronouncements </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2021-10, "Government Assistance," which requires annual disclosures that increase the transparency of transactions involving government grants, including (1) the types of transactions, (2) the accounting for those transactions and (3) the effect of those transactions on an entity's financial statements. The guidance is effective for annual periods beginning after December 15, 2021, with early adoption permitted. We adopted the new guidance as of January 3, 2022, the beginning of fiscal year 2022, and the adoption did not have a material impact on our financial statements. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, "Accounting for Contract Assets and Contract Liabilities from Contracts with Customers," which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, "Revenue from Contracts with Customers" as if the entity had originated the contracts. We adopted the new guidance as of January 1, 2023, the beginning of fiscal year 2023, and the adoption did not have a material impact on our financial statements.</span></div> 63 7 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Adoption of Recent Accounting Pronouncements </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2021-10, "Government Assistance," which requires annual disclosures that increase the transparency of transactions involving government grants, including (1) the types of transactions, (2) the accounting for those transactions and (3) the effect of those transactions on an entity's financial statements. The guidance is effective for annual periods beginning after December 15, 2021, with early adoption permitted. We adopted the new guidance as of January 3, 2022, the beginning of fiscal year 2022, and the adoption did not have a material impact on our financial statements. </span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2021, the FASB issued ASU 2021-08, "Accounting for Contract Assets and Contract Liabilities from Contracts with Customers," which clarifies that an acquirer of a business should recognize and measure contract assets and contract liabilities in a business combination in accordance with ASU 2014-09, "Revenue from Contracts with Customers" as if the entity had originated the contracts. We adopted the new guidance as of January 1, 2023, the beginning of fiscal year 2023, and the adoption did not have a material impact on our financial statements.</span></div> Acquisitions and Divestitures<div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Acquisitions</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 3, 2023, we completed the acquisition of 100% of the outstanding equity of EPI Holdings, Inc. ("Endura"), for total consideration of approximately $408.1 million, including an $18.0 million holdback which is payable 24 months after the acquisition date. Endura is a leading innovator and manufacturer of high-performance door frames and door system components in the United States. Endura’s product offerings include engineered frames, self-adjusting sill systems, weather sealing, multi-point locks and installation accessories used by builders and contractors in residential new construction as well as repair and remodeling applications. The acquisition is intended to accelerate our Doors That Do More</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">TM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> strategy and maximize our growth potential. The $189.9 million excess purchase price over the fair value of tangible and intangible assets acquired was allocated to goodwill. The goodwill principally represents anticipated synergies to be gained from the integration into our existing business and acquisition of the assembled workforce. This goodwill is not deductible for tax purposes and relates to the North American Residential segment.</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has accounted for the acquisition as a business combination and allocated the preliminary estimated purchase price to the estimated fair values of assets acquired and liabilities assumed utilizing various valuation methods including replacement cost, market values and the income approach. The Company has not yet completed its evaluation and determination of certain assets acquired and liabilities assumed, primarily (i) the final valuation of intangible assets related to customers relationships and trade names, and (ii) the final assessment and valuation of certain other assets acquired and liabilities assumed, including inventory, property, plant and equipment, leases, and deferred income taxes, which could also impact goodwill during the measurement period. </span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the purchase price to assets acquired and liabilities assumed is as follows:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.419%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Endura</span></td></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash acquired</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,501 </span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cbecfc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,183 </span></td><td style="background-color:#cbecfc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cbecfc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,938 </span></td><td style="background-color:#cbecfc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#cbecfc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,088)</span></td><td style="background-color:#cbecfc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and liabilities, net</span></td><td colspan="2" style="background-color:#cbecfc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,868 </span></td><td style="background-color:#cbecfc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,101 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair values of intangible assets acquired are based on management's estimates and assumptions including the income approach, the cost approach and the market approach. The intangible assets acquired are not expected to have any residual value. The gross contractual value of acquired trade receivables was $8.3 million.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets acquired from the Endura acquisition consist of the following:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.856%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.420%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/> (in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected Useful Life (Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Endura's results of operations were included in the condensed consolidated statements of income and comprehensive income for the period subsequent to the acquisition date. For the three months ended April 2, 2023, Endura had $59.8 million in net sales and $4.5 million in net loss attributable to Masonite.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Pro Forma Information</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma financial information represents the consolidated financial information as if the Endura acquisition had been included in our consolidated results beginning on January 2, 2022, the first day of the fiscal year prior to the respective acquisition date. The pro forma results have been calculated after adjusting the results of the acquired entities to remove intercompany transactions and to reflect the additional depreciation, amortization and interest expense that would have been charged assuming the fair value adjustments to property, plant and equipment and intangible assets and the additional debt incurred to fund the acquisition had been applied on the first day of the fiscal year prior to the respective acquisition, together with the consequential tax effects. The pro forma results do not reflect any cost savings, operating synergies or revenue enhancements that the combined company may achieve as a result of the acquisitions; the costs to combine the companies' operations; or the costs necessary to achieve these costs savings, operating synergies and revenue enhancements. As a result, the pro forma information below does not purport to present what actual results would have been had the acquisition been consummated on the date indicated and it is not necessarily indicative of future results of operations.</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.646%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended April 3, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Masonite</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Endura</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pro Forma Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pro Forma</span></td></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726,217 </span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,716 </span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,604)</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796,329 </span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Masonite</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.93 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.82 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td style="background-color:#cbecfc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cbecfc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.89 </span></td><td style="background-color:#cbecfc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td style="background-color:#cbecfc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cbecfc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.78 </span></td><td style="background-color:#cbecfc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1 408100000 18000000 189900000 <div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the purchase price to assets acquired and liabilities assumed is as follows:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:80.381%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.419%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Endura</span></td></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash acquired</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,501 </span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td colspan="2" style="background-color:#cbecfc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44,183 </span></td><td style="background-color:#cbecfc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cbecfc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">189,938 </span></td><td style="background-color:#cbecfc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable and accrued expenses</span></td><td colspan="2" style="background-color:#cbecfc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,088)</span></td><td style="background-color:#cbecfc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(44,345)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other assets and liabilities, net</span></td><td colspan="2" style="background-color:#cbecfc;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,868 </span></td><td style="background-color:#cbecfc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total purchase price</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">408,101 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 32501000 7871000 44183000 54373000 189938000 135800000 15088000 44345000 2868000 408101000 8300000 <div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets acquired from the Endura acquisition consist of the following:</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:59.856%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.420%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value<br/> (in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Expected Useful Life (Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trademarks and trade names</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangible assets acquired</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">135,800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div> 116000000 P10Y 6600000 P10Y 13200000 P12Y 135800000 59800000 4500000 <div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following unaudited pro forma financial information represents the consolidated financial information as if the Endura acquisition had been included in our consolidated results beginning on January 2, 2022, the first day of the fiscal year prior to the respective acquisition date. The pro forma results have been calculated after adjusting the results of the acquired entities to remove intercompany transactions and to reflect the additional depreciation, amortization and interest expense that would have been charged assuming the fair value adjustments to property, plant and equipment and intangible assets and the additional debt incurred to fund the acquisition had been applied on the first day of the fiscal year prior to the respective acquisition, together with the consequential tax effects. The pro forma results do not reflect any cost savings, operating synergies or revenue enhancements that the combined company may achieve as a result of the acquisitions; the costs to combine the companies' operations; or the costs necessary to achieve these costs savings, operating synergies and revenue enhancements. As a result, the pro forma information below does not purport to present what actual results would have been had the acquisition been consummated on the date indicated and it is not necessarily indicative of future results of operations.</span></div><div style="margin-bottom:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:41.646%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.634%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended April 3, 2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Masonite</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Endura</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pro Forma Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Pro Forma</span></td></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726,217 </span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,716 </span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,604)</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">796,329 </span></td><td style="background-color:#cbecfc;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Masonite</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,582 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,881)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.93 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.82 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td style="background-color:#cbecfc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cbecfc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.89 </span></td><td style="background-color:#cbecfc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td colspan="3" style="background-color:#cbecfc;padding:0 1pt"/><td style="background-color:#cbecfc;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cbecfc;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.78 </span></td><td style="background-color:#cbecfc;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 726217000 72716000 -2604000 796329000 67582000 3353000 -5881000 65054000 2.93 2.82 2.89 2.78 Accounts Receivable<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our customers consist mainly of retailers, distributors and contractors. Our ten largest customers accounted for 59.3% and 62.3% of total accounts receivable as of April 2, 2023, and January 1, 2023, respectively. Our largest customer, The Home Depot, Inc., accounted for more than 10% of the consolidated gross accounts receivable balance as of April 2, 2023, and January 1, 2023. The allowance for doubtful accounts balance was $2.9 million and $2.5 million as of April 2, 2023, and January 1, 2023, respectively.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">under the AR Sales Program were not material for any of the periods presented and were recorded in selling, general and administration expenses within the condensed consolidated statements of income and comprehensive income.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In most countries we pay and collect Value Added Tax ("VAT") when procuring goods and services within the normal course of business. VAT receivables are established in jurisdictions where VAT paid exceeds VAT collected and are recoverable through the filing of refund claims.</span></div>Certain wood moldings and millwork products being imported into the U.S. are subject to import tariffs. Tariff deposits are paid to the government and are recoverable through an assessment process. 10 10 0.593 0.623 0.10 0.10 2900000 2500000 Inventories<span style="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.103%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.106%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,385 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for obsolete or aged inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,730)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,581 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,828 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amounts of inventory on hand were as follows as of the dates indicated:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.103%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.106%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cbecfc;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">288,385 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,553 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95,005 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for obsolete or aged inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,126)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,730)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">418,581 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,828 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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> 288385000 320553000 143322000 95005000 13126000 8730000 418581000 406828000 Accrued Expenses<span style="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.103%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.106%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued rebates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accruals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,642 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,046 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The details of our accrued expenses were as follows as of the dates indicated:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.103%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.106%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued payroll</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,084 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,224 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued rebates</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,410 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current portion of operating lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,492 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,372 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,480 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accruals</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,770 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total accrued expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193,642 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">223,046 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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> 57084000 69224000 49410000 50200000 24492000 24372000 8142000 16480000 54514000 62770000 193642000 223046000 Long-Term Debt<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.103%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.106%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior unsecured notes, interest rate of 3.50%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> due 2030</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior unsecured notes, interest rate of 5.375%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> due 2028</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan Facility, interest rate of SOFR plus 2.25%, due 2027</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,884)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">866,116 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td 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 style="margin-top:12pt;text-indent:36pt"><span style="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 our senior unsecured notes, Term Loan Facility and ABL Facility was $15.4 million and $10.3 million for the three months ended April 2, 2023 and April 3, 2022, respectively.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">3.50% Senior Notes due 2030</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%"> </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 26, 2021, we issued $375.0 million aggregate principal senior unsecured notes (the "2030 Notes"). The 2030 Notes bear interest at 3.50% per annum, payable in cash semiannually in arrears on February 15 and August 15 of each year and are due February 15, 2030. The 2030 Notes were issued at par. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information concerning obligations under the 2030 Notes and the indenture governing them are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the indenture governing the 2030 Notes.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">5.375% Senior Notes due 2028</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Information concerning obligations under the 2028 Notes and the indenture governing them are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the indenture governing the 2028 Notes. </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Term Loan Facility</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 13, 2022, we and certain of our subsidiaries entered into a new delayed-draw term loan credit agreement (the "Term Loan Credit Agreement") maturing on December 12, 2027 (the "Term Loan Maturity Date"). The Term Loan Credit Agreement provides for a senior secured five-year delayed-draw term loan facility of $250.0 million (the "Term Loan Facility"). Loans under the Term Loan Facility (the "Term Loans") will bear interest at a rate equal to, at our option, (1) the Adjusted Term SOFR Rate (as defined in the Term Loan Credit Agreement) plus an applicable margin of 2.25% or (2) an alternate base rate equal to the greatest of (i) the "Prime Rate" in the U.S. last quoted by The Wall Street Journal, (ii) 0.50% above the greater of the federal funds rate and the rate comprised of both overnight federal funds and overnight eurodollar transactions denominated in U.S. dollars, (iii) 1.00% above the Adjusted Term SOFR Rate for a one month interest period and (iv) 1.00%, plus, in each case, an applicable margin of 1.25%, subject to, in each of cases (1) and (2), an agreed interest rate floor. The Term Loans are repayable in equal quarterly installments for an annual aggregate amortization payment equal to 15% of the aggregate principal amount of the Term Loans, with the balance of the principal being due on the Term Loan Maturity Date. </span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Credit Agreement also includes a quarterly ticking fee of 25 basis points per annum payable to the lenders under the Term Loan Facility beginning on January 3, 2023 (the "Closing Date") in respect of the unutilized commitments thereunder. As a result of the incurrence of the Term Loans on the Closing Date such ticking fees were not (and shall not be) payable to the Lenders. </span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Borrower also pays customary agency fees. </span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Obligations under the Term Loan Credit Agreement are fully and unconditionally guaranteed, jointly and severally, by us and by certain of our directly or indirectly wholly-owned subsidiaries organized in the United States and are secured by the equity in, and substantially all the assets of, such subsidiaries. The Term Loans were funded in an amount of $250.0 million and applied to finance a portion of the consideration payable in connection with the consummation of the Endura acquisition on January 3, 2023. We received net proceeds of $246.4 million after deducting $3.6 million of debt issuance costs. The debt issuance costs were capitalized as a reduction to the carrying value of debt and are being accreted to interest expense over the term of the loan using the effective interest method.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Term Loan Credit Agreement contains various customary representations, warranties by us and covenants that are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the indenture governing the Term Loan Credit Agreement.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ABL Facility</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. On October 28, 2022, we and certain of our subsidiaries entered into an amendment which, among other things, (i) increased the revolving credit commitments available thereunder by $100.0 million to an aggregate amount of $350.0 million and (ii) replaced the LIBOR-based interest rate applicable to borrowings thereunder in U.S. dollars with an interest rate based on the sum of (x) a "Term SOFR" rate published by the CME Group Benchmark Administration Limited (CBA) plus (y) 10 basis points ("Adjusted Term SOFR"). Additionally, on December 12, 2022, we entered into an amendment to the ABL Facility, which, among other things, extended the maturity of the ABL Facility from January 31, 2024 to December 12, 2027. The terms of the ABL Facility remained otherwise substantially unchanged and are described in detail in our Annual Report. On January 3, 2023, we borrowed $100.0 million under our ABL Facility in order to fund a portion of </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the cash consideration paid for the acquisition of Endura. During the first quarter of 2023, we repaid all amounts outstanding under the ABL Facility. </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The ABL Facility contains various customary representations, warranties by us and covenants that are described in detail in our Annual Report. As of April 2, 2023, we were in compliance with all covenants under the credit agreement governing the ABL Facility. We had availability of $313.4 million under our ABL Facility and there were no amounts outstanding as of April 2, 2023.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.103%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.106%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior unsecured notes, interest rate of 3.50%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> due 2030</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">375,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Senior unsecured notes, interest rate of 5.375%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> due 2028</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan Facility, interest rate of SOFR plus 2.25%, due 2027</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,120)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,884)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,113,880 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">866,116 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td 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> 0.0350 375000000 375000000 0.05375 500000000 500000000 0.0225 250000000 0 11120000 8884000 1113880000 866116000 15400000 10300000 0.0350 375000000 0.0350 0.05375 500000000 0.05375 P5Y 250000000 0.0225 0.0050 0.0100 0.0100 0.0125 0.15 25 250000000 246400000 3600000 250000000 100000000 350000000 100000000 313400000 Commitments and Contingencies<div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We may become involved from time-to-time in litigation and regulatory compliance matters incidental to our business, including employment and wage and hour claims, antitrust, tax, product liability, environmental, health and safety, commercial disputes, intellectual property, contracts and other matters arising out of the normal conduct of our business. Since litigation is inherently unpredictable and unfavorable resolutions can occur, assessing contingencies is highly subjective and requires judgments about future events. We regularly review and accrue for contingencies related to litigation and regulatory compliance matters, if it is probable that a liability has been incurred and the amount of the loss can be reasonably estimated. Based on current information, in the opinion of management, the ultimate resolution of these matters, individually or in the aggregate, will not have a material adverse effect on our financial condition, results of operations or cash flows.</span></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Antitrust Class Action Proceedings - Canada</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 plaintiff alleges that the Masonite and JELD-WEN defendants engaged in anticompetitive conduct, including price-fixing involving interior molded doors. The intended class proceeding seeks damages, punitive damages, and other relief. On December 22, 2020, the parties filed a motion with the court seeking to stay the proceeding.</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 2, 2020, an intended class proceeding was commenced in the Federal Court of Canada naming as defendants Masonite International Corporation, Masonite Corporation, JELD-WEN, Inc., JELD-WEN Holding, Inc. and JELD-WEN of Canada, Ltd. The plaintiff alleges that the Masonite and JELD-WEN defendants engaged in anticompetitive conduct, including price-fixing involving interior molded doors. The intended class proceeding seeks damages, punitive damages, and other relief. The plaintiff served its certification record on March 31, 2021. The Federal Court has scheduled a hearing on certification for October 12-13, 2023.</span></div>As of April 2, 2023, we have not accrued an expense in connection with this matter because, although an adverse outcome is reasonably possible, the amount or range of any potential loss cannot be reasonably estimated. This proceeding is at an early stage. 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, results of operations or cash flow. Share Based Compensation Plans<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share based compensation expense was $6.1 million and $4.7 million for the three months ended April 2, 2023 and April 3, 2022, respectively. As of April 2, 2023, the total remaining unrecognized compensation expense related to share based compensation amounted to $47.0 million, which will be amortized over the weighted average remaining requisite service period of 2.1 years. </span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Equity Incentive Plans</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our equity incentive plans under the 2021 Equity Plan and 2012 Plan are described in detail and defined in our Annual Report. The aggregate number of common shares that can be issued with respect to equity awards under the 2021 Equity Plan cannot exceed 880,000 shares; plus the number of shares reserved for the 2012 Plan that is in excess of the number of shares related to outstanding grants; plus the number of shares subject to existing grants under the 2012 Plan that may expire or be forfeited or cancelled. As of April 2, 2023, there were 583,445 shares of common stock available for future issuance under the 2021 Equity Plan.</span></div><div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Deferred Compensation Plan </span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We offer to certain of our employees and directors a Deferred Compensation Plan, which is further described and defined in our Annual Report. As of April 2, 2023, the liability and asset relating to deferred compensation had a fair value of $7.1 million and $7.0 million, respectively. As of April 2, 2023, 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="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="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have granted Stock Appreciation Rights ("SARs") to certain employees, which entitle the recipient to the appreciation in value of granted 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="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total fair value of SARs vested was $0.7 million during the three months ended April 2, 2023.</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.691%"><tr><td style="width:1.0%"/><td style="width:31.717%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.159%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Three Months Ended April 2, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Appreciation Rights</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value (in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Average Remaining Contractual Life (Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled and forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, end of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</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="margin-top:12pt;text-indent:36pt"><span style="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 expected to be recognized over the average requisite service period of 2.0 years. Expected volatility is based upon the historical volatility of our common shares amongst other considerations. The expected term is calculated based upon historical employee exercise behavior and the contractual term of the SAR amongst other considerations. The weighted average grant date assumptions used for the SARs granted were as follows for the periods indicated:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.696%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.104%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023 Grants</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SAR value (model conclusion)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.63</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Restricted Stock Units</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have granted Restricted Stock Units ("RSUs") to directors and certain employees under the 2021 Equity 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 granted is based on the fair value of the RSUs at the date of grant, which is equal to the stock price on 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 </span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.091%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.420%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Three Months Ended April 2, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Restricted Stock Units Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.15 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivered</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Withheld to cover</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,524 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">___________</span></div><div style="margin-top:9pt;padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) A portion of the vested RSUs delivered were net shares 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="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RSUs granted during the three months ended April 2, 2023, vest at specified future dates with only service requirements. The value of RSUs granted in the three months ended April 2, 2023, was $17.2 million and is being recognized over the weighted average requisite service period of 2.0 years. During the three months ended April 2, 2023, 96,945 RSUs vested at a fair value of $8.9 million.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Performance-based Restricted Stock Units</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have granted certain Performance-based Restricted Stock Units ("PRSUs") under the 2021 Equity Plan and the 2012 Plan. These PRSUs are settled with payouts ranging from zero to 200% of the target award value depending on performance goal achievement. The compensation expense for the PRSUs awarded is based on the fair value of the PRSUs at the date of grant, which is equal to the stock price on the date of grant, and is recognized over the requisite service period. The compensation expense for certain PRSUs is determined using the Monte Carlo simulation method. The PRSUs 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.</span></div><div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.091%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.420%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Three Months Ended April 2, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Performance Restricted Stock Units Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.24 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance adjustment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivered</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Withheld to cover</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,224)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,010 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">___________</span></div><div style="margin-top:9pt;padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) PRSUs are presented as outstanding, granted and forfeited in the table above assuming targets are met and the awards pay out at 100%. Certain 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="margin-top:9pt;padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2) A portion of the vested PRSUs delivered were net shares 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>PRSUs granted during the three months ended April 2, 2023, vest at specified future dates based on both performance and service requirements. The value of PRSUs granted in the three months ended April 2, 2023, was $9.6 million and is being recognized over the weighted average requisite service period of 3.0 years. During the three months ended April 2, 2023, 68,656 PRSUs vested at a fair value of $5.4 million. 6100000 4700000 47000000 P2Y1M6D 880000 583445 7100000 7000000 P3Y P10Y 700000 <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.691%"><tr><td style="width:1.0%"/><td style="width:31.717%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.999%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.573%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.159%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Three Months Ended April 2, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stock Appreciation Rights</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value (in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Weighted Average Exercise Price</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> Average Remaining Contractual Life (Years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">184,205 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,153 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74.75 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,946 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.99 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cancelled and forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">215,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable, end of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,717 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,309 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4</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> 184205 2153000 74.75 P7Y 30946 88.99 0 0 0 0 0 215151 3420000 76.79 P7Y2M12D 152717 3309000 70.89 P6Y4M24D 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;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:82.696%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.104%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2023 Grants</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">SAR value (model conclusion)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.63</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free rate</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected volatility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term (years)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0</span></td></tr></table> 32.63 0.041 0.000 0.284 P6Y P3Y <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.091%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.420%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Three Months Ended April 2, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Restricted Stock Units Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,753 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.85 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">192,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">89.15 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivered</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(79,511)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Withheld to cover</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,131)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392,524 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.28 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">___________</span>(1) A portion of the vested RSUs delivered were net shares 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. 313753 92.85 192847 89.15 79511 92.31 17434 17131 90.13 392524 91.28 17200000 P2Y 96945 8900000 P3Y <div style="margin-bottom:9pt;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:61.091%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.418%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:17.420%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Three Months Ended April 2, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total Performance Restricted Stock Units Outstanding</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Weighted Average Grant Date Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">310,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90.15 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104.24 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance adjustment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Delivered</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(63,432)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79.25 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Withheld to cover</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (2)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,224)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,782)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">94.72 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding, end of period</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">347,010 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">___________</span></div><div style="margin-top:9pt;padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1) PRSUs are presented as outstanding, granted and forfeited in the table above assuming targets are met and the awards pay out at 100%. Certain 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="margin-top:9pt;padding-left:13.5pt;text-indent:-11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2) A portion of the vested PRSUs delivered were net shares 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> 310678 90.15 91631 104.24 17139 79.25 63432 79.25 5224 3782 94.72 347010 95.44 9600000 P3Y 68656 5400000 Restructuring Costs<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, we began implementing a plan intended to improve overall business performance that includes the optimization of our manufacturing capacity and reduction of our overhead and selling, general and administration workforce primarily in our North American Residential reportable segment as well as actions in the Architectural reportable segment and in our head offices (collectively, the "2022 Plan"). The optimization of our manufacturing capacity involves specific plants in the North American Residential segment and costs associated with the closure of these plants and related headcount reductions. Costs associated with the 2022 Plan include severance and closure charges which continue throughout 2023. As of April 2, 2023, we expect to incur approximately $9 million to $14 million of additional charges related to the 2022 Plan.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the restructuring (benefit) costs recorded for the periods indicated:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><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:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended April 2, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Architectural</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Restructuring Costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,380 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,678 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><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:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended April 3, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Architectural</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Restructuring (Benefit) Costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.845%"><tr><td style="width:1.0%"/><td style="width:21.620%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.744%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative Amount Incurred Through April 2, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Architectural</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Restructuring Costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,809 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;margin-top:14pt;text-indent:36pt"><span style="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.845%"><tr><td style="width:1.0%"/><td style="width:21.620%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><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:13.744%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Severance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Closure Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,583 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,897)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,583 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,897)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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> 9000000 14000000 <div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the restructuring (benefit) costs recorded for the periods indicated:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><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:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended April 2, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Architectural</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,380 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,678 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Restructuring Costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,380 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,678 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.535%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><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:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.412%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.416%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended April 3, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Architectural</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Restructuring (Benefit) Costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(91)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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;margin-top:9pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.845%"><tr><td style="width:1.0%"/><td style="width:21.620%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.744%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cumulative Amount Incurred Through April 2, 2023</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Architectural</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,809 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Restructuring Costs</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,511 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">684 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">614 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,809 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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> 2380000 684000 614000 3678000 2380000 684000 614000 3678000 -91000 47000 25000 -19000 -91000 47000 25000 -19000 4511000 0 684000 614000 5809000 4511000 0 684000 614000 5809000 <span style="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.845%"><tr><td style="width:1.0%"/><td style="width:21.620%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.737%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.572%"/><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:13.744%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Severance</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Closure Costs</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Payments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 Plan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,583 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,897)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,583 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,897)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">781 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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> 0 3583000 95000 2897000 781000 0 3583000 95000 2897000 781000 Income Taxes The effective tax rate differs from the Canadian statutory rate of 26.13% primarily due to mix of earnings in foreign jurisdictions that are subject to tax rates which differ from the Canadian statutory rate. In addition, we recognized zero income tax benefit due to the exercise and delivery of share based awards during the three months ended April 2, 2023, compared to $1.1 million of income tax benefit during the three months ended April 3, 2022.On August 16, 2022, President Biden signed the Inflation Reduction Act of 2022 ("IRA") into law. The IRA includes several changes to existing tax law, including a minimum tax on adjusted financial statement income of applicable corporations and an excise tax on certain corporate stock buybacks. The tax provisions included in the IRA were generally effective beginning January 1, 2023, and no significant impact to the consolidated financial statements resulted from their adoption as of April 2, 2023. 0.2613 0 1100000 Earnings Per Share<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.276%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.328%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except share and per share information)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 3, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Masonite</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,491 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used in computing basic earnings per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,183,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,081,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incremental shares issuable under share compensation plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used in computing diluted earnings per share</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,480,233 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,378,354 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share attributable to Masonite</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share attributable to Masonite</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive instruments excluded from diluted earnings per common share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 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.</span></div><div style="margin-bottom:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's Board of Directors has approved five share repurchase authorizations, the most recent being an incremental $200.0 million share repurchase program approved on February 21, 2022. Under this program, the Company may repurchase shares from time to time, depending on market conditions and alternate uses of capital. The timing and actual number of shares repurchased will depend on a variety of factors, including price, general business and market conditions and alternate uses of capital. The share repurchase program may be effected through Rule 10b5-1 plans, open market purchases, each in compliance with Rule 10b-18 under the Exchange Act, or privately negotiated transactions. The program may be suspended or discontinued at any time and does not have an expiration date. In addition, the Company announced that its Board of Directors authorized it to enter into an accelerated share repurchase ("ASR") transaction as part of the new share repurchase program. The Company entered into an ASR transaction during the first quarter of 2022 with a third-party financial institution for the repurchase of $100.0 million of its outstanding common shares. At inception, pursuant to the agreement, the Company paid $100.0 million to the financial institution using cash on hand and received an initial delivery of 848,087 common shares on the same day. The final delivery of 319,678 common shares occurred in the second quarter. The $100.0 million ASR transaction was therefore completed in the second quarter of 2022 with a total delivery of 1,167,765 common shares at a volume-weighted average price ("VWAP") per share minus an agreed upon discount totaling $85.63 per share. The cash paid was reflected as a reduction of equity at the initial delivery of shares and the number of common shares outstanding were reduced at the dates of physical delivery.</span></div> <table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.276%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.328%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands, except share and per share information)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:14pt"><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 3, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Masonite</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,491 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used in computing basic earnings per share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,183,068 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,081,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Incremental shares issuable under share compensation plans</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">297,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,880 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares used in computing diluted earnings per share</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,480,233 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,378,354 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share attributable to Masonite</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.93 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share attributable to Masonite</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.89 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive instruments excluded from diluted earnings per common share</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191,385 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72,954 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><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> 38491000 67582000 22183068 23081474 297165 296880 22480233 23378354 1.74 2.93 1.71 2.89 191385 72954 5 200000000 100000000 -100000000 848087 319678 -100000000 1167765 85.63 Segment Information <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-top:9pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•    depreciation; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•    amortization; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="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="padding-left:36pt;text-indent:-18pt"><span style="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="padding-left:36pt;text-indent:-18pt"><span style="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="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•    restructuring costs (benefit); </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•    asset impairment; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="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="padding-left:36pt;text-indent:-18pt"><span style="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="padding-left:36pt;text-indent:-18pt"><span style="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="padding-left:36pt;text-indent:-18pt"><span style="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="padding-left:36pt;text-indent:-18pt"><span style="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="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•    other items; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="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="padding-left:36pt;text-indent:-18pt"><span style="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="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This definition of Adjusted EBITDA differs from the definitions of EBITDA contained in the indentures governing the </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2030 Notes and the 2028 Notes and the credit agreements governing the Term Loan Facility and the ABL Facility</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. 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 our reportable 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="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information with respect to reportable segments is as follows for the periods indicated:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.021%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended April 2, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Architectural</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,429 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,861 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,959)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales to external customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.021%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended April 3, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Architectural</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,429 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,196 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732,123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,670)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,906)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales to external customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,196 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,898)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.171%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.173%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 3, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Masonite</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,491 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss (gain) on disposal of property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,854)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring costs (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,415)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other items </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,752 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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>(1) Other items include $1,381 in acquisition and due diligence related costs in the three months ended April 2, 2023, and were recorded in selling, general and administration expenses within the condensed consolidated statements of comprehensive income. <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain information with respect to reportable segments is as follows for the periods indicated:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.021%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended April 2, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Architectural</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,429 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,716 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,861 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">731,355 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(390)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,959)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales to external customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,039 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63,694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,902 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,349 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">725,984 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,881 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,151 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,350 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,217)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.227%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.017%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.021%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended April 3, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">North American Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Europe</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Architectural</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate &amp; Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">569,429 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81,839 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">74,659 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,196 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732,123 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(865)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,371)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,670)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5,906)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net sales to external customers</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">568,564 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,468 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,989 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,196 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">726,217 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">127,667 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,843 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,898)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,860)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,752 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="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> 569429000 63716000 92861000 5349000 731355000 -390000 -22000 -4959000 0 -5371000 569039000 63694000 87902000 5349000 725984000 107881000 5151000 5350000 -12217000 106165000 569429000 81839000 74659000 6196000 732123000 -865000 -1371000 -3670000 0 -5906000 568564000 80468000 70989000 6196000 726217000 127667000 11843000 -2898000 -11860000 124752000 <span style="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.171%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.173%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 3, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Masonite</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,491 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Plus:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,612 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,719 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Loss (gain) on disposal of property, plant and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,854)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring costs (benefit)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense, net</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,252 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (income) expense, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,415)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,477 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other items </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,381 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,165 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124,752 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><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>(1) Other items include $1,381 in acquisition and due diligence related costs in the three months ended April 2, 2023, and were recorded in selling, general and administration expenses within the condensed consolidated statements of comprehensive income. 38491000 67582000 21485000 17272000 7421000 4612000 6054000 4719000 -1038000 2854000 3678000 -19000 -14252000 -10239000 -52000 1415000 11360000 23477000 1381000 0 953000 1139000 106165000 124752000 1381000 Accumulated Other Comprehensive Loss and Other Comprehensive Income (Loss) <div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A rollforward of the components of accumulated other comprehensive loss is as follows for the periods indicated:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.276%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.328%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 3, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated foreign currency translation losses, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132,001)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,919)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit) on foreign currency translation loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: foreign currency translation (loss) gain attributable to non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated foreign currency translation losses, end of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,044)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,152)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated pension and other post-retirement adjustments, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,663)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial net losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense on amortization of actuarial net losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated pension and other post-retirement adjustments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,077)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,658)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133,121)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104,810)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive gain (loss), net of tax</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,089)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: other comprehensive (loss) income attributable to non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Masonite</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,103 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,228)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:12pt;text-indent:36pt"><span style="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 income and comprehensive income. Actuarial net losses are reclassified out of accumulated other comprehensive loss into cost of goods sold in the condensed consolidated statements of income and comprehensive income.</span></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation gains as a result of translating our foreign assets and liabilities into U.S. dollars during the three months ended April 2, 2023, were $8.9 million. These foreign currency translation gains were primarily driven by strengthening of the Pound Sterling, the Mexican Peso and the Euro in comparison to the U.S. dollar during the period.</span></div> <span style="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:71.276%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.325%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.328%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 3, 2022</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated foreign currency translation losses, beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132,001)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(96,919)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency translation gain (loss)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,105)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit) on foreign currency translation loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: foreign currency translation (loss) gain attributable to non-controlling interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated foreign currency translation losses, end of period</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123,044)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(100,152)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated pension and other post-retirement adjustments, beginning of period</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,223)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,663)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of actuarial net losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense on amortization of actuarial net losses</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated pension and other post-retirement adjustments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,077)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,658)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133,121)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(104,810)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive gain (loss), net of tax</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,089)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: other comprehensive (loss) income attributable to non-controlling interest</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,139 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income (loss) attributable to Masonite</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,103 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,228)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> -132001000 -96919000 8949000 -2105000 0 -11000 8000 -1139000 -123044000 -100152000 10223000 4663000 -191000 -6000 -45000 -1000 10077000 4658000 -133121000 -104810000 9095000 -2089000 -8000 1139000 9103000 -3228000 8900000 Supplemental Cash Flow Information<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain cash and non-cash transactions were as follows for the periods indicated:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.103%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.106%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 3, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Transactions involving cash:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest received</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,267 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax refunds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash transactions:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets acquired under operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holdback of portion of Endura purchase payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following reconciles total cash, cash equivalents and restricted cash as of the dates indicated:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.103%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.106%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,922 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,921 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:9pt;text-indent:36pt"><span style="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 $9.9 million and $10.4 million as of April 2, 2023, and January 1, 2023, respectively.</span></div><div style="margin-bottom:9pt;margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of 2018, we provided debt financing to a distribution company via an interest-bearing note that was scheduled to mature in 2028. The interest-bearing note receivable was carried at amortized cost, with the interest payable in kind at the election of the borrower. The note receivable balance was $12.6 million as of January 1, 2023, and was recorded in the consolidated balance sheets as a component of prepaid expenses and other assets. On January 26, 2023, the note receivable was redeemed and fully repaid.</span></div> <span style="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.103%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.106%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 3, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Transactions involving cash:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest paid</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,341 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest received</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,210 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income taxes paid</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,267 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,735 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax refunds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for operating lease liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for finance lease liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">366 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Non-cash transactions:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets acquired under operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,374 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Holdback of portion of Endura purchase payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 23872000 20341000 2210000 166000 16267000 16735000 41000 8000 9095000 8372000 358000 366000 11374000 1434000 18000000 0 <span style="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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:65.720%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.103%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.571%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:15.106%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">210,725 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296,922 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,587 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,999 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222,312 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">308,921 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td 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> 210725000 296922000 11587000 11999000 222312000 308921000 9900000 10400000 12600000 Fair Value of Financial Instruments<div style="margin-top:9pt;text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 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 carrying amount of our Term Loan Facility approximates fair value as the interest rates are variable and reflective of market rates. The estimated fair values and carrying values of our long-term senior note debt instruments were as follows for the periods indicated:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.228%"><tr><td style="width:1.0%"/><td style="width:34.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.607%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.607%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.607%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.610%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2023</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">3.50%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> senior unsecured notes due 2030</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,870 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">5.375%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> senior unsecured notes due 2028</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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:12pt;text-indent:36pt"><span style="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> The estimated fair values and carrying values of our long-term senior note debt instruments were as follows for the periods indicated:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.228%"><tr><td style="width:1.0%"/><td style="width:34.203%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.607%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.607%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.607%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.422%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.610%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">April 2, 2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">January 1, 2023</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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">(In thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">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="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">3.50%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> senior unsecured notes due 2030</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">313,781 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,271 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">303,870 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">371,136 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">5.375%</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> senior unsecured notes due 2028</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">478,530 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,053 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">462,495 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td 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> 0.0350 313781000 371271000 303870000 371136000 0.05375 478530000 496053000 462495000 495868000 EXCEL 73 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $*%J58'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 " !"A:E6W0;3'>\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O;3=!$/7%\4G!<&!XEM(;EM8DX;DI-VW-XU;A^@'\#%W__SN M=W"M\D(- 5_"X#&0P7@SV=Y%H?R&'8B\ (CJ@%;&,B5<:NZ&8"6E9]B#E^HH M]P@UY[=@D:26)&$&%GXALJ[52JB DH9PQFNUX/UGZ#-,*\ >+3J*4)45L&Z> MZ$]3W\(5,,,(@XW?!=0+,5?_Q.8.L'-RBF9)C>-8CDW.I1TJ>']^>LWK%L9% MDDYA^A6-H)/'#;M,?FON'[:/K*MYW11\7?"[;&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" !"A:E6:PM6+MX% "M'P & 'AL+W=O75]+56JHOZ4((35[C*$FO&PNME^];K=1?B)BG M%W(I$G@SDRKF&F[5O)4NE>!!'A1'+>8XEZV8ATEC<)4_&ZG!E\(3E.MH-G]8ZN@0J%M5S!] M\7VZY+ZX;D!G2X5:B<;@YY_HI?.+C>X'B7T%V][#MC'UP0?I9]!--7G9+(6- M% ^G3O.3#0F-JHG4V2-U3D/ZE'&EA8HV9"R64FD;'BZE56:K% ^-JHEWN<>[ M/ UO)%0H ],)"8P%UN3A2GFWR_M=9<=#!6J"=O>@W1.;IN(PC^330'4B<:T9 MCU)K)M&PFH"]/6 /+=1MHD.](7=A),A3%D^%LH'A&HY#FY1V^YPO_)7+;P8^**#^V/A#U9!V@\LBYK:90H;F^^ M:[TR2[3:6!EQ)6]HQ3N'3Z*E4:*XO\D[XQ!6N]69PP5ZCF/%.H9 ^-,C10B:8;3@BTNMWFJQK-WUX:%V^TA51W-*\A!H,D9P1RMY,WY*)\#,% MF;1"XDJ>C&.8="=:^E_(FT22)5=DQ:-,O+5RG\,OT=(P4=SI@,T-PF1.)IMX M*B,K+B[PX?EY;.4ZAQMBI1MBN'79)9#7)KW1TXA_MA MI?MA)[D?+U/*K%:*)4J>2)@C,^O^RA'%S]9=&0^/JLM9>AUVDM?)?7BQ'6?6 MG7P';N7$%:LXSV%U6&EUV$E6QRS+%/' YLRE?4X\HO/ %;3UH>\+$ *9H)"T M$I_#\[#2\["3/,\DYE%$;K(47J?V=HOK5*ZR\;BZ?*7/82?YG-M8J+GIF+^" M@EZ *XB7/+&G%A>L!CV'XV&EXV&X8=DEF)F4"OQ#_(TVWHHU#JYFCDZ60T8HY1U&!C&E8VQ=#_L MI$TA#T94!3;O/@G$*_DH[&D\MC?D.+V^>]FG5H9SN!U6NAV&FY7=='D7IL;. M?A9@S;"MS"-RS29E3=<.>@[[XY;VQ\5=RWX;\Y#T#AY:1]@C8E7[M'A87<;2 M KFX8?F6<;LU74V)RWVRYA$/JLM8VA\7-RM# P*R(A;QY@C I6C*AY7%^S@ MN.LDOW-OMIYV>ZH'&SS;38'*-?01]:$]ES_4\+0.#D3-')^?$Z?$-R4OSD;W M3_=GTW9@?V)_0#_X#4$L#!!0 ( $*%J58-%0WBT@4 'T7 8 M >&PO=V]R:W-H965T&ULM5AM;]LV$/XKA%<,"5#'(O6> M.082=]T*K%W1K-N'81]HB[:%2J)+TDFZ7[^C)$NV2#$KUGVQ]7)W>NZ%]QPY M?^3BD]PQIM!3653R9K)3:G\]F\GUCI547O$]J^#-AHN2*K@5VYG<"T:S6JDL M9L3SHEE)\VJRF-?/WHO%G!]4D5?LO4#R4)94?+EC!7^\F>#)\<&'?+M3^L%L M,=_3+;MGZN/^O8"[66067R])HA5JB=]S]BA/KI%V9<7Y M)WWS)KN9>!H1*]A::1,4_A[8DA6%M@0X/K=&)]TWM>+I]='ZZ]IY<&9%)5OR MXH\\4[N;23)!&=O00Z$^\,>?6>M0J.VM>2'K7_38RGH3M#Y(Q=7\ MTZN0%H%,E0(1A3\5L&O'6V0U6Z]HHHNYH(_(J&EP9J^J&-3:X,W M>:73>*\$O,U!3RV6O,H@*2Q#<"5YD6=4POT,6+2_0"Y17Z;< F)WKS\#-SE=R]/6.. W>[L45\LA+1#SB6_ L_XVZ M7ZL3!QR_"[U?V_-'['4QUB&VQO7/VY54 BK]+UOT&NN!W;I>_M=R3]?L9@*& M)1,/;++X_CL<>3_87/]&QLX"$72!"%S6%^^@6TE:,&N--*I1K:I[TL,B)F&: M!//9PRE^FUA$<-R)G2$+.V2A$]F2RSH[6\XSB6!Y9#:(C8WPY-MA& :I/X!H M$0MP&B5VB%$',7)"_$EP*=%>\$VN;. BXZLX]H(4#\!9Q)* !*D=7-R!BYW@ M[J$]Y]7V)=JRB@E:U"V$9M#'Z9#"2#SNFW8L*7&9Z,0>T-PIA2$NVYV-GS8ZSG&%4*9&O#HJN"@@L1Q6OIFL8F@2O^RZ(-0O//GV9A)2& M0]*R"$$ZQE9:3UK8S5KOQGUX2R6O8):T0HX,FO<3D\PL8E$<)F-]K&= EVIJ0AW;4E,>BB M@-GVTIH?XF3RK\W/M[)V'H*>S(F;S%\#A^?;"O;[0K!J_07!;%S)HIF/MQ26 M5A,):R!,MD[2D[F]=="4FA+LC8PAI.=TXN;TVY(+E?_=((6-$NQ5#U3D,.EK MEM*@[8,]L;"\T<8M0B,S/>GYG;CY_60(N6BGD$O43O5(L*(^_8#&QI^K2JM7 M)N]/@^%FQ2*$O1&W^LF N"<#VR(Z*9QZA-7Y ;^MP"VC@)<:R$VI*?'&FC+I MAP'B'@9L3=F*TMRD!DGH&[5NBD51Y(^P/^G9G[C9OYF^K"7QG^8P8FY?4[-J M+%MADHPUWY[QB9OQ;:'_JHFLM7_*"D$=\W=/N#/FV/CD=/+_#U\OF)+@WTQQ,OZ5BFU<2%6P#)KVK&$(JFK/> MYD;Q?7UP"%N<(PD= -IQ/_TM*$:4 MA 6V2)4F^[$33+U:7XV\?].I2#;9M>OE!$S-TG=#/ M;V6KGJX6=/'EAX_-P\:Z'Y:KRZUXD+?2?MI^T'"WW'NIFT[VIE$]T?+^:G%- M+VYXX1J,%O]NY),YN":N*W=*_>YNWM=7B\0IDJU<6^="P+]'>2/;UGD"'7], M3A?[=[J&A]=?O/]][#QTYDX8>:/:_S2UW5PMR@6IY;T86OM1/?U33AW*G+^U M:LWXESQ-MLF"K =C53_?":_$":GORV48,1?6TNEQ;T M.*_+]?3NM[MWL\"[K[?Z#4G8&6$)XTCSFWCSGT0/S2G6? FCL!\*MA\*-OKC MH:$8M):])<(8Z/,%UI^=@Q1WX"+NPFS%6EXM(*2,U(]RL?KK7VB>_ WKW7=R M=M17ON\KCWE?W0BS(3!K9.TNY!]#\RA:Z#PZBSM7^>C*;0N/*T:3@F67R\?# M_B!F55XQMC<[4IKNE:91I1^EL;I9NT7IM&+Z=@ZR@Q=3FI7%B3S,JJHJ7%VV M5Y=%U5VOUVJ 88,=;2UA#.]:>49Z:3&9F2> 5S3+JA.=B%F15;3$A>9[H7E4 MZ/O^$:97Z4::H,#<>W-*RZRD)P(1LR0O64!@L1=81 5^T'(KFIK(SUNW'YEQ M=2J[D7H*2$QQX4G)&"N3$\&(599D%-=;[O66+PSH6G626/%9'LX^IK+T5UZ9 M,L$/WT@)XT*OM7 M$"ULTS^05D(R0;3+&L[5_?D -^'AGKP>3W96YIYNS"[)JRR@>T8=C=)EW Z, M=6/K&.X&VC[#E?M12EPR\Z54%4M/%2-F.:6!8*,SKV@<6/]0JGYJVA:5QKUW MLJRHBE,"('9Y5>:!C8O.A*)Q1+WOK>@?&HC^:)YD M>4#JC"L:Y]4[>2]A+ZAAKN?M"U7J8X@"K?)3H8A93@_VMF.=,ZUH'%>_OK#Q M4Q]"/$U2+WX0,\[3T##.K*)Q6.VVU8@\'SD,0)IDWI)$#%E:TB*T*&<\T?*K MLMFV$7=-VU@ /YK2TBCFOC6G_5[>CCL]TX[&<;=/Q[;B.41CBC",\2+W8A!C M'H7Q@/J%@S?'22VD1PS('SH;F?689B[-LUJA.4IN71A=! M%AQNJM,T%[6C+ TDNFQ&&_M.:&,(LUC)*B^V?+NBRJI JLMFMK&O8=M+P^F3 MJX#P]]:J;Y95&0WDAVP&'/L:P+VDT8<7+9.$>T<;S!!.8+P*+=>9,>>SNP'BC>K=D9;\&S>35OY25I'B-BO\?2$70,L[_[^BX\S/M6!5%_(]C MVHX7JJ*<_.9*U7?R=ERJFH')X\"\W0@MR5IL&UB4%V0 @\[5(HEQ#V#B![M1 MNOFOK"'Q5D K31Y%.\@SPM@9[)YG$-WCZG"W67:6\.Q+T\88A^*QUC!8 WE\ M[78\88BZ)]=;W;2[?DQ%RK/1\B?1#T(_[Y[0+T_ W5:.1>GV&:VB^:C.&))2 MHW8)A!4>*WQ&.H\C_;JN&U.1Z"F,KAP'^#G<&ZB[+3:AAJFC+'0 ,^HYW'4[_;XZ>PO MK-7-W6!=GD>L(K\(HWH(,E2[C_ BK_+"6QJ('6>4!JHN?$8]CZ/^1UQSK_KS M-0! J[9U4=STD,A($RAJ(UD '-!.ZQF869+GH6"3P(.!Q^5A_"_3 JO MWH+9I6YE!P3.&0#_Q@Q@7Y(+""[\\C]ZY,4,T2/O\N"KEOND^(O0#TUO(!V] MAY;)FP(ZK7=?Z78W5FW'#UUWREK5C9<;*6JIG0$\OU>0#DPW[MO9_EOIZD]0 M2P,$% @ 0H6I5G+/JN!; @ WP4 !@ !X;"]W;W)KD^_<[R:Y)P>WRL!?[3KKOTWTGW65'8Q]R,>;!.U_*>93XA$!!@9Y!T.\ 2U#*$U$:OSO.J#_2 T_M)_;; MH)VT;(2#I5$_9(G5/)I%K(2MV"N\,\?/T.F9>K["*!>^[-C&?IA&K-@[-'4' MI@QJJ=N_>.SJ< (83UX \ [ SP6D'2 -0MO,@JQ/ D6>67-DUD<3FS=";0*: MU$CM;W&-EG8EX3!?&EW2G4#)R')&R5(@.0NAA"Z K3VQ8Q?W6NQ+23LC=K$2 M%C16@+(0:L3>,U?1BLMBI'P\:UQT9R_:L_D+9]\T]I(E_!WC"4\'X,O7X5^% M)OAX"!Y3%?I2\+X4//"E+_"MD:33 T5FMNQ6:BJ %(JMC)/AQ?V\V3BT].Y^ M#4EMN2?#W+X7KUTC"IA'U&P.[ &B_.V;\57R<4CX?R)[5H:T+T/Z&GN^#K?) MI'-[>@@74G?W.QI2W5)- Y4?&(><\W$ZXS.>Q8=318.!TVF23OO 9]E.^FPG MYV1+\\FAT*74NW^E/#DWY<' H93CD_;SH^^;L#NI'5.P)6ARZ8>%;<=)ZZ!I M0D=N#%)_![.B"0S6!]#^UAA\U9U81 ? SM3V3B!^;3KO-Q)OVH=,'6H0M3BA"2T)V_.\+TK0H B!L>F_S M8I'2Q;D@[L$%<'2MBP=6?VNVE'+K^ZZLFLO%EO/]^]6JV6SI+FO>L3VMQ">W MK-YE7-S6=ZMF7],L[QKMRA6V;6^URXIJ<771O?>YOKI@!UX6%?U<6\UAM\OJ MQX^T9 ^7"[1X?N-+<;?E[1NKJXM]=D>O*?^Z_UR+N]41)2]VM&H*5EDUO;U< M?$#O4^*V#3J+?Q7TH3FYMMI'N6'L6WOS*;]4B6%@YO&LUW?6/1@5U1/K]GW?B!.&B RT0#W#?!K&Y"^ 9$: M8'^B@=,W<&0/P40#MV_@2@W(E >O;^!)#9PI#W[?P.^"]32Z76BBC&=7%S5[ ML.K66J"U%UU\N]8B(D754O&:U^+30K3C5VM6Y8)8-+?$56UM?KR#K[Z=SZJ;7X;O(W/I# M+IY#S(JLM#YG1;X4C[#.]H6^)[$9ZPOE8O:+\8NSNBJJ.]T8)"]T9[,Y[ YE M%X5_\BVM16!V(LMLV^E_3ZV_LT:'FII1^[!]X+PN;@X\NRFIQ9GU*ZLVK.(U M*T6#.^M3Q6E-&RXY6 E.'8F%C\3"G4=GPN/'K,RJ#;4R;MW0NZ)JAZ/ETI[6 M!\L&_]L81MC'5F>''B=@S:EWE]Y8>C[P<7J_I0VQV:1 M:H8Q1KX_-HLU9@YVG+%5HEHMD8W< (_M4M4.(9>$1ZO1T)+CT)*N&9D8VD_5 M1JPZ#;7.(OIT==Y.O([_6U;FM&[^\CQ1__-%Q-826?LAJ_/_ZD:9F,+8KH3O MFWVVH9<+0<*&UO=T089VF? M.IMM5K?YO6D.(NV(#8Y8S4N1;>K'=LIVGW8+OIBW+8^TJ=WH:"Z/GL#Z34:MJ48NT/]6;; MYIN]2.FZT!L=S0V]JP35#Z4D':DV2T2D'!U#]BJ!!$N!P$9A]XYA]V:$O:;/ MP_M]=4%SLCXMS808)%OA(\QT=2[&)(CPDD6 H$-B)" M<"1",&/V/A1\NZ5EWF[E-TPLUV(;*.@AMO;9=_'Q/GOL-OKYH=OLSU_2C7V9 M2R%(L"A0%P <>D3B$*3+!!(L!0(;<2@\Z&(>*B/K!3Z6LO3: MZ&%N,"'!8DW_?>5N&ECZ,1>&X:!D6+0-%B4+0$%"WMT:0S1^!. M\&*0R="K=3+!CK%"]F%?O[-L,JV0]=BC;(<]Q_'E.:[1R+!/ D_:?&OP4.@X MKKPYT]B)U(*E]3?1F2';">3M?*KSBQPR-;B#4(:,XLE+(N19\;R5.G^5(&GV M-GLF$O5 1#Q,@D ^[H+ZC4'1$E"T% IMS)=!#4/.#U16$:@D!HH6@:+%H&@) M*%H*A3:FU*"RH3?(;"\KK*>Y2E>[4X^R)K0 4]I*IP@8U#F3.0/F-0M 04+85"&W-FT B1622<5'9? M9 6H5(A4>6^)Q,:&*%_?@/J-0=$24+04"FW,C$$T1&;5;GPFM6V;R+%7\3#V7"1_W:>Q0ZU;3SZ4JG9+Y&",'?E0J@&TO1.1>5P7 M,PA[V/Z!APP,*9&M0=$B4+08%"T!14NAT,:4&L1%;!87 MP)=R0:0Q6VKL8M#.):!H*13:F (GY79F'1&PG,/L:38%5&TOL.4%7F.TQ'+J MCD$[EH"BI5!HX_ /2B9[OR7@W49P**ED*AC0DQZ(5X MCE[X_Z[P,'=F-I4@T2*LJ_(+/25K@*J(H&@I%-J82X.*B,TJHKG2 ZOR'0D= MN=1];?8Q.ZB@:J#N$0(G1/** 2KS:9R&[M2I<%#OL%F]^\/E'EC5W4([=.5H M@E;R@:+%H&B);CR0K"ZD&JME,!'+06_#9KWM[;4>9N#9^1BTY@X4+09%2T#1 M4JPI+W1/-C%C6@SB&GZUN#91ZH&G936LRF5^8/NR:K76V+DX1(JDJK'#*+"5 M2FN-'7)=3][?)QJ[)2($R:6#J0X0V5.C2P99C9CKY=Y2ZV&0,8E:!8:Q>'*; MR"GUU9:1^0EF_T<3J!X&BI9"H8VY,.AA!/U B96 2F*@:!$H6@R*EH"BI5!H M8TH-^AIY@[[VQ^LXS%YGYW-&E5W"P(L%R&"^HQ!T1)0M!0*;N\HU W<:@: DH6@J%-B;&( T2LS0XKXS#<)8@JK(F=JPDP,J7]*^VC,Q] MG\T"4%$/%"V%0GMBP>KDMUO:'__Y1U:+PTMCE?16P-OO?.&M?OH]G:<;SO;= MS[G<,,[9KKO4*O"TK1MY/=LHM;M<+&2YH5LB/_$=;?1_ MUEQLB=*7XF$A=X*2RC;:U@L41>EB2U@S6U[9>W=B><7WJF8-O1- [K=;(IX_ MTYH_7L_@['CC&WO8*'-CL;S:D0=Z3]7WW9W05XN^EXIM:2,9;X"@Z^O9#;R\ MC6T#:_$KHX_RY#LPKJPX_]U<_%1=SR*CB-:T5*8+HC\.]);6M>E)Z_BCZW36 M/],T//U^[/U'Z[QV9D4DO>7U;ZQ2F^M9/@,579-]K;[QQW_1SJ'$]%?R6MJ_ MX+&SC6:@W$O%MUUCK6#+FO:3/'6!.&F@^_$W0%T#-&X03S3 70-L'6V56;>^ M$$665X(_ F&L=6_FBXV-;:V]88T9QGLE]'^9;J>6M[RI]*#0"NAODM>L(DI? MW"O]H4=+2<#7X);(#?A1C[@$'[XW9%\Q;?,1S,'W^R_@PP\?P0^ ->"7#=]+ MTE3R:J&T,M/_HNQ4?&Y5H D5&/S,&[61X)]:377>?J$]ZMU"1[<^HV"'-SOQ M"43H J (88^>V]^L+7=QOYNS12_E#M2TNN9GL.2B@.=+?_^-YA&__#Y_$Z=G44@[B,0AWI? M?M45B34EWU*?FVW;U+8UA>>PQ$4+PZE^URK-,P1[JS-A22\L"0[-3?5? M/:^N2J/HPAV@A^8SE2P>@8?]F;VL.;CZT<]1 M?:?.SH*7]L%+@Z/ZA>I.2T9,1?8YVK9.3D8,P3A/1N/J6L$,9<@_KEDO+0M* MN]ERH=B?D](RYZ%9?))+K3+7*$[AA+"\%Y8'A=UOB* 6/170V:5Y+*U(0)_, M=^_\R!T=:92,IX=K%&>P\(LM>K'%"P.\ID+8_&YG GFBWOI>. _/G7%V;;(( M97Z!,!H %@4E?F_T\J5F?VJ1>E6CL6TB66Y(\T#!AP=B)F;-I1]*D:-H7F0C MU1ZCI(@G5)]@%[XB"S1;N\!:+- _]DP]ZUL'*A6E\L*6'6VDP^[5#UW]69R/ M'?!805TY)UQ @PLHZ,)=MYC3R <[+M5<4,6$736 ];ZI="'L'0CD=O>4,WE) M5(R=\%A!.#4, Y=A$'K+K[R9V[).RE+L22VM-ZQ15!=+Y96+W6H5Q^-4]UC- M<30E=X H#%/TWSJ1CTFM(R]);7-(XTBC1SU?@%U-=/2-#R:7=F8LO$[$KA,1 M=A+'M9JC/)GR8B N#"/WUDY.:=:,1$JJVJ#7C*Q8;:'9IPTIM1>2F?+H)RE\ M5Y2^5V_G<1E@"L,TO2E+OC?K$,U4R@YD5?LGC,O+>1(G3MWRF*5Q<5(>SF4. M8(5ALOZDRU.CN&!^$D 7FCB.T)A6'K-YDL,HG9 WX!6&^7HGZ(ZPZEARVN3B M:D-%EVU>T2X\YUF&H[%HCQF>K*0#9&&8LOW [\BS&74KV58D.OCAE>TB=8XQ M,EN><]T>.PC1%,;0 %\4AN]_3N(ZGL4^PAAZS.<[R>&)AA@;\(O2F/66[:GC%[@,%L?[6FOE>O9U' M80 X"@/\IJI:/)A-VILYB#R81EF.G$'TV,$B*I*)01R CL) OQD 9WBWVDMM MH&?3@,!N=:+-Q/ADI//!0VFXQG)I0 \I1$(FZV/*2TJI+P;^\'NF> M+8+6.U%PQ5] <7(LW5%433&AL=L*O(# MA5&8PFWE]4UZKU /;7$"Q_M=GUF23ZP8T(!D%$;R>=GM*NWKM?N@FZ$B06/U M'D.(43$5ZX'/J'A3J5VSAC3E:TIMD/MO+K7OU-OY$>; >AQF_?E485+N=1#L M?*]Y\S#76Z8MJ.C*.\&Q"W241.Y,\=A-C!X>H(_#T+\;IK21-R@O]:;5FW'8 MQ^P4C0NJQVQ*[$!U_,*F^BS(*RYT#SK1)+!O30Z\/IBT*S4+F-YEDS*PUL+N MEAE&OIB[=E-NG)QWA['\[5A([?N#_\\-'WN]?KB&4WX,?,9A/O]"GL C4YL- MK\UYAMUTGYS?D4>*<-_JL(,XGUD1X0#(.(UGGSEZ4&V+V;F8!Q+?; M8]C]:CT;71AG<+R(\]N=)=*YXH'%.,SBUVPK?,SP>N,B&*$"QF-4>^RT-S&> MVM_C@=;X95H?3U++O1"T*9^!$J21=7M03?I7)F8^&,>]CK@TSI/Q1L]CI'-H M:E^*!V+CE\ZM=6W1&636&4;@13L^9A%ZT(O4IMNMFAD@6&G>>$ZZX=DZYVGJ M'%#Z[/2$S_.)]U/QP-TXS-W;5^N_ "OZP)K&5BJ]#*>"<>^>(78QBZ.\<-Y_ M^.P*F$03F!R'F?P6GX@"U!SA!!V"SKM!A!"&XR6BQPX6<8K&";:.^ MI>+!_M! GM,T[Z%[N_V/V:XL:_P1_<_P\O;]B<)0S?M+R1^)D*/E00U7>LN MHT^9CK)H?W307BB^L^_M5UPIOK5?-Y145!@#_?\UUQN4[L(\H/_IQ_)_4$L# M!!0 ( $*%J59;53G=_P< #$4 8 >&PO=V]R:W-H965T&ULM5A=<^.V%?TK&':F\<[(^K2WVXWM&=F[FZ3ISGJLN'GH] $B(!$Q M"7 !T%KUU_?<"Y*BL[+;9-(7B22 ^WGNN9>\V#G_$ JMH_A2E39<9D6,]=O) M).2%KF08NUI;K&REVE]DLZQ[8R6\[>7I_1?M[P#Z-W87 MR).UN_-FH6%QF;S*A]$8V9;QSN^]UZ\\YR\[-,Y$V(KFH/PX+*V/0OO[1Q&!QX,WWFP+P],&>[DR*V\IV,\NK" MNYWPM!O2Z()=Y=,PSEA*RBIZK!JN\9&8[?BUI4F-SI<3")4DX!)WJJY3FKFSZA9B(_.QB*(]U9I]?3\!";W M=L\[NZ_G+PIXCEY7WLI_KE<_S5Y/OWW!VK/>VK.7I/]Q6?L_J!'WMJ0S M.RU"E%$+%POM=R;@R@MJ4:@35B M(<(@,Z#8!W!Z**37M'>-:.,?J@W20*8C!>F&Y(G:.]7D(/B#H6!^&(8XOEX, MC*!S:F\/ZLX:6N M*2 ))8V5C>*3OP4BAGI)[KS"DDZVRT,9U A0;FJ4@-AJBP"6Y9[6=4T"VZ0] M\8;L7"(XR)LXR;Y;+F^S5^R9K&N4E%R7*)"F;"/K];8IV^"W0+D?K\9BI7/D M)G8)>/\E+Z3=:N"KJDS@'GJ2K=[?0#9$2*_(V(2':N GXN,\.3+FVN9MY7Y$ M>O;()Q463N5EH[2 :YT)QJ;YH"N+5']M62NQW@OR2VP8>K:!HF.A':,V6)RK MC6WK!\##<$#+(U8HU2\ 4\H$YBPVUOX'#;A*>7"Q'W")@>^ M(]A!.*DN*_F@!0K.5 Q$!EW ?%8G6V(AHY";#2:H%ACP558$]9Y_CIK!@O+6 M64H#XX'="$\4HA1IIE*"V&^(H4=I2D:^[&&NN)FDZ]]5N=_241"\\WI$XV## M>$\Y1OV"B)39$/UOO*NPUPUM'2?>1OJ[(V0\E4.')X-"-U89HL9'?0Q$P%H# M5.RU]%TL?A\%A8+-79-XJ=JL_]+8-.ERVDEWVQ>_"6*9BNZ.DTC!II%6S*:G M/_;HWIB0RV0:! M@&@#5DCN7UJ?5C3,'K:U7>BH:T>ER!8#-\S17$N#20IM ?[[5G(_5_U$X!WP M@T5?/9PG X9T,VQ)G80!KKFT=R2P#<*A.0V3AKS/Q0"A+^-RE$8Z$F[)3:IZ M0BG>_,"'RO5#T1W2^:OIT3N+Z[P%.%+[#NUT#]T:WW-;/)2;9V$=7/I)5VX/*+790&%,7H<63V:LD M:U^G26$H9"1.YFEYD.U4SYSCH3Z"TLDB[=:)TIFAOMK('9SZ)CK(-^&9/DW] M:-N8- *ALI-$HKU!B^\*8*VWQEJR36ZH,/O,SLY';7:94 XFI4ZG. XNABW M/TQN_%BG0K-X$^FUIP;1<=6")HS(\N:0:DX)XWY/G M!C2:,VTZ)K5G)I=/>72_ BR0V.-P=9]P-GT#G"V?)NP&A$)OF@0ZW3;0_MG? MC5R;,LUV7,+=2DAQN^FFZQZG.09I$$&'2JK&G)'K*1)2K+N7DK:18%YRH(Y_ M:U9< <& -+^GL0'R8%3_K!P811/Q02;:_MK8]HWFZUDYQ6%V=CK]*^)P1R\/ MC7[9KXR2;%(_3+-- U+_6LFG?PM>^M[VW_"R^&/Q)$R*.92;W!T.O[+>29\^D"5;J*K M^:,07@L18[XL,$IH3QNPOG'@[O:&%/1?":_^ U!+ P04 " !"A:E6<)>( M!/$) !6& & 'AL+W=OQ-E.I],/$ F):$B""X"2E5_?IEUE9O!@.39*+@IJ\J4>++4NF" M6_S4JX&IM."IVU3D@W@XG T*+LO>]:5[=Z^O+U5M\U,711<;V]%KC97 MO5&O>?%9KC)++P;7EQ5?B2_"?JWN-7X-6BFI+$1II"J9%LNKWLWHS>V$UKL% M?TBQ,3O/C#Q9*/6-?GQ,KWI#,DCD(K$D@>//6KP3>4Z"8,:?06:O54D;=Y\; MZ1^<[_!EP8UXI_*_R]1F5[UYCZ5BR>O<G*MN M-XR3)27EB]7X*K'/7M\D?];22(J08;Q,V1V"9*RTM1;FI2/?W#V!::U_OOV,D; MOR#OMC9X8PQ[IXJ%++F'!OR^,08EL!,.]L^;A;$:L/G7F,J MGHBK'FK%"+T6O>N??QK-AF^/.#%IG9@-/:J#[7W]O61_Y66- MFF9CGZB(;01+5%'EPHJ4V4R@_+K(JB4;#8=_H;_T"5QA+%3(0P\H(A6:-[)Y56GU*%&R(M^R MD\EPWA^A=O(LI/1O#]LOK$,ZA8\^<8VF4PR)@VK^)8O5 MT(Y=RT2P5&'E4O-"^*B[WV9KK"A<0%4I2FL@U9GPM904WR\6ZDVC_^>?YO'H M_"V,URJM$PL]2Z$IC,%WP42Y @:$QEZO*V(@RN5KGOX;E$-F&X0DZ#6430YU M,$1P@&<5L0*D)U]72I:6Y2KYYHV5)?*8YZ&HD@1UIK2$)[6!IL66+6J9(U-^ M-?+FRDMIYP]@A2R65B*E)=BXGD9+QKE"R-O ? 59PU'NR4BK=0*,WH?E%RLI$5EBZI7A141-J M.,REU[39;$NA5Y0BX9&R>"#TG:U M <,+>)"ZI@QT)X),1!Y:&_%<*HL.2AAUWKJ2YH\4LTJ94 !:Y 1NLI($_Z8T M0G]3 - )ZO?S#FB,6&%:L#X4H/>*EUN64<221-4E.>TT'&"#%G3^) =M82?: M&241:$,7)JHC,BS\VU5+5Q,KQIA;"92LT.F2'-.2B<(@ GC$6-([D2?8T M6I24K; []"UAK>AT.UK"!UTT@8)3B= 6"/I1YR**%0R4 .BI//,E 7'YCH^0 M^K04/!P<]OUT1&SB7E+E9[(*GFH.FBL]M=&+4[FGA:09XX)%7_>4-JXH1WD_ M[%"7"EFN(5CI+7F)\5E;>LIY4$8MKB+5$34)TUB(45)HTA RA$J@3[X5 < Y M@=$H)I$JD'I;1Z!\4DJ^%1"'SN+<@EJITD"%'L0[]?D4LC^*2FIN!H4$D1OS MAIU^I$X$<&*].6LZX#MNLD[4"1O'T70XPM3@"I$2E@BYILX:@>LM.X_FYR/T M>!\W27[3Z\DD&LW'[/YX$&GE=!*-S\?LER8HX.+H8CR'R$, C<;3:#X<=K8T M+=XS6:)K6"P><>@A!CH=3:/A?'[&[I[+#CN%A>/)](S]OH>5_=!Y"^-H/INS M!S>Q'$3_A&%$B48(T,->9S#/ET"7(C0J.I&DC!B!ESA$441>F99[ C]3ZBH_ MJW4H?88,(O>2V*-]U?)&8)-]WO@OQA&54"B34+$97U.6CG^ M]4-!^]$Q9B/4EW6''N,ZXLF\/V[Z;O^9E+?;V^868+K;!MP4:6Q3(![@B-,; M]H$2\H>SY7WCS%C2.8GH3!]0<"?9)"VOOV2LJ,8,9S4&(JL<;A"%*BV8* M3)LI$JZG!'X%6B$&9W,URV&FM;J>0>'_(5! MC1(3A7[X=%S^$+;83 O1S-=^2,.Q3^8L;DX3(5\9AZO3B_Z\G;+@ 167X7G M^LFD/SW\FA.PN+5:+FKK:ATF?>)&T?3<)WIA[H0/Z/A;#MK[L L"5I<<5>.: M/5:[5:Z38,IRF>GV[8Q;(;9=1)_? 03+Y4NP))<70I1[2:-1;$]PD^R%P%Q? MDL&J.Y/Y*,91:'\:($_YM@6Z- D,V@+#1$?N5.4^0":!G5+\-'4/;AAJ(M&H M=_7MK(7(I/:=VA^8NI-%D-V LX4&X9@F.1MF4AKNUWX.U4F83U OI>%)=RAU MZY9TQ>,%I:FS$@ZEE ?$VKI#'R\P-\KOW0#CQ((F&ZK'=HS_&]=F=]S(N%Z) MP*"-\3NCN_?*UPA,.=KM7YKM [_NF;ZPE._:-1S(7=;ETT-TBPQW]/%-X/^1 M8>!$K83K9QN)6;M!L:]F B_-Z )GRL2:EY"0*D?^36XH=ZZM&+[VY_G 2732 M; \BBJ@3(T!-!]2,CL,ALI0:;P8-Y\(S$,DLX"6:D13D LWQ7O\>KL(MQ=NV MM[E4!5&-6$B#!:]VJ/(M"^SDMY2"CG-43N[\Z%7BLVD6'/7,'V2>NM9G-YW5 M43AB-+'$@>G]O5%\ M.$XV)-TP8T?5-SN5U[W]K>T%)^P\GD7QZ-P]1>>C&1Y.8_38R1F]NIA%X_C" M;6@ZVPL-@LW.H^D\AHGCZ9B=HLW.1V=LAKEP.F&WW,B$H;)*=[\"5PE-:&7, M9#0!G;"X?S%V?R#B3N8U!?/X^OF%^W,^9\]=%0YV[GHQ;*S! T L !@ M !X;"]W;W)K!R*FAL5RQ. MG]HKC[?Q'J74#=N@G27/JXML4?#G3/ *9T+ZI4V_=SK+J.A"=,U@# :-MOV_NAETN&7P?/* P70P MF";>_4&)Y6L5U?S4BN)FN0TU:"\B%ZK&K8Q?FB*%QG8Z!K+EBO MU=+P^3@"6);'Q0!RV8-,'P"9T7MG8QWH-UMR>==^#$)[5M,=J\OIHX"+UN'7&(?J' HJ1!)2M9LR:U0 M7%%I@[41E5CQ>ME%AYW*EK([J87W/ %%MF24KQ@0!U#5'\LEH5'0V8M\]E,R M?S:5)YP1751FMRW@R#T[%60=(=>&AI"/DNWORG9H%'2R^PC)6TYE;+8]F?M$ M1O2Q9GJ+1WK-K8LC>F>+?'2/7N,\4ZR5I9-)3PY&(HLSNE2RJ_(NA*-LE\HH M6WP[ZSPQ4@;=+]G)^:7KEG'5W9)CA[H![(_3_ 5*W9C4M8"(#V>'#_]3K2^< M HY "^A1UX*2^FB]J[QJT(=B30K2:%]2JWST\ZK?F3W-Z1,* MWR<9[Z^.: -M<2*RR(85=KF-1<;4NA5'V.A*R^%8+ODH+>PJV"?B^WS+Z79) M*X03L2L)MXZ7-HQLNT=]4^-+P-6#[4(3ZAOR.GQ-\,X,M\0HN0T8(> Z'UB@ MND X7,QXS3:*B2*##$%P!Z]"7T<'3MV@B#XH*C3O)B*"F43/1:V"N0RT\JY) M1\4],NXIH=?S1O.AM3(=[_+VF&2 A"I2S&GMKEI)J>[!@"6:?%.8KA26BV4N*BYO%M%NZQ.UU/?3@1=#RM#O401R2S_LFWD#)K7,5&L>%G*T2'1$::(BA!?!4;*MV@XFJ3;H M<\JY12F,/ZH;>I)]7GS,GJ*PN_=?] MN+KHI[3#]G[6?8]K2\,'PRN83O)?SC+R_?S8OT37IIEMZ2(:7GJL,7*SEPU8 M7SD7=R]RP'Z(G_\+4$L#!!0 ( $*%J5:\#8E_IP( +P% 9 >&PO M=V]R:W-H965TED2(&E7 MK ,*!.TN#\,>%)N)AC[-3+@#1[L4F*Y^A0$CEME7XR):*%YTI( M,_-*:^M)$)B\Q(J92U6CI)6-TA6SY.IM8&J-K.A E0CB,!P'%>/2FT^[V$K/ MIZJQ@DM<:3!-53']LD2AVID7>:^!![XMK0L$\VG-MOB(]EN]TN0% TO!*Y2& M*PD:-S-O$4V6(Y??)7SGV)H#&UPE:Z6>G'-7S+S0"4*!N74,C'X[O$8A'!') M^+WG](8M'?#0?F6_[6JG6M;,X+42/WAARYF7>5#@AC7"/JCV,^[K21U?KH3I MOM#VN4GL0=X8JZH]F!147/9_]KP_AP- %KX!B/> N-/=;]2IO&&6S:=:M:!= M-K$YHRNU0Y,X+MVE/%I-JYQP=GXG=RBMTAS--+!$Z,)!O@W#\!CB!>R5M M:>"3++#X%Q^0D$%-_*IF&9\D7-3Z$L+8ASB,DQ-\R5!=TO$E_ZGN!6ZXR84R MC4;XN5@;J^DY_#I6<4\X.D[H6F1B:I;CS*,>,*AWZ,W?OXO&X<<3#W-$I M]O]=QDGP<6D'C/"U1&"5:J0UH#; A[.AYBB9+*!%.AUF8*,$]:IQ)N59@A7, M$@&7!<_)*B9P?B=I036&<.8"Z-ZX@/V]P1< %;I0H#T2CQDSB&#ZD?ABFLM-KQ;@K0$ *U-DJ@ M12";QD9Q4,AYE/A1/+Z \\R_2L(+."C?!TDC[@Q&4>:G6>2L<.QG<0;'+BXX MZ*@*];:;&P9R=WI]&ULC55M;],P$/XK MIS AD*(E<=-7VDKM #&DB6D;\ 'QP4VNK37'#K:S;O^> M/V?GKM.=-O=VB^C@L9#*SH*M<^4DBFRVQ8+;@ M0D8LC@=1P84*YM-Z[]K,I[IR4BB\-F"KHN#F:8E2[V9!$NPW;L1FZ_Q&-)^6 M?(.WZ+Z7UX:\J&/)18'*"JW X'H6+)+),O7Y=<(/@3M[8(.O9*7UO7T$H,7.>@=/R@!OJ>+]/2UK^P:W(9)6>5=;IHP:2@$*I9^6-[#P> 4?P"@+4 M5NMN#JI5?N2.SZ=&[\#X;&+S1EUJC29Q0OE'N76&HH)P;K[(,E-A#I\>Z9DM MVFGDB-7'HJQE6#8,[ 6&'EQIY;86/JD<\__Q$:GI)+&]I"4[2;@HS3G$+ 06 ML]X)OEY78J_FZ[VR1/BU6%EGZ'OX?:S:ABP]3N9[9&)+GN$LH":P:!XPF+]] MDPSB#R>DIIW4]!3[JU[C),-Q?<]NX&Z+].DZ+J0%O09=&6J/)@?W.3LT"-S" M6DOJ7.M-2G4>R1W%A7B@*ZLESE]CW0 PH)[0/"5ZXJ:G=(6G\O MIN1/AJCA#/K#,!ZE9 S&(6-IEV%P59^4CL,TB:$?AS1JX*(R!I6#4INZK[W^ M$@UW0FU (G4H2,%70@HG",S2,!TSO_2&K*,6RE%YUL$H3%(&R2!,1S%\H^K: MF^!T,_TT["M?8!(2$)" @H 2M%\_9YND!1UKVSXT)JT[FZX'OOW=6%+4.NC7KOA"^+0KKEC?_Q2*N'3SOB+3T MP1:5,! 4VL2_\FOEAY; >6^/P* 2&##NN!&C?"F#O+IP=B$0P.3S7DPM6=-9-G'Y0KQ$LU"A?' 3KIR7%:R=]$^<$>^:%X9TV8>O'* M9"I;ES\&E@;0H 9T,WA2X?7,):(WZ(I!;S!\0M^P,7#(^H9[])%9XJ7V:6Y] MZ93XQ_7(!X=D^.^)E,U64'%>"5FZO.U4\_],]ZOSR!]*1! M>O*4]N\(Q9^1%X=OC A36WII,G\DX%>=B\JOXJTT)6I0]*OK1V6T=:(T7J7P M4B:,#]'T579*6"Y+ G#L3P^6FWUVO_^FYMIPE$ M5NH&Y^*TUV,5]5^VY\Y*(U[+5.H>;Q__2!F>>G%(!F<_MBH>RX&IU'- M3S^<#_J#7Z)GM/>E-*D2J?7!B\-^O]L?]([$X7GW_/SD2'RP0>8B)W<&VCXC MH0/XJM\?8@59>GYVAJLS\::&HKZ")KT"3^4 E8E@A2T==C#>YCKC>]J0)I49 MY3V;VV;+A!*<7USM[JQD%X<]$^3$W!#GC/-8ZU& M+A;&:71'.0$'TQ723,ET*I:T'3V2(!.ROB7295Q;"!> 5KL"^&82#/?&Q(9* M_D"2I,H9;2;"CG(]X;MUAH1U7;0SW:)<,H$(;6+GE3#N%Q&6\JG3(TXY7 2) MD.(7)=LUVRT>U,RZD(AK3X:MI0$'+D(F:,4LUUPL"QVF B[#O;DRTH0VPCUP M6LB3NMAWI _JODD?=F+_Y[7T 1G\>^F##3;2I[ZSG3X1YE_,FK6D^9Z<89^? M;Z'Z#Z1,H^M_+F5JY,DN"D2BO%2I*D90TV]X"ON3F? )D!L"R,Q:CKS.M'1: M$>-1C,D^<+,4!@-C!K)>JNQ9YN1",-7GM%>*91JY@#13F#]#E48K,+=QP76] MH'.$D0RF<#C:^*)_GF\I>,>K80UF-E4GY7[]2'0[UP@1<[FLL[W.]3'H^1GG MV!Z#QK7SX)<#M,16,6TBJ_U,H.A&.V([HK$AC@)#T!'PK:J2L5FK+Y1*P7;I M'H7(SBASNVC"1[S'=?8)M0.C6"S $PHCWY#$1N<3"+Z4E(T9+CNQ'J@&,:G3(>@NKC.T%@9%%ML91P$MF0);'5,U4ZF]D\1Y P"QLO MT\@?J$B+0T8UK41[XCK/@(&XG_36$.\+6,Q4:ZJ)8Y4,:,S:9@SH4,\KA5V. M&(UVD3'!N*J[-X#]..6AO#]A..%TJ@7QE&0])Q3O,3B*BB@YLHW9<9Q;ZS:J MSS,?.M7B_Y@,^,]!F-G?8T+,*=6JDC0BMH96HC9C-PMEC7>^R3HR]Q:VIGE) MU"-;#@@Z_4R;C!7O/SBERM%>S*PFES2S5]-$JT+*:>QTW^"4D4*83<6E]4%E M6,VHD7!N<9BC!9$^*435H%I[HS1E@+8_$''42*%#C!4>.<6;RT% M6TMT]9976UE1.;.]-3(0*==R1M6X,7R L)!\?DJ53YG?S)>3H!IR1LDXGYGOW\JC$ T+FEJ(4BEP>R !9#G268"]Z(S MHS:ZXA.%KUKGU9SH(\=Y"RQ61@;!KXT6FVD'MT/&$M\W5XLI6&/YS"Z(K]?: ML'43:3@P-6D:3?3Q&&0]K!#@NK=A1UJ$NJ'4T*8;P4%C &K-)I"/N9"\5X&F MDVX,3'O?K2+G0!$W1B14P4W-;?1(QD0\%,]U:$)<>%+00$0+JF2APYXFTJU+ MOID?K3'56ZBF?&DQO0AK*WAELM))(5-8ZW5\LE4"B?A(])0J='W,N8JG@Q3Q M\Q'ZR5G[-#BF;@(;2VR/'#T8)F?-0RS/ML_#T5,['D27I7*F07X<01E+B)53 M><2\3C$9+VFSNQ21S;2DTPQ954'9;UYB*9&%8^L%*_*.3S)E+X>$]5X M' ^F*_%"A:G-ODEK\#QEL <^=**R76A@?7JO@^=<7V!;V$)Y1@>%I@I6TVR8 MRO!?-C[O-SQ9?W5PW\JL?NO0]2?GZ,U:H1I\1G-4!F_.;3XG8-5$/5X?&]MP M-D;H=62#$R";:I0T I3+5&55RU-S#F"M-R&C[M-@:?@>G/_EPP%Q :LZ"M 4V(E+9R7:E9^NF/SVW2OQJ[/E3-R@J4U1=I\Q0V+HU/1:EGGD M3A?<$@YO;ZZK4?YPB4&QMSYE'':V9T\ZMEQGJ_;6W74>BRFQ/^05C[73L_M4 M'JBO(;Y.(ZFB'K$JVEJKN;&SQ59NTWY;1\;(8L1_?J/ANCKK?:CKLL9@R*MO,V-6KS#6(I-LQ75ENM#L:)KU7V>R: M.FO>6*XUPG'5'A/Q,M($'Y"TX],6#Z8\BM9@:8"'*J+/6$'P8QG(01D)KXBT MC3EZ?A3>Z7ZY M;5>RZQ/*<>O+5J'QU?+X??$='Q\]SB!CB/:2 MYZ>@J/C-+EX$.^/O9#A'(\#\#ZV.--7%[1!\^'TZE]02P,$% M @ 0H6I5K#T;\IU!0 E T !D !X;"]W;W)K&UL[5=-;QLW$/TK P7(2=:GDZ:);< ?"9(B;MRD;0Y%#Q1W5F+")3/!ZN4VN?C<=0K;E0< M^98=WM0^-"IA&);CV 96539J['@VF3P=-\JXP^2]8XO@H4NZ91 MX>:,K=\<#Z:#W<1[LUPEF1B?'+5JR1\X_=%>!8S&/4IE&G;1>$>!Z^/!Z?3Y MV:&LSPO^-+R)>\\DGBR\_RR#-]7Q8"*$V+).@J#PM^9SME: 0./+%G/0;RF& M^\\[]%?9=_BR4)'/O?UHJK0Z'CP;4,6UZFQZ[S>O>>O/$\'3WL;\2YNR]LEL M0+J+R3=;8S!HC"O_ZGH;ASV#9Y-O&,RV!K/,NVR465ZHI$Z.@M]0D-5 DX?L M:K8&.>,D*1]2P%L#NW1R[IO&)$0Y15*NHG/ODG%+=MIP/!HG;"$+QWH+=U;@ M9M^ F],E %:17KJ*J[OV8U#K^MF%$D]F09I/9_ &\>>_O/./- M?\1?NC!16Q^[P/37Z2*F -'\?5\4RB:']V\BA?0\MDKS\0"5$CFL>7#R^-'T MZ>3% RX<]BXD;" U"PM3?4.8BH M,CJIA2W>=ZY6:Q_R&/KRMA.S2%HY\EIW 3&)$=A"1-_))Z!7:%2 C=WB$^>> MN,W6E\X C#YUU7*KAH4X47=)ZH'7,C<2093$!F $7DOC%7NE=>B8<$Q\M6-@ MB "209:_1R (?DTF"6$$?I%]32L%'=SFE58J0IKL1#%=0)0RKL1<-;YS?090 MTR4Z"V&OHG? NR&.D*Z0&]$9.CM2Z2CCP-*X/^RZYRJQ-!35A=T1JBZN62\0"UD-T?VLAF 37)#%BRD%$ MJ:HU()"'NF81DB=HTLT@>G/N0U/I.)R:4B/ERJ,.4=;.Q1I M+-6$;%8[%X&[SC('J=^ZQX]F\_D+-)7A;@NG&K&%*8Y4 "L1X*5DRB"HYSZT M/FR3L3>@-V 17'Y6$,C.8$B_O'Q[?*MOW, M;=]">1JN1Y+C"];<+# WF^T2+7ZV*B0IY-I8*3 0R:'?&'10>:\AQ)2WE*U1 MYC%!+-FR9Y3QW^GD,_R/R^@55Q"TA09DSSYA_R*?.RJY*Z;[)?:_>KY3/7>= MS3<>,(<7&B>FJ8TNY1IPC0BYS5ZJH%1*;Y=OD*HKLL.9'?+! MZKX"E2-G)ZWI[& Z+Y?%T7U7K?'>31G'_3)_#XC.<%B42W,_VW]RG):;]NWR M\KT"#Y8&?=5R#=/)Z*U]VDWD WZ M#[&3?P!02P,$% @ 0H6I5NE5&E%G"P '", !D !X;"]W;W)K&UL[5IK;]M&%OTK S4I;$"A24JRI#P,R'ET [18PVX; M+!:+Q8@<2=.0''4XM*+^^CWW#DE1L22[76RQ'UJ@L4C.W/<]]PREUQMC/Y\[T;>_7:5"[3A;JQHJSR7-KMMC&Q=7KM5RJ M.^5^6M]87%VT4E*=JZ+4IA!6+=[T9M'+ZR&MYP4_:[4I.Y\%>3(WYC-=?$S? M]$(R2&4J<21!XL^]>JNRC 3!C%]KF;U6)6WL?FZD?V#?X M]"8]D:J%K#)W:S9_4[4_(Y*7F*SD?\7&KQT.>B*I2F?R>C,LR'7A_\HO=1PZ M&R;AD0UQO2%FN[TBMO*==/+JM34;86DUI-$'=I5WPSA=4%+NG,53C7WNZFXE MK1+7\"L5;TV.7)>2PW63R:)\?>&@@U9>)+6\:R\O/B)O('XPA5N5XGV1JG1_ M_P5L:PV,&P.OXY,"9VL;B##NBSB,!R?D#5J'!RQO<,KA%][A&[E%?3DQLU86 M2\6?_SF;E\ZB6/YUR'DO>WA8-C70RW(M$_6FAPXIE;U7O:MOOXDNPU,Z/D^YC]84^*[&1I7AV&40HRRSC#BM2\6P8C-L;P SA M5@K_6Z5$[@M#46$(I%5GHDXK[_1W!GP']Q&_M>*6S;:!F)7"+/8W];UHXV2& MQ80_NEB*JK J,JC5<#,2/$"Z72ZN6B)XHJGP. MC; ;<4-B?2A+F""=2* (L=%E64'<1KM5DTV*9^V"W$B;GK0<8@KCD+=$0UE-?^E\?2++MUNUYZO>Q;E-A;M <%*8JU82&W%O7L M\03@6DN 1J+77HL^S->9FHKU( M)H@EU1=[Q4T$F<=7GO7N9K=E[[Q;B6T)-G5%N.DRQ7:1A+6FJ5^'2':E8G>; M\T;Y/MJUF*^^*)MH#!?D&9W$]V4'W!UX;%\H"?V($-6'7FA?P[7:3"?4-]\Y4E= M@X3MC;M>]\$9VB KQ9NJ,U>RK*BT_"PU'=VMTG8] .^!+JYK3;#;#N\VN,>F MIK>/15+--E$'.=9YE7N5Q#MXJO9]$4DTTL*;@Q[A)ZP::$!%@7SLQ240'WE> M "ZJG*8!H;5$KU!"7WAGV0#F V1%0/7:>M$ >56CL8^7CTY=';CRA8E[6V&2 MI++>,<]L]F/8.DMSE>A7V&%;:649RYY N$@#K>AR]:\HV?$VF[4LX&,!$,+Y M+*G[^8Q=,U6)D);GB$3-A&8U$WK?U/$-UW%S^[8E2&]A#W%O0O3O*5%G_Z 4 MG8/[M#.XCR)?ZH+7(R1U&*/)L!^'(_$,#D2C ?Z.P41'@J#YN[I)!F%_.KP$ MDPBFT]:65# RQ:\>_'W;S%VND-U(_GK=GFT(=L>J.!K!F@C68"['(5EU&8RG ML"IN#*"N_WI;-(K[XVC,VP;AE+:%P60J+H,AE\9^/308@#H%FU,VY_%8E4TQ M7&+ D)F#8D M!J4)2L-NE@V2-DX@3J0,8I/*4[V.WH[.9H#L0'BN: H" 7G!>\(#(\,BXL^;%2&B'TNXEGJD?T&!ALLQLRG:1#SH!3JIICJ_=3/?D[-!.& M/> !CYV5]NBYSQ#)IN LFH%$"2-54*3H$+:CV]V:]+P,\Z(S\&O.[6>?!?)C M"C4F)M1S/M?$O'+UE G,MG40X)$!S,L/#> .[4;S4B%[1N2]J'G' 9+0_^.3 MFVUY?'+[--+0;7SF#&9;PJ?FV,F0A!I&-HB&@"%33UO/@P8A;-XV_=' (FFF MS^Q.5=2T2>W(><&COW.>DV).4(KS8.O'1^2Y0M@2A-V?,QHHLNJ!589.6;2F M%=/0>'_4*#US!T-Q=-A[G'IP!)](/7CMDZC'(\3@1^8E1QJQ,PL?CG_&'?&. MXMTY!#PZV@?1H#_FD3Z-@\FH'>?1-.Y/AF,QF0;1""?*)LQGXVE_%$7GM'P0 MB4_:K5:$3G0JX$H[P[.S:-P?#H;GXD,[U^E6-*!]81 -3HWU 32/XB%9% 7Q M1/Q[]Q\+GPDZC%)2Z[:K*1OG8%C/H;,RBUC<_%$"YC71\00N^\8"-J5?X?X$&Q[M4)O4N8/>Q2!4&->,@O639N2&6!O IDY56]YTC_LDA7YM'TI\TY6_^G\;\4<_:'/O1 M=.3T0I-(X2QF,R-*T(.L/K4HH%2MX>8O)G&:23QQIG>:[<^=[V'_IP%@&Q,\F0Z#<7R2!0S'_3"B0_UT% R'#UC #E3XRT#V"9DQ78D- MWNV_86AFA7\C.#?W]4F0"XZAICTBM)A6OP &9)$&:OX( !6(MW67U<__=QCW M -+6AS,&>N##X9LDU?3E@:)%NCW(8Z;K''64;5O42RMN@SVACCQCH3Y(_.4) M&K.V-> ,'R-C-W^QL3^'C1WZZONB\XN%7"%9]+L,.F17A?,_7FCOMC_]F/E? M/.R6^]^-_(!<:YR9,[7 UC 8CWK^A-Y<.+/FWS_,C7,FYX\K)0'\M #/%\:X MYH(4M#^(N?H/4$L#!!0 ( $*%J5;[U0C0P@0 "P, 9 >&PO=V]R M:W-H965T+IL"V M0;)M'XH^T-38(E8259**D_WZGJ%DQ5XX1KI 'V*)Y,R9,UB3_>W%OL>HT M*+'.*'?:Y,+2ZB::]ZYNARP?!/[0M'$[[X(]61KSE1=W\4W494*4DO*,(/%X MH@6E*0.!QC\U9M289,7=]RWZ3\%W^+*4CA8F_5/'/KF)QI&(:27+U#^8S<]4 M^S-B/&52%W[%II(=0EB5SINL5@:#3.?54S[7<=A1&'??4.C7"OW NS(46'Z4 M7LZFUFR$96F@\4MP-6B#G,XY*8_>XE1#S\\>R'E;*E]:G:_%PCCOIAT/8#[N MJ!KDM@+IOP$R$)]-[A,G/N4QQ?OZ'1!J6/6WK&[[1P'GA6V+;K\E^MW^X C> MH/%R$/ &[_)2YK%XH%1ZBL6.%UIK_)T*=F)4QI4>-YN9);9DJ"N?8O(7>6XE+MRK*Y!!,I MG*+CX?JZ)=:4,XNP*6/TCN;T!CV>%. #,H75&$8Z?0&C@/6KL3X1\XRL5O . M =(Q.PP@2P4.Y3(E&%ES&(1T" XY58GVQ Z\H0I:M*'UI!:R(TR#N$>WHO"V^_+>(Z?S)I$\ =@4I#1LA;;XA>L3A M7:HJU(9TSB@=.F>CH<8 *C6NM,0TL'2TQ:]25;49>ZA,":PF>:Y=U]LAS,;A M;:& "]<4UT]@4]M4B;1K^+9)M$K D2NSY!*SIEPG^ B%"=(6<\?T,%9T*NJQ M$LJ:GA$4'THW5XBA+%# SR@)C^"+DPE&+JH),8;$26_8+ $FXUBS'XC3EL76 M6PCO.5'E;(6\F@WG)A2"JS^$^AL%:;O7BF=+5.]*^_,Z\):4L=QE*-L@CH[2 M)N8LQL@;K%[!B"7:&\7['HNS.TZY*1U"Z,Z/97Z_>A?&HGQA1)S*K+@6OX& M%5^,Q]EKIDY@9S#NXGDQ'O)OCW\'K8O+<2U[:-H\\H%^\/Y M^E1:W--^,&W#UJC7P_/TP[C?ZU]_EXI1:]R='$W@N_23T*PYMTD]>*12M@0H M5_1^\2]?JML:CZ\-H?V@M\$Y]6I06LT'N Y"0GMM\:32T[RY;A71^>=PH5S? 5_'J'OT9LTCC.Y32"JK=]N4H$K:ZFU8+;XIP'UP: MC]ME>.7Q3)8%<+XRQF\7;*#Y!V'V+U!+ P04 " !"A:E6Z58P4M4# !< M" &0 'AL+W=OK?MP[ /BD7':F7)$^4ZO5\_4G9R'=:7^])8$OGH M(?F([++WX8YJQ B'QCI:976,[46>4UECHVCJ6W1\4OG0J,C+L,^I#:AT2-XI;>4_D(_V"X6&90=1=^,SLR@,6[X58<2A& MAR+Q'BY*+-^IJ-;+X'L(8LUH\I%"3=Y,SC@IRH<8^-2P7UQ?N=(W"!_5 6F9 M1T:4_;P#=_&,]P+>>Q=K@I^<1OU?_YR9G.@41SK;XD7 31NF,"LF4,R* MQ0MXBU-XBX2W>#4\>&>HM)ZZ@/#79DZ6F8CSD0E!7YNR'@F]RF<*5_R&M3:" M/($>N264?N_,)]3P"8-G%BEZP=^AP\K$(U^!Q0.&TA""6D,#)'0;40 ME)>M0?4J:&*WP'$EMU@'1&@&E:.H'%BCQ@X5'X4Z ;ZY91@MMWT]G\XY1=9* MU^$+GN3UA1$K.TT%X>0$Z0LE+5R>UZS M(1X,Q<2;0V&OR6@M6TJ:DVFZ)AU*N]6W3)?Y5,8I5QJ&DH)B(X3'E# =U;;6 ME&IGD7,86A_4H!RI$FL #ZEF(V:)(?*<.5FRKJ(O[V#7/>Q4>4=#&&+_(6Z/5,U$3*Y9X6,CI*'83.$^^'>8323[^+Z[I4VTE?]3Q&PS[ M-->(*70N#LW_M'L:G9MA8GPV'^;N>Q4X9@*+%;O.IC^\R2 ,LVQ81-^F^;'S MD:=1^JQY_&,0 SZOO(_'A5QP^H=B_2]02P,$% @ 0H6I5I(7M7'V!@ M71$ !D !X;"]W;W)K&ULM5C;;N,V$/T50@W: M+:#8EN3$RC8)X.RFZ#YL$23=]J'H RW1%K$2J24I.^[7]PPI.[;73B] 'Q+= M.&>N9SCT]4J;S[82PK'GIE;V)JJ<:]\.A[:H1,/M0+="XS.VU[EPME7@PS'9-P\WZ3M1Z=1,ET>;%HUQ4 MCEX,;Z];OA!/PGUJ'PR>AEN44C9"6:D5,V)^$TV3MW=C6N\7_"K%RN[<,_)D MIO5G>OA0WD0C,DC4HG"$P'%9BG>BK@D(9GSI,:.M2A+T>]>HGT?MS07B%KJW_SU9A;3:*6-%9IYM>&!8T4H4K M?^[CL".0GQ)(>X'4VQT4>2O?<\=OKXU>,4.K@48WWE4O#>.DHJ0\.8.O$G+N M]IX;)=7"L@=AV%/%C;@>.N#2UV'18]P%C/0$1L8^:N4JR^Y5*]H^=9+]/9]89U,0?Q_P-<./C<,23 MM[;EA;B)0 0KS%)$M]]^DUR.?GC%V/'6V/%KZ/\P(_\6@]UQ*PLF-A]:?+#^ MPYOH_N$I^IY)RPI>%UW-G2C9;,U*N90E%K\(<>>,G'6.SVK!G&8?N=5*.D&K M7278RG, TGPI#"C-5-?,H$C/F>X,*W33@(A>K<4;9QU77D/9&;H0!@R3NARP M][+N" K&_<^F[9O5UIWU$E(51J#].%[O+.Y726L[KVIN=,.45N=+83V\*EE_ M^_CTR?KGI^GCW[K[YH/"L^XLEMB8B>="M*[/$&&\Y$NJT(K1T[YGOU1&B#WZ M,9!'UJPG3_^4^:>4_8PN#[]T(TX'[(QE>3R^2G!S.8DO\C04D&6=!;I4%*^V M<^3 [%1-I6FQ./)F-W/Y^C%%,62DHMNS*PH$ LGA7W+/NP$ M_##,'5S;@)-^[ H^ D@75Y:E5Y,XN;S ]3+.\]%IB\N^JH[;/,Y'<9IE9',V MR>/L8GR,-KOU\EH8DP%\/F/IX"K;5O-_!4H\4'[%ILK)\VWXI$(3ZRAFEDJF M[J@ ?$D>=71/87*5Q%E^P29I? 5'?WF=)$=("Q-J^2P_>TH=HG$6# )C\*]$)$KX$W>QL. ML2TPVQ45$U\ZZ=:,K[@I[6$3X50;6AUO#B%"H$XAO'>" VXN+0!ZQJ*V-A1V M&(9L9]8,FW7QF34"/"Z#9>]0>%RMO[/L3L,(LNR]-+!1&\LJ#O?:UN@EQ="S MP:LUHNU,@:\HB@Y81O[IXXBV0.H:;1W6% @8FPDR@JN]9G6&@6PPPK!0UW*; M[1U0:%P8WKSHQJ(?QS+B%++9IDP%%;;1W:)BCQTXGXQF%^=):&@QHZE[HWV#0_L"%6+? MT6K)%>IS)=T+PGF2][V24G7_##F%>IX6#I"&7%W";!!-B85VTE,!8Q"ZJ1^2 M>T(=V&L[2[&D2C$@FR4^2]417QRC4O#YIL"4&N%0VJ&VE_0&3&^E"5V@A+(! MFCSC98CE?CEQI70'?R@J@)7N*& M1-.G1PPZ._XR4+#EQK<,,D;A%'$J>WN,#GK][A(T WH/>&>+GTL#QGX!O5PH M6;\5^[1QXIJNHECAL;NF+!;47,JSQ9\$?M M2B[]>(3ER#XG@M9X93PK\W&.*6%R."&&[FPYJJODZY TKLOG"57\>4D/Q0N M_*[B]W^/(HC$FS0$K //#G.XXGZ[PC%1]V-'+=PIQ*\2J]V!G0E&E$D\P9BR M;RF1B"UUC7W\_*N=*.Q!;Z)??YL^H'9?QA5TQ,[ZFJ?483]JJ>J(G)U/*[13 M*L[RB\%E]B(7'/<)\LDE'^%@'1H2[4AX++L0 !B]V4-=/Q-_G;N-%_U&?6JN MWBW-E? ,@YK00_SPX*<#B+75&B/7CI+!L4/5<.?(VPBS\ =[[/#D?3C];M]N M?SN8AB/SR_+PP\-';A:H85:+.41'@\E%Q$PXS(<'IUM_@)YIA^.XOZT$1Y.E M!?@^U]IM'DC!]A>5V[\ 4$L#!!0 ( $*%J5;T:8[O-P@ *\4 9 M>&PO=V]R:W-H965T-N1B4UFY.QV.3EZ+FYD1M1(,W*Z5K;G&KUV.ST8(7[E!= MC>,PS,8UE\W@\MP]N]&7YZJUE6S$C6:FK6NN'ZY$I;87@VBP>_!5KDM+#\:7 MYQN^%M^$_6-SHW$WWFLI9"T:(U7#M%A=#!;1Z55"\D[@GU)L3>^:421+I6[I MYKJX&(3DD*A$;DD#Q[\[\4%4%2F"&W]V.@=[DW2P?[W3_HN+';$LN1$?5/4O M6=CR8C ;L$*L>%O9KVK[#]'%DY*^7%7&_65;+QO/!RQOC55U=Q@>U++Q__E] MAT/OP"Q\X4#<'8B=W]Z0\_(CM_SR7*LMTR0-;73A0G6GX9QL*"G?K,9;B7/V M\IM8 V++KAN?8"!U/K903*_'>:?DRBN)7U R89]58TO#/C6%* [/C^'0WJMX MY]55_*K"Q4:?L# .6!S&DU?T3?913IR^R1M1?A4;I:ULUNS?BZ6Q&ISXS[%P MO;;DN#:JDU.SX;FX&* 0C-!W8G#Y_J\379^YJ\IOU',_*JDN,N'M', M?F\U:HM0XV/*!"?=* MWPI[RKY 32DMRK+5O#IAWTO!/B@- M'[@5[#VO-V?L=UL*S7(\6"O]P&"Q:@MA6-O KJ+G!;E2"&1+_JP@ MK+2!4;03'$.5TV,?RK/,G+H7#0=X@D)-(!1H@*2(50^G0N32]=Z:W\)I<*;WDL#F!;E*942=]< ! M?L<;2@3\(V"N5)<%Z3HHPN MX/)G[H2ANQ-'Y%[(6MQ1 V<-YIKAE?#RB^*_:*E0^^GJ^OO'!1MR0RT< !9L M20-J1 ;%':]:XE6'.4/4SK<9"H!N1R ?M?8(@;([K:<83:4[6+XD@Z M3Y[Y)*$ QYN??UTL;GIXU8(;2J%G;:$0$ADI.4&/%,,Q8.3*%:*.0FU#;'-Z M'%I4/Y6\%<@_/%I2X=0;D+4CP8[)G25(&\(%"?352,*-%$=\-J5JJ\+YX[1Z MGE/C(-P!!&C=>)80OM+IH]2@L%5-G:9'K9R;DJV0#+.O!U>2CK.Z<%G80H4+ M["A^NY1RTS-9PGE0JI&@7X_J=9 M'&=G, .>(C=$V;/]4U[3B/GKR5-3$BMH?R@GBAVV)#;K32E*T/J(V+9D_.\?$-9EWW+[Q\EGT?I5;D$/PVP4\M66M6N MD6'7D4V+1':>[.B(QV=!D=E6^5G>HSMW(B<-)B$%NQ>- Q1(V M>_((S1P3$"-3"^&'Z:&6[RA;]IM"[?_"JV/7 M1/>-#]$\=D,$U(U@](Y^?WZ[901(L^N%IJOU7;LG#WU'](7_V)+Z!N"&>FEI MHB;K=*O&"9(6[$OT<^=)5X7=O:=,U)M*/0C*2D[[TITXZ!&TR/[!ZL^PN,N*=8L[&UX3V51K R(__)ZN-L.#S;#%Y;"[\KB MW9?]7'_'TFP>)/$<5]DDF$89+N9Q,,LB>A=,$GHSG43!)$V/(3FX&(V#>9AW/1G09HYP,,@ MR69D-03.!V[$&:%X#/EX&F39E*X01#(AR,&=^6SDP,>S+'3@QTDP36.V<$77 M4/OBNYY,[:#7YE]<,*S_": J6;BM\$C'HU&[:OGRPG?J1'21 C M[5$8Q&"X+X7]1G @"2F0.8E24O5LY0"3)EG(XDF03*>='K=MX- (+D]0_3ON MOY*6EW8%-D\GT!+!QV/=Q3>.1Q8?^TPQ[GU$0FFMW:#)-!TS[SV/^QJJ-^R2U5!9U["Y+P?&3@03P M?J6P;70W9&#_C?+R?U!+ P04 " !"A:E6+LBG8[\$ "T# &0 'AL M+W=OL7BQ)YSSUW?'@\7ZRU M^617B Z>JE+9R\[*N?I\,+#Y"BMA^[I&13,+;2KAZ-4L![8V* IO5)6#-(Y/ M!Y60JC.]\-_NS?1"-ZZ4"N\-V*:JA'F^PE*O+SM)9_/A@URN''\83"]JL<0' M=!_K>T-O@RU*(2M45FH%!A>7G5ER?C7D]7[!+Q+7=F<,',E_XAM/"/&RW5I_2^LP]JS40?RQCI=M<;$H)(J/,53FX<=@W'\@D': M&J2>=W#D6?X@G)A>&+T&PZL)C0<^5&]-Y*3B37EPAF8EV;GI+,^;JBF%PP)^ M#%PQ(=1!WGK^RKX3E_PG<&= M5FYEX4856.S;#RB.;3#I)IBK]"C@K#9]B-,(TCC-CN!EV^1D'B][ >_FUR/&R0XFS:!ZQ,WW]*CF-WQXA.-P2'!Y# M_\Z[]QU]!Z<;"C,PNN0*LQ:F +T L@!:4&N%REG^(G:\:0^8[P&6[$V20PL+ MPM)K?AH/5*.1NJ!95'<-;4I&%;NES-HXFPPETTRB)1YM-!">> )^H8%O*[1P5+J3K 5E^ MD2:\?C5.D_0M) F\1VO/CYNT)#PAX9R1\\:)>4D,-"BMWN246MY3CEDJAR1] M!]UQ#Y(HR2;_/H.HBIW<=9,TB^+AL$>C.(Z24=K;@ZS;2X/5%\12:^O>&'32 M(-TH#D3Q!]56'KZP/00'2\'+,H28, M?8,=&4:>/)]8"O8$)E$\&;$]"7M,:@Y*.N2T%9 ,J?H/$CI$K$5KL?\)>B>L M5M*AYYG$&?/,:),)\CHDB#%VU;>;5F&0FI"\%-;*A>14-N[K"Y,B_WY$J(6T MM'^T[V1MF[F5A20=(*]J"Q\5)!)-P2.K2UEX<.OH46WJX29QJCB8@S[M^@%Y M?7L0.2F/+9::2RJQ*_Y?VE^L?[[$"XK"4M_EE;=9P.>W,=MZ0C&B"S=0*<5< MEM*%)%,4'_L/?2A(7,)8*!K#MAR#\_="%>X%]/?"WD40P9IT""?C_H2:,=*F M5GVZ3.A>/U[& G%O2W#4_K?:1\<>;QFC>!$XH(9/(6>T\LQ/F;I2AQ/4/]1^#G4ZR0K/T M_;(EZ$:YT%1NOVY;\EGH1/]>'OKY.V&6''6)"S*-^]P!F] CAQ>G:]^7SK6C M+M&ULI59M;]LV$/XK!S4H M-D"Q]6([=IH82-(6S8!N09)M'X9]H*5S1(0B59*RD_WZW5&RXR1N@&Y?;%'D M/??'6FEW&E7>-\?#H2LJK(4;F 8U[2R-K86GI;T;NL:B M*(-1K899DDR&M9 ZFI^$=U=V?F):KZ3&*PNNK6MA'\]1F?5IE$:;%]?RKO+\ M8C@_:<0=WJ#_O;FRM!IN44I9HW;2:+"X/(W.TN/S$9\/!_Z0N'8[S\"1+(RY MY\5E>1HE3 @5%IX1!/VM\ *58B"B\:W'C+8NV7#W>8/^.<1.L2R$PPNC_I2E MKTZC:00E+D6K_+59?\$^GC'C%4:Y\ OK[NPHCZ!HG3=U;TP,:JF[?_'0YV'' M8)I\QR#K#;+ NW,46'X47LQ/K%F#Y=.$Q@\AU&!-Y*3FHMQX2[N2[/S\IFT: MA91E+Q1<"%?!9ZH37.JNWI2XDZ$G/WQZ6/28YQUF]AW,'+X:[2L'GW2)Y7/[ M(?';DLPV),^S-P'/&CN )(LA2[+\#;Q\&W0>\/(?"_I3]\[!7V<+YRT)YN]] MP7?8H_W8W$3'KA$%GD;4)0[M"J/Y^W?I)/GP!O/1EOGH+?3_6*[_BPD7:#TU M.!2\*W0)VNC#L* T:2="ASE8HT40#I9&$0+_6_ 50H-6FM*!U*4LA,?R&&XK MB_A,)_#3I:;3IG7DP/T,5'2IH"]ZO\K#*H/;7:]2KXQ:27T7Z!T3<4\\G(=& MR!(.(,OCZ5'&#TF3(_X[ MRL<[^WPCM404"'':I2V$N@L3F9CF,8Y47IN MM91:Z +WV.3C*>3$[M=]63^&<),>FN5AZSC]#DG"HOC62DNQ$4=\QHQ5Q%6PLB!!],IR[)854Y)* MGNGEN1I^$;JE3PC1[]87&UV^/^,89&">V#'>,TW&8@RE)NM$N5*DS+V)OT MABXZF UF=-\K%3Y=9'V0)H/1TYN0J6=)B<.Q%YF)F6V#X=.G'@?PL;5<)!]* MUEI?P3^UV4P,R"@E!S^H@TJH6YHA'Z$E13D MGL+I6NMP@2(XTL93MU3"PYHH\TA1MHJ "8FNEI8"I0P0T>D@R&B_?=>G76X( MI1#62L(@4%&S6O_A2ACGB;NDB/P.T#:IY.:>Y,1&O+^="GJ]+8REFQAM1^.E MUX50H3/9^T&:#28OZO JZ5P)/LS-8#F14@HX>/M&$J$?!K- M&N%6M!@N!WR@$8R;EF$-X=B^RP?PF]XZSR8;[WY/"!V;$NF>+P/.LE7J$3H/ M@WU?IN'.4%&CO0NC$V6?Q=K-%]NWV^GLK!M*GHYWH]U78>\DJ5WADDR3P=$X M MN-2]W"FR:,* OC:> )CQ5-F&CY .TO#873+]C!=F:=_PM02P,$% @ M0H6I5O#\&O<[! QPD !D !X;"]W;W)K&UL MI5;;;N,V$/V5@7H'7%N6?-O4-I#LKM$4NT"PV6X?BC[0TM@B0I$*2=E)O[XS MI.S8:)(%VA>)EYG#CAH5;:+9+*^^9B,'!%A;5P?=.@IIF- ML;7PU+7;@6LLBC(XU6J0I>ED4 NID^4\C-W8Y=RT7DF--Q9<6]?"/EZA,OM% M,DP. Y_DMO(\,%C.&['%6_2_-S>6>H,C2BEKU$X:#18WB^1R>'$U8OM@\$7B MWIVT@96LC;GCSG6Y2%(FA H+SPB"?CM\BTHQ$-&X[S"3XY+L>-H^H*^"=M*R M%@[?&O6'+'VU2&8)E+@1K?*?S/Y7[/2,&:\PRH4O[*-M/DF@:)TW=>=,#&JI MXU\\='$X<9BE+SADG4,6>,>% LMWPHOEW)H]6+8F-&X$J<&;R$G-2;GUEF8E M^?GE2D@+7X1J$%V'Q0=*!7$31[ 32'CT;[ MRL%[76)Y[C\@@D>6V8'E5?8JX&5C^Y!F/_G75[Z0KE'&M M10=_7JY)-6V4OY[3'"%'ST-R\5RX1A2X2*@Z'-H=)LOOOQE.TE]>(3PZ$AZ] MAOY?T_2_0>%SA5 (:Q^EWH*H3E2M!R,)C MG.Q1]171UV*!9+=6V .I"U,C>/& YQ-'ZT8\'D=L2VCX0,>1(W->]\R_,P71 M--8\2"I8A TKW 6%:RQ$ZX)23YI<9:S_V:.MJ9I\:Z5_C%.&;.13 /K/1> 0 M@,_L_L$(#2M12,48)ZN[T^6%"\M*34M2;, & V&1YJV,Q$D1'4GAO-H%HG1, MWF%G&XF0:\ N3[!=EX..8C?6451&;Z-,AUH:"]I07$I<^U.5L"=6S'%C%!W3 M_+>!;X-6FM*1;2D+7O<"J!:E@JX6X3>A6SK,8=CU?[S6',36$2?W$YQLL;<' M@K'[\DS>'Z??'>BVE.R"BK,,Q!V49)"E>0K?0C[,>]/9D%O382^;AE::]V;3 MM!L;YA,8]_/I^"MPV8P<1M-9;QR 1V\FO72<0>[(C!I;"?I9?$#LA5=@(WD ;W1F=P[XU M5OY-OI2A2NPX5!]PAY2%D.T 3REJ6LHDF1 [PI%T*92P?@QY7%W>7OW@3H.^ MLJ)&OC'[\/&,=LLD)6>1E9X).!.[EB705B@P[A;>;/_:5@<-9NWI?<"[UIHZ M!L98:];&AKV\E[Z"FNY1V2BND1*IR$N.D"/8XK#YS\-[COF,4UB9H:,8"K/> M=F6EZ;W!#"DD?* 4/@KL/W=2#TXNUQKM-CPA'(0#*MZSQ]'C*^4R7LY/YO&) M0X'>4GA X89+KX0[.BEQ9:-J#YC2'I78<7.+[= MEO\ 4$L#!!0 ( $*%J5:CP;V,)P0 .8) 9 >&PO=V]R:W-H965T M#EO6($;M _-G:95/$3)1(W2""5! M8[Z(5M/K];FS]P9_"-R;HV=PE6R5^N06[[)%E#A 6"&W+@*COQW>8%6Y0 3C M[7_!;MZ+EP\KBKC M?V$?;"\O(N"ML:KNG E!+63X9U\Z'HX>J ME5;( NY4);A Z/^Z6P>6T+A8L6\R[@.&=,7,L[@O9*V-/"3S#![ZA\3^J&$ MM"]AG;X:<-7H"23I&-(DG;T2;S90,O/Q9B_%.U'PGZNML9HD]->I@D.\\]/Q MW&MU;1K&<1'1>V.(9HR6WWXSO4Q^? 7M^8#V_+7HRU6F&J]OE<,]5X%F0,HS0S8(UY3I/,1_NWH9MO$@B-L(?O#.0#Y\2%#>V9P.\4I6A%YM@AHKN(-!1] M^HZ=!K501/86"R&EP\9R2PT=.CN]&'?=W0M; C)='8#U.B'W6EB+V00^8MBF M=CK\DF;+D)UY6GYEE%(?8.8CID$OCXG)(J=>$:@#9>E,'"6>O#YC)C*0RD+) MJ!!&LY'0NLI%3>^<=S])MA65,*ZZ9%K50\G)O!VXV<[:C/HE%=,T]#M5;2!A^GYF^0'XN$>=RA;?+VNR#59Y$&[7IC4H@R4%H5+U*FBAV;^CUZF M8=;_MUYF7U@]TQ3*08J MS,DUF7Q/=P8=;A5A857CO^1;98EC_UC210RU,Z#S7"G;+UR"X6JW_ =02P,$ M% @ 0H6I5N9"):9R!@ E0\ !D !X;"]W;W)K&ULK5=;;]LV%/XKA%=L":#%MN1;TB1 +NN6H=V"-NTP#'N@)#0KGZI/AT*:% MJ+@]TK50^))K4W&'5[,:VMH(GGFAJAS&H]%L6'&I!N>G?NW6G)_JQI52B5O# M;%-5W#Q>BE*OSP;C0;?P7JX*1PO#\].:K\0'X3[6MP9OPUY+)BNAK-2*&9&? M#2[&)Y>&46RU/HSO=QD9X,1.21*D3K2P/%W+ZY$69(BN/&E MU3GH39+@]G.G_8V/';$LN157NOQ#9JXX&RP&+!,Y;TKW7J]_$6T\4]*7ZM+Z M7[8.>^>3 4L;ZW35"L.#2JKPSQ]:'+8$%J,7!.)6(/9^!T/>RVON^/FIT6MF M:#>TT8,/U4O#.:DH*1^P:(%DG76.$90=W?%D* M>W@Z=+!%$L.TU7L9],8OZ$W8.ZU<8=E/*A/94_DA?.P=C3M'+^.]"B]J<\1& M<<3B49SLT9?T@2=>7_*"OLO&8L5:=J6KI50\< 0 7%B+6MC"A?UUL;3.@#]_ M[\(AF)GL-D,U=6)KGHJS 8K&"G,O!N???S>>C5[O"6+2!S'9I_W\ VHT:TK! M=,[>BU2OE/PJ,G:3">5D+D4;C0WA&+Q3A&\E7\H2L2'#^-Y4SQ,4 MMK>G=@ M=X5@O"QU&N"$5PXK=6/2 I7#:B-3P9QF/'C%M[TJM[SBP2LFZ9'E&BK7]H0= MW"@HU(W%?GM(U&H,9U?<%AM5KU@21]/1&"&GNE&P8D0JY#T1.6(*J9U'B_F8 MW:A[@*0-S(7ER20:+Q)V:]#PC'N,6%URY;QK KIK="(7=DXG43)/V,]:9VM9 MEFR\.(Z.DP54.JY6$H:Z ,?)-%J,1AM?:O[(_7=HY6EJ&G@L'M!A+57;>!J- M%HM#=BUR82@8J5)= 3'^0)_A83*9'K+? :KI,7P*7? PCA:S!;O3CI?/T7_% M)J-%- 9 >_@W[?DW_6;^O9%*.O'C6_2/;!N*P,!=!-NK>S?!_@MQG_C\.E89]XV4 .>4@=-'VT(F]*E$DNV,&?@AMP M[P1(J,&VHO=$'Z"0ZH1J>.$0&CQBALT&B,U]P;/;>0F7:E-XWGCLJ]NP? M$) \:W5[@=:'GBG4]7W_A ]&5!KJP"MAT$1JKAZ)DN+QWEN_$M%'KSIMNTBQF\KDN:E%K]+QD& M3_1*^ Z]EJ[H68Q *#W0A&[.1)Y#U+[$A$PSI5V?&\I=JN&6Y?> $4V>@.*> M#_91";.BI&MJ3AAJ %:H I4B6F0I-<$-.ND@U(X/%:+D:2$%A0 L6_M/>-6> M#5^W&FQ(5:NJ4PMM\."'SBV_GX#J111FL+543C3]6Y/X;+L->R.C).\*[0C# MI?L:3+!U"%+L(5([$&H0/G?+=A:P()I=$@05T6GM.9*/.<1H'G M")@N-6Y#(ZISN)#)-%0QD=?1>8;L=VC(\K';0RP"['E#!^_M M] 2F0Q0CPY M6#,4;AS1BX;YX\W +:W/9M'TT4,%Y-IP@XPR!;C M0S;#26S@W\L<&\6AC;@>ZZUZU[(0'\3/_\74$L#!!0 ( M $*%J58SY8F(KP( +D% 9 >&PO=V]R:W-H965TLFJ@4-6^$9@R0H-VT3JJ$VF[[,.V#20YBU;$SVT#[[W=. M0L8DRKXD=_8]CY\[^VZR5_K9E(@67BHAS=0KK:W'06#R$BMFKE2-DG;62E?, MDJLW@:DULJ(!52*(PW 45(Q+;S9IUI9Z-E%;*[C$I0:SK2JF7QNI-X_&BZ&+;P*^<]R;(QM< M)BNEGIUS5TR]T E"@;EU#(Q^.[Q!(1P1R?C=<7K]D0YX;!_8/S>Y4RXK9O!& MB1^\L.74RSPH<,VVPCZH_1?L\DD=7ZZ$:;ZP;V.3V(-\:ZRJ.C IJ+AL_^RE MJ\,1( O? ,0=(&YTMP)G2],C8URW'J43,8U#OT9N_?1:/PXQFYPU[N\!S[\:VWJO%C5GPL %Q%GF)UE*5A*'?IHF\)E+ M3@^X@(U2A8%HF/A)',.'U _#%)9:[7@S F@"@5H9)= BD$TSHSA*9! E?A2/ M+F&0^==)> E'1?1!TGR[@&&4^6D6.2L<^5FB^;3D:[Q']Z6\->1%'4HN M"E16: 4&5[-@D4PN4A]?!WP5N+5[-OA.EEH_>N(E2 M>B"B\;/%#+J2/G'?WJ%_J'NG7I;W'['MI^_Q M,BUM_0O;)I:- \@JZW31)A.#0JAFY<_M/>PEC.)7$EB;P&K>3:&:Y7ON^'QJ M]!:,CR8T;]2MUME$3BC_*/?.T*F@/#=?9)FI,(>K9WIFBQ9.'_A2HCV;1H[@ M?5"4M5 7#11[!:H'-UJYC84KE6/^9WY$M#IN;,?M@AT%7)3F'&(6 HM9[PA> MK^NU5^/U_K?7[XNE=88^C!^'NFW TL-@7BP36_(,9P&IP:)YPF#^]DTRB-\= MH9IV5--CZ/-[$E]>202]@K]I'^)Z%.TPUX<-TN?KN)#65]&5(8DTE7!W05LT M"-S"2DM2K_4FA3J?R1V="Y6+C*Q\ J?7B@YT9;G*[1G0VPD)[=O!)ZXJDCPD MK;]KJ>0OAJ#A!/K#,!ZE9 S&(6-I%V%P65=*QV&:Q-"/0QHW<%D9@\I!J4VM M;<^_1,.=4&N02"H%*?A22.$$);,T3,?,+[TAZZ"%=3 *DY1!,@C340R? MJ;OV)CC=3#\-^TD* Q8.AS$\:,?EO]=T LFX%PX(Y 08ZX5Q.H!#'T&TI]," MS;J>1A8R72G72+;;[0;>HM'Y[_!F6MYPLQ;*4K,K2HW/A_T 3#.!&L?ILE;] M4CN:(;6YH:&-Q@?0^4IKMW-\@>YO8/X+4$L#!!0 ( $*%J5;:L&M(Q ( M !,& 9 >&PO=V]R:W-H965T8)]]]_/_ MSCDSWDKUI#>(!EYR+O0DV!A3G(>A3C>84]V5!0J[LY(JI\:::AWJ0B'-?%#. M0Q)%@S"G3 33L5^[5].Q+ UG N\5Z#+/J7J=(Y?;21 'NX4'MMX8MQ!.QP5= MXP+-C^)>62ML*!G+46@F!2A<38)9?#[O.7_O\)/A5N_-P66RE/+)&3?9)(B< M(.28&D>@=GC&2^3<@:R,OS4S:(YT@?OS'?W:YVYS65*-EY+_8IG93()1 !FN M:,G-@]Q^Q3J?ON.EDFO_"]O*EPP#2$MM9%X'6P4Y$]5(7^HZ[ 6,H@\"2!U MO.[J(*_RBAHZ'2NY!>6\+TF2:>%[R <_G=\5TRJ4N%<+OV5(;9;^*/X>2K5B]PRS7*>>Z MH"E. ML*&M4S!M.S3_$@NCBBM-V\[*2(\@5O+^?0TJ/L@XK;=T( M,!M9:BHRW09;:<:AKC1\HZ*T[0EQ;2]0,*F@%!I36[<,A#2H.\"$04LTH*CQ M4I-N/SJ%#F0EVL@D@A-(AOU.%.W/_IO6[]J0-QP903^*/&(W^JK<2BK@FJ:, M,_-Z +/X?OT !2\UD"[IGS:X(9!^A3G[-"(QN:B^?Z9U246*D$IM-+3BN!.3 MJ VM46[XS 6=V%K%<6(]7*:CP5#8VZPWX JGJ"*L/(PK?]4AK[ MB/CIQK[:J)R#W5])6_G:< "D[59@Q8PD;3$,PT!+9XNK)+HD%:YJ6\@*%QI,799"[ZZP4-N+03C8?[B1Z]SR MA^'E^4:L\1;MA\U"T]NPLY+)$BLC504:5Q>#>7AV-6%Y)_!1XM8&CS M\",*4:L0.=R-(X?RM;#B\ERK+6B6)FO\X$)UV@1.5DS*K=6T*DG/7M[F0B-< M45P97*N2N#;"I6M1B,K R9U8%FA.SX>6G+'*,&T-7S6&HV\8CN&]JFQNX$V5 M8?94?T@@.Z31'NE5U&MPOM$^!)$'41#%/?;B+O+8V8O[(G_91+X0.RHT"W.M M1;5&]_S'?&FLIJKY\UCPC>WDN&WNI#.S$2E>#*A5#.I['%R^>!:.@U<]R),. M>=)G_?+6JO0SS#=D.I4-6ZZ9#,RW0FF\%$4-<*)K,#FJC:BRLPI?'*-PI;O45/?PYL'U*DT M" LM4^P^WR#/%%FMJ2XK1T0M"OA5KLCB[R@TF?JMML:251+R8(EK63EYM8(- M:JDR"*>)%P4C^(D""$^UJ%*:(21!CH&FX@JE/2+_!!N2Z".J*!P1FI#0Q%X2!8QJ[$]FA"K: M ^"N^Z]:.(J\23AQ:G$P8[7 G\Y@["<]137JBFK47U0T[K.Z0'9XV!J'0\'[ M-O^>([OY,C"+?S M&],(TL^2/8PK8?'ZYXD;1#"CQ0WA.O&UHGR'/&;5>QL3M)!89!%1I!ZOWJJ < M%=2<$$W]Y'#)HB[A9-=4]M@/>C@==YR.>W-Y@S3!I+/>$/>ADC\T)?K-?G=* MW"E+K?H-[P>-\?4L<#S :\[K6R%U.T&^V^=Q&'L3U]^SR)^.NMX.9Y$W328P MG?GA"%YC02< 3=]/)C-O%(:G+!Z'\$G:/&>VK"+&201.:.TDG'A)G)S"VZ[) M^5,8LU[@AW%?C\?D>10EC"CTHRG\]?C70^RD(W;2WZS]>Y<'"]3NP$:SJNEF M:M ^POO=_2#AAT[_5_(#;SR9?S/ M1GZ2'):(@[6XN?U@@(]G[@SA8J*1I@XM[N?=T[W(;;@(EG<1$$L"VXQ-SIL5 M>HVVL5O2H9\U65CP4#"P$3OV ,)2XH+G/ERCMK0/[]=9S:"UO %N*2.LP(B MBX_MK[0JX1_4BO-$5X/G''&#AATW=MHAFR%M+:X6W/D\EWCOZM>'NV96'V-, M8YL.X\QFR^2/$#TQ:CDR9[1)$FT22[ZF MM%A]Q_ <-DJ[?:T-Y)Y*F_O.T9-UY>*VG(HB;#'LL]25"[%F:ZOTCD+X4DOM M0FVV)EFEJD3'A2(7&K#<%*KI:RL>T/C4+:162NL@L#ZED)=387+VX3BD?5E1 M8W('D1HG5M1T]-+22K9!634'&%N(#8Q<-'6 E,[4W)@>Q9M[YWOB MFHZK4."*5 ,Z'@Y -W>YYL6JC;L_+96EVYA[S.GZBYH%:'VEE-V_L(/N0GWY M+U!+ P04 " !"A:E6/=",RIT# "E"0 &0 'AL+W=OUT+"'-,C+7 :'C%.>:Y-40P_FYL M>D>75O%T?K#^HXN=8EDSC7.9_\%3DXV]V(,4-ZS*S5+N?L(F'@[:D4/Y S-L,E)R!\I*DS4[ M<:$Z;0+'A4W*BU%TRDG/3):HC:H24RDNMC"7VFBX7;%UCOINY!OR8.7\I+$V MJZV%5ZQ%\%D*DVGX)%),S_5]0G:$%Q[@S<)6@]-2W4,W[$#8#:,6>]$QW,C9 MB]X5+A,I+#%G!E.8VO+@AJ.&/Z=KDJ)Z^>O2#=0.>I<=6 X]ZI(E./:()!K5 M*WJ3FP_!0_>I!7[O"+_79GWR4E,'Y ;.([F=H< --W=-"M=[6.1,7,+?ZN$R M_E6&L)$Y$=CZ,JXZ&AKS?Q ,':MS..L#G,3!49A(115!5I03+U%QF6K@(N6) MO?]'6&4*\:Q^@++/HC";U6SZB3C^.:!RZ6@P[\7!@ZW,0!TUB MWRE\*8O^2>NDTMRZ!X*FWQ85>-U%C[O'-\BT;KW?Q.L'S&>FMEQHR'%#JMW[ M 65+U8^">F%DZ1KQ6AIJZVZ:T3L*E16@\XV4YK"P#HXOL\F_4$L#!!0 ( M $*%J5;L>,LR(@, #H' 9 >&PO=V]R:W-H965T!+OD9I^[_7[#[QQ/ MYMD0^!/,L/S++M6JL3:+>;T-S$2_7>1(Y+=RB/5M-? M3GYV>\NTY/)HX $U/#9,([S]S X"S;MU9"F VQ:5(]A^ $M? #RRW"N8&Y,QTK9[=L[";91O6&R,B'@4XF=!>-30TO04;S!XG)H 51+[^!SHQ%?G#;0 M67$!XUF-5N:M%'ZE[L)EJ5H"M5;S0V_='0.KX)X9);E%> -9$>:KA":+93@O MTD&G@=X0.I= [EUO*0NN#'D)>,[)-XYI&B9%%L:+ E(:BB3,ESG=0$P6/::6X[F!NYDJ9'ZC&5B@#' C>D]P9ZDG<%=?.I&/@/0"28-I*ME MF"SF-"["HHA?9^P#T^)ESGD1AVF6.<[9L@BS>0[[[R426DN1Q[-Y/8W)C#2_ M@72VRN##I;C_ RCQ0,4*=M+RGZ;T<4DUT[N<&7=E1.\N0*U5>UGHBX#)*@FS M8@[+-%R1T$N%$CWK9RWJH^_:AF!Z:8?6-JU.#\-NZ(??M@^ORCW31V(+ FMR MC6?+>0!ZZ-2#857GN^-!6>JU?MK0XX;:;:#_M5+V;+@ TW.Y_1=02P,$% M @ 0H6I5O)]'$?G! T0L !D !X;"]W;W)K&ULO5;?;]LV$/Y7#FY1V !7B]3O-#'@I"T68.V")-L>ACW0$FUQE425I.IT M?_V.E.S9K>L5>]B+18EWQ^\^WG>^RZW2'TPEA(6GIF[-U:2RMKN8STU1B8:; MEZH3+>ZLE6ZXQ5>]F9M."UYZIZ:>LR!(Y@V7[61QZ;_=Z<6EZFTM6W&GP?1- MP_7G:U&K[=6$3G8?[N6FLN[#?''9\8UX$/:7[D[CVWP?I92-:(U4+6BQOIHL MZ<5U[.R]P:]2;,W!&EPF*Z4^N)?;\FH2.$"B%H5U$3@^/HD;4=VL,9I;^%2] M-X*3K;N4!ZMQ5Z*?73R(#5)LX;8=+M@Q-7WDJUJ8V>7"9>N$\W]/'"?TGW M7G1*6]ENX/?EREB-Q?''J72':-'I:$XP%Z;CA;B:H"*,T)_$9/'B&4V"5V>P M1GNLT;GHBP<48-G7 M0:OL9]<&$$5I]W%J>2.'O,Z21NA+:H:) '9;&5MD(= MF@X%!5;ATF%QI0)F.-R -, -K%6-8G=/#;82T DM58F[;2D+;D5Y 8^5%N*H M6@#O6M8PWC5,;UOT5;WA;6EF\!Z/JF#98*2"M\B#D26>*'D-;WJ-/0J6NJBD M16R]QH\W2B,Z/ M>\*9[!3\C#@V/RN+>>^QUAF.%PW.(DYQ$+,=5$I*4)KC( M&P53=$_I M[. TY$P\88@6,0S2QG CAB <,21YA(LL)7G #C&PF.19!,OR3_1$MMY&H^XXP"?4\H(H^G,&R6$)O&W:0\][>S_ISVC)/.YIQ%)8D\" MH7GB:6>$8B6()#TB49.[4 'D^@L$2 MQ^(IYEE*DB1U*TPB"AWE6#MY-O/DX[CH3;ML",8?J3,GBG2VNU7/6#JQ2L\ MU3K.HCG=.I;8&+X$J7H-+0*1 Q#^#01N79S+!]N+P3!K7Y7_N=%\4>/'?>=8 M#N^_ _1S"#,2Y4YY24KBC,%=W9L+>"V0E&(D@5$293'0E+"4H:!<%_]KV$I1 M"12P^BF#AXIKX<>,$IEH 9J4TG0* MZ]T1WCEM:ON90%=SE UF"N)C+SLO(HKM)O.U&DR=@][]2*(-]?+H2 MK5A+.P.G+;2EV-F\$-%X!X;X.Z4185C<-" ,=3P(?CIP-CNV1"N4;$3CV:XB M+7_:9X9Z"9, 6$BB-!WC(+T-@D&-XR;VN)W"SUQ+J]H?L(:LQM)P^<@=Z#P. M,0I%C*=ZZ- >SVMU?C!F80/9^&'2(&-]:X>):_]U/Z\NAS'M'_-AV'W']4:V M!FJQ1M?@98I"T\, .;Q8U?FA;:4L=BN_K'#F%MH9X/Y:*;M[<0?LI_C%WU!+ M P04 " !"A:E61;H/.,\# !Y"0 &0 'AL+W=O+ MJT2J)!4G^_4[4HIG#X[;;5\DGLA[[KDWGN8[I;^8$M'"8UU)LPA*:YM9%)F\ MQ)J;"]6@I)V-TC6W).IM9!J-O/!*=14E<3R.:BYDL)S[;W=Z.5>MK83$.PVF MK6NNGZZP4KM%P(+G#Y_$MK3N0[2<-WR+]VA_;NXT2=$>I1 U2B.4!(V;1;!B MLZO,G?<'?A&X,P=K<)ZLE?KBA)MB$<2.$%:86X? Z?6 UUA5#HAH?.TQ@[U) MIWBX?D;_X'TG7];U^Q%[?T8.+U>5\4_8]6?C M /+66%7WRL2@%K)[\\<^#M^CD/0*B>?=&?(L?^"6+^=:[4"[TX3F%MY5KTWD MA'1)N;>:=@7IV>4JS]NZK;C% GZR)6JX5C6EMW1Q?T#XJ(P!+D]O#MSN$&YD MKFJ2/O-UA68XCRP1<_!1WI.XZD@D+Y!(X59)6QIX+PLLCO4C+WT![_W75M@G^&VU-E93(?U^RL<.(CL-X9IK M9AJ>XR*@"!K4#Q@LW[QBX_C=&8+9GF!V#GUY3\U:M!6"VO@<*8G2&B=]*\%' M.3SEUGG#*]"J0'S&H7(D)JC(#&\)2._?6'JA! M+51!N[(0N0.8P>=2(Q[5"PQN))U6K:$Z)5E=1E M6J/,GX!2*PWMN=O"D4(3PAJW0DHAM\Z3C@Z\A@%+DS".V="MI^-PRJ9#^' . M;TOW(PPJ'^M).,VF,$A"%H_VW6/Y(^ CW;6&L JGDVYQ"ZW+J?!;2(A6KA<%D""QDZ?3? M1Q!E<1"[ 4O2,,ZR(:WB.&2C9'@$V?3WO;MRNF)IE+%O-5JAD8:!!5[\0=>B M6[Z0'@(.DR0E"UDX'M-[52MMQ9\=+5^0MN5:\ HD3;V.)[ I@_&I9#@RWP,P MR$;.J?_ACF<>7UYVS$>38Z@76\>78QJRI"M'%F?AA,7#OMN/%0[*,/3D7<>2 MLZ]A&L;3D=.GPIY0-7>5=,IH7T"B"]5_**%3Q'JT'ON?H+?<*"DL>IXL3AW/ ME)(\&9ZZ.Z.#<5BCWOJA;\A@*VTW&?=?]_\5JVZ<_GV\^RFYY9H*S$"%&U*- M+RY' >ANT'>"58T?KFME:53[94G_1JC= =K?*&6?!6=@_[>U_ M02P,$% M @ 0H6I5HL<88?& P QP@ !D !X;"]W;W)K&ULE5;;;MLX$/V5@;HH6D");K[(KFT@R:9H%F@1)-G=A\4^T-+8(D*1*DG9 MZ=]W2-F*W;H&^F*2(N?,F>$9CF=;I9]-A6CAI1;2S(/*VF8:1::HL&;F4C4H M:6>E=,TL+?4Z,HU&5GJC6D1I'(^BFG$9+&;^V[U>S%1K!9=XK\&T=%\C_[1 MQTZQ+)G!&R7^Y:6MYD$>0(DKU@K[H+:?/)U@H8?PO;+NSPV$ 16NLJG?& MQ*#FLAO9RRX/!P9Y_ N#=&>0>MZ=(\_R3V;98J;5%K0[36ANXD/UUD2.2WW9IGNVU^E9P*M&7T* M]GO1WW;?#/QWM316DW+^/Q5\ASTXC>VJ:6H:5N \H'(QJ#<8+-Z^24;QAS/, M!SWSP3GTA2?+9 E?E+SPBR?-I&%>Z^84V[-XI]G>H+94UU#LG4ERYA?VP!EL M42,P RLE*'MNU& KA 8U5Z4!+DM>,(OE%)XJC7BD"GAW)^FT:@TY,.^!KI@+ MV%WQ;I7Y57H4(J%NE-APN?;TIB192SR,A8;Q$OZ - OS<>HF<9@-DM=]C072 M2U"2DS2)(1F-:*]0-8)E+V@Z^V04IJ.Q&\;9\&#?/40M$05"S#O)^/,N9GHI M-94,,1)(#P4(SI9<<,L)=!+&DR'D84:4CJU67#)9X F;;)A#1NR^G,KZ%/P# M>J%6%ZUQZ3=(@F7%UY9KBHTXXD^,#"0),1A $@ZR 7Q2HERRXAG4"AJE?;'3 ME*ZEU0R:5A>5H]2P;^X!@"0/XSB&MV_R-$D_P!D1#WL1#\^*^)%:3-D2-'EU M20F[U-Q2#!LF? 4ZU3W0K6E>D(#\_BEQG_5S6MQ/I-!.L2X_) HE"T[O'%CE M7H/"\_%IQQ_XZ%<^7648%X!3?$DJ/]+[L9K_8K*ESD?I[]9]$?_DAE2;Q.$X M';K99!1.2/T//[BENQSF8S=,)A-X^EW6!)RF89:X$LGBG%PD)^\T.F@N->JU M;Z$&"M5*V_69_FO?I:^ZYO1ZO&OQGYE>&PO=V]R:W-H965T8;-GI2AYENY0[JVF74YR=7C*NX8&)"D$MX9)+ M)C/.!%Q)8W5%IV\-'-VSA4!S/ XM971Q8=:@SVOT^ WT!*Z5M&L#%S+'_-_X MD)BV=.,MW7E\$'!6ZBY$<0?B*$X.X"6M_,3C)>_+/^X48.E?"5J MKG)#OCG/7-Y3H+K@ IJZ@.],5M1AH-?,CZXD!:K*$"=SO',R_QWA@9VDFT:? MMG0K:3"C0LD]<0,Y.<11$L%'2'I)9SCJ.6O8Z\1#;T5)9S2,FK5>,H"TFPS3 M=^#B$07TAZ-.ZH'[)X-.E";.&L2=_DGJU]+.:#""?745[O2$ O7*=SX#F:JD MK=M#N]HVUUG=4U[=Z\Y\S?2*[@4$+BDTZ@[3 '3=[>J)5:7O, MEJ5]Y@_>5,_P)02P,$% @ 0H6I5CXV\_ T @ SP0 !D M !X;"]W;W)K&ULC53!CM,P$/T5*T@()-2D2;:+ M2A*I[0K! :BV @Z(@YM,$FL=.]A.LY7VXQD[:52@77%)//:\-V_&,TYZJ1YT M#6#(8\.%3KW:F';I^SJOH:%Z)EL0>%)*U5"#IJI\W2J@A0,UW ^#8.$WE DO M2]S>5F6)[ QG K:*Z*YIJ#JN@;>:>.>5;6Q&WZ6M+2"'9BO[5:AY4\L M!6M :"8%45"FWFJ^7,?6WSE\8]#KLS6QF>RE?+#&QR+U BL(..3&,E#\'6 # MG%LBE/%KY/2FD!9XOCZQOW>Y8RY[JF$C^7=6F#KUWGJD@))VW-S+_@.,^=Q8 MOEQR[;ZD'WP7L4?R3AO9C&!4T# Q_.GC6("J53,2A&](&(01 MV5AJ=20ES1EGYO@GGX_)3!F%4T:A"Q!="W!![X_57AN%'?#SDN"!+[[,9Z=B MJ5N:0^IAVVNL$GC9RQ?S1?#N&;71I#9ZCCW[W#5[4$26>*FBPS*83EGI7.;4 MMJTF3U>*,V@?V&\SI=U"4)\3\2;O]2 MX)_UIQWU3U15#%/C4"(FF-TB6 WC,QA&MJYE]]+@ +AEC2\.*.N YZ64YF38 M*9C>L.PW4$L#!!0 ( $*%J5;*>4B8P , /\/ 9 >&PO=V]R:W-H M965TD[/;?[U!2%,F6M7K0%TND^+[D>7@QS_P@U6>]!3#D:\:% M7CA;8W8WKJN3+6147\L="/RREBJC!HMJX^J= IH6HHR[@>=-W(PRX2SG1=VC M6LYE;C@3\*B(SK.,JF]WP.5AX?C.<\5'MMD:6^$NYSNZ@2R(@$-BK 7%QQ[N M@7/KA./X4IDZ=9]6V'Q_=O^U"!Z#65$-]Y+_Q5*S73B10U)8TYR;C_+P.U0! MC:U?(KDN?LFA;#N=.B3)M9%9)<819$R43_JU M$0^*,S@J 2!,>"\1E!6 G" M[^UA5 E&!9DRE()#3 U=SI4\$&5;HYM]*6 6:@R?"3OO3T;A5X8ZL[Q-ON1, M,SL'FE"1DABG01MF<@6:_$0^4*6HG1KR.@9#&==OL/;34TQ>OWI#7A$FR!]; MF6N4ZKEK<$36UTVJWN_+WH,SO8?D00JSU>07D4+:UKL821U.\!S.7=!K^(Z* M:^*%5R3P@K!K//WRVYU">7!6'G]/[WZ7O!5-6$].6/B%9_SN6L@T_]T#/&NM!QU6]ICY$;O: (+!\\)#6H/SO+''_R)]W,7KB'-XH', M6BA'-SZ73N[ILL3IM-9M$D MJENU@AS708Y[@\1=E"O:%6*O[M(0AS2+!S)K\9K4O";#[Z_)D"B'-(L',FNA MG-8HI[U+KR"H("6 3_,-_Q<,8"]&7Y$=J 2$Z6)9>D:-7>"W]\E];Z^7 AK( MK 4HJ@%%O8#JM9;(;,4$M6OM"@MX@TI!%45B%!5Z#4H=_Q>6M**3,V/D1;[G M'2'K'<>ER 8R:R&;U+FM=+ MXP,F 9IRZ+IFW?5K+SV5*KMYBA@[(-\/M:2O-<[X3\HC8 FCRE"5<+8Z-U=F6:*MI 2M6ER(#CG960 M*=58E&M391)H7(K2Q'0L:V*FE'%C.2_K[N1R+G*=, YWDJ@\3:E\_@")V"T, MVWBIN&?KC2XJS.4\HVMX /TYNY-8,AN7F*7 %1.<2%@MC&O[*K3]0E ^\0># MG6I=DZ(KCT)\*0JW\<*PBA9! I$N+"C^;>$&DJ1PPG9\K4V-)F8A;%^_N/]4 M=AX[\T@5W(CD3Q;KS<((#!+#BN:)OA>[7Z#N4-G 2"2J_"6[^EG+(%&NM$AK M,;8@9;SZIT\UB); ]DX(G%K@O%;@U@+WM0*O%G@EF:HK)8>0:KJ<2[$CLG@: MW8J+$F:IQNXS7HS[@Y9XEZ%.+Z^CKSE3K!@#12B/28C#H#33N01%WI,'?-'B M/ $B5N0>(K'F[!^(R6T,7+,5P\MKI4 K4AI)+!SU.L?QN" MIBQ1[]#U\T-(WKYY1]X0QLFGC<@5JM3" M.);C]LAOAN6_4HYR]Z0\?(W<[I.;. S-6#C-6#BEGWO"[T.NL$;5+*M!(7]] MQ#IRJR%5?_"RH$!NP5A^_YT]L7[HPS6F63B260>E MVZ!TA]R7/PL1[UB2]!&KE)-262R+VZ7C3V?3Z=S]II/>8"=_Y'$N:5\7!W7GOA1CFH4CF75X^0TO?_SYY8^)$P'>5Q'D<@Y M?@8E1,"V]#&!"\)!]Z$9=#H7367FM]!,@^DAF9$B=L@$#9E@D,PMWV*J("2F M B>)##J<2R0X(N)Y=N >(!DI9 ?)K$$R&T1R)S%ME_KY@F0)Y;K,F "G4H;Y MM#X):=#S7$BS(TB^YTX/(8T4L@/)MO:9J?6_O^'#TG-IU&YM''8PF[G! 8^Q MHG:!M%)U^S^FDJ9\S7!M(;1,NGO)#'J<3<8^)N/Z@64=DADI:I?,/G&V!Y/) M_?*;T6=:\L$I1:-(YKCQ@"?<)"OHIS5J^ER[M6F]MWTK.'J/OD5J;.]S8WLX M.0YA!;+8JC$>B12(ID\GZ(R9 ]_4;ATZGN=Z_B&=D:)VZ>R3:GLXJ_Y=;T#6 M$ZQ\CY+]9O;DXCSL>38I[XB4T]XMU)R^12YM[Y-I>S#!7'X2FB8DRV6TH0I( M)ED$O6A&S:!KMW8NZ%F!?90,CA6U@F.V#EB*X[#?J%PSKD@"*[2W+J<8358G M3%5!BZP\3 $L>'N5G[ M)BZ4H5+W;G"9=H/(,0(!(^L@&/[-X R$<$C(XV$)&I0^G>'Z]S/ZA0\>@QDR M V=*_.*IG7:#=D!2&+-"V!LU_P;+@#S!D1+&_Y+YQY+QQYEGUF6=+1:DZTVXUH[L.'ZJV1')?N5@96XRI' M.YNX(R67TC(Y MX4-<.C4&K"&[?;","[.'9N RZKB,.O:XC0VXO<+@C#%D+7SR^PKG MR*6%S/RIHKJ /*R&=*_GQ.1L!-T GX%&'7IRP;@F M,R8*J&*VL&UY6_<,9PEM--M1U EG%3X/2Y^'M3[/O/I X^,3S MDRO/*2ZS% M>>/)-$N6S>U?9?,#"+=*PJUW7&7K_ZM$OYNN\JCT>53K\_PQQRR(K[8P,"X$ M$7QA4;D"9@V-8?0+@FU:Z%N-4NQO&#I\4G'NB&1+(-*?=5BO?&ZCDNF MQ]O7U_$'$*;1*J5'[U#8TGA=8JW6)H'1M3I"MR*Q%V!>H3&ZRO*T-B %61U6%*%XHZY6Z9W6)N/7ZZH> MAL:;=16NM4^N%?W!](1C.R1@C%C1P1%"ZT5WMQA8E?N.:J@L5DC_.<6.&+3; M@.MCI>SSP#5I98^=_ 502P,$% @ 0H6I5OL8ZS-&ULQ5AM;]LV$/XKA%8,*9!:HF19=F8; MB),6"[ 40;-L'X9]8"S:YBJ1+DG%+; ?OR.EZ,61N;IPT2^V1-T]>IXC>7?B M="?D1[6A5*//><;5S-MHO;WP?;7BT!GC]$XB5>0YD5\6-!.[F8>]YX$/;+W19L"?3[=D M3>^I?MC>2;CS:Y24Y90K)CB2=#7S+O'%%9X8!VOQ!Z,[U;I&1LJC$!_-S4TZ M\P+#B&9TJ0T$@;\G>D6SS" !CT\5J%>_TSBVKY_1WUGQ(.:1*'HELC]9JCD/8O>4,#'+&RW_RN0I$RP%P M^AW"RB'<=Q@><(@JA\@*+9E96==$D_E4BAV2QAK0S(6-C?4&-8R;:;S7$IXR M\-/SR^6G@BEF0JH0X2FZAJ@JS70AJ4)OT#VLF[3(*!(K="<%LK%#-[Q<0&8B MSJZI)BQ3K\'ZX?X:G;UZC5XA'ZD-,1",HP?.M#J'0;C^?2,*!>]14U\#?4/" M7U94%R75\ #5"-T*KC<*O>4I3;O^/LBNM8?/VA>A$_!R*P7_0S]%[P25=%E(ROD:7Z3^P4F!S M:?37;X"!;C3-U=]](2XI#/LIF)QQH;9D26<>) 5%Y1/UYC__A$?!+WWQ.1%8 M)UK#.EI#%_K\/:0X13+:NY!*UY%U-8GL:9Z$\60\G/I/;?Y]9J,0)[59AUE< M,XO_EQGC2Y%31+26[+'0Y!%VD!;HEB@!FX'V<8Y?D(G&PPG>H_S2:I3$X["? M\:AF/'(R7A#%EH@2R6$U*;2E$@']'#:WW<0'9: SV-&IR#(B2R]K_KI/74D@ M:?'&@V1_/EX:A8-)U*\MJ;4E3FW7+"LT3;^ONJ1/W?[4O30*!^-)O[IQK6[L M5 >IL)"DCY+3[]B-?B*PCL1)+7'RX]/BY)31.A%8)UHX: IZ\.V)T>U[K- * MK9M $SSJ7].XU9/@[Y%!W:A'BRO1XG9"CN(#V0B'C;;0JL5\Y)NXX*K5,#XR >'E#3-!38 MW5$T:CJUPF;]<_.M #7RZTN"^V5':Q[V%8\#91\WG0IVMRINR6E5.H\0[7S= MT:+C'M')^(#HIMG![FZGK)GH7Z@W-^$H.)3?FCX* M.QN/;ZZJ)^V-*K2.N'@\QGOB_-:)1D[EVA[T*.C;"Z[+#_QZM#Y,NK1'*'OC M"W/(9$]*&ICRA.J6R#7C"F5T!9#!((%L(\M#G_)&BZT]-WD46HO<7FXH2:DT M!O!\)81^OC$OJ(_>YO\!4$L#!!0 ( $*%J5;(*R_72 , +D, 9 M>&PO=V]R:W-H965TK4-HUB\_T>_9TECV165,%29%]9HM.Y<^*0!-9TF^EK ML7\/%:&QP8M%INPOV9>RQT<.B;=*B[Q21@]RQLLG_5D%HJ$0^D\H!)5"\$@A M")Y0""N%T!(M/;.TSJFFT4R*/9%&&M',BXV-U48VC)LTWFB)IPSU=+2(8['E M6I%KB('MZ"H#\NH<-&69>DT."./D-A5;17FB9JY&BT;/C2OTLQ(]> (])!\% MUZDB;WD"28?^LE_?#WH 7*1:\PWN^9X%O8B+0HZ(%QR2P M"\OGFG+PZ>$V6 M-M @NSSLQ_M .>+Y;;P>/\,Z+Z'%#?^2ET/R26C QZ6@7!%, WG'..4QXYMF MSKY=(@"YT)"K[UUY*JT==5LSO>)4%32&N8/-0('<@1.]?.%/O#==(1D(K!68 MHSHP1WWHT2+#SH/\@6 /(XG8KO1ZFV$[J.KX-SGHXE^"3BRH:6V[*)AZWLS= M-7EU"(T;0BU_Q[6_XWY_.R[8[[K@R%(@%:XEM4WMFJD[/+T%3BZIW(#2M63G M[>LU_=RL#@36BM*DCM+DOY;[9,C # 36"LQQ'9CCWO)IUX?$^CBL/@M8$HU" MZ@I"B3QNE+/_N.)[C?\CM9.:VLFSJ14@S5X7FQ)LVF#CC<;3\!&A+JE)$';? MX6GMZ73X.YP">8_'Y!P*H0_)!8]'7;1Z+3^W4@<":P7)]QY&">^_7N+*W$"Q M&0JM'9S&G.4/6>T5VDFKD/U'Q?X7H=)3MS$<8K5N[,RLB$U5.2?6N_5[."NF#B>%00,S@8@4\/P[\0 M;N#^&-PU3@>[>+"+6[[@+W9?T(RJG FUEH!^7BV4EN9"_1KSUQ&&XX0VR2Y5 M37*8.":+%,@-.-G'#W[L?1YS^Y_(WG@/!N_!(?;LGC3FYFB0E+#1D^S@<0NW MV;_)<)($292ZFVT/^V$!]J(H&,+>J L'=>%!=3>44W.-"[028ORB=?AH:U\_ M# *,=^3MAWV*/"\:5Q<-ZJ*#ZN92;&A;N4SA1&*A! ,-R/1-J2M,CO37:DQW MM"?HS ]\'._H'@E++@)O7'<\Z(X/ZMY*[U/$08_IB_?.,_23*/%W](V$>7&" MDQV![E8MLN_ 5R)7E"O$8&F WOF%<2B[VMH-M*C;\K00VA2[MEN:YPBD#3#K M2R'TZ\!6O.&!R_X 4$L#!!0 ( $*%J5:LIZJRTP( #,( 9 >&PO M=V]R:W-H965TW<<^XY-_9UQQLA'U4!H-%3 MR;B:.(76U87KJKR DJAS40$W;Q9"ED2;J5RZJI) YC6H9"[VO-@M">5.-J[7 M;F0V%BO-*(<;B=2J+(E\O@(F-A/'=UX6;NFRT';!S<856<(=Z(?J1IJ9V[', M:0E<4<&1A,7$N?0OIJF-KP-^4-BHK3&R3F9"/-K)E_G$\:P@8)!KRT#,8PU3 M8,P2&1E_6DZG2VF!V^,7]D^U=^-E1A1,!?M)Y[J8.*F#YK @*Z9OQ>8SM'XB MRY<+INI?M&EB(^R@?*6T*%NP45!2WCS)4UN'+8 ?[@'@%H"/!00M(*B--LIJ M6]=$DVPLQ09)&VW8[*"N38TV;BBW7_%.2_.6&IS.+O-HX>[:W1Z%^22IXC#[]# MV,/! 'QZ&/Z5< /WA^"NL=MYQIUG7/,%QWK^=3E36IH=]7O(6T,6#I/94W:A M*I+#Q#''2(%<@Y.]?>/'WH%A]WXN.C2DNY!K.M])"\N)E!>&)^RN:*:B195W>5G M0IL[HQX6YE8':0/,^X40^F5B+X[N?T+V%U!+ P04 " !"A:E67A5'5E@$ M L'0 &0 'AL+W=O%OHS88QO\5 MBYVF5MH%#(&0+D'J!:9UZJ;JTML^3/O@@I.@ YS9IKE)^^-G$X[$#:7)Z=V7 M) 0_/\SSF#=Y8;9C_+/84"K1E[*HQ-S:2+F]L6V1;FA)Q(AM::7VK!@OB52; M?&V++:TYW MXN@STJ?RQ-AGO7&7S2U'SX@6-)4:0=3;,UW0HM D-8^_6ZC5'5,+CS]_I?_4 MG+PZF22DK1/.*=ONQDZF%TEI( M5K9B-8,RK_;OY$MKQ)$ CU\1N*W /5?@M0+O7,&X%8S/%?BMH#EU>W_NC7$Q MD22:<;9#7(]6-/VA<;]1*[_R2B^4I>1J;ZYT,KIGU?K](^4EBNF31%=+M1*S MNJ"(K9"Y[QI=Q522O!#7Z#WZM(S1U;MK] [E%7KT<3]-EY@; ML24IG5NJA@C*GZD5??\=#IP?^XR&A,60L 0(9D3B=9%X0_3HD4E2H$)?"5)? M"9F*J"^*/25H*+HX/T<88R\,G9G]?.SRZ;@P"# .S&'QX*0N]0\(9O@W[OP; M#_JWI%7../J-2=I;'0;5ERYA2%@,"4N 8$8$?A>!#UI5?,A((&$Q)"P!@AF1 M!%TDP>!5T422"U&3*J4H94+V7AQ[B&\6%?=E23D=%8;A^$5!&9S/I=8!P0SK M)IUUD[,+"OH7&9NNXSE]/@X2+UW1D+ 8$I8 P8Q8PBZ6$+3(A)"10,)B2%@" M!#,BF7:13 >OE/LW_[1,3RJ'-_$=YV6!.6]8/#B;2XT#@AG&8>?0%#F#UMU5 MRCLW0EO)4+6W5/O>V.8/$2U@M!B4ED#1S& .K3 > M[H7/J/N3DWKN^GUU?W)R7_*DY(/VJE TT[E#MXH'.Z]S;\"TE&-;O.#4/-#^ M$Y260-'V/MM'#YKT<\1?"5_GE4 %72F\,YJHA<;WC^;V&Y)MFV=/3TQ*5C8? M-Y1DE.L!:O^*J;_W[89^G-4]((W^ U!+ P04 " !"A:E6JP4(:!@* 3 M@P &0 'AL+W=O7O<<\7Y_W^]GL4:^"[#19Z[CXET62 MKH*\N)LN^]DZU<&\6K2*^NY@,.JO@C#N32^JQV[3Z46RR:,PUK\?* _O5@'2WVO\Z_KV[2XU]\I\W"EXRQ,8I+JQ67O MRCE7_KA<4#WC'Z%^SO9ND_)#>4B2;^4=-;_L#Y241%'\]Z1L=1:54 M[,?5!U]\, ]!IF^2Z)_A/'^\[$UZ9*X7P2;*[Y)GJ>L/ M:%AZLR3*JC_)<_W<08_,-EF>K.K%Q1ZLPGC[=_"]_D3L+7#\-Q:X]0+WV 5> MO< [=H%?+_ /%PS?6#"L%PR/W<*H7C Z=L&X7C ^=L&D7C Y=L%9O>"LBL/V MZU=]\6F0!].+-'DF:?GL0BMO5 FJ5A=?\S NPWZ?I\6_AL6Z?/HIB9>__5VG M*T+U0TX^_!ZD:5#F[R/Y0'4>A%'VD?Q&OMY3\N'/'R_Z>;'-76\UOUTKOZ><9^M@IB][Q3>-3*=/NC?]RY^"O;2%#8A2) M,23&D9A 8A*)*1!FQ-C?Q=BWZ=/;-)EI/<_((DU6),RR31#/-$D6)"H/S7EY M:)X746^+M%7N&FDD1I$8VV*C"BN'MZ>I.QQL_[OH/^WG]?4S#YXAD#LFD9@" M848(A[L0#JTAO--/2?04QDMRD^IYF!,>S,(HS'^0G^3J^E-SM_C.X;."%A7#P49)I\F.OMK8\G)-:M MXZQU$UV#B\3HY-7GS1FT3J ,N5F.Q 02DTA,@3 CN&>[X)X=.?D>1)<$3T$8 M!0_5G;:T6MVN:45B%(FQ+3;'[;#U_(S0HD)I&8 F%&6IU!\W+M /:3 MVK@MMG:_:VZA&H5J#*IQJ":@FH1J"J69"=\K)!SHSVPUAPHT4J-0C4$U#M4$ M5)-03:$T,]!N$V@7^-.;'>L<9Z1&:VU_#O;:7XEET USJ":@FH1J"J6966TZ M-"FD7.&V#$8 M6L%!-0K5&%3C4$U -0G5%$HS ]U4<8ZU(IFJ.->%FQ/]?:WC3+>&&%K 034* MU5BM&=/1L/5EM;9G#KR69PKH'DJHIE":&;ZF0'/L#=K^.$!^$N.N6WPV6\,( M+=*@&H5J#*IQJ":@FH1J"J69H6XZ-V>"'1&@!1M4HU"-034.U014DU!-H30S MT$T7Y]C+N-V(D :Y)EE>_#DG:YW.BG0'R_:) 5K#034*U1A4XU!-U-K9WHPR M.!UX0W- D="-*I1FGH;0-'&NO8F[6BY3O2R#ND[#>!:N@Z@MH':E:T"A&H5J M#*IQJ"9JS7CE>CQL>S%20C>L4)H9TJ9, MO/W"[&L7.V<:6L)!-0;5.%034$W66OD>G/U1>EA,*^:MX85V:E"-0C4&U3A4$U!-0C6%TLQ\-YV:BSV_ MS87V:U"-0C4&U3A4$U!-0C6%TLQ -SV=:^_ICITJH-6<>\QI475(H;T;5.-0 M34 U"=442C-#VO1NKOUDM^JH&^Z.NB>DO$A#:TRAA=L[>S4D/W20MKW9C4+W M@T$U#M4$5)-03:$T,[5-N>;:R[5N;T.W8YVC>W;\$19:FD$U#M4$5)-03:$T M\\I.3;?FO=.MQ?$FB)H9@*R#']M#K?T5,3O;-;6U-C%>BG$.7H>AT&TRJ,:A MFH!J$JHIE&8&MNG9/'O/]C7>9'K>.[.L3RUQ_U/9V6 K=,(-J'*H)J":A MFD)I9G+W+OUH+\LZO*Y;GA<__\\F*^NTZN&7IWYYTFE<7@J7\# N@E\>M>_* M5QX^W'_A=VV7.KVV[U7GT&,O(HF]BB3V,I+8ZTAB+R2)O9+D_Z.4\YI2SO.A MKP=[T'8.JE&HQJ :AVH"JDFHIE":&>BFP//L!=YUD(49V5['O3P'^2E(P^ A MTM6[)%H3#:WL:NW@?:WNZW$:6L9!-0[5!%234$VA-#.K31GGV4]P^\6AY+J\ M.MK=6W&&%G90C4(U!M4X5!-034(UA=+,T#>%G3?&3AS0Y@ZJ4:C&H!J':@*J M2:BF4)H9Z*;<\^PU6O>) UKRU=K!Q#%X-7! &SVHQJ&:@&H2JBF49D:U:?0\ M>Z/7;>"X3?4JW*R KX9 *T*H1J$:@VHVB%"-0C4&U3A4$U!-0C6%TLQ [_U&.FNI\PMC!K1&K+7WQ@QH M/0C5.%034$U"-872S*0V]: /.[^OK%S6ZRB<54G^'*3+,&[-,K1 A&H4JC&H MQJ&:@&H2JBF49F:^J1E][#E_/K1"A&H4JC&HQJ&:@&H2JBF49@:ZJ1!]^SE_ MW<<-:(=8:P>-B_/J/1[0K3*HQJ&:@&H2JBF4MLUJ/WO4.J=!'DPO5CI=ZAL= M11F9)9LXW_Y*^MVC)-6+\@J&YU=NK__J<>:<5.GJPO>TZ//"1YGJRJFX_%_PDZ+9]0_/LB2?*7.^4&GI/T M6[7;T_\"4$L#!!0 ( $*%J5:%0R<(Q@8 "0Q 9 >&PO=V]R:W-H M965TOS)S?I>P;7U,J MT(\X2OA%9RW$YJS;Y<&:QH2?IAN:R"O+E,5$R$.VZO(-HV2A@^*HBQUGT(U) MF'0FY_K<%9N.5[TA5Y39-OZF#CXN+ MCJ.>B$8T$$J"R(\=G=$H4DKR.;[GHIVB3!58_?Z@_EY77E;FEG Z2Z.OX4*L M+SJC#EK0)=E&XCJ]^YWF%>HKO2"-N/Z+[O)[G0X*MERD<1XLGR .D^R3_,A! M5 *P]T@ S@/P7H#;>R3 RP.\IP;T\H">)I-517/PB2"3(:;NEFKJBX:I MHV7UPT2U^UPP>364<6(R7Q-&T:4DMT"S-);=B1/=(%<123@Z^I,P1E33'*,C MGPH21OP8O44W9_:4<$^'XX9PWQ[^ MB.E/9*LF*R@$HT.T]JMYW1>[UZ>D=80OT M]Q]2$GT4-.;_-#5/5GZON7PUZ9SQ#0GH14?.*IRR'>U,?OW%'3B_-;&%%/.! MQ SNO8)[SZ9N< \JW)L(9DH#K:1FV=UDX/1[Y]U=E4S]IM[0'9LW^=9G>F:- M^T6-^X=KC.HU1MN$T2!=)>&_^^,SJWZ_H6:.X^S5WUIXVYX!)&9P&A2UGC=T M:QW/6FI;0$!B!J!1 6CT#$"$N.2%K;SR0<[5()>I6-H2OT( M*%"K *KF0ZF9.$NWX/9>>^H$\@8Y?$@U'TK-A%\:%]?N7#* .\J%6H0_ON0^ M(.-E:^Y&7*#N!4K-Q%7Z%]?N+?0J25 6-S*RQ[J.!1*H%8%2,R&59L2UNY$O MLC?1Q0E:DI"A'8FVM)%6@P.IK;'M);7F\A(6Q"T]B&LW(=/"]#[=ZAZ0Q)8N M!>I/H-1,=*5#<>T6Y5IV*18&ZM5!EGUODE#EV^OYS2/Y%M2H@*KY4&KF*][2 MJN#7MBH8U*J JOE0:B;\TJI@NU5YSAQP0-(R!]@C6Z,#4C/1E:X%VUU+-N1W M.KD<\B6X[DO&@W'-EMA+;,WG)6P)+FT)MMN2]T6Z1>DRAY/C:D3DU?+O:%Q+ MP/8R6Q-Z":>!2Z>!G_[#Q+-FOA.4OVKXF,A\M%47./HLUI0AL98KP\\;)<=/ MT >I)R_)3GJEA_4)TJWSY;'%$*[_Q.$.<;TU0*T'E)K9&J7UP';/8,WIZ">: MYQ/CM9HJF6Z<1G20_F(&JN9#J9F$2[>"!Z^=Z2%]RPQ4S8=2,^&7+@@?=D&Y MIPXD4)GT&P%F(J/*P'=.![4\!6J#H-1,,*4-PG;/\M1Q3Y*%FCWU[IS$G <: M]TK8BVW=%T'M$Y2:B;RT3WC\VA,!J-\"5?.AU,Q-**7?\JR6XHD302YB3@3> M_D1@+ZKU)I&7\$)>Z84\NW&I#F[=\QJ'M5VD]28;4$<$I68"+!V1AU][@Q.D M09J!JOE0:B;\RN8RN]UZZIOS S*6-^?VR-:X7L)[>:7W\NS>ZSDO/@Y(VM"! M&B4H-1-=:90\NU%J\^(CEZJ^^!B,!OW!?AX!M3E0:B:?TN9X]A]66K[XR-6J M7KO?JUEM>YFM";V$%_%*+^+9OS;(-^Z5,]O\#GPA;A0E'$5U*2>=T M*,<;R[;D9PA-ZK>I$&FLOZXI65"F;I#7EVDJ'@Y4 <4_1DS^ U!+ P04 M " !"A:E66#%I&-H$ [& &0 'AL+W=O E#"(Q,=92QC>F*;PU";'H ML9A$ZILEXR&6ZI&O3!%S@OW4* Q,9%D#,\0T,J;C]-T]GX[91@8T(O<7Q7^[4 M*&(FAH?MO???4_ *S!,69,Z"G]27ZXDQ-(!/EG@3R >V^Y/D@/J)/X\%(OT+ M=GE?RP#>1D@6YL8J@Y!&V2=^R8DX,$#]$P8H-T U S@X86#G!G8*-,LLA76' M)9Z..=L!GO16WI)&RDUJK=#0*!G&A>3J6ZKLY'2QQIR 6T6$#^8L5+-#X)3? M^P!' EPM9@_B$[BZ(Q+30+4^@X5DWC.8Q6K6>#3KFPY^T?DS>%S<@:L/G\ ' M8 *1!!" 1N QHE)J_>^:;02.?#$VI4*1Y&)Z><:W6<;H1,8V^,XBN1;@ M:^03O\%^KK>'2./ 5/05'*(]A[=(ZW$6\QZPT#5 %K*;$M*;_X4C90Z;S"OI MV,60VJD_^]20GAJ@)JXS5TZSJZ2&W(@8>V1B*&^"\"TQIA]_@P/K2Q/.=W)6 M0>T4J!V=]^D_&RFDFE$T6EV#)[*B4:2:@"U!3#AE/KA2TRZ;C)^:B,B\]U/O M2>W;3N'0059_;&X/(6J3Z BQ7T#L:R'^P7$DR5DD_2,DMC5R!C4@VE =@0P* M( ,MD*\OA'M4G(;)Q?;[OTB*1V M/YQ7)UY4)^^@.DG"PT86]/%=\$HP%P"!,%/K2K?[^+6IQL_;N=+14BH7J)R+V._>^E(-[3KWFJJ!5:1?OUN_DK8J_U&90+\Y:G<9\%@3)>*I7F8!K M%)EY)/>@6KI.SZT?S/0)=02,2@6'M/*GHS)'W4'/'5GE3_VTE]N<7J]50*7>0A?HK]3TQ*%J;--<$^X4D']?V2,;E_2 (4_R^8_@]02P,$% @ 0H6I M5J:AN=?? @ + < !D !X;"]W;W)K&ULC57; M;MI $/V5D5M5J=1@8ZY-P9))TC92(R%0FX>J#XL]P(JUU]U=3/C[SJ[!I:IC MY07V,G/.F8MG)P>I=GJ+:. Y$[F>>EMCBAO?U\D6,Z8[LL"<;M929Y KW/,J:.,Q3R,/6ZWOE@P3=; M8P_\:%*P#2[1?"_FBG9^C9+R#'/-90X*UU,O[M[,QM;>&?S@>- 7:["1K*3< MV/E^HS^V<5.L:R8QELIGGAJ MME-O[$&*:[879B$/7_$4S\#B)5)H]PN'DVW@0;+71F8G9U*0\;SZ9\^G/%PX MA(,7',*30^AT5T1.Y1TS+)HH>0!EK0G-+ERHSIO$\=P696D4W7+R,]%RRQ3" MC.)*X59F5&O-7+KF@N4:KIY<6'09EZBH2O!%L=P <2'$FDI96&O]'J[NT# N M:'4-2R.3'<0%M4G"*SA7;<);Q@O]?N(;DFX%^,E)YJR2&;X@LP>/,C=;#?=Y MBNF__CZ%7,<=GN.>A:V <:$Z$(0?( S"'KP%'[3-A&Z![M4I[3GH7EM*KU?_ MIS16E+L-4DL;6!WATF[.CNXX/C"5PL]O! D/!C/]JRE7%7^_F=]^QC>Z8 E. M/2J 1E6B%[U[TQT&GUJBZ]?1]=O0(RH@E$SL$:XRF:* 1.:)V-N/M+&N%=K( MH=D)44:]L#/L3?RR0<2@%C%H%;'@>G>]5HB@J!&;:"O_CQ>T02?H=YMIAS7M ML)7V_KF@84+E2GG)4\Q3.'(4:1-_!32^Y&_F'M7;A2AJ:KFZYI><,E36@ M^[64YKRQ!/4#&?T!4$L#!!0 ( $*%J58OW?Y"G@0 ,H5 9 >&PO M=V]R:W-H965T)F\\Q8M*U&(EV2CK= /[[4):(RH&+BK*7<7'B>6*Q)B87+-H2J)TO&2RS5)5]Y8L,)SFJCLO"0[\=>B7/J M3,?UO1F?CME6%CDE,P[$MBPQ_^>*%&PW<:#S?.,V7ZUE=<.;CC=X1>9$WFUF M7%UYG9S,NR?/WO_7 ]>#>8!"W+-BOL\D^N),W) M1I9X6\A;MON-M .**G\+5HCZ'^R:=^/4 8NMD*QLC16",J?-$7]O$]$S4 ,= M-D"M09T(KPE4H[S!$D_'G.T K]Y6WJJ3>JBUM0*7TVI6YI*KI[FRD]/Y&G," MKM2X,G#-2C79 M?IFA68"G!V.[\3Y^#LADB<%^)\[$D5M#+U%FV JR8 ,@0( MP%=&Y5J 7VE&LGU[3X'M$*-GQ%?(ZO!RPUW@HT\ ^2@ /P(/B&H,HCU8(@1= M3H(Z0FB(<$N$Y/E"JI3,)5L\@CN:R^=<#&7 ZJZJJPNQP0LR<53A",*?B#/] MZ0<8^[]8P(8=V+#V'AC _LDD+H !\A];*22F64Y70[C##\ ==;@C:Y)[T#Z! M![+**56G@"W!AO"<9> LI^V4#N:\\1[5WBOJ>9H&,$BB8.P]#:"*.U2Q%=47 MCFF5Q%>"QP?!88I&83(!(0O0UXSH M'[\R"R0-K45^7XN+2LFEFA8EEJ!>IT Q/@&?<<[! M-UQLR2 D^ $U#I$&CMY?Y1DK"LQ%=:O)[CGXMT?L@\-JPB:]3*?('85I[V=( MNE8!:)>!/A>< K'Q#F$/XRAU8>3KGVFM:O*'5HY^01FGH P/4:I,&JM(TSNT M\_M^&9^"+!I YKO0P/!04SRT<_PK]7T*U/AP-4(7C0Q(M1Y NR#,"*_[;KH@ M8&Z.;G5R:HEKU8"C#VM H%613H6NE0;:I>:]/0@\E* ^G%BF'BD)0C9)>C( M-@0=ZDT*8U/M(BTWR*H*>^L.9W^IKQ#U'29?10,/NR*EQP8>1EI#D%U#CFZ+ M6C]['4$P!")*1*1.: MU=$;NO8W]49HH&$/$Q_Z!DB:SE'\0;T1LNK$B>R#-+LC.[M_5&_4ADU>Z.81 M?0?2I(_LWPKO[(U:[WO:#OW0-5:(IG1DIW0+=9V",SW$F:0NBH9A!IK@ SO! MO[MO:_T?C4QS?V#G_G?W;:W__;XM=!,#]P1:!X(W?$O\+WU;,/ 5$;GART7H M];;72L)7]2:B4$JPI;+9:>ON=AN5E\WVG'Z]V>7\BKFJC%WB=)2H"BV30Y.XR5B".3T@_'#T@YT<_M2=[<4_[V[V]*@ M C$F?&EW=N=YYIF9[C2NA7Q6!8!&>T:Y2KQ"ZW+B^RHK@&'5$R5P<[(1DF%M M3+GU52D!YP[$J!\&0>0S3+B7QFYO(=-85)H2#@N)5,48EC^G0$6=>'WOL+$D MVT+;#3^-2[R%%>BG2RQ@IF@GXE MN2X2[XV',[BCR454H+UH*- D9X\\;[M@Y' M@# \ PA;0.AT-X&L<1I+42-IO0V;7;A4'=J((]PV9:6E.24&I],E*"VK M3%>2\"V:":45>HT^8RFQ+1>Z?0"-"55WZ 81CN:$4E-,%?O:!+<4?M8&FC:! MPC.![DO90T'X"H5!.$!/JP=T>W/W.XUOM'<)A%T"H>,=GN&=$TY8Q4X)N@BT M7_M$E3B#Q#.?LP*Y R]]^:(?!>\NR!ITL@:.??#/=468YVC9!$+?/AE_]*B! MJ>^GI ^N('W821]>K.C[?6FN#.3FSAWGD-D<)-B+;LQ3HAO:R-':8;!+W\;^ M[H224:=D=+FW>'^NMQ>!_UF@J),57;.WT16DCSOIX^OT=OQ7;_O#/YKK'TTA M.]#G6&X)5XC"QH""WMCT3#9#LC&T*-U@6@MMQIQ;%N:_ M(ZF/.-$/I@V%G7 M_:G27U!+ P04 " !"A:E6:$CHH24( 550 &0 'AL+W=OUN_=Y-/+;*WB*)4W.2O621+FW][).'NZ&CB#YS<^1@]+5;TQG%ZN MP@=Y*]7GU4U>OAKN5!91(M,BRE*6R_NKP;5S(8)QU: ^XL](/A5[SUG5E;LL M^U*]>+^X&HRJ,Y*QG*M*(BP?'N5,QG&E5)['OUO1P2YFU7#_^;/ZSW7GR\[< MA86<9?%?T4(MKP:3 5O(^W =JX_9TR]RVR&_TIMG<5'_94_;8T<#-E\7*DNV MC=QKP;0-^; -OV\"KG=ETI?9!A"J< M7N;9$\NKHTNUZDEM9MVZ['Z45I_[K;,W&_O5M>)@^O(')QB][3(.*29 M8H:IWLY4CU)OF#K?7-MW,I7WD7K=9>-&+JCEJB'U<1R^+AO3_N@,^?< M/$:0YW5BK_U=KWVRU[-ULH[#:KQE89*M4U5F[GR=YW+!5,86H9)=7=]H^GN] M\B>C1K=F9&#;*P,D9G@4[#P*+*Z,K7Z7+4'+EK/QQ&G80L:RM25H75ZC73BC MK^-=7\?T]1 62[8*OY5?YZISX!ZW^^A.SL>-3I)!;#L)$C/\F.S\F)!^W,I' MF8?IO//S)IO:#J1(,0$2,RP[WUEVWN>WTSG25*28 (D9ICHC/3D;8;^?MGK[ MJO."O6N=S,3#L](=O;7EU0-8%2,[USM7=N MGVF[54^XW\Q8Z\4:IF0[IJ;=#S[U_SW*U M9->)S*-YF%;77+0H)R!1&'?: YHP;XU$J@F4FFFDGLT[?J])C)RSSZ!J J5F M.JL9P+&!@&.2N$T#+I^,FFD,Q0&4FNF19@?G #RN<*!@@543:#4S-]&-5JX-%J< MEK=NFR^:HQL=U]8EE)KIDH8+EX:+ZWR^C)2L+L#N>0G=WO8*@ZH)E)KIG88+ MMU>X<*%P 543*#7360T7+A@NW#9/..\0D* M#R@UTR<-#^Z!M8 L7V5Y:0=[&2:KM^P/M91YIS503("J"92:Z:'&!#?H=:!# MXL ,JB90:J:S&BY<&B[L![HV5P1.*X&A6(%2,RW26.'26''B0#]0'7W#-%YR<99\X\FU%#]0Q MT*&MC>H#%_A>Y9 -+A"U#+R-"1W%#'0T:V_XL>4,7$_^^8')_Z&"!MZ>YW=5 M--!AK'O:QTR?ZYD^IV?Z1WT!LO\86?U Q[ >LJ$4@%(S_=44P'NE ZE *B: M0*F9SFH*X& *X&T*Z*B"H*-:>]0'!G"- 9S&@&.S^V"U!!W'^CJ$(@1*S?18 M(P3O=3&"0T$"JB90:F85K@8)#USGY+77(5K5$G1,6X=0:J9#&@@\&@B.S6^[ MJ@HZJ.TE"543*#73<$T77J^K%QYT]0*J)E!JIK,:1SSPZH77QI*.J@HZJK5' MO=R6L'=?0A_+%UX;:SJJ*NC0UD;U036>IAH/0S7?K[Z@ UAG*A1I4&JFN1II MO%Z1QH,B#51-H-1,9S72>'U437EMKFF-@E"H0:F9+FFH\3!0<[!*@XYC?25" MH0:E9GJLH<;K%6H\*-1 U01*S;S)3D.-#X8:OPTU[>H#.JCU+79]4(VOJ<8_ M<._&:7O.L=4<=#S;M(6J"92:Z;7&$[_7 M&ZU]Z)W64#6!4C.=U5#CTU!C/R!VE&.UJA3HH-86]8$S_MZ=V;WF]T'F?B:3'SZS@QWY$S86;6W@G-L'0>M:)V84!I!J9EN:AKQQ[T.>4CF MF$'5!$K-=%83C$\3C/V0!R45OUWFU=Z* A72M$@#B$\79AU(9>O?M.EPU@Y" MB02E9FYIH8DDZ+5>*X#6:T'5!$K-=%:#3 "NUZ+UK+UL$]'9>>-W7X$*:5JD M&2:@&>9PGA_\&8>.8&T:E%I0:J:[FEJ"7JDE@%(+5$V@U$QG-;4$8&JA]:R] M[%C3&3P=%'I2:Z?+>AE2]+L8$4/R!J@F4 MFNFLQI\ 7%]&ZUE[.6[1N^LW,QR*,<.]_2++6?5#O>]F4?9\G:K-_HJ[=W=[ M>U[7.UHVWG_G7,PV.W1JF94EE2/UW*<"'SZH#R__=9IIY?5 %V.Z%._P=02P,$% @ 0H6I5ADH M@XFA @ I08 !D !X;"]W;W)K&ULK55=;],P M%/TK5V%"0V+-5]?!:"/U \0>)DT;@P?$@YO<--8<.]A.V_U[;"<-V905A'AI M?)U[SKWGNCZ9[H1\4 6BAGW)N)IYA=;5I>^KM,"2J)&HD)LWN9 ET2:4&U]5 M$DGF0"7SHR"8^"6AW$NF;N]&)E-1:T8YWDA0=5D2^;A )G8S+_0.&[=T4VB[ MX2?3BFSP#O5]=2--Y').]=9@E:R%>+#! M53;S ML0,DRU92#FL<4E,F:)3!L_6TZO*VF!_?6!_9/3;K2LB<*E8-]HIHN9 M]\Z##'-2,WTK=I^QU>,:3 53[A=V3>[%V(.T5EJ4+=AT4%+>/,F^G4,/8'B& M 5$+B)X#7JH0MX#8"6TZ<[)61)-D*L4.I,TV;';A9N/01@WE]A3OM#1OJ<'I MY(JGHD3X0O:HX'2%FE"FWL 9W-^MX/3D#9P Y7!-&3-#5U-?FYH6Z:M7X23X,"3W/Y$]$3_NQ(^/L2=+PDE&"8<<,Y2$@=)$UUK(1Y!$XY#V MAO"]([0.LTV"430)S4EN^ZJ.UOU'5>>=JO.CJMHCU>9(U\@QIQJRVL0"=(& M>Y0I50B$9\8OF#$A(U?DH HB\%N:TI.^_F?2FXPPZJ6$H[!+ M:B3YO1M?HMPX(U20BIKKYBYUNYW7SIW%/-M?& ]N+/,W36/@UT1N*%? ,#>4 MP>C"-"8;4VP"+2KG*VNAC4NY96&^(RAM@GF?"Z$/@2W0?9F27U!+ P04 M" !"A:E6)4@1:P\$ ;#@ &0 'AL+W=O5Z9846 YX M21@\67-18 6W8N/*4A"<&:1)(%D5!1;_ M+$C.=U/'=_8+SW2S57K!G4U*O"%+HE[*)P%W;HN2T8(P23E#@JRGSMR_N?5# M[6 L?J=D)SO72$M9-I1B0GJ=(0&/[>R"W)[U'_VK$@Y@5EN26YW_03&VG3N*@C*QQE:MGOON5-()&&B_EN32_:-?8>@Y* M*ZEXT3@#@X*R^A^_-X'H. ".W2%H'()CA^$9A[!Q,)%S:V9&UAU6>#81?(>$ MM@8T?6%B8[Q!#64ZC4LEX"D%/S6[QX)1MI'HB0BTW&)!T-42:B6KZ:4-N49,+SI +T2-G:BO1/>E&" O^(P"+P@M M?&Y_Q#TT[D$/G; -?FCPPG-X3-&,YI6N9+0D:26HHA#!^_H%M> ME)7"INJM&4%__@; Z$&10OYEBW+-8FAGH1O%C2QQ2J8.= ))Q!MQ9C__Y$?> M+[8070CL(&##-F##/O39-^AKE*6\( @K)>@*XK*"0E4J(37\-&AE0 MW=?>9F$R'/L3]ZTK[-0JBD=)T%H=,!ZUC$>]C)?UGJ@D9!,V0VIR">G3O8>F MB.R364(RS?ZQ\:]?,>HP"P(_";TH.9)@,0R]Q!_&0[N*J%41]1;J_7H-;5=7 M7UNNLBW7&QOEZ)(E=R&P ^EQ*SWN3> #2P6![Y;">=O@I*Q,V570EIJTFIF6.F;7?Q:<)&L=^-#K*H\TL2A+/GL6DE9+\OUHT287%'ZO&Q%*-PP0: M:GBDPF(8AG$2CLY4X[C5,>[5L3C=.J"E@+C7J3C7&M 5J,YXGF/1D7AMTU@3 MB#O4_4%G$]7Z3HV"P3BT:_.]CP^RUZONSI:,2^MK.!P)/.Z(%JM@D(S/*.R, M''Y_'2J>OJ)Y";LUI?6&,>.CA-%C_BSMA'LA_VM#N13:80""CP $%VZG#>"E MY%\([5#^Q]3C]\X(9NSYTBJG3"I1Z0XK$3D8?*QMZ6 GZ(*OF[*]:,*3#N2/ M_3 Y;K<6NS@8G[0IMS-F%T1LS.E# J.*J7H&;5?;$\[&PO=V]R:W-H M965T/S')_SFF/L]1F3)QHCQ,"G M+,WI1HL9*^YTG88QRB"=X0+E_,D1DPPR?DM..BT(@I$TRE+=,@Q'SV"2:]Y: MMCT0;XU+EB8Y>B" EED&R$Q.<5,-.C>NH GM$?L0_% ^)W> M4*(D0SE-< X(.FZT>_,N,*6![/%G@LZT=0U$* >,G\3-VVBC&6)$*$4A$PC( M?Y[1#J6I(/%Q?*RA6N-3&+:O7^EO9/ \F .D:(?3OY*(Q1MMJ8$('6&9LD=\ M_A75 2T$+\0IE?_!N>KKN!H(2\IP5AOS$61)7OW"3W4B6@:6.6!@U0;6I<%J MP,"N#>P+@[DS8#"O#>;?.Z1%;2!#UZO89>)\R*"W)O@,B.C-:>)"9E]:\WPE MN9@H>T;XTX3;,2^ )$_R$P4/B(!]# D"D_>0$"CTFX*)CQA,4CI=ZXQ[$S9Z M6).W%=D:(-O@' MI&A)7L"> MX? )_/T[-P!O&^S([\%>::R-5YT6]*$D8\YK:G644?.XV].DUZNI: MO53"_ JVD#"Q*#Y[B[7^W!9!D;N."(M&A,4U(M FTR@"#(-#6Y8(3)*\[C?E MH@R^\MM1G]>JH1+FJX0%BV^DY5\_U5\C<4<5IU'%&57E/@SYAPI?XGC.JR7O ML5&A+]^CM&OSK1+FJX0%BF =2=Q&$O=_75!B92/1*@E4N@T4P3H2 MK!H)5N,27*SD]!90Q%B*^,Z-@4D!7\3%="C]H_!KT[_Z[O2K=!LH@G72;QI? M-TO&J !-5:+B9> S/^1UBURQ=-?\]J)FFRO'779SMNOIMYPOC:5[D=N>?J;I MN*YS^14T'MB/)JZURS1_/'$13E-(*"CXIY),G9S!S>:G-X^C[JZ=RTII?DUS MV]HM9HY]J8@BIY4B>NL(($/D),]>* A%.:YVR$UK<[YS+T\U+MJWYMVN.J7Y MBJD.C=Y!1DC&"$B.O#G1XS9 MZXUPT)R&>5\ 4$L#!!0 ( $*%J5;OB3_#6@8 '&PO=V]R M:W-H965TU!MQM8J2QY))QVP#S_J$E&2*2ZJ:/@EL>1S_CP\/$?^2>+T,65? M^892 ;YMXX1?C#9"[,['8[[Q%'"?W( -]OMR'[YY+&Z>/%"(Z>3MQ&ZXW(3HQG MTUVXIG=4?-Y]9/)H7*FLHBU->)0F@-'[B]$Z(+&<:8DX_B[%!U58V:.]<]/ZC_EDY>3^1)R MNDCCWZ.5V%R,@A%8T?MP'XO;]/$76D[(S?26:(X[SMV1(1Q< M91KG>KA#[Y8^T&1/.;AGZ19RL%=@SCF5 M>?_CG=0!-X)N^9^ZI!:#$OV@V47@G._");T8R2[GE#W0T>SE#]!SWNHR8DFL MD1]2Y8>8U&>_RFL6#V.J+9W"U@7YDU(G.K MR%QC9//57W*1Y))<7]Y\NIKKXBL$W-K T/&@Y[;BTY@AXKM('Y]7Q><9X_NP MHTPV9K*NNE47HE&C;Z%8$FM,UZ^FZY^BD7R;^;$DULA/4.4G^/Y&"@XJT,<0 MN^U"U9DAF%U&=84ZJ2*;&".[2>1:\?(7YSJ.Y.]9_H.BC=0HU7<]+(DU9@T= M]1OKG*)BRU$MIA%F@56VRI-7.DP 4. M()?2MUZ3KC=Q\*1=NSJ[P/5(1_$J>(&#Z07J\,4/@H/^TO&+[WD=? 45P$ S MP70W&/@7/ ]OS"/TKJAC Y4A -/@CC0*N/84FOF2%$.'( Y\!!@9-<1=-!U M_VO7C$Z1#C2CCK&B>W&0>:#>BW8,$D**A-!)2 A9)2%;:LT<*1)" T@(:1 ' M3YQ66>NL@MK=:#,RQ4'(S$'7>Y;NJ#8LJ\QC2ZTY3<4\Z"3,@ZPRCRVU9HX4 M\Z !S(,.6<;#\K+:KM)#L\ A7M!1IHIXT&#B082OLM6OW MT"R >X &Z3 !IG!IJK=7A!C%NV]/,> &*P@!I\$8K!5B+&EULR1@A@\ &*P M!D\0:A6PS@C6G_DT(U,0@\T0,V?+323H4NR9_OF-V;_W.AR#97#MI=-IWCK9 M?>UT#);!BF7P );!&DCQ)\Y!M1Z:^##+8 W+8+=]2Z"Q.D/! MI .VL&(9;&:91CL]&VG,HKWKYQA(@Q72X),@#;:*-+;4FCE22(,'( T^9)4) M"KPVCFO,?.*Y73VFD :;D:9=PKW(QJS=>Y6.039$D0TY"=D0JV1C2ZV9(T4V M9 #9$ VTD(G;?NRH,\.>[^@KF2BV(6:V6:1LE\K++P4OP^WN+?@@-I1IX[3* M.+;4FK-6C$-.PCC$*N/84FOFJ+:Y9LCN&LV[)TP.BE;S5 =..EZN$D4X9##A M$ V[0%3?UU-&J+.#@=?55PIRB!ERM'WU;-@QB_R&/>8S>:W4,Y'$5\K@G01[7 M*O+84FOF2"&/.P!Y2M_ZILOVO:?1I(AI7-O"+-.^SG=V<[!,]XDHMOQ69ZO= MX_-\SW3K_"4\7Q1[P)5,L27]?Q8%(=_E&Z2^I MD&N??]S0<$599B"_OT]3\720#5#MM9_]!U!+ P04 " !"A:E6::!56R8$ M !!#0 &0 'AL+W=O%#2211)WLU#;@)%LT0-,&\6Y[4?2"EL8VNQ*I)>DXVZV M*,V,OG](SE"S Q=?Y Y H;BJTM M=?S. QF5N.(8(48F5"$/WW"O>0IB:2YOA:!;7J=QK'\^MC]!\+\5K,FDBX MY^GO-%&[N36Q4 (;LD_5"S_\!)6@ C#FJ2Q^T:&R=2P4[Z7B6>6L"3+*RG_R M5B7BS$''Z7; E0-N.O@]#E[EX!5"2[)"U@-19#$3_("$L=;1S$61F\);JZ', M3.-*"?V4:C^U6,%63XI"CZQ<$B:UHQ>(.8MI2LLQWZ![SB1/:4(4)&B9_*7! M],7'N\=/#TND./H%3(B89X!&/W,IQV,T>@!%:"K'Z!I]7CV@T8P%M]_YX;.#UU2_Z=@%\+]6K@_%'UAU@\MUP]1 M2M#U7I%U"F9I/1')&570I;\,&A9!3<%Z77@3?^K.[-=S86VK, HFN+:Z( YJ MXF"0^ %T&N)RAW2AE=[!V4NQZT^"!EK;RHUPU(,6UFCA(-HR,XOG[UZTL/72 MR,?-I+6-_-#M 8MJL&@0;+4C HJJFR ]U[H5R;+"P)NY[ISBJ,41.H'?@&T; M^9$[[8:=U+"305A3QM!HJSOA&&G$A,J<2Y*::I@+W4:%^G:%\I3H[:J+&8*O M>YJ;S=LE8M*>9L>;-$2TC:[QY$SJA8IIK6(ZJ.(%=/G8QVHO3#6)N51:U!H8 M;*@:=Z%.6Q1>3VT;7?>EVG5,G<@91'YD"75G4<35<(0:=V:SB7*33QP%N M0':9Z2K?QWG6,=U!SE_5#@0:E>5J_#ZMV\)HH[9MKEW?#7I0\0D5OY/2HJ0J M\C:TQ:H@%XERO=!I0K;-L.='40_DJ>>Y@YVERJ>N\%GWB72=TPV:KZK+#?A0T>X)]=AC-0&R+,[K4I6?/5'DPJ^_6WP'+XO3; MN']GO@^*0^XI3/EQ\43$EC*)4MCHD,Y-I-%$>5XO!XKGQ9%WS94^0!>7._V- M \(8Z.<;SM5Q8%Y0?S4M_@%02P,$% @ 0H6I5LHL()'E! O!4 !D M !X;"]W;W)K&ULM9AM;]LV$,>_"J$50P+$D4C) M3YEMP+'7K4.S!DF[O1CV@I9HFZM$NB0=I_OT(R5%MB6&-33W3:*'N]/=CT?R M;XYV7'R6:T(4>,Y2)L?>6JG-C>_+>$TR+*_YAC#]9LE%AI6^%2M?;@3!2>Z4 MI3X*@IZ?8'CS0U5J9!_YD MM,$K\DC4I\V]T'=^%26A&6&2<@8$68Z]*;R9P[YQR"W^H&0G#ZZ!*67!^6=S M\RX9>X')B*0D5B8$UO^>R(RDJ8FD\_A2!O6J;QK'P^N7Z&_SXG4Q"RS)C*=_ MTD2MQ][ PE9XFVJ'OCN5U(6U#7Q8I[*_"_8E;:!!^*M5#PKG74&&67%?_Q< M@CAPT''L#JAT0'6'Z!6'L'0(3W6(2H6% M>7L)WK&89_IN3A2FJ7[0 9\>Y^#BS25X R@#']=\*W4,.?*53ME\V(_+]&Z+ M]- KZ87@CC.UEN!GEI#DV-_7I5;UHI=Z;Y$SX'0CKD& K@ *4&C)9W:*>YB[ M(XO[W.W^&V;:'=J^?E1-6(U>F,<+3Q@]/0UTDS,PVPI!6/P5?!282?W.3*]? M] H@B_$B>H#^>N!I:CQV6"1_VX:E^&YD_ZY9C&[D!L=D[.EVD$0\$6_RXP^P M%_QD8WK.8/,S!3OB'56\(U?T(][+DG?\PEL=\%X5O-."]Q58D!5EC+(5X$NP M(8+RQ$:]^'HO_[I9L9\F'1CJ)1R._*=#H!:[86\(A\=F8C>NYUKSJ!)!Z(PB*(:(IN=7IFZJ$;)64=+2L.*TO#D_7":<:'H MOP4536 :JRT6%*?@=RVGBYWPA(UP>,Z-\)S!YF<*=@0:!GO=&)SKV8V=]?3 MEM>!SH9N7K5VQ%4[,MV.Q72U4H#-I6E8UP,6HUZ]?&=Z;O$.G5FT_A:Q(0NOZW._7L5CLHEYW4$?S M/60VW.ML>+K0+G#$1[\\36M8*406"F$(46/&V R#: "#.@B;)H\00OO]\;C& MO4"&;H7\P5+7@>2YRN> GA1ZSEA+;0K@83!LS *;3 X&=6GC3K7M<.^%,G0K MY4(,V@:ZE'^T6#[^CPJ$34'.$.W0T M/WBK/;^%-[/B('$?ICC7O,-B9?1R2I8Z9'#=UT,OBJ/"XD;Q37YXMN!*\2R_ M7!.<$&$,]/LEY^KEQGR@.K"=_ =02P,$% @ 0H6I5H?$2+28 P A0L M !D !X;"]W;W)K&ULK59M;^(X$/XK5FYUZDK7 MY@T"] "II;?:?MA3M=V]^VR2@5AU[*SM0/??[]BA:0##]:1^ =N9Y_$S8WMF MIENIGG0)8,ASQ86>!:4Q]748ZKR$BNHK68/ +RNI*FIPJM:AKA70PH$J'B91 ME(4592*83]W:@YI/96,X$_"@B&ZJBJJ?M\#E=A;$P$L[%@*5H'03 JB8#4+;N+K19Q8@+/XA\%6]\;$NK*4\LE.[HM9$%E% MP"$WEH+BWP86P+EE0AT_=J1!MZ<%]L1>('@!Y_(!D!T@. M 8,3@'0'2)VCK3+GUATU=#Y5&.#-_;.J: M YZ+H9PLJ"[))SQ9&6J2C(WU)'+U-SA+>U.J*1,D?)(F2U*-G\19XZN#)&3EI%_?4\:4G^/H1Q%!M M)-\PL28Y1O?:%ZV6;>!GLV_]6M&9@]LDM)DGZ7B$,=_T7?!81>D@[JSVM T[;<.W M:5.0 V87K[Z68MC?.8FC WG'1G&6^<5EG;CL/\3EL@)BZ#/HD\'+//LFV>A MG<]JE []^D:=OM$;]=GTWIQX]:.CK7N'UJH[-AG[E8T[9>.SRES*LA$CF-0( M5D"%B0T?&P?,_X0SNF2<&09>P>,C-9-H,CR0?&PT3GM7=D_UI%,]^1^J5TQ0 MD[ M5T/CLT?EFI]+N;IL\&RHUF T]B<_&J:@(/@2X.C6^2MB?/PNXW0T.#@YG]D@ M'9PXN^35B>2L$Y\E+Y8T?R)R16JI7.G'(=;?1E%2-RHO[=6KZ4^ZY.#5GQPE MY7@<18>YT6,6'8@/>PU-!6KM^CQ-H7JM8,:R^'%5)&5R.,IVI[OG9B9.W:IJ4TV(2Y88E],BAK@-]74IJ7B=V@ MZ[SGOP!02P,$% @ 0H6I5NMU+@3= @ JPD !D !X;"]W;W)K&ULK59=3]LP%/TK5H8FD!A)G*00UD:"MFA,FH0H; _3 M'MSTEE@X<;#=EOW[V4X(:0E=D?J2^..>X^MSKZ_=7W'Q*#, A9YS5LB!DRE5 MGKNN3#/(B3SA)11Z9LY%3I3NB@=7E@+(S()RYF+/Z[DYH863].W8C4CZ?*$8 M+>!&(+G(8 )J/OR1NB>V[#,: Z%I+Q M N8#Y\(_'T?&WAK\I+"2K38R.YER_F@ZU[.!XQF'@$&J# /1OR4,@3%#I-UX MJCF=9DD#;+=?V*_LWO5>ID3"D+-?=*:R@7/FH!G,R8*I6[[Z!O5^K(,I9])^ MT:JV]1R4+J3B>0W6'N2TJ/[DN=:A!?##=P"X!N!= 4$-"'8%A#4@W!40U0"[ M=;?:NQ5N1!1)^H*OD##6FLTTK/H6K?6BAFN'C:G+\M*!+PK2Y1*28H5N02M!4PE.$$>/D;8PT$' M?+@=_IT4&NZ_"Q_MLGI@X;@#/MYE==P%=W6LFH#A)F#8\@4?"]BX&I/H]\54 MAT2?OS]=0E?<83>WJ4GGLB0I#!Q=="2()3C)YT]^S_O:)?L^R4;[)!OOB6PM M0$$3H& ;>V)C8LY&:AKP>F"ZXE%1]2R5*>G+!/O>*8[Z[K*M=(=9W(M-/K7- M1EL=^ZB&>R);TS!L- RW:M@J*T;%+N4J@J@EB>]'9Z<;PG59Q7&\H=M69SZJ MVY[(UG2+&MVBK;K=<5,54ENO-]//YJ3XO[#1VUS#./ W81U=.@ZBA> MVKMORI6^26TSTZ\I$,9 S\\Y5R\= 2IQI,F>=,OURB4)M1T EV"_=\N;)N M(4R&!5OB#.U#,=4T"VN6C.F[>!_P@^/&[(W!.9DK]>@F MM]DHB)P@%)A:Q\#HM<8)"N&(2,;3EC.H/^F ^^,=^XWW3E[FS.!$B9\\LZM1 M\"F #!>L%/9>;;[@UH\7F"IA_!,VV]@H@+0T5N5;,"G(N:S>['F;AST \30# MXBT@?@L8' !TMX"N-UHI\[:NF&7)4*L-:!=-;&[@<^/1Y(9+5\69U;3+"6>3 M65D4 JDLE@F8,+."&RHLW,KJ!W&9/OW.M&8NVV=P>H66<6'.X ,\S*[@].0, M3H!+N.-"4+ 9AI94.>XPW2JXK!3$!Q1TX4Y)NS)P+3/,&O"3X_A.?(0@I'34 M.8EW.;F,CS*."]V&*&Y!',7=)D''X5^9)'BG"?Y*3KLO696UQTN3,%2' 5T_ WJ-0;)^W>=0?2Y MR?)_(GN5@%Z=@-XQ]F2JJ6EI^]*"0C!I?2Z0TE"XW[8%+,NX/?3O58"2>S"HH:Q MH$-&NPATS&"BD1S -V5,"R:EUF2KR&ULS9K1;MLV%(9?A="*H06R M2)0LVJ)3E]%8@6609$5\O:,JW4P<[3Q?N MV.-*F0ON;+(FC_2>JH_K6Z'/W)JR8!G-)>,Y$G0Y=<[Q68+')J!L\8G1K6P< M(W,K#YQ_-B?7BZGCF1'1E,Z501#]MJ&7-$T-28_CGPKJU'V:P.;Q$_VJO'E] M,P]$TDN>_LD6:C5U1@Y:T"4I4G7'M[_1ZH9"PYOS5):O:%NU]1PT+Z3B616L M1Y"Q?/=.OE2): 3@P9$ OPKPGQL05 '!NKN[]S)Q,5%D M-A%\BX1IK6GFH,Q^&:WSQ7+SH-PKH3]E.D[-K@@3Z!-)"XKX$EVQG.1S1E)T MG4LE"OU$*(G>QE01ELIWZ!=T3W/&!?K %97Z].-]C-Z^>8?>():C/U:\D"1? MR(FK]-!,!^Z\&L;%;AC^D6&&C"\=@.=[4%:.?2_PVO+9B3#V_%]M4Z03V M5042%N]@XQ)F%@2;F7?J!>'$W333#=2EE>ZP3G?8S\G0OZCQC=,\.=%?.>M" MR1-T0SW(W.W,S.]NDV5&CAK\$.!B.L&TPERW-O& T].QF M<><8^Z83"&:E\L@(3%D+ $"&;)-JYE&[\J M8QM#2@H)BR%A"1#,DA1[^]VK][]86X4-FZ8UQ/[PT-O:V^$@.C"W[F'VS2D4 MS4YJHR2 GV]PL4ZHWA:/6K/8R>G[C(/28E!: D6S%=D7!+#_JKP+@U870&DQ M*"V!HMG"[BL,N'.W^Y+]:#>QMS:@=0)06E+1C!LV=[AA,-SO<>V\[\L N+L. MT&IQ/[@Y[>ZRMS"@I0)06@)%L\7;%Q5P^+K<$+3L $J+06D)%,T6=E]ZP)W; MX)>OYJ)O5FF#X2@,O,/57$N[R!^,P\/5'.C6'XIF)W6_^C6];N M;GO/"DA:#$I+H&BV@/MR QZ]+KL#+4: TF)06@)%LX7=%R1PY^;XY78W_J;B M-AA'>EUT:'=M[<)1-#JT.]"" !1MEU2W\=.V^>?">R(>62Y12I<:[YT.M9F+ MW9\!=B>*K\M?NQ^X4CPK#U>4+*@P#?3G2Z[36IV8']#KOV3,_@-02P,$% M @ 0H6I5F!BQWDZ P SA, T !X;"]S='EL97,N>&ULW5A=3]LP%/TK MD1D32!-IFQ&:T5;:*B%-VB8D>-@;38F>.R=K]^OG::?N"+& ];NU0T M]CT^YQ[;-\0PJ,U*L+LY8R9:ED+60S(WIOH0Q_5TSDI:7ZB*28L42I?4V*Z> MQ76E&C]^YH!S$@=%+U\@>M'!=2V&2:>[TF[X MJ17RQ%.,=A6@V2P;)G0PY=D M0W WFV2B=,YTFZ9+UJ'10+ "[&@^F\/=J"H&T!A5VD;.Z4Q)ZCRL&4W#RDZ9 M$'?P''XO=K27Q=:>=F!'9=NTAIJFE_$=T-]6\]K;LLFK=*.*/RKS:6&G(UT? M:H7=:E;PI>LOB]8 IM[%U6E5B=5'P6>R9'[R+TXX&M U+YHKS7_9;% J4QM@ MFD2/3!L^W8[\U+2Z9TNS+J=E@7ON':'GO[O.,R:9IF+;M*W]0U[E5SM.KOZ5 M9?=;9=]PT&/S99(?OL3G6'9S)N#ED;)UD=LXQ M;32"\^*0?(.3J=@DC28++@R736_.\YS))\<9*V_HQ/ZQLJ-OQ^>LH MA[EMP M2#;MKRSGBS)K1]W"0C2C-NTO,+UNVAY6;2XN<[9D^;CIZMG$-2/;L%F;"PC[ MR(V[P@C&\5@8 0S+@SG .)Z%Y?F?YM-'Y^,QS%L_B/113A_E>%8(&;L/EB?, MR>P5GFF6)4F:8BLZ'@<=C+%U2U/X":MAWH"!Y8%,?[;6^&[C%?)\'6![^ER% M8#/%*Q&;*;[6@(37#1A9%MYM+ \PL%W :@?RA_- 384Y20*[BGG#GF \/]A3DB19%D8 "SM($@R!IQ%', ?@ 4.2Q+T']]Y'\?H] M%6_^@S?Z#5!+ P04 " !"A:E6EXJ[', 3 @ "P %]R96QS+RYR M96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY M/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL M/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J. MW&,EC'%BM/XU@LD/['X 4$L#!!0 ( $*%J5:I]5&>E 0 #,G / M>&PO=V]R:V)O;VLN>&ULQ9I-;]LX$$#_"J%3>LC:^DK;H"[0QDW70- 8<9!K M0$NT190BO23E9/OK=R@C*95H![U,?(I%R=+3,)PW)/WIP=B?:V-^LL=6:3=+ M&N]WYY.)JQK17V0D-9S;&MMS#H=U.W,X*7KM&"-^J23:=GDU:+G7R^=/3 MO99V$A\8+RHOC8;&T' GQ8/[?3XZY6E35*S9+T<.).6"^K5\VK 'G+UZYO\7Q]PP%DEIQ-X88; M:9WOK^COSX%Q+^#BPU'GS:547M@Y]^*[-=U.ZFVX#;S%)'J-/@Y/?P]!/+=_ M$D:SVR M*%SV7,()NZA[1DH>70OM1,W@DS-*UL!1LU7 @:]&D!D"F1T%\BM77%>"19 Y M ID?$?(^BR +!+(X8GTQS4P MRJV6< <>0;Y'(-_30GZI_NG@F7U[SS>'K.B\])T5+D+\@"!^H$:L3*>]8S>B M$G+/^X<_@WU$P#[2@BWT'BX 1PTBE4ZQ7#TECY7M8"1\>]R%\3'@0AU"+)$K MH[>GM\*V;"[6/J;"I)&26Z-MI0\7'?[W(9EXT+[0U8LNQ:21$EMCU7 K0!*' M;->&?NTO8DO0QH 2LT9*K(T;2!JVJR!M0 "!T_D!&N:*E%@6"UV95K!;_CCL M5$P-*;$;OG&K(5".+:'6ZWLX)L-\D!(+826VX0JVT(>OP_D8#?- 2B^"KNU4 MK_IKWT#DPGBPHH$A =:*,3$KI,1:6'6[G0JE,6W7'5"68V[%)J*$(E$"]T&,EMC(F9(R,V!UI%#>K1#)U_$*L$K:/8 M28R)R20CEDE4LK"3VU!*N7YI2,V"EX MH1#/@3-,,!FQ8$8JA=%08J;)B$WS6L^CB)AE,FK+O/;T&&..*2:GGXW\O[ ' MN3O'%),3*P85]A 34TQ.K!A4V$-,=)&+6#&XL..UF1RS34YN&TS8IS$FYIR< MV#DHYK#3,??DQ.[!,0>=CKDG/^9JUWT18V+ZR=]^Q8N=S(7G4@V3.R:@_.U6 MOT;A"LP\Q1NO@XT38M(IWG1%C)VLX)YUI_K8= IBZ;S$_,&MY6'G M[%T?TA@3DTYQS$6RX=8*NK="+!T<,TZ3!2:=@E@Z.&:<)@M,.L4Q)SSW98R) M2:T%&-BVBG(M?-[-78=TIB[XQ-'*/, M'F-B\BF)Y3.&&67V&!.33TDLG]$Y[G=AMI;O&EG%F)A\2FKYC&%"Z69@?J9D MO-%;8O(IZ=?7D-EX+)\2W=JGE@\Z&Q]@8O(IJ>6#8L:.+#'YE-3;.2AF[,@2 MDT])+!]\;6/0Z9A\REX^DZLKP^NGWWP]_5[M\W]02P,$% @ 0H6I5EEV ?CU 0 .", !H M !X;"]?)_ !,]BW M$:&BH46\@!4F%Y'$ECT(>'NB4(1E49P&S:JLL>7MO_IDC7WWE/=MV77'<;OK MQ]G'87\-7U^7BZLNZ&0UM.RV&3^G;UVFYRTOE\D8:? M,YK[NY\S9\^???Z?B=UZO5OEAV[U=LC'\LO@]-X-K^,VY]+,GMMAD\NR21_[ MR^DQG0]R=9KBOJK01Z*^JM M!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZVV2S MA$!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>] MG4!O1[V=0&^?;'83Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^@=J'<0Z!VH M=Q#H':AW$.@=J'<0Z!VH=Q#H'9./E01Z!^H=!'H'ZAT$>@?J'01Z!^H=?ZGW M6#[W>;ST?*_Q._=?4EU.]^;+X\_+[Y.(\^*,Z_ %!+ P04 " !" MA:E6%\C,&]L! #1(@ $P %M#;VYT96YT7U1Y<&5S72YX;6S-VEU/@S 4 M!N"_LG!K1M>O^1'GC7JK7O@'*IP-,J!-V\WY[RU,331*7&;B>P.!MN<]M,ES MQ>7CBZ,PV;5-%Q99%:.[8"P4%;4FY-91ET:6UK_8LX4:[,B)F:S.2ML M%ZF+T]C7R*XN;VAI-DV[7-8%E;;8M&E)'IPG4X:**+9-OB]Z,IX MNI!.S-/A<>]'TJ^>NE2(?*S'/_$C,94^^ONH/^V2RE]FI^U]MGX]G$=@P^WX M/?Y\QA_U#^Q#@/0A0?I0('UHD#[F('V<@O1Q!M+'.4@??(;2"(JH'(54CF(J M1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$B MJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:% M(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:15:/(JE%DU2BR:A19]7_*^F3M M^J]_LNCO>6OJ[CV?#7^R7+T"4$L! A0#% @ 0H6I5@=!36*! L0 M ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M" !"A:E6W0;3'>\ K @ $0 @ &O 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " !"A:E6F5R<(Q & "<)P $P M @ '- 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( $*%J59K M"U8NW@4 *T? 8 " @0X( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M0H6I5HB=N]4+!P -QT !@ ("!*A0 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ 0H6I5H,FVO3K!P !B( M !@ ("!)2< 'AL+W=O(!/$) M !6& & @(%[-P >&PO=V]R:W-H965T&UL4$L! A0#% @ 0H6I5A"'BX/>! T L !@ ("! MHD$ 'AL+W=O&UL4$L! A0#% @ 0H6I5J=ZB S" @ #@8 !D M ("!E$D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0H6I5NE5&E%G"P '", !D ("!J%P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0H6I M5I(7M7'V!@ 71$ !D ("!2W$ 'AL+W=O >&PO=V]R:W-H965T: !X;"]W;W)K M&UL4$L! A0#% @ 0H6I5M+ W*O!! OPH M !D ("!W(4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0H6I5N9"):9R!@ E0\ !D M ("!I), 'AL+W=O&PO=V]R:W-H965T M($A-T0( !(& 9 M " @3.= !X;"]W;W)K&UL4$L! A0# M% @ 0H6I5MJP:TC$ @ $P8 !D ("!.Z 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 0H6I5NQX MRS(B P .@< !D ("!=JT 'AL+W=O&PO=V]R:W-H965TVU !X;"]W;W)K&UL4$L! A0#% @ 0H6I5HL<88?& P QP@ !D M ("!\[D 'AL+W=OP" !^!@ &0 @('PO0 >&PO M=V]R:W-H965T&UL4$L! A0#% @ 0H6I5LIY2)C P _P\ !D ("! M?L, 'AL+W=O&PO=V]R:W-H965T8LM-# , &\+ 9 M " @=W+ !X;"]W;W)K&UL4$L! A0#% M @ 0H6I5OL8ZS-&PO=V]R:W-H965T&UL4$L! A0#% @ 0H6I5JRGJK+3 M @ ,P@ !D ("!!-H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0H6I5H5#)PC&!@ )#$ !D M ("![.L 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 0H6I5B_=_D*>! RA4 !D ("!$/L M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M0H6I5ADH@XFA @ I08 !D ("!Q@H! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 0H6I5H?$2+28 P A0L !D M ("!*28! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 0H6I5IEF"]B:! GB$ !D ("! 3 ! 'AL M+W=O3H# M #.$P #0 @ '2- $ >&POE 0 #,G / " M 2 Y 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " !"A:E6678!^/4! X M(P &@ @ 'A/0$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E M;'-02P$"% ,4 " !"A:E6%\C,&]L! #1(@ $P @ $. L0 $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 0P!# $P2 :0@$ ! end XML 74 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 75 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 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 155 292 1 false 52 0 false 8 false false R1.htm 0000001 - Document - Cover Page Sheet http://masonite.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) Sheet http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 3 false false R4.htm 0000004 - 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 0000005 - 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 0000006 - 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 0000007 - 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 0000008 - Disclosure - Acquisitions and Divestitures Sheet http://masonite.com/role/AcquisitionsandDivestitures Acquisitions and Divestitures Notes 8 false false R9.htm 0000009 - Disclosure - Accounts Receivable Sheet http://masonite.com/role/AccountsReceivable Accounts Receivable Notes 9 false false R10.htm 0000010 - Disclosure - Inventories Sheet http://masonite.com/role/Inventories Inventories Notes 10 false false R11.htm 0000011 - Disclosure - Accrued Expenses Sheet http://masonite.com/role/AccruedExpenses Accrued Expenses Notes 11 false false R12.htm 0000012 - Disclosure - Long-Term Debt Sheet http://masonite.com/role/LongTermDebt Long-Term Debt Notes 12 false false R13.htm 0000013 - Disclosure - Commitments and Contingencies Sheet http://masonite.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 13 false false R14.htm 0000014 - Disclosure - Share Based Compensation Plans Sheet http://masonite.com/role/ShareBasedCompensationPlans Share Based Compensation Plans Notes 14 false false R15.htm 0000015 - Disclosure - Restructuring Costs Sheet http://masonite.com/role/RestructuringCosts Restructuring Costs Notes 15 false false R16.htm 0000016 - Disclosure - Income Taxes Sheet http://masonite.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 0000017 - Disclosure - Earnings Per Share Sheet http://masonite.com/role/EarningsPerShare Earnings Per Share Notes 17 false false R18.htm 0000018 - Disclosure - Segment Information Sheet http://masonite.com/role/SegmentInformation Segment Information Notes 18 false false R19.htm 0000019 - Disclosure - Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income Sheet http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncome Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income Notes 19 false false R20.htm 0000020 - Disclosure - Supplemental Cash Flow Information Sheet http://masonite.com/role/SupplementalCashFlowInformation Supplemental Cash Flow Information Notes 20 false false R21.htm 0000021 - Disclosure - Fair Value of Financial Instruments Sheet http://masonite.com/role/FairValueofFinancialInstruments Fair Value of Financial Instruments Notes 21 false false R22.htm 0000022 - 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 22 false false R23.htm 0000023 - Disclosure - Acquisitions and Divestitures (Tables) Sheet http://masonite.com/role/AcquisitionsandDivestituresTables Acquisitions and Divestitures (Tables) Tables http://masonite.com/role/AcquisitionsandDivestitures 23 false false R24.htm 0000024 - Disclosure - Inventories (Tables) Sheet http://masonite.com/role/InventoriesTables Inventories (Tables) Tables http://masonite.com/role/Inventories 24 false false R25.htm 0000025 - Disclosure - Accrued Expenses (Tables) Sheet http://masonite.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://masonite.com/role/AccruedExpenses 25 false false R26.htm 0000026 - 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 0000027 - 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 0000028 - Disclosure - Restructuring Costs (Tables) Sheet http://masonite.com/role/RestructuringCostsTables Restructuring Costs (Tables) Tables http://masonite.com/role/RestructuringCosts 28 false false R29.htm 0000029 - 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 0000030 - Disclosure - Segment Information (Tables) Sheet http://masonite.com/role/SegmentInformationTables Segment Information (Tables) Tables http://masonite.com/role/SegmentInformation 30 false false R31.htm 0000031 - Disclosure - Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income (Tables) Sheet http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeTables Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income (Tables) Tables http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncome 31 false false R32.htm 0000032 - 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 0000033 - 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 0000034 - 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 0000035 - Disclosure - Acquisitions and Divestitures - Narrative (Details) Sheet http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails Acquisitions and Divestitures - Narrative (Details) Details 35 false false R36.htm 0000036 - Disclosure - Acquisitions and Divestitures - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Sheet http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails Acquisitions and Divestitures - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details) Details 36 false false R37.htm 0000037 - Disclosure - Acquisitions and Divestitures - Schedule of Finite-Lived Intangible Assets (Details) Sheet http://masonite.com/role/AcquisitionsandDivestituresScheduleofFiniteLivedIntangibleAssetsDetails Acquisitions and Divestitures - Schedule of Finite-Lived Intangible Assets (Details) Details 37 false false R38.htm 0000038 - Disclosure - Acquisitions and Divestitures - Schedule of Pro Forma Information (Details) Sheet http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails Acquisitions and Divestitures - Schedule of Pro Forma Information (Details) Details 38 false false R39.htm 0000039 - Disclosure - Accounts Receivable (Details) Sheet http://masonite.com/role/AccountsReceivableDetails Accounts Receivable (Details) Details http://masonite.com/role/AccountsReceivable 39 false false R40.htm 0000040 - Disclosure - Inventories (Details) Sheet http://masonite.com/role/InventoriesDetails Inventories (Details) Details http://masonite.com/role/InventoriesTables 40 false false R41.htm 0000041 - Disclosure - Accrued Expenses (Details) Sheet http://masonite.com/role/AccruedExpensesDetails Accrued Expenses (Details) Details http://masonite.com/role/AccruedExpensesTables 41 false false R42.htm 0000042 - Disclosure - Long-Term Debt (Schedule of Long-Term Debt) (Details) Sheet http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails Long-Term Debt (Schedule of Long-Term Debt) (Details) Details http://masonite.com/role/LongTermDebtTables 42 false false R43.htm 0000043 - Disclosure - Long-Term Debt (Narrative) (Details) Sheet http://masonite.com/role/LongTermDebtNarrativeDetails Long-Term Debt (Narrative) (Details) Details http://masonite.com/role/LongTermDebtTables 43 false false R44.htm 0000044 - Disclosure - Share Based Compensation Plans (Narrative) (Details) Sheet http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails Share Based Compensation Plans (Narrative) (Details) Details http://masonite.com/role/ShareBasedCompensationPlansTables 44 false false R45.htm 0000045 - 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 45 false false R46.htm 0000046 - 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 46 false false R47.htm 0000047 - 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 47 false false R48.htm 0000048 - Disclosure - Restructuring Costs - Narrative (Details) Sheet http://masonite.com/role/RestructuringCostsNarrativeDetails Restructuring Costs - Narrative (Details) Details 48 false false R49.htm 0000049 - Disclosure - Restructuring Costs - Schedule of Restructuring Costs (Details) Sheet http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails Restructuring Costs - Schedule of Restructuring Costs (Details) Details 49 false false R50.htm 0000050 - Disclosure - Income Taxes (Details) Sheet http://masonite.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://masonite.com/role/IncomeTaxes 50 false false R51.htm 0000051 - Disclosure - Earnings Per Share (Schedule of Earnings Per Share) (Details) Sheet http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails Earnings Per Share (Schedule of Earnings Per Share) (Details) Details http://masonite.com/role/EarningsPerShareTables 51 false false R52.htm 0000052 - Disclosure - Earnings Per Share (Narrative) (Details) Sheet http://masonite.com/role/EarningsPerShareNarrativeDetails Earnings Per Share (Narrative) (Details) Details http://masonite.com/role/EarningsPerShareTables 52 false false R53.htm 0000053 - 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 53 false false R54.htm 0000054 - 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 54 false false R55.htm 0000055 - Disclosure - Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income (Details) Sheet http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income (Details) Details http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeTables 55 false false R56.htm 0000056 - Disclosure - Supplemental Cash Flow Information (Cash and Non-Cash Transactions) (Details) Sheet http://masonite.com/role/SupplementalCashFlowInformationCashandNonCashTransactionsDetails Supplemental Cash Flow Information (Cash and Non-Cash Transactions) (Details) Details http://masonite.com/role/SupplementalCashFlowInformationTables 56 false false R57.htm 0000057 - 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 http://masonite.com/role/SupplementalCashFlowInformationTables 57 false false R58.htm 0000058 - Disclosure - Supplemental Cash Flow Information (Narrative) (Details) Sheet http://masonite.com/role/SupplementalCashFlowInformationNarrativeDetails Supplemental Cash Flow Information (Narrative) (Details) Details http://masonite.com/role/SupplementalCashFlowInformationTables 58 false false R59.htm 0000059 - 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 59 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 3 fact(s) appearing in ix:hidden were eligible for transformation: dei:EntityIncorporationStateCountryCode, us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage - door-20230402.htm 4 door-20230402.htm a2023q110-qxex101.htm a2023q110-qxex311.htm a2023q110-qxex312.htm a2023q110-qxex321.htm a2023q110-qxex322.htm door-20230402.xsd door-20230402_cal.xml door-20230402_def.xml door-20230402_lab.xml door-20230402_pre.xml door-20230402_g1.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 79 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "door-20230402.htm": { "axisCustom": 0, "axisStandard": 24, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 604, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 155, "dts": { "calculationLink": { "local": [ "door-20230402_cal.xml" ] }, "definitionLink": { "local": [ "door-20230402_def.xml" ] }, "inline": { "local": [ "door-20230402.htm" ] }, "labelLink": { "local": [ "door-20230402_lab.xml" ] }, "presentationLink": { "local": [ "door-20230402_pre.xml" ] }, "schema": { "local": [ "door-20230402.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 457, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 2, "http://xbrl.sec.gov/dei/2022": 6, "total": 8 }, "keyCustom": 21, "keyStandard": 271, "memberCustom": 20, "memberStandard": 30, "nsprefix": "door", "nsuri": "http://masonite.com/20230402", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://masonite.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "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-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Inventories", "menuCat": "Notes", "order": "10", "role": "http://masonite.com/role/Inventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "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-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAccruedLiabilitiesAndOtherLiabilitiesDisclosureCurrentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Accrued Expenses", "menuCat": "Notes", "order": "11", "role": "http://masonite.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "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-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Long-Term Debt", "menuCat": "Notes", "order": "12", "role": "http://masonite.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "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-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "13", "role": "http://masonite.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "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-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Share Based Compensation Plans", "menuCat": "Notes", "order": "14", "role": "http://masonite.com/role/ShareBasedCompensationPlans", "shortName": "Share Based Compensation Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "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-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Restructuring Costs", "menuCat": "Notes", "order": "15", "role": "http://masonite.com/role/RestructuringCosts", "shortName": "Restructuring Costs", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "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-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "16", "role": "http://masonite.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Earnings Per Share", "menuCat": "Notes", "order": "17", "role": "http://masonite.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Segment Information", "menuCat": "Notes", "order": "18", "role": "http://masonite.com/role/SegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income", "menuCat": "Notes", "order": "19", "role": "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncome", "shortName": "Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Income and Comprehensive Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "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-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Supplemental Cash Flow Information", "menuCat": "Notes", "order": "20", "role": "http://masonite.com/role/SupplementalCashFlowInformation", "shortName": "Supplemental Cash Flow Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashFlowSupplementalDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Fair Value of Financial Instruments", "menuCat": "Notes", "order": "21", "role": "http://masonite.com/role/FairValueofFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Business Overview and Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "22", "role": "http://masonite.com/role/BusinessOverviewandSignificantAccountingPoliciesPolicies", "shortName": "Business Overview and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Acquisitions and Divestitures (Tables)", "menuCat": "Tables", "order": "23", "role": "http://masonite.com/role/AcquisitionsandDivestituresTables", "shortName": "Acquisitions and Divestitures (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "24", "role": "http://masonite.com/role/InventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Accrued Expenses (Tables)", "menuCat": "Tables", "order": "25", "role": "http://masonite.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Long-Term Debt (Tables)", "menuCat": "Tables", "order": "26", "role": "http://masonite.com/role/LongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "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-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Share Based Compensation Plans (Tables)", "menuCat": "Tables", "order": "27", "role": "http://masonite.com/role/ShareBasedCompensationPlansTables", "shortName": "Share Based Compensation Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "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-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Restructuring Costs (Tables)", "menuCat": "Tables", "order": "28", "role": "http://masonite.com/role/RestructuringCostsTables", "shortName": "Restructuring Costs (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "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-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Earnings Per Share (Tables)", "menuCat": "Tables", "order": "29", "role": "http://masonite.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "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-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "menuCat": "Statements", "order": "3", "role": "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "30", "role": "http://masonite.com/role/SegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income (Tables)", "menuCat": "Tables", "order": "31", "role": "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeTables", "shortName": "Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Supplemental Cash Flow Information (Tables)", "menuCat": "Tables", "order": "32", "role": "http://masonite.com/role/SupplementalCashFlowInformationTables", "shortName": "Supplemental Cash Flow Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Fair Value of Financial Instruments (Tables)", "menuCat": "Tables", "order": "33", "role": "http://masonite.com/role/FairValueofFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "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-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "INF", "first": true, "lang": "en-US", "name": "door:NumberofManufacturingLocationswhichEntityOperates", "reportCount": 1, "unique": true, "unitRef": "facility", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Business Overview and Significant Accounting Policies (Details)", "menuCat": "Details", "order": "34", "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-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "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-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Acquisitions and Divestitures - Narrative (Details)", "menuCat": "Details", "order": "35", "role": "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails", "shortName": "Acquisitions and Divestitures - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i852bf89ab65d429aaccecb4a4ebd4fa2_I20230103", "decimals": "INF", "lang": "en-US", "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Acquisitions and Divestitures - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "menuCat": "Details", "order": "36", "role": "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Acquisitions and Divestitures - Schedule of Recognized Identified Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i852bf89ab65d429aaccecb4a4ebd4fa2_I20230103", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i4e0924b29e354974984803c8e90bc203_D20230103-20230103", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Acquisitions and Divestitures - Schedule of Finite-Lived Intangible Assets (Details)", "menuCat": "Details", "order": "37", "role": "http://masonite.com/role/AcquisitionsandDivestituresScheduleofFiniteLivedIntangibleAssetsDetails", "shortName": "Acquisitions and Divestitures - Schedule of Finite-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i4e0924b29e354974984803c8e90bc203_D20230103-20230103", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FinitelivedIntangibleAssetsAcquired1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Acquisitions and Divestitures - Schedule of Pro Forma Information (Details)", "menuCat": "Details", "order": "38", "role": "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails", "shortName": "Acquisitions and Divestitures - Schedule of Pro Forma Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i8bb22508d80c4d59908f137ade70ac89_D20220103-20220403", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Accounts Receivable (Details)", "menuCat": "Details", "order": "39", "role": "http://masonite.com/role/AccountsReceivableDetails", "shortName": "Accounts Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "us-gaap:CommonStockSharesOutstanding", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesOutstanding", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "40", "role": "http://masonite.com/role/InventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Accrued Expenses (Details)", "menuCat": "Details", "order": "41", "role": "http://masonite.com/role/AccruedExpensesDetails", "shortName": "Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtAndCapitalLeaseObligations", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Long-Term Debt (Schedule of Long-Term Debt) (Details)", "menuCat": "Details", "order": "42", "role": "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails", "shortName": "Long-Term Debt (Schedule of Long-Term Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "id96307f108924f0c9f0d6951d5f6f513_I20230402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProceedsFromIssuanceOfLongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Long-Term Debt (Narrative) (Details)", "menuCat": "Details", "order": "43", "role": "http://masonite.com/role/LongTermDebtNarrativeDetails", "shortName": "Long-Term Debt (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "icb4df78297d744ed804118fc9dbd1531_I20190131", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Share Based Compensation Plans (Narrative) (Details)", "menuCat": "Details", "order": "44", "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-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "-5", "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i88122fb479e846ec90e4a622440035ba_I20230101", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Share Based Compensation Plans (SARs) (Details)", "menuCat": "Details", "order": "45", "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-20230402.htm", "contextRef": "ic8ec5db311484f60a825f8e6874414c7_D20230102-20230402", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "ic8ec5db311484f60a825f8e6874414c7_D20230102-20230402", "decimals": "2", "first": true, "lang": "en-US", "name": "door:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsOptionValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Share Based Compensation Plans (Weighted Average Grant Date Assumptions) (Details)", "menuCat": "Details", "order": "46", "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-20230402.htm", "contextRef": "ic8ec5db311484f60a825f8e6874414c7_D20230102-20230402", "decimals": "2", "first": true, "lang": "en-US", "name": "door:SharebasedCompensationArrangementbySharebasedPaymentAwardFairValueAssumptionsOptionValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i74ba1da8ab8543a09778e6f05097172a_I20230101", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Share Based Compensation Plans (RSUs) (Details)", "menuCat": "Details", "order": "47", "role": "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails", "shortName": "Share Based Compensation Plans (RSUs) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i74ba1da8ab8543a09778e6f05097172a_I20230101", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i95c66666c24e4739b4bc190f20083365_I20230402", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Restructuring Costs - Narrative (Details)", "menuCat": "Details", "order": "48", "role": "http://masonite.com/role/RestructuringCostsNarrativeDetails", "shortName": "Restructuring Costs - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i95c66666c24e4739b4bc190f20083365_I20230402", "decimals": "-6", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostExpectedCostRemaining1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringCharges", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Restructuring Costs - Schedule of Restructuring Costs (Details)", "menuCat": "Details", "order": "49", "role": "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails", "shortName": "Restructuring Costs - Schedule of Restructuring Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostCostIncurredToDate1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "id1bbd0fb384e4847900d1d06e8204c08_I20220102", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Statements of Changes in Equity (Unaudited)", "menuCat": "Statements", "order": "5", "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-20230402.htm", "contextRef": "id1bbd0fb384e4847900d1d06e8204c08_I20220102", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "50", "role": "http://masonite.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Earnings Per Share (Schedule of Earnings Per Share) (Details)", "menuCat": "Details", "order": "51", "role": "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails", "shortName": "Earnings Per Share (Schedule of Earnings Per Share) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "0", "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesOutstandingBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i69c95b9454a84439baeaae805830e970_I20230101", "decimals": "INF", "first": true, "lang": "en-US", "name": "door:StockRepurchaseProgramNumberOfShareRepurchaseAuthorizations", "reportCount": 1, "unique": true, "unitRef": "authorization", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Earnings Per Share (Narrative) (Details)", "menuCat": "Details", "order": "52", "role": "http://masonite.com/role/EarningsPerShareNarrativeDetails", "shortName": "Earnings Per Share (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i69c95b9454a84439baeaae805830e970_I20230101", "decimals": "INF", "first": true, "lang": "en-US", "name": "door:StockRepurchaseProgramNumberOfShareRepurchaseAuthorizations", "reportCount": 1, "unique": true, "unitRef": "authorization", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Segment Information (Geographic Segments Information) (Details)", "menuCat": "Details", "order": "53", "role": "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails", "shortName": "Segment Information (Geographic Segments Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i205d1f4c8c7048cc8c41d4b5507679bb_D20230102-20230402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Segment Information (Reconciliation of Consolidated Adjusted EBITDA to Net Income (Loss)) (Details)", "menuCat": "Details", "order": "54", "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", "door:ReconciliationofAdjustedEBITDAtoNetIncomeLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LossContingencyAccrualProvision", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i69c95b9454a84439baeaae805830e970_I20230101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income (Details)", "menuCat": "Details", "order": "55", "role": "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails", "shortName": "Accumulated Other Comprehensive Loss and Other Comprehensive (Loss) Income (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i69c95b9454a84439baeaae805830e970_I20230101", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Supplemental Cash Flow Information (Cash and Non-Cash Transactions) (Details)", "menuCat": "Details", "order": "56", "role": "http://masonite.com/role/SupplementalCashFlowInformationCashandNonCashTransactionsDetails", "shortName": "Supplemental Cash Flow Information (Cash and Non-Cash Transactions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfCashFlowSupplementalDisclosuresTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestPaidNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Supplemental Cash Flow Information (Cash, Cash Equivalents and Restricted Cash) (Details)", "menuCat": "Details", "order": "57", "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", "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i89a8ab0d5344459e97a050731673c13e_I20230402", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Supplemental Cash Flow Information (Narrative) (Details)", "menuCat": "Details", "order": "58", "role": "http://masonite.com/role/SupplementalCashFlowInformationNarrativeDetails", "shortName": "Supplemental Cash Flow Information (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i72091254b5634cc2841cb7ae62879dc4_I20210726", "decimals": "4", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Fair Value of Financial Instruments (Details)", "menuCat": "Details", "order": "59", "role": "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "shortName": "Fair Value of Financial Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i42aca71e785646f8afa889b666049dd4_I20230402", "decimals": "-3", "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-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "6", "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-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "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-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000007 - Disclosure - Business Overview and Significant Accounting Policies", "menuCat": "Notes", "order": "7", "role": "http://masonite.com/role/BusinessOverviewandSignificantAccountingPolicies", "shortName": "Business Overview and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "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-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Acquisitions and Divestitures", "menuCat": "Notes", "order": "8", "role": "http://masonite.com/role/AcquisitionsandDivestitures", "shortName": "Acquisitions and Divestitures", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Accounts Receivable", "menuCat": "Notes", "order": "9", "role": "http://masonite.com/role/AccountsReceivable", "shortName": "Accounts Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "door-20230402.htm", "contextRef": "i5c38d6fa71d842a6aef456c91e7108e5_D20230102-20230402", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 52, "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/2022", "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/2022", "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/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "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 YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r556" ], "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/2022", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "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/2022", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://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/2022", "presentation": [ "http://masonite.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "door_A20182021RestructuringPlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 - 2021 Restructuring Plans", "label": "2018 - 2021 Restructuring Plans [Member]", "terseLabel": "2018 - 2021 Restructuring Plans" } } }, "localname": "A20182021RestructuringPlansMember", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "door_A2021PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Plan", "label": "2021 Plan [Member]", "terseLabel": "2021 Plan" } } }, "localname": "A2021PlanMember", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "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/20230402", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "door_ABLFacility2027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ABL Facility 2027", "label": "ABL Facility 2027 [Member]", "terseLabel": "ABL Facility 2027" } } }, "localname": "ABLFacility2027Member", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "door_AcceleratedShareRepurchaseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accelerated Share Repurchase", "label": "Accelerated Share Repurchase [Member]", "terseLabel": "Accelerated Share Repurchase" } } }, "localname": "AcceleratedShareRepurchaseMember", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/EarningsPerShareNarrativeDetails" ], "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/20230402", "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/20230402", "presentation": [ "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails" ], "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/20230402", "presentation": [ "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails" ], "xbrltype": "stringItemType" }, "door_AccumulatedOtherComprehensiveIncomeLossPensionandOtherPostretirementBenefitPlansAmortizationofActuarialGainNet": { "auth_ref": [], "calculation": { "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails": { "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/20230402", "presentation": [ "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails" ], "xbrltype": "monetaryItemType" }, "door_AdjustedBaseRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjusted Base Rate", "label": "Adjusted Base Rate [Member]", "terseLabel": "Adjusted Base Rate" } } }, "localname": "AdjustedBaseRateMember", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "door_AdjustedTermSecuredOvernightFinancingRateSOFRMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adjusted Term Secured Overnight Financing Rate (SOFR)", "label": "Adjusted Term Secured Overnight Financing Rate (SOFR) [Member]", "terseLabel": "Adjusted Term Secured Overnight Financing Rate (SOFR)" } } }, "localname": "AdjustedTermSecuredOvernightFinancingRateSOFRMember", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "door_ApplicableMarginMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Applicable Margin", "label": "Applicable Margin [Member]", "terseLabel": "Applicable Margin" } } }, "localname": "ApplicableMarginMember", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "door_ArchitecturalSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Architectural Segment [Member]", "label": "Architectural Segment [Member]", "terseLabel": "Architectural" } } }, "localname": "ArchitecturalSegmentMember", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails", "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "door_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAndLiabilitiesOther": { "auth_ref": [], "calculation": { "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets And Liabilities, Other", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets And Liabilities, Other", "terseLabel": "Other assets and liabilities, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsAndLiabilitiesOther", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "door_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities": { "auth_ref": [], "calculation": { "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accounts Payable And Accrued Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Current Liabilities, Accounts Payable And Accrued Liabilities", "negatedTerseLabel": "Accounts payable and accrued expenses" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayableAndAccruedLiabilities", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "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/20230402", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "integerItemType" }, "door_DebtInstrumentAnnualPrincipalPaymentPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Annual Principal Payment, Percentage", "label": "Debt Instrument, Annual Principal Payment, Percentage", "terseLabel": "Annual principal payment, percentage" } } }, "localname": "DebtInstrumentAnnualPrincipalPaymentPercentage", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "door_DebtInstrumentUnusedBorrowingCapacityFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Unused Borrowing Capacity, Fee, Percentage", "label": "Debt Instrument, Unused Borrowing Capacity, Fee, Percentage", "terseLabel": "Unused borrowing capacity, fee, percentage" } } }, "localname": "DebtInstrumentUnusedBorrowingCapacityFeePercentage", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "percentItemType" }, "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/20230402", "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/20230402", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationCashandNonCashTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "door_EPIHoldingsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "EPI Holdings, Inc.", "label": "EPI Holdings, Inc. [Member]", "terseLabel": "Endura" } } }, "localname": "EPIHoldingsIncMember", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://masonite.com/role/AcquisitionsandDivestituresScheduleofFiniteLivedIntangibleAssetsDetails", "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails", "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "door_EarningsBeforeInterestTaxesDepreciationandAmortizationAdjusted": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Earnings Before Interest, Taxes, Depreciation, and Amortization, Adjusted", "label": "Earnings Before Interest, Taxes, Depreciation, and Amortization, Adjusted", "terseLabel": "Adjusted EBITDA", "verboseLabel": "Adjusted EBITDA" } } }, "localname": "EarningsBeforeInterestTaxesDepreciationandAmortizationAdjusted", "nsuri": "http://masonite.com/20230402", "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/20230402", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails", "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "door_IntercompanyEliminationsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intercompany Eliminations", "label": "Intercompany Eliminations [Member]", "terseLabel": "Intercompany Eliminations" } } }, "localname": "IntercompanyEliminationsMember", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails" ], "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/20230402", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails", "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/20230402", "presentation": [ "http://masonite.com/role/BusinessOverviewandSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "door_ObligationForHoldbackFromPurchasePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Obligation For Holdback From Purchase Payable", "label": "Obligation For Holdback From Purchase Payable", "terseLabel": "Holdback of portion of Endura purchase payable" } } }, "localname": "ObligationForHoldbackFromPurchasePayable", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationCashandNonCashTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "door_OtherComprehensiveIncomeLossForeignCurrencyTransactionandTranslationAdjustmentExcludingDeconsolidationGainLossbeforeTax": { "auth_ref": [], "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/20230402", "presentation": [ "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails" ], "xbrltype": "monetaryItemType" }, "door_PremiumAdjustedTermSecuredOvernightFinancingRateSOFRMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Premium Adjusted Term Secured Overnight Financing Rate (SOFR)", "label": "Premium Adjusted Term Secured Overnight Financing Rate (SOFR) [Member]", "terseLabel": "Premium Adjusted Term Secured Overnight Financing Rate (SOFR)" } } }, "localname": "PremiumAdjustedTermSecuredOvernightFinancingRateSOFRMember", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "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/20230402", "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/20230402", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "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/20230402", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "door_SeniorNotesDue2030Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Notes Due 2030", "label": "Senior Notes Due 2030 [Member]", "terseLabel": "Senior Notes 2030" } } }, "localname": "SeniorNotesDue2030Member", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "door_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodFairValue", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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 (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredDelivered", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "sharesItemType" }, "door_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustment": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "door_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustment", "label": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustment", "terseLabel": "Performance adjustment (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustment", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "sharesItemType" }, "door_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustmentWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustmentWeightedAverageGrantDateFairValue", "label": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustmentWeightedAverageGrantDateFairValue", "terseLabel": "Performance adjustment (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredPerformanceadjustmentWeightedAverageGrantDateFairValue", "nsuri": "http://masonite.com/20230402", "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 (in shares)" } } }, "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedandUndeliveredSharesforTaxWithholdings", "nsuri": "http://masonite.com/20230402", "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/20230402", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails" ], "xbrltype": "perShareItemType" }, "door_StockRepurchaseProgramNumberOfShareRepurchaseAuthorizations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Repurchase Program, Number Of Share Repurchase Authorizations", "label": "Stock Repurchase Program, Number Of Share Repurchase Authorizations", "terseLabel": "Number of share repurchase authorizations" } } }, "localname": "StockRepurchaseProgramNumberOfShareRepurchaseAuthorizations", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "integerItemType" }, "door_TenLargestCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ten Largest Customers", "label": "Ten Largest Customers [Member]", "terseLabel": "Ten Largest Customers" } } }, "localname": "TenLargestCustomersMember", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "door_TermLoanCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan Credit Agreement", "label": "Term Loan Credit Agreement [Member]", "terseLabel": "Term Loan A" } } }, "localname": "TermLoanCreditAgreementMember", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "door_TheHomeDepotIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Home Depot, Inc. [Member]", "label": "The Home Depot, Inc. [Member]", "terseLabel": "The Home Depot, Inc." } } }, "localname": "TheHomeDepotIncMember", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "door_TwentyTwentyTwoRestructuringPlansMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Twenty Twenty Two Restructuring Plans", "label": "Twenty Twenty Two Restructuring Plans [Member]", "terseLabel": "Twenty Twenty Two Restructuring Plans" } } }, "localname": "TwentyTwentyTwoRestructuringPlansMember", "nsuri": "http://masonite.com/20230402", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r225", "r262", "r274", "r275", "r276", "r277", "r278", "r280", "r284", "r337", "r338", "r339", "r340", "r342", "r343", "r345", "r347", "r348", "r591", "r592" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r225", "r262", "r274", "r275", "r276", "r277", "r278", "r280", "r284", "r337", "r338", "r339", "r340", "r342", "r343", "r345", "r347", "r348", "r591", "r592" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r289", "r538", "r595", "r644" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r333", "r334", "r335", "r336", "r385", "r489", "r509", "r519", "r520", "r537", "r544", "r552", "r593", "r635", "r636", "r637", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r333", "r334", "r335", "r336", "r385", "r489", "r509", "r519", "r520", "r537", "r544", "r552", "r593", "r635", "r636", "r637", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r289", "r538", "r595", "r644" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r333", "r334", "r335", "r336", "r377", "r385", "r413", "r414", "r415", "r488", "r489", "r509", "r519", "r520", "r537", "r544", "r552", "r587", "r593", "r636", "r637", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r333", "r334", "r335", "r336", "r377", "r385", "r413", "r414", "r415", "r488", "r489", "r509", "r519", "r520", "r537", "r544", "r552", "r587", "r593", "r636", "r637", "r638", "r639", "r640" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcceleratedShareRepurchasesSettlementPaymentOrReceipt": { "auth_ref": [ "r100" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash receipt from (payment to) bank; or stock received from (issuance to) bank in the settlement of the accelerated share repurchase agreement.", "label": "Accelerated Share Repurchases, Settlement (Payment) or Receipt", "negatedTerseLabel": "Share repurchases, settlement (payment)" } } }, "localname": "AcceleratedShareRepurchasesSettlementPaymentOrReceipt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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/2022", "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/2022", "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/2022", "presentation": [ "http://masonite.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r14", "r551" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r517" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r291", "r292" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedAdvertisingCurrent": { "auth_ref": [ "r18" ], "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/2022", "presentation": [ "http://masonite.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "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/2022", "presentation": [ "http://masonite.com/role/AccruedExpensesDetails", "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r18", "r525" ], "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/2022", "presentation": [ "http://masonite.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r198", "r199", "r200", "r201", "r464" ], "calculation": { "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails": { "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/2022", "presentation": [ "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r31", "r32", "r193", "r502", "r514", "r515" ], "calculation": { "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails", "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r28", "r32", "r139", "r484", "r510", "r511", "r564", "r565", "r566", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Expected useful life" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r6" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r421", "r422", "r423", "r577", "r578", "r579", "r627" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r58", "r83" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r113", "r114", "r387" ], "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/2022", "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 (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r194", "r293", "r296", "r297", "r298" ], "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/2022", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r250" ], "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 (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r66" ], "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/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails" ], "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/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r66" ], "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/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r156", "r169", "r189", "r222", "r270", "r276", "r282", "r294", "r337", "r338", "r340", "r341", "r342", "r344", "r346", "r348", "r349", "r450", "r454", "r466", "r551", "r591", "r592", "r633" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r184", "r197", "r222", "r294", "r337", "r338", "r340", "r341", "r342", "r344", "r346", "r348", "r349", "r450", "r454", "r466", "r551", "r591", "r592", "r633" ], "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/2022", "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r447", "r542", "r543" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://masonite.com/role/AcquisitionsandDivestituresScheduleofFiniteLivedIntangibleAssetsDetails", "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails", "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r119", "r120", "r447", "r542", "r543" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://masonite.com/role/AcquisitionsandDivestituresScheduleofFiniteLivedIntangibleAssetsDetails", "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails", "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://masonite.com/role/AcquisitionsandDivestituresScheduleofFiniteLivedIntangibleAssetsDetails", "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Acquired equity interests, percent" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "auth_ref": [ "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "The pro forma basic net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "terseLabel": "Pro forma earnings per share, basic (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "auth_ref": [ "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "The pro forma diluted net income per share for a period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "terseLabel": "Pro forma earnings per share, diluted (in dollars per share)" } } }, "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems": { "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, Pro Forma Information, Nonrecurring Adjustment [Line Items]", "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustment [Line Items]" } } }, "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Schedule of the nature and amount of any material, nonrecurring adjustments directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]", "terseLabel": "Business Acquisition, Pro Forma Information, Nonrecurring Adjustments [Table]" } } }, "localname": "BusinessAcquisitionProFormaInformationNonrecurringAdjustmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "auth_ref": [ "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate.", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "terseLabel": "Schedule of Pro Forma Information" } } }, "localname": "BusinessAcquisitionProFormaInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r445", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Pro forma net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r445", "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Pro forma revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquiredReceivablesGrossContractualAmount": { "auth_ref": [ "r122" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For receivables acquired in a business combination, excluding certain loans and debt securities acquired in a transfer (as defined), this element represents the gross contractual amounts receivable, by major class of receivable, such as loans, direct finance leases (as defined), and any other class of receivables.", "label": "Business Combination, Acquired Receivables, Gross Contractual Amount", "terseLabel": "Gross contractual value of acquired trade receivables" } } }, "localname": "BusinessCombinationAcquiredReceivablesGrossContractualAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r128", "r129", "r130" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Business combination, consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r131", "r448" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Acquisitions and Divestitures" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestitures" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Net income (loss) attributable to Masonite" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Net sales" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r123" ], "calculation": { "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r123" ], "calculation": { "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r123" ], "calculation": { "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred income taxes" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r121", "r123" ], "calculation": { "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r121", "r123" ], "calculation": { "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r121", "r123" ], "calculation": { "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r123" ], "calculation": { "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase price" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r146", "r147" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Reported Value Measurement [Member]", "terseLabel": "Carrying Value" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r60", "r186", "r522" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://masonite.com/role/SupplementalCashFlowInformationCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r54", "r60", "r62" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://masonite.com/role/SupplementalCashFlowInformationCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r54", "r150" ], "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": "Decrease in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowSupplementalDisclosuresTextBlock": { "auth_ref": [ "r63" ], "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/2022", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r190", "r191", "r192", "r222", "r241", "r245", "r247", "r249", "r256", "r257", "r294", "r337", "r340", "r341", "r342", "r348", "r349", "r369", "r370", "r371", "r372", "r373", "r466", "r521", "r559", "r572", "r580" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r101", "r102", "r103", "r104" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r23", "r162", "r175" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r91", "r331", "r332", "r518", "r590" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r577", "r578", "r627" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r5" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r5", "r94" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Balance at end of period (in shares)", "periodStartLabel": "Balance at beginning of period (in shares)", "terseLabel": "Shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r5", "r551" ], "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, 22,138,282 and 22,155,035 shares issued and outstanding as of April\u00a02, 2023, and January\u00a01, 2023, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r34", "r205", "r207", "r214", "r498", "r506" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]", "terseLabel": "Comprehensive income:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r135", "r136", "r142", "r205", "r207", "r213", "r497", "r505" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r134", "r142", "r205", "r207", "r212", "r496", "r504" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r45", "r211", "r495", "r503" ], "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 (Loss) Income" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncome" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r68", "r69", "r148", "r149", "r289", "r517" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r68", "r69", "r148", "r149", "r289", "r516", "r517" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r68", "r69", "r148", "r149", "r289", "r517", "r645" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r68", "r69", "r148", "r149", "r289" ], "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/2022", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r68", "r69", "r148", "r149", "r289", "r517" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r582" ], "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/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails", "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r41", "r490" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited" ], "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/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r67", "r289" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AccountsReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r126" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r1", "r2", "r3", "r157", "r158", "r168", "r225", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r478", "r532", "r533", "r534", "r535", "r536", "r573" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "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/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r152", "r154", "r350", "r478", "r533", "r534" ], "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/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r20", "r351" ], "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/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r21", "r225", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r478", "r532", "r533", "r534", "r535", "r536", "r573" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r21", "r95", "r96", "r97", "r98", "r151", "r152", "r154", "r167", "r225", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r478", "r532", "r533", "r534", "r535", "r536", "r573" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "durationItemType" }, "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r153", "r594" ], "calculation": { "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "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", "terseLabel": "Debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r425", "r426" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r58", "r115", "r431", "r436", "r437", "r575" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r425", "r426" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r58", "r84" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r390", "r417", "r418", "r420", "r424", "r545" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r215", "r231", "r232", "r233", "r234", "r235", "r239", "r241", "r247", "r248", "r249", "r253", "r457", "r458", "r499", "r507", "r528" ], "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/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails", "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited", "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r215", "r231", "r232", "r233", "r234", "r235", "r241", "r247", "r248", "r249", "r253", "r457", "r458", "r499", "r507", "r528" ], "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/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails", "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited", "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r250", "r251", "r252", "r254" ], "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/2022", "presentation": [ "http://masonite.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r469" ], "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 effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Net foreign currency translation adjustment on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r623", "r624" ], "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/2022", "presentation": [ "http://masonite.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "auth_ref": [ "r622", "r623" ], "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/2022", "presentation": [ "http://masonite.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r419" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r419" ], "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/2022", "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/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails" ], "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/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "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": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Class of Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r94", "r180", "r208", "r209", "r210", "r226", "r227", "r228", "r230", "r236", "r238", "r255", "r295", "r374", "r421", "r422", "r423", "r432", "r433", "r456", "r470", "r471", "r472", "r473", "r474", "r477", "r484", "r510", "r511", "r512" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r358", "r465", "r533", "r534" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Estimate of Fair Value Measurement [Member]", "terseLabel": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "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": "Closure Costs" } } }, "localname": "FacilityClosingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r459", "r460", "r462" ], "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/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r358", "r378", "r379", "r380", "r381", "r382", "r383", "r460", "r485", "r486", "r487", "r533", "r534", "r539", "r540", "r541" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r144", "r145", "r358", "r533", "r534" ], "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/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosureItemAmountsDomain": { "auth_ref": [ "r358", "r533", "r534" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r461" ], "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/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r358", "r378", "r383", "r460", "r486", "r533", "r534", "r539", "r540", "r541" ], "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/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r358", "r378", "r379", "r380", "r381", "r382", "r383", "r485", "r486", "r487", "r533", "r534", "r539", "r540", "r541" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r312", "r314", "r315", "r316", "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r79", "r82" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r313" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-Lived Intangible Assets Acquired", "terseLabel": "Fair value" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossUnrealized": { "auth_ref": [ "r59", "r629", "r630" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.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 (gain) loss" } } }, "localname": "ForeignCurrencyTransactionGainLossUnrealized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r58" ], "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 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 (gain) on disposal of property, plant and equipment", "negatedTerseLabel": "Loss (gain) on sale of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r187", "r302", "r493", "r531", "r551", "r585", "r586" ], "calculation": { "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "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/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails", "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r40", "r222", "r270", "r275", "r281", "r284", "r294", "r337", "r338", "r340", "r341", "r342", "r344", "r346", "r348", "r349", "r466", "r530", "r591" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r37", "r155", "r164", "r179", "r270", "r275", "r281", "r284", "r500", "r530" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r38", "r58", "r75", "r163", "r177", "r267" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r223", "r428", "r429", "r430", "r434", "r438", "r442", "r443", "r444" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r224", "r237", "r238", "r268", "r427", "r435", "r440", "r508" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r55", "r61" ], "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/2022", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationCashandNonCashTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r161", "r176", "r562" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r57" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r57" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r57" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r57" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 15.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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidExpense": { "auth_ref": [ "r57" ], "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 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 and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidExpense", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r242", "r243", "r244", "r249", "r389" ], "calculation": { "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails": { "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/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r78", "r81" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r43", "r363", "r368", "r535", "r536" ], "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/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r166" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r217", "r220", "r221" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationCashandNonCashTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r18" ], "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/2022", "presentation": [ "http://masonite.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r262", "r274", "r275", "r276", "r277", "r278", "r280", "r284" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r299" ], "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/2022", "presentation": [ "http://masonite.com/role/Inventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r77", "r526" ], "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/2022", "presentation": [ "http://masonite.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r195", "r523", "r551" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://masonite.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r77", "r527" ], "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/2022", "presentation": [ "http://masonite.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r76", "r563" ], "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/2022", "presentation": [ "http://masonite.com/role/InventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r561" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r17", "r222", "r294", "r337", "r338", "r340", "r341", "r342", "r344", "r346", "r348", "r349", "r451", "r454", "r455", "r466", "r529", "r591", "r633", "r634" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r10", "r160", "r173", "r551", "r574", "r584", "r628" ], "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/2022", "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" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r19", "r185", "r222", "r294", "r337", "r338", "r340", "r341", "r342", "r344", "r346", "r348", "r349", "r451", "r454", "r455", "r466", "r551", "r591", "r633", "r634" ], "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/2022", "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityIncreaseDecreaseForPeriodNet": { "auth_ref": [ "r573" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of the credit facility.", "label": "Line of Credit Facility, Increase (Decrease), Net", "terseLabel": "Line of credit facility, increase (decrease), net" } } }, "localname": "LineOfCreditFacilityIncreaseDecreaseForPeriodNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r15" ], "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/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r15" ], "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/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r583" ], "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/2022", "presentation": [ "http://masonite.com/role/AccountsReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r3", "r158", "r170", "r357", "r367", "r533", "r534" ], "calculation": { "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligations", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r3" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails": { "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "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/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "Long-Term Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r21", "r92" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingencyAccrualProvision": { "auth_ref": [ "r589" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount charged against operating income increasing loss contingency liability, after adjustments to reduce previously estimated charges.", "label": "Loss Contingency Accrual, Provision", "terseLabel": "Other items" } } }, "localname": "LossContingencyAccrualProvision", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r26", "r159", "r172", "r222", "r294", "r337", "r340", "r341", "r342", "r348", "r349", "r466" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r99" ], "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 non-controlling interests" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r219" ], "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 provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r219" ], "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/2022", "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r54", "r56", "r59" ], "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 (used in) operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r39", "r59", "r165", "r178", "r183", "r203", "r206", "r210", "r222", "r229", "r231", "r232", "r233", "r234", "r237", "r238", "r246", "r270", "r275", "r281", "r284", "r294", "r337", "r338", "r340", "r341", "r342", "r344", "r346", "r348", "r349", "r458", "r466", "r530", "r591" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income attributable to Masonite", "totalLabel": "Net income attributable to Masonite", "verboseLabel": "Net income attributable to Masonite" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails", "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited", "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r137", "r141", "r203", "r206", "r237", "r238", "r566" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "order": 2.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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited", "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": "Adoption of Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/BusinessOverviewandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r132", "r374", "r577", "r578", "r579" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NonrecurringAdjustmentAxis": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Information about material and nonrecurring adjustment directly attributable to the business combination(s) included in the reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Axis]", "terseLabel": "Nonrecurring Adjustment [Axis]" } } }, "localname": "NonrecurringAdjustmentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NonrecurringAdjustmentDomain": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Material, nonrecurring adjustment(s) allocated (included) to (in) reported pro forma revenue and earnings (supplemental pro forma information).", "label": "Nonrecurring Adjustment [Domain]", "terseLabel": "Nonrecurring Adjustment [Domain]" } } }, "localname": "NonrecurringAdjustmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NotesAndLoansReceivableNetCurrent": { "auth_ref": [ "r291", "r292", "r494" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, after allowance for credit loss, of financing receivable classified as current. Excludes net investment in lease.", "label": "Financing Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Financing Receivable, after Allowance for Credit Loss, Current" } } }, "localname": "NotesAndLoansReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationNarrativeDetails" ], "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/2022", "presentation": [ "http://masonite.com/role/BusinessOverviewandSignificantAccountingPoliciesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r270", "r275", "r281", "r284", "r530" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r480" ], "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/2022", "presentation": [ "http://masonite.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r480" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r481", "r482" ], "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/2022", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationCashandNonCashTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r479" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r274", "r275", "r276", "r277", "r278", "r284" ], "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/2022", "presentation": [ "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r64", "r65", "r70", "r143" ], "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/2022", "presentation": [ "http://masonite.com/role/BusinessOverviewandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "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/2022", "presentation": [ "http://masonite.com/role/AccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r188" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r134", "r135", "r138" ], "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/2022", "presentation": [ "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTranslationGainLossArisingDuringPeriodTax": { "auth_ref": [ "r27", "r30", "r467", "r468", "r476" ], "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": "OCI, Foreign Currency Transaction and 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/2022", "presentation": [ "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax": { "auth_ref": [ "r27", "r29" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r35", "r94", "r204", "r207", "r211", "r470", "r475", "r477", "r495", "r503", "r564", "r565" ], "calculation": { "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 }, "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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", "terseLabel": "Other comprehensive gain (loss), net of tax", "totalLabel": "Other comprehensive gain (loss), net of tax", "verboseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails", "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r134", "r135", "r138", "r204", "r207" ], "calculation": { "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails": { "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 (loss) income attributable to non-controlling interest" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r134", "r135", "r138", "r204", "r207" ], "calculation": { "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails": { "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/2022", "presentation": [ "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossBeforeTax": { "auth_ref": [ "r29", "r33", "r202", "r384" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "order": 2.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/2022", "presentation": [ "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails", "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax": { "auth_ref": [ "r30" ], "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", "negatedTerseLabel": "Income tax expense on amortization of actuarial net losses" } } }, "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossTax": { "auth_ref": [ "r30", "r208", "r211", "r427", "r439", "r441", "r470", "r473", "r477", "r495", "r503" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "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) benefit related to other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r22" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r59" ], "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 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/2022", "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:" } } }, "localname": "OtherNoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationCashandNonCashTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r44" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "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 (income) expense, net", "negatedTerseLabel": "Other expense (income), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r127" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "auth_ref": [ "r567", "r568" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r51" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRestructuring": { "auth_ref": [ "r320", "r570" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation.", "label": "Payments for Restructuring", "negatedTerseLabel": "Cash payments" } } }, "localname": "PaymentsForRestructuring", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r53" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Payment of debt issuance costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "auth_ref": [ "r51" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r216" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.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 withholding on share based awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r48" ], "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" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r49" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash": { "auth_ref": [ "r58" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense (reversal of expense) for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Expense (Reversal of Expense), Noncash", "terseLabel": "Pension and post-retirement funding, net of expense" } } }, "localname": "PensionAndOtherPostretirementBenefitsExpenseReversalOfExpenseNoncash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Shares" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails", "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r463" ], "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" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r196", "r300", "r301", "r524" ], "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 and other assets" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromCollectionOfNotesReceivable": { "auth_ref": [ "r46" ], "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 associated with principal collections from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Collection of Notes Receivable", "terseLabel": "Proceeds from repayment of note receivable" } } }, "localname": "ProceedsFromCollectionOfNotesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIncomeTaxRefunds": { "auth_ref": [ "r56", "r61" ], "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/2022", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationCashandNonCashTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInterestReceived": { "auth_ref": [ "r569" ], "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/2022", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationCashandNonCashTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r50" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Proceeds from issuance of long-term debt" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r50", "r573" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from borrowings on revolving credit facilities" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfDebt": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow or outflow in aggregate debt due to repayments and proceeds from additional borrowings.", "label": "Proceeds from (Repayments of) Debt", "terseLabel": "Proceeds from borrowings on revolving credit facilities" } } }, "localname": "ProceedsFromRepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r47" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r183", "r203", "r206", "r218", "r222", "r229", "r237", "r238", "r270", "r275", "r281", "r284", "r294", "r337", "r338", "r340", "r341", "r342", "r344", "r346", "r348", "r349", "r449", "r452", "r453", "r458", "r466", "r500", "r530", "r548", "r549", "r566", "r591" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited", "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited" ], "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/2022", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r85", "r174", "r501", "r551" ], "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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r71", "r72" ], "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/2022", "presentation": [ "http://masonite.com/role/SegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r52", "r573" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "negatedTerseLabel": "Repayments of borrowings on revolving credit facilities" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r560", "r571", "r641", "r642" ], "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/2022", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationCashCashEquivalentsandRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r60", "r62", "r186" ], "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/2022", "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/2022", "presentation": [ "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/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r318", "r320", "r323", "r329", "r330" ], "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/2022", "presentation": [ "http://masonite.com/role/RestructuringCosts" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostCostIncurredToDate1": { "auth_ref": [ "r319", "r322", "r326", "r328" ], "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/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails" ], "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": "Expected restructuring cost remaining" } } }, "localname": "RestructuringAndRelatedCostExpectedCostRemaining1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r58", "r324", "r326", "r588" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring costs (benefit)" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited", "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r319", "r320", "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type [Axis]" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost and Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsNarrativeDetails", "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails" ], "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/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails" ], "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/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r320", "r325" ], "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", "negatedTerseLabel": "Restructuring reserve" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r7", "r99", "r171", "r513", "r515", "r551" ], "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": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r180", "r226", "r227", "r228", "r230", "r236", "r238", "r295", "r421", "r422", "r423", "r432", "r433", "r456", "r510", "r512" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r261", "r262", "r274", "r279", "r280", "r286", "r287", "r289", "r375", "r376", "r490" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "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/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofProFormaInformationDetails", "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited", "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/2022", "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/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r483", "r550" ], "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 under operating leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationCashandNonCashTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r25" ], "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/2022", "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/2022", "presentation": [ "http://masonite.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r32", "r631", "r632" ], "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 (Loss) Income" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AccumulatedOtherComprehensiveLossandOtherComprehensiveLossIncomeTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r66" ], "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/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r119", "r120", "r447" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresNarrativeDetails", "http://masonite.com/role/AcquisitionsandDivestituresScheduleofFiniteLivedIntangibleAssetsDetails", "http://masonite.com/role/AcquisitionsandDivestituresScheduleofRecognizedIdentifiedAssetsAcquiredandLiabilitiesAssumedDetails" ], "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/2022", "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/2022", "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/2022", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r21", "r95", "r96", "r97", "r98", "r151", "r152", "r154", "r167", "r533", "r535", "r576" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Long-Term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r581" ], "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/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r79", "r82" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r0", "r11", "r12", "r13" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/InventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r124" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r319", "r320", "r321", "r322", "r326", "r327", "r328" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule of Restructuring and Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsNarrativeDetails", "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "auth_ref": [ "r87", "r88", "r89" ], "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": "Summary of Restructuring (Benefit) Costs by Plan" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "auth_ref": [ "r86", "r90" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period.", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "terseLabel": "Schedule of Restructuring Reserve by Type of Cost" } } }, "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r36", "r73" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r386", "r388", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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": [ "r106" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockAppreciationRightsAwardActivityTableTextBlock": { "auth_ref": [ "r106" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r258", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r289", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r322", "r328", "r531", "r643" ], "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/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r258", "r259", "r260", "r270", "r273", "r278", "r282", "r283", "r284", "r285", "r286", "r288", "r289", "r290" ], "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/2022", "presentation": [ "http://masonite.com/role/SegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r42" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited": { "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofIncomeandComprehensiveIncomeUnaudited" ], "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/2022", "presentation": [ "http://masonite.com/role/FairValueofFinancialInstrumentsDetails", "http://masonite.com/role/LongTermDebtNarrativeDetails", "http://masonite.com/role/LongTermDebtScheduleofLongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r57" ], "calculation": { "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation", "verboseLabel": "Share based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://masonite.com/role/SegmentInformationReconciliationofConsolidatedAdjustedEBITDAtoNetIncomeLossDetails", "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r545" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r545" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r407" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r405" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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": "Total Restricted Stock Units Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r402", "r403" ], "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 (in dollars per share)", "periodStartLabel": "Outstanding, beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r406" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r409" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Delivered (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r414" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r413" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r415" ], "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/2022", "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/2022", "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": [ "r110" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted": { "auth_ref": [ "r109" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsGranted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r107", "r108" ], "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 (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansRSUsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r547" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r112" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "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": "Aggregate Intrinsic Value & Average Remaining Contractual Life" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r396" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r396" ], "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, end of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r409" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r400" ], "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", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r398" ], "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 (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r112" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r394", "r395" ], "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 (in shares)", "periodStartLabel": "Outstanding, beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "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": "Stock Appreciation Rights" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r394", "r395" ], "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 (in dollars per share)", "periodStartLabel": "Outstanding, beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "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": "Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416" ], "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/2022", "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": [ "r399" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r400" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r398" ], "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 (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of number and weighted-average grant date fair value for nonvested performance shares.", "label": "Share-Based Payment Arrangement, Performance Shares, Activity [Table Text Block]", "terseLabel": "Share-Based Payment Arrangement, Performance Shares, Activity" } } }, "localname": "ShareBasedCompensationPerformanceSharesAwardUnvestedActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r596" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r546" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r412" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r112" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r112" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r111" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": { "auth_ref": [ "r409" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r182", "r258", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r284", "r289", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r317", "r322", "r328", "r531", "r643" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails", "http://masonite.com/role/SegmentInformationGeographicSegmentsInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r190", "r191", "r192", "r222", "r241", "r245", "r247", "r249", "r256", "r257", "r294", "r337", "r340", "r341", "r342", "r348", "r349", "r369", "r370", "r371", "r372", "r373", "r466", "r521", "r559", "r572", "r580" ], "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/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r24", "r94", "r180", "r208", "r209", "r210", "r226", "r227", "r228", "r230", "r236", "r238", "r255", "r295", "r374", "r421", "r422", "r423", "r432", "r433", "r456", "r470", "r471", "r472", "r473", "r474", "r477", "r484", "r510", "r511", "r512" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "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/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r226", "r227", "r228", "r255", "r490" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://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/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails", "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails", "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails", "http://masonite.com/role/ShareBasedCompensationPlansWeightedAverageGrantDateAssumptionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r4", "r5", "r94", "r99" ], "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 (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "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 (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r4", "r5", "r94", "r99", "r399" ], "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 (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansSARsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r4", "r5", "r94", "r99" ], "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" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "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" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Stock repurchase program, authorized amount" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan.", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Number of shares authorized to be repurchased (in shares)" } } }, "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "auth_ref": [ "r4", "r5", "r94", "r99" ], "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 (in shares)" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "auth_ref": [ "r4", "r5", "r94", "r99" ], "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", "terseLabel": "Common shares repurchased" } } }, "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedStatementsofChangesinEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r5", "r8", "r9", "r74", "r551", "r574", "r584", "r628" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r132", "r133", "r140", "r180", "r181", "r209", "r226", "r227", "r228", "r230", "r236", "r295", "r374", "r421", "r422", "r423", "r432", "r433", "r456", "r470", "r471", "r477", "r484", "r511", "r512", "r574", "r584", "r628" ], "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": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "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/2022", "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/2022", "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/2022", "presentation": [ "http://masonite.com/role/SupplementalCashFlowInformationCashandNonCashTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TaxesPayableCurrent": { "auth_ref": [ "r16" ], "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/2022", "presentation": [ "http://masonite.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r125" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and Trade Names [Member]", "terseLabel": "Trademarks and trade names" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/AcquisitionsandDivestituresScheduleofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Treasury stock, acquired (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r5", "r94", "r99" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Treasury stock, acquired (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r319", "r320", "r326", "r327" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/RestructuringCostsScheduleofRestructuringCostsDetails" ], "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/2022", "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/2022", "presentation": [ "http://masonite.com/role/LongTermDebtNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/ShareBasedCompensationPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r240", "r249" ], "calculation": { "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails": { "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/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r239", "r249" ], "calculation": { "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails": { "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/2022", "presentation": [ "http://masonite.com/role/EarningsPerShareScheduleofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e640-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=6387103&loc=d3e6435-108320", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e39076-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30755-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32262-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(7))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r553": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r554": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r555": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r556": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r557": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r558": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3337-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r583": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "740", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126970579&loc=d3e23163-113944", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "230", "URI": "https://asc.fasb.org/topic&trid=2134446", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 80 0000893691-23-000033-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000893691-23-000033-xbrl.zip M4$L#!!0 ( $*%J58#0L#(;3L "N7 0 5 83(P,C-Q,3$P+7%X97@Q M,#$N:'1M[7WI<]O6EN?W^2O0SKS7TA1$:[6\Y*5*EN5$,['LD>27GD]=('!) MWF<08&,1S?[KYRQWPT92BF1"BE*IQ":)B[N=_9S?^?G?/GP^O?Y_7\Z\23&- MO2]?W_]^?NJ]V'GY\H^#TY.&]F!3%[.W+E_/Y?# _&*39^.7UY4L!/Q](8M8_*+'^?DE__WGE_22GX=IM/CEYTC>>#+ZQPL9'H\.=X>C M\/#XU? PV!L.#X>O#X+]XX/CW>-7P:'XSX/7,,N7\'M^*"\6L?C'BZE,=B8" M)_#V>']6O)O+J)B\W=O=_=N+RN\*\;W8"6(Y3M[2=.';49H4,(T,1N4_\N"- M5SB/AK .D:EG]?=A&J?9VY]VZ9]W^,W.*)C*>/'VWZ_E5.3>A9A[E^DT2/[= MS^%X=G*1R1'_,)?_+=[NX<3IKW.U$A@GEHG0*^/E?#F[_/CY\M/)Q>F9=WEV M=7UY?GI]]L&[NOY\^G^\KQ?GU][)KY=G9Y_.+JZK*^KC6KY>7GT]N;CVKC][ MU[^=]7Z^GTZN/L,.GWGG%]=GEQ?+TY^]TX_7W[Y?$E_\WJ_!B#0/>_S MIXOS]U^O8!VG<$_._WGF??G]Y*+W<\?K37?]Y/KLJC';3EKNX4K^E^?9?V^U MDON>[]ZJ^>X3I099(4,Y"Y+B[S\=O7[W]Y_V7NW>XK]Z&3]^[N_HR",1IEF M$O%MF40BPU^]^.6VJ_"6_+/F,ZLVJ)]W@.[LKZ!5%-X'T (>TQ78?;X"]W<% M+LKI4&1>.O*^B&R49C!@*+Q+D1>9#%$[O"K2\)OW-9%%[M%]$1%=%N_Y]._S M]/4.SH(H G5\)Q8C6.QKV W]2<;KQX\:,H\_D; -2?%VY^#5K'AT4K!%GO^K MS LY6CSX4@Y;E])UK->_G5]Y:^CL?YQKCML$-[[[9]+R+K-,B1.143X5EIY>4S$./TH"-J3!R,UF:A]\+_#>9V!A MYQ/X. :N* ,OM-_C^8E^']]I.@5M;M&/P\/=QQUSU,SFJ(2Y-PT6<.I> --LG3J%;!$>@7^O__G MB&OIQR'.)S*<(&T%T50F,F<" ]K"/83K-I5%(5!W?/,.#_QI\OL_?CN[/#NY M AY3>!.X84-D*)& O8 ]0?<9GAS?=3@X^$-0X$_G:1DC P)^1%\.0:5"W@1; MF!>&IRF:Q=LY)O:VAA:VU>_;>WGU->_#]?5F67HCD0E,8,_Q%-(Z1QKR'*&3MNW'Q^0\?/7&79Z"OG/EX&\,TR6%?%$-5 M%W%:%B6PVA#X<@([DQ,#AQVKDH/+BBQ81^ G_R4A@@\\9I M&M%'-T%0IX_2.$[G.9D= M]W@J1Z\&1QL[E[W!CZ&15ONI8F30+BRC:)"RC@!^OP"^-()S P[%G)_8GHDJ M7(I0R-E&53G\EPB1!7MPU3S@PJ"-P#U77 '9N;GT-S*' MI1HF30ON%]\U#2*8(1$J_AI_(2RB,=R%C.\1S<$KLA+9R6Q1.1+6,6%G MZXHFBNE,!)']:0A+&Y7(8FCSZ4^T+WD!'\ "8*>!7<'F%C"_2?S((LVSM.LOJ@HAB@^;]%L_#7M9OP^L2Y XAFU'\&;S[Z'8D:$3J)^ M#CJ!U:Z4.6!OMTN)),.9S[CD1E0++&R"D6>\]0&ITDW>HMZ2^Q[H&?"-X7^P M9/5=\Z7(GHEFX1<%,'D46\$87@$:^"Q%&I>@ZHQ Z0!N% M\;OG@,H/_A]X#1BN+8R-R1IY]20 *Q6?)3=>SFPMQPLV26,T(&!H M)9/T3.!A^ 3_AJ86S)#O(U_:!>X<;Q9>3?BTD#$+#_4<,O-(Q& =9[Q?]6U" M21@"+41D;-"F7:G=.NQF02OXS?&APV_N:/D]R&-N,L$LY5R*MYF( _0?=*87 M*$Z[:Q\)AGD*-Z;YR"\_%Z3UFB"L3HG)Z MZ%V5L2.O@F.#DPIBM51:-7]MWSS8Y;<7L.XBTF]67P_HJY=%U/SN\'"P_^JX M\^O=P5[G=\N&?3W8>W5T[Z/29%^O->Q+VHBL=N1[?"'A03B#'*[^/UXGOT*_V.!_@IS>XEG?)YL,A?;#!Y MYC94V*+ -",>_;6F#WJCT+Q9KL[\$Z05_';#&LL]ZK%XCS=TZ%O!]@9=;953 MW]\?'*_08T4BLB!^.@?_YM7@U9O.L]][Z+.7#WWV-.);6< .A&M,B"+.CI-X MYWV0@WJGZ/T'L:>NJ9VPA\&Z'U '3=+D!F8G(NTO' G)FE*;B0*7YTIY:I3* MFL,=ST=!Z"KIZ##9&=+*;WCE:$5$I*$IA[Q690^ ?+>DW":3*1UQ9$H8@\9Z M)T =5L_D\-!PFWYXL!7:)^VZ6*_GF;'Y,W..I&MB-5?FO9+)WN'AYACDR39= MRVNS/V-.%+'NISON&'^>5JPN8Y4%X42*&[83];V8I^ZXWE2@+>^>,HQU]GTB MAV#3JS#*B0H8:)\T&4+:%%-WL/[J_=W]H\UI D!JFZ3SD+%@,/[WT%2!MG"V_,Y M,9VH.8G4MQ]$*,B9<<#?'YD)7BI+S[N^NFR;SA;:9TC^-R)>,*GW.LSVB6]V M'P)M/GM\C6M930W=-?P\N[^/=O\VZ*0]C#$7!0RCF$:1^G6W,W/NFGNZZBX: M/!F.^IXYZD>XO;,2-B%G1Y ..[/SI^FZ([_:7-Z!T[8X@_!1>$Z,4_RI#1.T M>PWO_FH6#4/A!M57,'Z*5;I4')69WA,,B M26-YXK_PE? $'I!1)V%:E+4TO#3+20@YD Y MZZ;%F74?."Z Z^%/,?G-WCNHQ M?F_]!A)CN>UVDF>^.5<=N[-W"@]<$1?\\>\_'1Z_@T?M)V;CVY947\<=]EI5 MWV$L( NHW@ZE 4<<9FG,FZ^G#=9HC21TH)$G3%$2,G;L9^8G:B&\R6IO6F_3 MN@?*Z2 4*(575!.:GC7ENJ:\5**YVY_>J%U=*L@&WGG[AK?<>HE):V!VWH6= M@L)4)],U66F2*NYY%Z5@X+EJ1912#.U/\52KR829A(LK WNI)5@8D32\"1T4 M(@*U=C1BBT!Y*AK6Q28OMK_1FZTS8"@*6F:4 %9UT>@8Z1P.,$\%7FIM\ND' MJXEH0T%J9B C3IZ!@V!YK'(C!)PFW4C@-Z"T2Z0+^BOHNG3Q'35?[D8)W,GY6.$BK7M( M@S&8XV/,-FDU$2D1@CDYIIBLR[W:)R+W40P[]__^G-WKN/8IB1 M,VG_-?'S5_#IP3N3*=A,F3!"%E-69%*25IO=2-=BUGQ/I8; XC&W[&0TDC%* MF-R#7V5I.9YPL@86N?S)?*\-^2BN\="M#$TH(6<&]P2+-N#TT76!6P?*B#X" ME3[#&@P<*?POT]NL?X,;PF98;!_DMZ1A6,)U2H#1*Z'N/N3?[N#$=!:G"S*Q MVLX.#^VJ'()\DD&&&2%=Y0\Y.ZFZ)M')T@Y:YR MR'E0:$,0;]CZSN8*'3R\6^6G:B)N<57EU2EY6XMM> IOHU69_8XQ3=4**!1P M/49\M$(IP^C",C_5ZBYQ+*KZ4'8Y;2.E]] "B8YQA7@B=V1O]^JYW&2L?-BG M6/GN_O)@^2E< : +[]HZ.C;J41]P"+74 5.7;%P;1?$(]:MRAK%%=Q%>5))N MK/T%;9PP$D$QJ3H,VG[V0>;!$$17L>!D?Y/VR75.(P]L)53^5:XT,ANJT7 MO\7S=)^Y\)ODBV&?^.**'"+O=!(D8ZI[VZ M+!RE%/\[AVN#+B%0 M.[?V#[>]*;QHHK,X=, )XTFQT+Z/H+E[9 LX]3_F%6V_55I<)OZK1+*B$8'I MDD,.75%@!X43H*L,-)64\_ Q/!B9+U3E*3I7"EE@3+[M-20TN.I%S]YWR=2O M&3"N+NQ[.C*@E*V2-%R M@A(8K^IUD/[_ H,#)H07Q9'._8C9![=7-!0C9Z6:Q6;["KTM]-U)MXJJM4Y+ M?$=3$"L)01QTC56Q$M>@-5)'X'7)^J3D&QE5'VZ[IO5H7Z?6?EH?:ED^O;MC M@:')=,%6REMZX]2V$STEI)-*]L5C#DM:#@M?%>&J0N*%U,^"\0K0H]E^1,":G MJ%%-1BOU:XX3UV? -;Z"!%^+/<5/S62U=-Z9#@HG%Q"B9?)G]M=V8EL!&F0C M3GW!4-VVHV, ,4O>NB1-8+O$'),16)=QP#CPB 98NLJ>"=S0D-@E0MK@;ZAV MSDY]M#<>>LN[-E*JX:PRL04#7@X>Z,."HZYX]L+M;>*I[SNG;Z0(^UPKIURE@*5+PY^WKHRX#/4?M[BMJMTGC.>J3\;S*J?B1;W*9B.3 M4&N9!@NRK- E 1P9R_?UXGQMI:GD/[U,&VZIEB;5 5EJM?P/6\+Z>H.H'(>] M*6)=B8OG7J)681(G(H4O\ M>\>DJOB>KBG>B12#V>O?14AN:]B<2,&*Y8HO@YF^T!9C!8J2K5^<;Y(JGQMO M;/T]F#Z84,<2*@ AF*D;?EG'*AI5:LG"JDUIYJA'*ONE(F@>AMD>#UZO15H- MDZ=(9V]W#@?[3801=/FH^,\3X6J/*A?A?1R$W]"']86SHS;,W\Z;_B '1$]1 M@69AR@LW5$O0#KA9&LN0LJF4UR<+B"%E"F*+DGFF'+VJ4G(EU,!YX+!;54,'6M>4('H)PJS)>X;L3;X:_PH30+ U%A+!K&A>S1O=-6,Q1K026J2CFV^XS"8^4 MO[U"P:B%Q;$.8]=$HYR+6)G58^O64%U]N"7M1M:N_ MKA^X>\Y=1ZAVQJE>7\XC.@KLU^*M9-$MXZUYA;G6T>7[HT!L%(WVZ!'YO20Z M,A$I%8__,QW]!T>X;5BQ^,NF5US7B-H0?ZM+ =TZE8-D&G:UE)P+'MLPA]9S M])"8\VMIV<86L:\W1ECU[52;.Q1UC2\/IE:85AA%D*N@KIF%;0LVAX#6I M\#XK<]WKJ<+4MEIPK,F2.\A=3W4E. Z]5R;K.G*,$X=_[R^;I@-20DX5$37+ MABI[T+:CCD&8DWJ 77U!]*@,>S<03CIR[L0KZI,W=2H*=1W7_D"VWL:!=3LF M\=1"[$>; QQZU1O9N +8]*-#'D MIW$P'P:;#@/]9>7A>37%U[)" ^64MV?^ M8H<&3#/%!-5,4N^7&YDJ7)'$Q!6<4LJVU'[OV(VWX)BC0"HI'.(5X9"&U#@J M*@8RDL 7$$YE[T@%01"[3*G3*MN.$WQS;PQ,+.D,GM2P#BA=FLS!.8HC[:TP M$["9K"(9 YLB8?4!TR51N()E\DGF: :4" *?>1]E L:"K'SNZSXAUC_APF:U M^'B< (]*F@@.^ZD)TL%L[$BK('YK\KTMC*@G MR:%7+$EK'9:>R''V+FSSXA>YU&M84?4J":H)D%.(XFFIUCSD5E@ M6@\9CH/]Q8)\XEM>"SNP!7QVB$!7R+B(<7(F?R2FU%\HY_!-H6!?1-TKO,7* M[A0NJHGU+&')-'F4!"@"E"B@EI1>,&4OG>L&RLLIE:&?GFYY)?* 7$5Y*;O&"0BM:+*C(PKUVA=F6;1@_@%L9B:*P.;" M5/-ZL!=M64S2#&X4G22#BK6.#1Q5UW NW^^NPAR,2+ K)D/C*SGBO6<9V=4K^.M+"'ZP+Z;+BLFT^>C-#WBH!.L@!-[R)-=C"U/$YS M[8W!CY GB8)O22\:RMPK>>4+UEZ8R5A;5TOM/IG-KYDPZ! AEAI^K* MJ52G'7/'$(%[@2*5NOP)Q%@3J@3.6;YJ7CK+),M?L)-+]KHLW27N'%C4A'#+ MJDQ1*S"MZ:B,L> EE>8DC0^?-W?,(0M!HTI@V/6#X0.+=CX3Z " "WJOI-_ MPFX:BF9@0F")3=B!C>;<5ADS8*DP4_ M+A@!/K#8H80)%0A2P=[&E/)1@P@[2R ..6F>F*$JQC)7?5.&:;1PFF"K 75= M5J'-2.Z]R@ !*>6K $>'N_$ON(-YI))A"5VGI4B>3#5U;?#I:?!-2T:"^\5W M2GM5VA#)++:.C8&;W6EW9.FR,?(- MR5P']J*-C]K 6B?G&F!YY\1@OS;1.)#(&$ >+Q2H2U&33"DI&'D-4%,8%,0Z M-7E0MF>FZ2%@D 10VYPNT%\'5P-O)-"3%/NPA0J<-DX1*66,99[2"/N1T-FP0('-F]>9N MY=K=O?08E:#+Q+AT0JTV1@J2A*K:#.?-M8QHV1F*8E!?CS#("4D6T& M$3D8+W.XU$4LAG$Z%UE-FAL9U#*]?MX3+4PW>3G4AKMGP+OHL #*^ +9Z1XH MGE ]T;5:23-HF*EN4WH2W-83D.M<.I1SF'>&*HU5Q(8(Q8PX>YG$$"W*4#CA M$'Z(?P05&=_)UX1\VGQQR4M-5Y>E:$[>8[H?VI)SM ."Q*G\4*I1&_C=?!R"-)F05:6<+V:VF6B 65U:L>/:P+4.T%SB435$7!'%=2 MY)IL>NY?4Q(18[F]*Q:H?DEG/6 .M,.A;4ZBJO)$-J[:-^"#>2F='U%ZLV#% M6>H@'[-]O2&J 9,(XA:/Q-*CKN"Z58]\/DEI7KDSJ1$1,P+\J]X5J&!K?T"F MOM:;M6QOR--C5$>*$U:.6WEE]-DHW=.9':ZD;'O4U?FD!A""5=;WL3:>6JE3 M>JO1P[4;K/(6N^/G2;HI7LH==UO8PR7^=C#V:0]&"Q4';MTN\MW0CB@MM7OS MVAR&W(PIU]V86.PU:[CK'D/71;;2-Y;4[,:J:6F,1YMZVK 844"SV J\">8R MH.91XG*VC,]HZ<7!A%)*QLC$%$1$M.U[LP!NBEO,H1-8ZJ-S]72;D M= A2U32.1 1'D!"UH4G'0;T#N[: )J#2"8O@NRFT]5VB@8$J;Z78$(B@$9XN M59]1_Z;!6/\(6 M2-LVL"P4/D975B*A,O#2?'+5A$"$2)6EX[0,M0Y84?)EOCXKHV0K?&B.#;)2 M^Z!VF,Y%C(F/>_L&-+Z"H=G&WSDNN$T_T7F_3.*C#$%.E1N,TK2,\]<)V?#H M"K+;70D[K02NG71M9+GLH6?RY$(PY2UCMN9LC75Y.6[>%9&A;KN4T1G5JK,%C*L04?G^T@*$.L(=)0JU6UJV*$0=>6!0.DB M:C"6)NY9 RN' \V=/%-Y/Q.C'7??9#":T7L59";VLVKFN$*VT:L_)&\ KY^2 M=R/J$@;G#A>5Q3)+;/O>7!2% O:%.^I*$2-M;Z28PZT8HCG5_M**XR9"\82- MGCL]V-XQ,'3>W9HOL-9TJWK'C?D+$P>3-A@+;;M6]JJ=3-DUHBC*)%_0K>.? M-0U<%:%QFE;50&JL!S3(\S249!/:*)Y/@/(XX5A.5<6[;WY*PA[='H2TJ%,M M,&R8SA-,UM(.#Y_.D#Z"GR3X^MA7'B+\^;]2=/>@I@8Z4>9S&ACFF.)?S,1\ MY[BFU&C5I6W?,"X?NW<^;1S@QX2_6LN%VZ@N=8\J]IOCP:N# M![@!>VLV;]W@#5"=6N^JEG9K/%LG2G0;Q55U%>4F/)P'V*:;^48G&LEL:OV M2E_#W#$>4?GL>5@MP4]5PEJ;J]^1Q#:;%U2R6#^L/)TZ2)()FX?A/H%U!*MT M:5JE:B:AAU<;X [//UA#-_<9V!XU7E0A6$(B7D P18&\Q5Y;@:D=E!O1_KMM MA0:L%.2)G+D+,R8N"'+0]<4*C=@@9)D]QY#(Z;85?D]7*%O3PK!#L(S.<-MA M7MBNP\WB\;U).L=NX;[76CB,?@M8*%L!L$(@CAOAK"H788E)8J(:@%44H>"@ M\DIQ)F>[Q MVST?N$#E7R>'+7+V3%TI5,C! KOU[[INLOJE\I!;!U>G,->4> M.Y@NE- 5#ZD;R-[?MK4^?9,2\Z8 M'&1TZ 8Y:/N4MT#E-/6JR,X:^+RD0"SUH- M/OHZ.!F;F6BNDIFQ"@K#D,YR,74N6K3F+V-F74&[Z6;BJ&F:U9F1V7U_KTK. MX>#H]0:5G!YH.>@FG$?NPCDE@DD^-+[EHRPD=8@1?'3D= M/U+V!,4<*4PDS_P5+YZFD>3.RQR;H&H[%!'ZHDV#[W):3MT&01IFDJUH:9SC M[E3(XW\CJF.,!7J]9Q-$448E)? XWW+50(H]Z&&4,P&EB(E)J9RH?/6(3\6! M/NJ/<7?6\ M__A%6KM=Y.')=88)')D(,MU:K_XLV3; P9\*BQCWAT6LCK&=6=VE;[R@H?,V M>I4BF!&I>'S1X(]P>5&8JP];\[W9^6$\U_KVK5% :' (98:P(AFEB,@$% 0- MU#LJX0=*4*KAM(K92&[H'GUJ\HO1I,A#D:%"TZ:V2ALMP.3(""%#"K%,:^V* M@=F2DB94I!+C==N(@@'HH4@Q.(7VNX@IRS1;N$X(1'<($E8=_E4F!FA>.8&, M%HU/BY%?23CC&DO%3F%7N*PJ32+V$Y$%O/ [ @OB.S)H1$*9!\C 5F1;&@O" M0>#O[N)$0[H0#95*&_5JUD'K/46&9:'LFY%&@PAXO*RN#_JD3+F ,HX9:6U1 M9<#3^;'F96)':MR.'#UBT^X16_]=%7BWGC.^VF)UHI&6&-O%850*4N1F EB^=;DTO8CO<]1U:65R_K4ILX&PHEQ6U7B,563SFZ+ M?DO>G-]S7.<>XCJW;U+V:F.2_O5C@>I 5U@-Q?6I1'J>@3'6"_1=NEU>$N]: MW89-&X!GG&4?Y#8PXP!GOOYAY?0]1"U5'0-0/"E@1FV?6N/**J\%5W/[GO4S M*<40HUM4SD#MDU%156=/6BN&)L8)PSPZ8)V$XR8B-L^,8N%F%+?@0FAH+TZ[ M#"4H@EM2Y-LMLG_;=_.T<"SL24'U;5D51J[E/5PKCI]BI0MU:QR'S,R*2+.& NINX*('FB5.NFI<2866XW[R-%<@Z( 34EGR>6@2\M1J]KG!:E>V0RQNC,YTNZER MSCF#+9D,MDJOGF:XI0;*1*TEC-,T0>,*-Q2=$ I*ADT%?B]KL'BLI#X_%2GS MJ!!%OJ _71FO?9$Q'Y:#(\5R))#66WM-^=83UBQW8E0)2VKF/E8Q =O[.S%A MC.%1MU*W'GS$@"M"3* K\"/MC_>)XMLY1SX59I+;T$=;_< 2XI+BSBH-GOQT MJ\93T7C*)*# !EK6ND.E_I)2'>J/JQI-DPZ Q:5LEE%3X# B_V<^D MQKE; R&(D=_ SV]BUKKY.#RMT$1I DT+;:H+;BMG/-PN;\,&6UTL;U.G(QKZ#CD7KP_L%1M"1%8Y<>H$*!C0H!65 M>V7T"[?R!JRH9JUR65[#P-[.&]O=Y0\D&/Z9C! M>% L_1[,^T"W=;0JN.F,HJ(3FSBV#[:"\G2TM'C4KA3\\Q7#%HV\C[ .&04V M*&?KG30(&R?MQKH"UX;U:< 'D'7/+;_^2BV_]O;[Q)*6<84_@$14KC5>_^O@ M>R_!T+>";;4V%]O\L* /3<:K1U!0S&+L=K: MQ(!0D%:[66^ M2/WO%^V0:B]:BP.Q_J%=V7@]6M"DUCIS-*DQ_L,-5?C B*[:-'>F'67INCN" M*L,DN%&]V+I:E!*L7*W(R12,KVY<3YX)MWL](@2;!JOMG:GU;:NP+=O5WKG) M%/51N]!FM*#;0:__;GR@DO"82%PI#7!:OJ-=@X7;WT,' MP/X)'(7/X33-;,M9/9?+Y7Y82& M>3:=6\ZVA# K;(U#V(9M)2/F5K#37IN(2&Z5M& 64VWGQ;FZL5@F/"=96HXQ M[6N8I=^60:'Y"A])4W&@@=@('<_<&7H?V[1(=+4AYM93K"HA1ES9>!2]2]:ENEHBO &D6"CK0Y"9HY!-4[$YQ MPYZ.S__PF3.LR1DPT+3I% AD!6[+:%6?9ZQNE:;/31A;7?"&JEL3T(?"T1BQ M!I( 'W#8&QEX8*!3AI#@3 E*$"'LEM@A<&44J#?^Y,]N/:2EZK@2"NFRR7O=B MH*DP:IVX0J !%]Q$.56H6[!. MU9W7I')8B(+AX%DX)YY/L ],1S&DZ2JZZLY47M:X-^9&W<^=>8Y&/(5HQ%%O MU)X5T0B=?$G1? U ^"$H@EX4?OSXS=MP,G^S/DZ#_F.01'6/Q28)23 =RG') M'=Q5RJGACJ[ZU.@^KTP08]ULZU"$P9^,X/B;\,V.CX\;XV(22)<:B(8.]EL# M7H>LT%31:DCF2LAC[OJT ^M''MBL-2+IL,EM.4D&HLN$^7R-G:)=ZM;IWI+%R*;R!([AMK'A(2@EQ M0,#X[.7+U;%0^OZE-@6RZQUX6"$9C?V3X? M;)%8QF/F=29*L6T!/T@[;+2_LX#3AULQ2E5RFX@/,3_'XG/=BGXVTZ[@TK[+>WZ;UDL,!Z#C]5@/7 )=V:K283 MZGK*.HBM5<$\>&^H%D2U9-S2H8)355."-,(%D *&5%/5O8(KX-H ()R6M?0; M;TO8BM2:1\Q4I7JZC2QI5R8GM;*T9MLDA0FQHGW24U%>^E,;WV_EI22$4;A# MO5!:JM492&M4\LE.7;=V+'0F[AN #Z[N!N5:?ZK#=@>O^RS8?A/!QK.UE/B@4@B6 M*Q,U*P.#&P"G+W-4DPO9BI3#R384:H4++;)"%6Q2XD8BA3(8;)HU=3=KU#%4 M*:M#!CT=.MGO4X51K^E$)4>AQE=2V8,10/U3M&%ELJ=GM*M5GCIY+UR M<97Y9D=:"AA8]6T2&]P\12TU"#4>,3VO)!9#07!,TCZCP@"F.-/78<:0T="L MD%&->U5W40H9"$E/5Q;C] I$B:D;U*"TS"+&\PJ##)O/*UT0\Q=4&@568:#O M(N=L7.-":X5%L!6N)@,#0;"GTXH/C1R$@0.$B[D+-;/W";&%_I0K]9PM7%$5 M6P^0GUB$RN0&[E1$<&Q9)T3;,L0YIV5AFXO)-DCR=690!<;9,?L(*T1);YZ3 MSW@B:G;-N5%^$8&61QI9K^JN29C95-ZH0!G6?4=E_>WOL(XK]T6$&#@4G$)5 M<"4UYQHC%BP>A>H+Z22SJC6Y!?&J8[+6Y%V36QGJ"'6)K$ZA75IC&4QR;&+^ M5'Q/^_TI0.JW[^E4=]_$7.X3ITJG!PQG"58 77"J\"I9 MTAC'CJY!F%KP5P>R:XG3UR9-D8/+%@OXKJ& KN2HEET/PCU1/,Z%7@@J-=*- MAJC -#'K!I%+W3*JMNXP;6"Q*N$"M;()?-_:0='^BG@3_F[0G1#]G!5Q;UD1 M&V62SXGBZS')#V(D$[JRFV:+)U0-,P.%*88'(\J#)HTHPBFVXN_6,&7(+3<5 M 3>OS@F>-P\S.=3F!L'X&\,%WOD1\TP[S1P%H4UIFCCD'+.XV/R;9-3)NS8! M^U,U"V!191)3AI<7R1'Y4 HS14E]H"4Z5$SBJXH?D*GTO7C.#7W(W-!^UX2V MM_WJ074HW5^\T2;91ICIL7XBDC'!P2,B%98DSY-<=3E(-.! M,4.U#>$V';,C.;53V#X^*;'*&N-TV+ =QEU@I4648H0-F]&E*3=]3Q.->:6Z M(3<:\#ECL>+4UGU/*Q]7Y3"7IB6]T]R+K;K>S7U'MS4ORY6+Q9=*YKYFE!Y/T&HD) [F<*88:"@:$^#)(@"CVN4Y78% M6;Y$NM+5A\OOKH<5#O0&H"7T&M!GW/PR-U3'@38*(<@&:A+(T4@-(U.*RH'< M#ZCV&>0C(56BAJYEMUR<$4M+NBHPJ.7*JY-#HDVI:U2[1:HN[7Z]V:SMW:&2&T3G4 EGA4=0[55=92JI@DW:7Q3V>T&82U!K;!. M#VK4H9MDDD%&+J"V&S63'](2>?$VTGW(<3!&YFCH:T2)8M% M'9"!4[YP^975\XKU!G>M^;GTX<%*'_HN76P7*^_RA^>Z. M^#J[NW5/5I;PMD@.^!W7$"M/M0$?;^*WXM=C57C&[4SYKE@WH/B.J 4BA_S ML]%R..GV:F$'<\=@N-A%FMZ^P4T@8_*RP[-J8O Q3HG]?$H, FN%W>?KQ%?= M8"M7T"ZXB66N?'^5CG-VF=AMBJLD6Z ..'<-=M*MQ'+66(>KZ();[&(L3T72 MA'V2-(_!W%;"Q93*<*-Z[!J>S=+,4$RE:_TJ[ 86 MV;2-U[WGJZWJ4TWI@5?,!:JG6WO[V]C]#7B(;@B;F-;9*&0,R' ;1XH4F*,# MTO!4J"[J$]6Q?M=KJOL@BDQ2EY78^R1S! >$.]'23H@YY>$(7U/PY8Y*'PU-SW/2J<092WTO$&.A:)1J:)( 6B&7?K15$KSW:HNC?TVUZ MZ@K.4^$PHD\-1Z5(-^XW(ED!T5/)' M:U@U>E[_S:^Q*2.'K=F(RH1UO*%Y5L:NC[S,F= ,@A+[OCC3QG AXB0:L1W1 M4DF?L*6$-F60\X&PBQ7JH :%4'AAH1K[ K-K_+?$Q'N*Q%AD]QZU!]N?3C8/>@] MN_XU!5OBDG*8^\.EG6"*=O9PZNOX)^8S[(-81\;$LNJ73, C-9-IYO6M8.X+DG5>UR28-P?26 B/_UF M#=@DFI-@!"(&R33J 6.X7Y%P=V(DTYA=;TI57>4)T%8 ACU"G5M$02K5ICX7 M%"VG?@G=+,UPI%'W;Q1#NK/80@G83 ]HLKEEDR3UO/5+$\Y6X1<8L6M/#--K MWL46WN><"0P&[PHI2X&_^!7[22'@E0KCJ*2"NC\UO[WO5'MJ^%#X\1IHKHV/ M-*/[E F0:_QK*N**&4W3]OVT6L1&-J*HKL84FZEYVLQQG6U9_X7-&)V)$$$\ MJPF9E+S%$UX&ENU(EY!V[>%D"8WXEG)APS68TP/E&NVME>AT?N']<7Y]<79U MY?WQV]GEV>>//V8V[5OA-TJ'T$&(62JF.J+9*%%=*B*ND3J\\7Y]9EW?G%]=GEQ+D=^_T M\^67SY?TM]NOX8Y+_[&/_6@%XOVBDLV]"=I8ZG!Z[/M[$4P%[;#W6TI>N=.! M]YL(O]F*\_[._1HA''CR7["/8Z237TXG4HR\,^YS#SSL\V@DPTT&J97. ?N0")EI$^L7* MQ3P@%_/+(FI^!_;N_N%AY]>[@[W.[YZ'73'LT>!H?[U17]*QF7""IA/6EPHT M%.(<[)%_O#AX4;M3VL$SPWXZL8P\)%SMTGB[Z^W1$'H"S^,L&8<.X271X*-F MMZLT@'[*Q_]<^D]C?Y];RMX]2O@G3/433,MYJ'+;L__X[?S]^;7VIIQHY\FM M?0[+KT5?EW^=>A_%,"LQ^7G_V/?V=_*^6YA3ND^ZL;\#AKSB-YL7\QJPXK'PCG;_ MUO1PW,^>K>=!0KN4^@ ##RZ\JR#FF"?,_FAMB_7@3N+J8!.J[/'>X/#X\"ZJ M[,'@X/7]*W%[1X/CO5?W/^R;P<'NP?VKG,>#O3?'M]$YJ_K3WOZ+VE5XNS_[ MCEJ2&S[$V]$XR71V3WQT/5;B,$;O))Q(<5,)CWE=9 MTZV7TH?#NIX 7\:VJX]_*=R%]>\_O0+%Y'\"RWG_%);T9N\=R#DOL'0$GQV\ M>R:F/A[7-0A543S^==0HZ>BI4!+^\9F4'L5Y?>(.YX]_(15:.ASL/A5:VE^/ MECJ]=FZ"V][K%4;0C[?JAF#57:=8WW6%D(.H(8%I>\G-4[>NKRZWO9M\X)VZ MR(!?!/SDURPM9Q[\@" \T)+=V3]Z+.F M=74KPW5_L'?<_?5=AST\'AP?WRK^\&P+/LO%_Y&4^*#]W54;S<'_QCW9VPG,$N M)_K=UM_YYO7@S>YZ+L2.7./C]7.-\5H[V;2[]Y!0N](W_S!/W?<%;??UV[RM M'T_P5!O+ ,,$RXB@B;*$L0J]>OUSS8Y+X@0)(! @)8WVJCL[;$!&E!!EYW; M[?8?,!(U:;U7F?VCMKL*)8 %CV]P\1__P]U- FA"G"="3#KY_,5C:/CG#;[S M!I].L,:9H9&Z\_RUX1E&6U\\=S\RW2=0)L#SH6IMH_3@G+F\'DX-:'PC1VB(.\\/9W M"78:?Q,%"RKHINSAJ4Q*.,OU1^/J[_IPG(Q\0!H7<+82H>(0.C>)J?1.3A^#5/:5H^:B]4QN5M,ZP=I$K<,I3^SF;J,K#4; M^_WZ_(M)_&<$?*M&C;)TBK Q#S)W&J<-7:*=4P0AXRYNP)8S4+H.'N-4!'F9 M,78#*1BZIN&'G_.22A=NAK"1/2,5H2@MCN>:\!5WSYIY)O4_3^J]H'0X9)$7 MFZ7T/E*S^+XQ:N;;4:%GHQ54 6D)*2F#=RF8[C0,RPS[D9QX^ER=MDO,V\1B2>NXYK]G*M\V1&?/;Z0P2!C.:C:IXW/H5 MWK'-;X!/T:^4YHA /$([W?0FZ 0-/%4M$# +2IM!]\W?7&ZV]D/]J,1].4RC M!?QO4DSC7_X_4$L#!!0 ( $*%J5:3'^*4[0< ',G 5 83(P,C-Q M,3$P+7%X97@S,3$N:'1M[5KO;]LV$_[^_A6<@[=- -NR[#B)G31 EF1H@/7' M"@_%/@VT>+*)4*)&4G:\OWYWI.38<;*Z*]JYP0I4L<3C\7CW\+DCI;,?KMY= MCGY[?\VF+E/L_:\__GQSR1JM*/K8NXRBJ]$5>SUZ\S,[;'=B-C(\M]))G7,5 M1==O&ZPQ=:X81M%\/F_/>VUM)M'H0T2J#B.EM86V<*)Q?D9/\ I^ZC-K9SQT.ZD M4W!>ZSF+POU9Y -601X,3,>X/CF/>[Q\.8'!R)$"<=-,X M'J#BI/-[C$9&*![Z6+=0\*J1R;PU!1I_>-AM'_<+=SJ7PDV'<:?S_\::J(,[ MU^)*3O*A-QA;4XW3JYH3K;09[G7\OU-J::4\DVHQ?#F2&5CV%N;L@\YX_K)I MT?QC=_'1S>3&Z>?=VW>8MK,5(F_,G>V7<3#"&8^V[%7O_DE&T_C].""X$+ MIJ4@=<,>/?$>DKE [PQ;\X74_CVX^^[I:XT^Z3&V[8E,^ &9A)F"/5 MN*FT[(^2&X216N#S0AO'=,Y^TB9C<:?U"TNU03&HI1B@7P6[*(Q4+_;BH\YI MM^DIJ"!+)RZ!B?X?A'3R3\'9W+KP_LS)TI 6> ^<>G(@PE9QG>&8GA2WF" MCPS3&?*ITT%N0R"'!*SE9D$B&;\%#YNE3HO/!!J#0RJ?QW ,$DBDP;R%8CEV M1TL$8FP^E_[02&P5.889X+,2EQYCM+8:E::98Z\DWG&P-^)*HET$#JK M4$ZY)-(J,/"$6<*R4O>@K/!@'PR,N!>^<&N21*E0 )&H$2Y^M&!.PNV4I4K/ M;0U3 Q-I'59]CG%ZV/1R:&1S!6VV-F;#V&<$N,.= ]QH+3XO]DZZ\?&IK3!5 MU19$$SI-)=[ZR-TP;L!C!&,NQPI\H@.$Y5A).R5Q$LN0(HDFZ5Y(FRAM2^Q' MY&FT"F IC$Y X&/+]A$; A!L 0#7=\F4YQ-@%\A+'TH%-J3,N,=;<7\?#L(M M*8G[(CPZ\#IER)^J'HD1C:V@.*"*K/KDD*P:+0V:JX%2'*A.[:O81@DJ$;ZL M"CON[A!>^>[@-6YWCLD/5V"Q?,> ^13W:5PU*?LFO+3;=Z$T. 9$1C522*RZ M-*@ R6HFK:= E(+:E5FO8=+L^)F:I1(I&B+U4H*OXVU MY=A*(;F1- $9\K]/"#EI*BWE9+]&K4_@GC!QGXP&X0;6=RJPY)1)J3CQ/$[+ M&W&?V[%'J!16LP+^&@,)(A5C?Q!?1KT[!>7Q[D"YHMYU)&_-6AN WI[OML8U MKH69% 17VI1PHGAN$>I4:!*&<0]:XPD1+OE8*ND6E.\?&Y96EX>>1U58&&NB M*P6-SR1WU82*$O<^%J- ]4F2:".\ ;YDG4".98="<&,+%+1J2 3+\0!@7%VR M\%D#(?PL$)SL#H)K,KZ><55ZQJ+X0IIBT2AG&!G[2/&W+"ZV8.!P^W@]Z!&+ M'9$];:@ZQ[IT3UNP38[@2VF@BCK]]#:(C>M2W2]"")Y8[M)I@&>!.K$[J*MY M,\1S$Q>T':\J.-_R*/@^@RTIJ^LD*0U%?R6%/J(UT];AI>7Q'&E009[(%>9C-LG\&<(=+R0ETN+#H(]4VZ7E09QGP<\X= P[XB*KQ=, MR5M0U7G" _$O=LV70WRG=F7]G8/X/]N5^?-)4:^.YCU#$6&N(O2>K AIGU%Y M;%2Q2],X5K).&[M,]OX!JLPRZ1S WZ2#L:8C;6P7$NWS2O81SLB^EM@=_U(] M72\^^*.4:+Y?:&6>^'.'@_^V7%\SRU\H+-&P9)0(-MKHTI8YD8#HJ#+U4;#[Y^F+3GX#6QT2?A;EJEQ(.'!XA-RZPHX5/ K?.I#K3(UQ",B/N<&L$^"<_VMD#H^2 [ MOY6J!,:(0C M=+?BA85A_>,4*;Q0?#&4N7>:[W2ZKHY>(L\H#V %4;W0]* * MS=7[Y>.C]E'GA%XQ.X/_13UP]?:Y[=\^1TYLMO7;@Z/XR=9.^^FVO],ZB-LG MO<%6:B-O<; :_6(+GK]J]!IUAPH[PVYQQ^)Z004W$)P>NB9XY=LO,O]^_PJ! MZ_/3$BG5Y+_S>;WA"S8([R_79K9EZ#HTP<:S\<:+O4-D#G_=>$G_E=Q3\8?3 MQ1!EF3\]9/5,OR???2-_?4\N>6^P;J+ZP!<;EU,)*;N^@Z2DPPWV+I3]__GI M?/]]..C#G+SAGH--_T0^EZXDZVT^_WGP[5:AP\=KPW"V/X,GO^:J=_ 5!+ P04 " !"A:E63&1\[?P' "*)P M%0 &$R,#(S<3$Q,"UQ>&5X,S$R+FAT;>U:;6_;.!+^?K^"Z^#:!+ MRX[S MXJ0!LDF*"[!]N<"[Q7TZT.+(YH42M21EQ_?K;X:4'#MVMNX5[;K!+K!N) [) MX6^FDSKF*HIOW#=:8.%<,HF@VF[5GO;8VXVAX%]%0AY'2VD);.-&X M.*<[^ M<7/SM_*=6BUWKI,P@=RPQP!T(5EJ9C]DG ?:>M5J5U94NYD:.)XYU M.]T>^Z3-O9SRT.ZD4W!1CW,>A>OSR$]R/M)B?G$NY)1)\:8A^VE\'!\='?5$ MP@_C0SA)^R?]-(%.+Q7'IYW.OV-T,D+ST,>ZN8(WC4SFK0G0_(/#;ONX7[BS MF11N,H@[G;\W5DP=/+@65W*<#[S#V)IJ7%[5G&BES6"OX_\[HY96RC.IYH/7 M0YF!9>]AQNYTQO/738M!;EDP,@V&5OX7<$:9A M(D?2L5[<[IY'9%\O:VUQ2QXG&$ P?Y++5S=WP]NWMU>7P]L/[U=]WL);S+2Y M>+97QLT8AG??_;5L,2= M=I_"<,LF? K,P%3"#,G&3:1EOY?<()#4'.\7VCBF<_96FXS%G=8_6:H-FD%M MQ0#C*MAE8:1ZM1TQ>2 MWN[.I?=G;C$WF+YLSNYS/5,@QM ,6:YR*S2ZD&O4&YR!RYSQ?,[*W)D2< 6H M0%Z,,)6<97AE)*8OY0G>,DQGR*A.![LU@QP2L):;.9ED_!X\;!9C6KPGT!F< M4GDEPSG(()$&E0O-"3)+>>4Y6F.K66J6 M.?).YAD#_TY42:2#T%F&^=&N21:G0 M )&H$2Y^MN!.PNV$I4K/; U3 V-I'=9]CG&ZV?1VZ&1S"6VV=F;-V1<$N,.= M ]QP)3^O]DZZ\?&9K3!5U19$$SI-)5[ZS-TR;L!C!',N1PJ\T '"*^"+<._)@RZ*>J9V)$8TLH#J@BKSX[):MF2\/( MU40I3E1+^S*VT8)*A*^KPHZ[.X17OCMXC=N=8XK#-5@LX#%A7N(^CZLFJ6_" M2[M]%Y+!$2 RJIF"L.K2X !(5E-I/06B%>1^'*J]'\ESF7\-*.ZA5BGK(UR: M%3=3HT0B15^L5E+XC:PM1U8*R8VD!).&1W" M+:SO5&#)*9-2<>)Y7)9WXE';L4>H%)95 ?\: 1DB%6-_$%]'O3L%Y='N0+FB MWE4D;\U::X#>GN^VQC4^"U,I"*ZT*>%$\=PBU*G0) QS(VH\(<(E'TDEW9ST M?M.T]'1YZ'E4A0=CQ72IH/%*\E MJ"AQ[V,Q"U2?)(DVPCO@2]8QY%AV* 0W MMD!!3PV98#D> (Q/ERR\:B"$7P2"D]U!<$W&-U.N2L]8E%](4RP:Y10S8S<4 M?XOB8@L&#I>;ZT&/6.R([&E#U3G2I7O>@VTT@B^L@2KJ]//;(#:J2W7_$$*( MQ&*73A.\"-2)W4%=S9LAG^NXH.UX5<'YEHW@^P*V)%7725(:ROZ2A&X8-=/6 MX7TZ5L2Q;((#U8<^^ZM=7A/'E089[(E=Y3)NG\"?(=#Q0EXN/#H(_DRX750: MQ'T>\(1#PWP@*KZ>,R7O057G"4_,OSHT7P_QG=J5]7<.XO_?KLR?3XKZZ6@^ M,A01YC)"'\F*D/8%E<=:%;MPC6,EZ[2Q"['W-W#(+)/. ?R!'(PTEA/4+B3Z MYP?91S@C^UIB=_R7ZNGZX8/?2XGN^P>MS!-_[G#PUY;K6ZK\I<(2#4M&B6"C MC2YMF1,)B(Y*J1=;GQGP>Y+>4+)Y\?7%IC\!K8^)O@ASU2XE'#AL(#V':OGM[HDN4\-0@=S0Q M\>#I#J'CCZPKC#6##LI\JM442 QS/JY.WDW%D) 52L\!6V<3'6B1KR 8$?KZ*&7 MQ5-B>ZP3JA>7'CJAN7J/?'S4/NJJ=;#1MYCX/7&!=;\/Q-H]>H.U0(&72+!Q;7CTT( X'F M:6A"5+[_H^3?XU\C/+T*+?!0+?X'7]<[/F>GX2WERLJV3%V'%MAX,=%XM7>( M_.!_-[R,_T8!JAC$Z6* MLR?$K)ZK3]2]+Y;Q'ZDH-P\0%+2D07[#4MY]M%@ MP42%@:\RKB824O9VH3L?0KW_5]@N]C^&$SX,REIX#M;C$WEY75'I8++IRY]M MO@IZ\DE7H<,W;8-PX#^%9S_RJJ2]\]B%C_"1+MUZEV?]6/D-7ZGY[^4N_@=0 M2P,$% @ 0H6I5I3-Z.66! BA, !4 !A,C R,W$Q,3 M<7AE>#,R M,2YH=&WM6&U/ZD@4_KZ_XES,>C6A;[P)!4FX@-%$Q0LU[OVT&3I3F%@ZO=-! M9'_]GIG2540W[@?=U2P)#=,S\_2<0SM?!J-^\.-J"'.UB.'J^MOY61]* MEN/<5/N.,P@&U6UA9PY MP=C1JFI.+$3&;*IHJ=O1=_#*".W^TOEB63 0X7+!$@6A9$0Q"LN,)S.XH2R[ M!ZOI:VMBMTKB\1\EOC&891& L/;B$,1"^GON>;3 MUA(K(@L>K_VO 5^P#"[9"L9B09*OY0Q!MC(F>91OS/@?#"VB<;-G\1UFYP1,XPOJE02BQ\'=OFCA*I63X**42$ MF?R78NH/Q\'9R5F_%YR-+I&AX\EU[S* 8 3;$7[$V+PF7-L3NV_#9-@W\7G5 MNEO^!)'U)M ;C*Z"X>"3I:Q(5,MMP.@$@M,A3'KC;[W+X<0:_78^_ &]?J E M%=>M[(3[UC[7GOI\5$.?S\IP*E9$4D"FG;+PEF5EN)(LXU378)*@8,Y9!,-[ M%BX5OV,PBB(>,@DB@@N2B80K!F<:]H3D#0"+LTR%-"LX4',&^WO56KLO%BE) MUN;W81FH@#F3;+H&5*9XM"Y#NI39DJ!9)> 1_UEH-.7\)QD0*E+=&!YO+S9I M[-$Q;71"Y)0D++-&]S%;0R]46J*Q+Z.K/](NM20BGV'2MFD?*KC8)F M/-&X^);73-^^DC^?,L\NG'Y_Z^TM6#S7KFL8 D3[^Y)(Y$"\AC'#Y"/6"9P( MN0#/M;X7*=E0 "(AS?IG?@@8HDJAETH>[^]Y#;>-*3)]_8$]N=:B ](FLI_DC0\028L\D(1HA:")RG>->G9 M\"@B7+,JQ9JDTUK68A+'@,?0&:PV*$@QSUG9G(IX0I)0WT>%U(RD)F>X:QGG MK! IRXM3]H27]C-%69%IS J\ID)2)BV$+29IQOSB1YOR+(W)VN>)"=X<:N\V MKCM=Z4(2;[J5(4#-K: M+\O^3FO+LYO5UJO4.L;CW&O$)4- CTO5TI-'PZ^D]^!M-VU-BZ?0Y*B\_\-B MQO_RZX!UW;0 $F#&9C<,/UU-8 MJA6'ZW>O+\['4+, M.,YFL[$W#5O(&R><.UI5T^%"%-1.5%(;#O0;?%*2#'\9O+ LF(AXO:*9@EA2 MHF@"ZX)E-_ ^H<5'L*S=K+'(MY+=+!7XKM^ ]T)^9+>DE"NF.!U6>@9..1XX MQL@@$LEV.$C8+;#D58UY;M2+VGXO3IJ-IA_%O8X;M>.XZ[9]UTM[Y \/G71P M>KFF4%M.7]56++.65-L/FK[=:>6JOV&)6@:>Z_Y:VYNJZ)VR"&J@'LXR6CGH^=JEZ=V214Q!P[?]@:/G5V$=!D?D#<87":7$*M"Q M[=XHD9OA-R'%B#"5_U),X^D\/#\['X_"\]D5,G2^>#>Z"B&=[K31*?/ZS!?%P7E'$(;0D;_I"M2A^D= MC=>*W5+XC<44KB4M6**K,LD2&"\93>&,922+&>$P2U.<)$&D<$D*D3%%X5PG M(B/ED8#E6N9"FA&3=#;0,6UT061$,EI8LSM.MS"*E9;H M;-113M3Q4:O;?Y2'.4D2/(DL3E,5--H5\5BF<0DLKYO_^-K^< X]NW+ZZ:WW M]V#Q7+NE80@1[;=K(I$#? MSBLE'K#,X$W(%GFN]K5*RHP"D0IKQIW(14$0U M@5$N&3\^\MIN'U-D3OJO["FUEN2!=,W14(S:.,/0-DPMC3Y)/ZV9I+H1*+3- MK]0Y(:> 1KW627+ZA2!(>HEM#&J8WL5+DMW0BB5>K]&$$Z]5<;#379TB7WI] MLR.>(6G\_R1I6(9,6)6%(D8M!%CE##-JAQKDDYK78L)UB]4 M2N(WJ0SOVDW;M)N.2@YE+;O7]AZ5NO;CLK_3VO/L;J/W76H=XW'I->)2(*"O M:HW:O:T1^/D=>/O'N*;%?6A*5)Y^LYB&?H+4VC\==L$_\[@NR19Z967=B^P[ M4^?J &L_#1K'1\U.OS#/!YJB'P30KH+H9A;G0B$X2Z"*]3FA]V2(/2=0_DD? M_3]LPY-KR1"3'$$Y@.?T$!_''*\'_Z6&@T@+'_R?];"LBO/>W4XNRLNM0%). M=#8?O>W9'>WNUR4DPBV]5H=+'O5C[UE>5YF+L^%?4$L#!!0 ( $*%J5:# M._95<+,! ,_1$P 1 9&]O>B,R,_//_GG4[C9-0E'F_]Z\EO(*6&O]W]<__)\O^]\WVA\9Z MWPV[H3=HO"V"&03?.,T'!XTO/I1'C5CTNXTO_>(H/S%95EWSMG]\7N3[!X,& M083>.%B\9H):3YS(G.0\8]'QS& ;,T^"5MIBC1Q?WG\=D%2$8YX)%G7&F+:9 MQ9)G-$;MI5L(\(N(A,TBUQI+9F-#(X*[U!4Z;$' W@[>,->^?JL MS/^U=# 8'+]^]>KT]'3EE*[TB_U7!"'\ZG^;'W;<0>B:+.^5 ]-S86ERE2TZ MUZ]+OTRNI*_N.M]?7G#U9/%J='!R:GXVR,K@KMT0^<.;1=UJ8#EM3ABN/O?OL[SV3H R1#)/+F]SW M1$ROW&ARNN_WBXL+NJ;L]_)!6''];KHU10Q=W'A89OO&'%^<'$UIJSN/#Z0+ M)B??)4ZLM7YUEL1^\>QP0QR3/H8#5^_V.B_[C&#Y/6&/SIA<4!:#V^V$'Z_= M]>R6>*ZU-!VM3GW=,;W]?RV%7O9Y9PD4-QB_^FWW M!F".6?O\& 3J1M_^M30(9X-7U4N_6OV/__B//P?YH!-64Z]GDP[^\]7HQS]? MC6YM^_Y\]4^?GS3*P7DG_&O)Y^5QQYR_[O5[ 1J0G[U.)X9B]#'W/O2JCW"\ M!9A0Y&[T_+/!=HC_6LJYH\J+:"3VBA$C3(B,"Z=QD!BIP+^N5TW!H$>70N^9 M;GITR%]O]*!]YV_A=0K3V>SY'VYU=\^VONR>-K^TNLWW[SI;[>UNJ[W/M]H.[79W4?/]Y[-6=_NP^7Z7 M?:"MSNZWXVZSW>DVU]\=[AV^.=AK'Z&]P\]LJWU$6^__ZK;6WW2:[;VCW6]O MNEOO%/I ]LYWOSBQU=XX:W[;Q2W2Q'OKVP>M]YNH^64#[[;_ZNY^^[N[]^5= M9_?PX*@)[?+OW^7V_6?1:C=9<_VO@Q;YC';;:[BU?L1:7S;A>L>WUC^CYOKG M4V@U;AXVQ]?\#<_BO;UV'S>_[9\VNQMTK[U] .>AK?8^WCW\^ZCU#>[1_G3: M:J^1W6^?SYM8??O0WA@T=]#9A_81;[4_GWW%-' 4/<^XI"ICVK-,A< RS@S2 M%OG@(UE:1?!':2HT_O/5-:$^IHS?#HL"!/PN+YWI[ 93;/3\.KB5I<8(:^ ) M9X/7'G[)NO#8@\R;6@7^4070+16@UC+L? "9(W"@!%1 *^,SRXWDFDL2,5M: MQ>05?4KI3[C$I?C?P2]E+>!_$C"[)6 IK#;2DA,.V2@XX'9FL"5!!ZR M^NDI[7<-A.LK 7?,_G7(COE9\%DTG40S:V%_7]AGS;=)T)7 X;T_X^:GKY11 MHR6V&:(6@],.*C-,D8Q3;J4A$OYV2ZOOUC[L;#RAQ$><;+/G^L5QOZAB@9T! M>.>W_2'0M/.W?5^+^P'B/K\E;F-Y]!Y"6B84_,6&7#72ZMK M]UGWN\*X)(S&$.*H2M*]8=>&8NFZ] 7V!AM/@ UJ%JC4V'!+F2$: T-0Y$[I M^^#R+ACROY8N5&$<>KW>.3!%2*&D?]OO'H=>66G$6@'!XGY(P/#F_/*4C^8\ M_;1V:@I?_?5W* =Y;W\[I0=*\ X.CII]4*#D+> I&7E>7:+-M[KKNN]Z6R#7 MYN$FV?O2A&=])LWU[4[K<.^@V=[.]PY;!Z C<.SOPV:WU?U MP]VNV>=K<,C MT)-/H#]-TFJ_@WMN'[4._\Z;ZW#NX='YUOIV#NU"K6][!Y-KX%G#/?(9=/?S M>6L=] ?TM_EE^[#U_A.!9YPV#_>Z6^U-!KI\NG?XB;:Z[^+(1US3)1RT 3( M&A1BR!AE\(ECD@7"@"8@X5 OB_X1)(N61 MT-I14RO3_"E3?DN9F- 6A.@@> 1VR7#$F8G<9!Y+ABBUU%%0)GJ',KVZGB4H M0!DAUG.AO".YD9(>K\LJX0;*U:B2(*\'Y\<@N#+O'G=2KJKZ[:!(NG*_'"CW2C)_QC9,;A2@: M58/"G2F]MYO_R*Z=.CDR^3Q[RZEI'W=EO%"%K(*XT3G!FD3*"FN"1C<@C1A3ZNEEU%T=\ M!KIKE)X=C'N PW\7-QH?>5@/)&RL7K],F%1>O%DWF')8A-6Q *J#DUM,CDV^ MIWOYJ(O?'X"[W#UU(J# MF4&_^$EQW;H^_;@>>OUNWKOKM@]5J6NW>'6]]?^H+=HH8Y'GE#'&==#2@.%* MBH6D#M,PMN79@+[KMGP5S7[,EJ_U@-!.&RM1]%2Q0)33&J$/ 96%Q2@@T.JZH&$&#.F ^2Z\_N%'L#, M8LU%\O\6"*[4),AHB>/*CH=&-M\V$]L=_35P\/.CCNYRP?-D'AYP^=P M=#1<>T&F4U2>KMGX]S"-H@"C[O?@:[EVEH.SFIP&OW=3"-]W1Z-[_?GJSD=< M]-I%2YY+.7D@"OK=."H!A:1.S"/%'-A3SB4C3Z><"R*:Z5E-P 2DP@WXBQ0+ M6O@C:>0L"BK#/=F%6D8S3.Q5#,XI"3%^-$P3ID"P@E,DA'7)0SP#=5P8@3X5 MI[TF4*8(IMYI+8R&@(UI1SGU2LF4M*'"/QV[FV;O;?F.!^8SIPP0X>BH\H W0"/)2*U1)'H@W512QF=7!AF M^!QBFAY+9-Y2Z0B.8#X07Q(K$;7*\X"=$$;&Q6.)3R:OYV>,SKC()58L&L\B MDI;HH'R,WA#-@PN+QQB?1[C/PAX#8"J8J3>11T8P4!.+!69."1$P1'@+PQZ? MR0].B4E:*81S'#D< &"E-#HX9F0:?[$<*;8P3/*9_."46*57&-,D&D(T$]J9 ME%]V)I(D/B'BPK#*[3 P>2_X#5/T\MY^.2=TDE/D+ E&1^899D0QAXSC4A&K MM2-B8>CDD\IGBCP2QQ@-(=:GZ2<*&>6\X80*3E@06"X>CWQ\03T_@:18RX@) MF)N/S#*A9!0<8F_XHZ(+"YAR?&*I/@MS=("C0J-(L,8,@%4+'6@$T=)@2(QD M89CC4_NZ*5%&"="I<8A2:,,PMT8RK$,0"F$M.%4+0QF?VM=-B2L*3$/@/-B M"/,83,EZ&J)@5C M^>*,1Z\Y-^P..VEA\=;@(!3IO"(?@G1V!.0_%]5G'&1AIM"'M\#/OZPB%E FK TAX]"]"V95DPAZA3P4^L( MHA=DE&:UK'^0>SZ(G]PX]5?X292."986?*?H'%N)N82/:2&=MUZ^3%$^^)GO M\E2?]$-^$CPX4]/;SVTGK)5E&)1OSIOFL%^\[9CRYDJ'83GH=T.Q'3I5*9/R M(#]^FDD;3ZQ<6%"++!$Z.@AL.-;&VT""48V)C]2K%^J&'E>E/YI41W@A MT0HB=6VXC,&SE%I+4V\-T%!7:?"#\VWXO53(!" M?F+ Q_^J;I7%X/6('XP#F?**/K5#[X,I]D,YN#@Z+5V^XYW3[@9W!U>W3EX0 M/W>9O!N_Z#W9N_'1'\[M6(T$(EK+2 -S!C@VD=XP$92G(1AZ'6]G>O2^MI$9 MLY$? /T;\QM^ ?0]ME$PXYVP$H)%JI$-0FDI';*4H>>HWCF/"OTD"O:+9G40 M_AM^6P_'_<&"!C8(>M212= F1$QA4%]00/UCFBJO&:"1"V9 92+ MA 82J)N#TF,O5@FF-_\&*%ID0C(;@F-@^H8PQHE@-!JI?'"S/U/X)2O!M"8B M,\!\;YEQ@C##E58.R([U5@F$(JVFRF$-[N#1R\7_K!(\6"9$34L-IJ5WOZ0$ M6%?NX"]M]",?+"V7X1J/O'3J.>'O!>VXNC14PONJ[N] M&T^,O6D.57>GQCQZ9(WAOP<.=%T[]1M%;3F7;='A,'_Q,""8(QX"(*")D;,TZ2X69'CLTQ(0Y1R(9DSE"E&0AKW8B^:. M$^=#],JD>FQ:"J=DI *4#^DP3]G YU+!?\A"OC%E=:C6^#D$9L5IB(8YRI"% M<$LH*D.PT>&(L+H-0[,U):Q ML/KZR^3R.%U83=DVQ7[>6T3S<);Y*!71TDO&@E>(8:RBT]YZ/![RPAIA.K-I M[N_IRG8XZ7=.P/=?/^G1IR.LO?DP>19(BSWV]#6*LC<4IPQJC5 M"N)5$0.6FB"-V!@J$5'9Y$.M%#.D%#?1!&5$/1!-KI[Z*ZE]H4!]/";4IUF/ M2F&OH_8^Y89MY'J<8JL5YQ<41SYVTNNJ+OS*V@C-,"4F@DY8YDRTCEG".54^ MIJUXR!P5N'F12O'\-6U @V*TV*?]KYFE7DD#](1+D<;DB9R#21&SKSB/RDVF M.!U#2&O FS@K'6;(4RT#"-Y$04 EXGCC2H 0C&95%SYV3"]54+LJBM3F]/NT MA'Y12+5?0) \"73$'T5G&K,)7!.L,"2Q/J M8U#>(@CG#8UB]F'@A8E^>E;O5'#<6XHQ4RP*9!3A406A(%;%S,W3=JAKIZ;P M=\P1J<1T?%P$EX_79N\?#,J=M>V=19S[ Q$!(3&EIH-B(CB- C."$,80HMR: MV9]5-PMR?)3I==+2X(T1UEL#)$M#P":C#E@$;'!0;HZJ,\R"C)Z_0@%R45D4 MD0S>,Q.,E5)Q+R*33EL=S>S[S5F0X^-L31N)M)*3R'%D7!BK%.<..ZD%A,>" MSK]?^QB*V"^ZIN?"SH$I%G,FJV368&\4R(\S:I &"PLB(I[&F"297V^V'2!P MS-T@^,K6/O?R0;F]\WE./)D&<',NBFHO%&2]D5X$@CFE7@9*U?Q;UY/)Y_EM M3%!AG9;*$*N9X%PKYIFU0%:X8P:IN?5BSV1CTUKE3HV/DBF/E674"A,)HT08 M2IE#G/BYA;XG<%R/ GH0%$.P+*27*2$&XI'646U%=(YZKOG&6,D,TIM8J\E*]T(.?^C?C(0=CJ+>3VWL0*Z<#SN8@M8^ /&6=>(N61T-I14ZO3XZA3^[2_B.JD MN1/ICR,L, F. C0+:Q0)")Q2,W#:]_;'V5'4H\U[>'7;GQ#%8Z1UB M4OJH,>-6&PN!"5"HF/: 23,2YZKKS=D<=3TWC@BO-*%",:ZB9499RB6A8 T6 MS]-XPL5XSV1CAIW1+:Z686WUB\'!6A?ZQYD>P.OHN:8S/G5:R%H!]] -AFF? MAC2F=75JZBD\Z'SR=__6J0N9%V)<,R!\S&J(62FUQD6!5#!82>Q)Q'.D9H\I MVZGJ^EKA#O)!2(]_J(+/I6X%QCS6(<1@").6*? B@&94(VVEFZODUC^(]7+8 MNCCN%VEJ=L]O#0Y"4>/68^F69AXT1W$>,-,^6(>B"JGERC[5L;\:/ M::<@Q#66F#)CL?("V \'S@D"%7J>=I)X?.HSEQ*V.'ADN7#@$%B ?W0$_B$< MYP@D$,6"2?BE.'S/*?,<,RX MPEHQ':21-EC--2%SI&"/(]5Y]T;/HE5.>A/!"T5J1YM=F(B4M91)GBKR\3G2 MJED./U\85A$:D90!I8UT6.#2&,:($483#C\Q/T=:54OULI W!E%"S*FX0RS5 M)(F,$L:"=L$33.>@D/><,)MG2&@\SG(/ S$-BLQ1QYF5SEJ!N(^2!T($97$Q M%&9C6/2/0ZT>/QXRQ1BPML@%15@D4C',#;&888^#T7.P$*P>37F*E:)48*8L M3RM%K2%:1.>%-H9:2HRQLZ\ELTQ,%P5+ $&D\=R!?BCFK+$.!6PYQ2)0##1E M]K7D)4C)<2TL C:@I&7 XS2SF 6<%#!!1EF7THS.5;Q*+(*2*44 /94>"9$ M4,X@A;WR:=HKIG.P^=VTR=NL2,93%"5E3"'O&6?!.( ]AQS\(.'7!;&B.:8L M7A(5D0;WDT8#M%[S#1;F-(2&(> TGE$&$(5IQ,1.!XK4[ MO^V7 [!:^"T4)S=F[F]TCSO]\P!N\22D6?,+N0!#>QL5(%HMYV^@#K^PL:8#Z_;DG,513!$QDLXY)IIP2.U .C)EJ3 M>:H'4(/&]5D>B"F+TTXSCH6H#42M(A ?HM &RWF:=?=(H#&78E6$,6PM@8#7 ML8EQF CC.11.L*B5QK"!Q6HL5;% M-'%OCH:S%UP]GFI\4_F_1P]5?RP,A.X%L)S*/J$^ M$(NHI)$XYCRWD00;E(^<:LL)&O? #!M=93K;X7A8N -3AH]%?[\PW:NY+N=" M)Z1$BK]Q[J.&ZC=,X%?*AVCG=10"0G//O#%:!R6LXX$Z)1E19-H:3Z*.BRA@?;=!S5"!RIB7[])4B702>X(F)/,W XE%Y0UP((:6V M"'=LCL*9&9BQE\HBO.WWRGXG]Q6'VX06W6"\6\=)N8 I3YJWB&$0H0%QH&& M&H:)H(!]A8J(2N(=H_.T#/[)Y_752G2Q0966SGG!0RH;S9QF(J)(J1"$&4[G M(>W^&+*U/I-@K@' M+7+*2<24@W\9]LQRCJ20$/*\4%V:2UF"P(A5G@-3P2P$H1PFF).TA:ZC0>HY MD.6<\=]-Z/UB_'8;G;R;]ZHS%U&YC,).L8BC'FW53*U1UV>\>$0XTB)8+YAGVF(5'+80>MD0L$-SH%&U M1*^/U1D1M58X2B=86M2AJ-40.TLD#=+&SX%$9VB%Q_/+,W"+#<"[2D.MEJ8- M'-+ #A@IDX0A/$]CK_,1[3QU$/TL [^ \]Y3IB-'ABF$# V"!<&]CSSM*K=@ M:K7PV?[G42*/O-3"WUBB-4ZD* MQ$R(&GEMA) (!0B@(UHPY7HAV?YG427IG @!266D9QX1;7VJA48%Q6E;O[A@ MJO2RLOW/HE'". 3LUS*+"(N&6>:#YTH+'J/@)BR.1KW ;/_S:!1#2#N?"C4R MQHW4C!&I-668!N+=HL18+TBBQ#H7&$-6&@61#3+!1Z8QY@*"YSB>US3;$IWI MVEO/+^'((C)&1$F HA*/#2:.$!-LU$IQN6B\XBG'3Y4M*75"(.@.L=9H8Y18VD'NF(;37(@FJR-I]B#=BC("+( MBQ"&TQ:DR*=MN6C4VMM@GV$5W2/VV_36J#%BG)$X2,4%$U&9:)325@A@GMK[ M.2@O^:'?VP<:V5T/=G![]^N=T,O[1:L_^,<-[A_\P'1?DLA4O+KGXL)Z7KM-/%S]"LRX^_C?TK %@/_\03D+G9CV9 M\4F;O>/AH*S.(--J3!+&9B]5MDE]<\7-7)''^C 01-'TT>AQ:A5"6QT&*N>X M@9 ,6Z&H"UH"$TCSL&1M*+.MD0^VVK>F*,[SWOYV *\Y"'ZMVQ_V!H]HN(MG M*]90D2:J\" =#@-4;H_UNJSES]LSPVO=4_;?$*KA]]'MWF]LU,L0_W&_2/7U.X M4WJ#S'3R_=YK%])$^G;P7)AV#2>J+ MSZW-]L9Z8Z>]UM[8:=S;^EEI[L[&V\_;F^U-:.M::[VQ\;]O_WNM]7ZC\7:K MV=S7&^LK;E09!G.GG;#=Y4+N_?N?/_:V_ MHO=ZAO3^W=9VL_$GX$ZOWVL-JSE7C3$\;8>8*G<[JKR(1F*OJOW?0V1<.(V# MQ$B%.W?+:/1,[;U9?>T^:75;;Y_U]EJ;W=;[7V^U79HM[N+FN\_G[6ZVX?-][OL VUU M=K\==YOM3K>Y_NYP[_#-P5[[".T=?F9;[2/:>O]7M[7^IM-L[QWM?GO3W7JG MSCZ0O?/=+T[LK?]]U%P_.-QM^TZ3;-#6^AK9>[_!]KJ[O+5^A)KM-YU6^PU< MMW'BW__-_'__U=DCG1-[>'S4^O+I=.M]ZZ!%/G_;A78UU^'^[8/NWN$1VFI_ M.H,VXN9[:./?ZJS9WOV*&/><:IDISUG&%&69TM)D+@0="%5*>+NTBE'VJ0+_ M2R&L+JH=_*3;^(677BMRTVE\[N6N[T.CN?-0U&)WOO43V,JGH0$F4W3.1YQF MJ1'[!00F\("SP>N8GP6? 1%]:>;4:F]\U9A)'A7/1&0:S$FK3!GD0-31.*6P MYD$NK?Z?_P1RQ/^X:5$3W9JJK>@'F4KCT^>U[?;&]H?=QO;&QZWM=N/CY^V= MSVNM=J.]U0!GWDX>&]/&UG8#\]_\[XVM=XWV?V\TKOCY"Q^_]K:=#F--V&!'C1NCYX)_"#7VLGK$Z0>(+.FCM?V"Z@?7FU_]"]SC": M3OG"O.'YUOK&5V&-)R'B3$8;,R:XR'24+DL3SYVRX \Y'GM#-E/>L+V]UMK9 MK'S>8KI#5>5:_MF )@YQ<*'E$X\8BWZW,:+2@_[HP\Q@Z>VWNUO.;_O=;EZF MO%[C7=X)#5 ]&XK7C^GG-ZIT77K:Z&$O"Q50:[T)KIMCSXW-HD,>7#?WF58 M$L8[+914GL60TN0XPUAJ\9+CSH&QH);C$VR_\*'(X"TZYK@,KR=PQ MYZ_S7M66ZJ(_QC9G^X-!O_LZV<-)* :Y,YWQ0ZKGC0Z/DZX4K6A)DML<%/!_ M/WGP."6[4GG45P-_^YA6*QK=?QBMX(MCKZI[%Y,3QAW'\/%@J;H0WBIUT+^6 MZ-+DG&/C?=[;?XT:H[/^H=/R[GZC+!S86[]?7!CAUWV\AHMQWV\S)YD$$+ MCKPTQ/MV]%4*PB7E.D..BHQY+C,E+,JT$9SY0$448FFU:+18 M&+CP9(%3M:_CS$#AP\*5WS;.C!M4"M'HQT9QH0@-4S;*X^#2J*=OY+U&/B@; M[J"*NG]?$(1_6O#6>D4)_#/@S8 NA1R? M);]RFY7>ZO/^\=35#?^3NE5>]4W:_[8\ "CH &G,S7+CK>D9;R[L9-P5#_"= M#SAU#CKDT5U6VYQMCF=EN IZYYBMO\OM^\^B!?_NM3]S\%=P?W_0>O_WT5YW M@^^U_^KN'K[K[+;_@F=]^K:W/KGF;W@6[^VU^VCWRU]PO\Y!Z]L^;Y$-M/=E MN[O;[G2:W;V\^>7O@V87WFN]=03^[O1#>W/0W$%G']I'O-7^?/95&K,4@X3(@/A"RM:I4A*B7%[-X,W6/8] A"G]PY5DK\6[7"N0$1 M=C^M6VX<#HN\]+FKHFSPEGG/7;K^ZK1BW_3&6SS__LRV_ZP=M[FRO;*STMCH M'G?ZY]!SUTVUT>JO_'Y;:WZ8AS_>@-]49RD\.A:N>5^$LAS_\P$:@.<2!W^: MP^/6MXVO.G(E>209MBQD##HVT][XS#N"'<>!:L275HF4N+$]3/8<@?&!?(V? M(=8^8RKU%CYN%>W^Z0L;P0*%^OQ5,YE))=(<&L\RP[W,/!)!<4N$B7AI=:LW,$7>OXT&3R3(CWV05&_*A6LU9X#;&,"/%3;S#(<,X:QML9JA /PT _L?QJD=4?2^:D@ M,4T.+LYOFYD;'7B11K:U_ODK01H3*<#U,BS37R[3E*!,.>%8I,12"T8VB8MG MU^/>DR@;BS_Q_N,"@#8_-IU&. MN.,A/4O(,V&TH?Y^9(;8',HG?'M%N$GM8 M*X)Y>7A&FD!(+6)2R#3E104'7@>@#"BHSFBP@CO&8B!Q:54A=-,:?G],,/O0 MAQCQXT&_]R+'-T$PG[]B["716&0.*%ZB R0S)"0Y*>*"%)1' X+1/ /B<&M" MTAQ@U>5XSG^5C4'HA.,D[T:O$OARREMTABF;T#!@G8TTD>=^W)H5H)K!C#Y& M: 6-TIT_FM*G9(70AV7)9^6V[.=S^GK6TECJ04GL'7#N*;$/-QP-C(4B^,;Q ML"B':81LT&_ &55""Y/?[.^)&J2I.&MN\'H.Z7OXYVR?9!^]W^[N'GXZV_WVF;36FVCWR_;!+KP'//.T]7Z3-]?_.MC] L<[T,;VVO5< MOI#,.2Q#ELK'@FL+/#/*^0QA@9B@'M/@1].J0&MW!GUWU/BMUV\ M**_!.#-,JLQC MPKSPD5E#EU;7M[:V:RW]993=.','IK3WC!)67CZQ M)M._7&L\:"V/-;0"G.#W(W<$5NOPCX[Q74F2B M&@]_VI>JPLS-GD^CU*%ASQON((!=0JN.X+5"-04@\?O+27*O&[_AWQL'IFS$ MO .A@>ETX&A:9)(BAG\/\Q0O0)A@P_@$N.E%R$#3C('1VH1QX' EWIB 00HF MTN&T-J'AX2BH4SKUN @N5,J%2:-:T8(W@./V$-X@G5^="A>E5HSO4Y5_ MKQI1-=*4@X9_.RY7'3]"_'18%/'^TRB<1L8$9#,NY]%^_L&1\?9=_=<)[ M0;G(K,)V-!1N R595$PP[RT6.BZM[H;RWMS6=!>#/UH-'J M/U(//&PV[L5"JW\>0Y@/@*QP R"CFP\& #*A ]!1]'O)@77.&P&8^KZ9?M(9S)$$\(N1WVAYW1]**=K-WX+2TJE7\02E;& M)PP.\FH&\W$U@_F1L734W@H^C_N @A.L#.7O3X"$5[HT]>@8&%\:$GX[HE^- MY9(0:S,>B,F8=R33P8K,1,HUL8Q:$YX2"7\ !VHD9,_: PN$P@!\IM&!9H>& M<0Y0.&W'XRL\*A+'N_/7!EA#=N>!L@OP#4\I)DP+(*P+?7">&"W<#6A@ZJ'] MQG[1/QT<3(ZN ,$-5=-\B'FO6JQ:C:TI<;2G3_>VX"E"G&7[FG 4EK' M4OD,3&Q&)K3[*M=>F;O%(12M"/RPE7W/OSBD;NRO-/9[Q\@*5P^[Z\^GD#HA MWE+EYTQ /,DJ\.(M8,]^_ZX97Z/*CA4JN?%)\YTO/=Q@NX?[I-6%:[^].VJ] M__2M1391J[V+TZJ2UB%<^VT-VM^\F2\ES?9!OK6^2_:^?/K6_/()[:TWZ>[A M)]PZ_$QWVY](Z_"(-MIXQ9D.F.:>9%EC92(61 MUB^M?KC;2_S"6,"OK;N8ACE,BS2A.VCC7'3 -/%@[;9JS%%/3%\5V!]WC1W< M6$Y/?V!=_ZW.$<]QZN(XL-9=#+M6VGGJ@&FJP\Y]8+1*5[5YY,- M;!>K--B3DKKS#^W=ZZ1.(8)XL#)3@;F,"2$R"YJ7(::EDT@Q)/4_UA:K'==, M(M7&W0F6&J<>#:3Q_INQW_$Z:.:UON#,YGL>[ M1B>K,4G@WKU^-:0X+$BY!###\M#2PF@DT,#UO"E\VTGK7T^*0Y=<]"^J"? M+Z?;;&^2KSY*'8*E&>4ZE=*1(E,.N\RB:#P*\ ?YIZVG.T?#O7Q^D26!P&AU M78*$\L 4\(S^<%#A?0+^-$O2N(,)8.1E.0S%?Y6CF:^A&@5UHT4999H,O)S* M[XW/[< #R@$XC#2APU6CDJG0_.MYZZSV3=_KK_70&+3>5:\)_3#LY2/(&O7F MTG48HPA9PY V3G!FD3*"FN"1C<@C1A0:[P?'$5\"Z'8Y1/GEOY8V6^_NF#98 M]7LU!WNG>M369:NN@QM(.//]03:^(1 KB#[@7NBE0=WAT=E7Q#'%+*(,NIEF M+/"8:>Q41IAA1%/&8JKO3\@RQF29DXM%SA,!KUZ826Q<78^TW+BZ'FEB"$US M/MHE@(]V"5BY5_NO;U9VW!]QM]=%2)/#3L*M[8FQ9;\S'-R^ MY)]V//O1C=?DTN2:@^*2K.^'S!;!'&4F#D+QVG1.S7F9ZM?>O3L;9[^V-UM= MW;BN;CQ/5=6::SM;:<>]QF:KO;'=6DL%_]<^--YN;7_;6F[_,0KW_J,Q M5Q[T(R!18_/9TYG/6N+X@3UETEK-J:S-?"X5N'LL8W,0N@W\K&,YHY>_(+!/ MW0-_FJ=]XJ@[(*PBED0SX!(%P[JLI M2I !?+DL$!^'1;2-@#WP,(;TP&?$QH[!R'\I+>I M[7ZF[#X)F]1V7],!4 7U0#KPMAH%+],@^<:_A_G@O :"!0 "D#ZM@: & O65 MXH<"@2D/&N\Z_=.:"BP B2QLQH!:@0 56!IU=( FC/H5[-3[H&#J>6@:BB8 M+2@ ^?-?@X+YR'^3.O\]/Z@$]TB[\_;,?H4T_U4VUO/2#4<;QZ?DY%K/=,[+ MO.(FE]"4L<LSN=LQW*86=$7[:.PZ@A-68M &95VH'U2T M6J/6'*$6D4NK MG]+:CWQ0S4VL8 A^Z$R^)Q3K],MAFB:Y9OO#0:-IBJ,P:&SGY5$-30L 34D% MR(N )E9#TQQ!$QWM;#DHH.?S#;G M$P7K66*+ NIB:?5#V(?(MT+SJN9Q#><+ ><@68H6!LZ_ASAK->3,$^3HI=44 MK#;>&3?H%S7:+ 3:Z)>"-O4HP#R!#2-I&OR5K3IW3&>TP'@T&^GJ!CLIIOU< M5ML7CAE_>+*YA4X\\B MX ]_*?A3)_3G"G_4TFH3;@J<* :@0E>&%FO<603<42\%=WB-.W.$.QPOK6Y5 M=18W>Z-:6G"7&G$6 '&29.DOK@R=#\01->+,$^*PI=6-LX/3Z-8H48+4TN>KIJA=]#ORGI[UVUS9[+ MEGZP+0^W);FTVJXJGE5%-T$5[UZ6_M&O]=X!W2ZJA!8E<8U>:]L+ '% M/C6%SSK]_M&XX/QX]=525:D^[U6KMKK!],9EB=/7&$"53*=17HZ/=,QIF2KI MN\XP.<7EZNHT [F3=ZOIR?W>\I6[IR:X4/0F>VJ[R=**:C%X?UBDHOS#VM.O'F''F_Q4MQUO&9!J$0_"_OEHH^ZB[X=NT/#A)'3ZQ^DNC1"A-7"S MRM@:2X^RQF1E*8GR'K&-WQ4ZH].Y^G.U";GO5]L65&\:&N"% B@(O"YHS*!? M)*Z2=B1PH^V_&]&XP>CM'6BQ#0#X:0?+F >?2N,GL0U'(V*G_;1%0;5GN0&E MZIKSM.MN-REE^N#ZPXY/'T[S3J?Z=_)#>3#Y%,Z.@ZO.MJ&30X^6Z3,H4'K% M]/&X"#X?G0%=')PIJ\]]>QBJCL;EX.\N[X\W$_ MH1AT]:AE:9^%X>A Q_1&#^H?CILR2#M()IU8'FT4W*\"TQ(T&I2G 4TN0B7/ M2/ MP4O"!2"IBQK?>5&5](;'MO_A+E6;K$GK+>&9DWX82=64Y;![/#(ZD&?2^>Z% MOE8*LYRJSX*(]@\:IW";D6#22]GT+J;L]Y)S6*X>DO>@;^!":.I^').9J6X^_#)Q=C(M*XU'9TN7T;F7X]S#UUV@3MO(: MT"Y7+Q Z93A-G=.HT/0.=+Z_.O4,>YFD=IU._S0I7 < )/4 V$.E=66_"R*R M()YD!;W@P$Y,D2<=!@2X<",CB8RPJ0*)9#YEVK-UD$13C-$/-,?G,8(D8]'O M7D6KR1F5O)+L+^W>IQ_'H'$!6-^UE?LKY%];_TW%#2ED6#V'&"BM-D)0A(C' MV??^04WXXUK?8+92K8WW_=->ZN7& "#!7_AT^%SMI1+&?@5^OG#DEPS@_FT= M:CG\H!Q _8<.M+^3*$KE/8=/]J+\O+.R:+SDS2E)KE!L&> \>1 M1K5_N@"!^^!W&HE<@>-SEV6!+@[E*6A(^UKX]$HCIS5J3J,:13%@'0?Y<5F1)+"G,1L["N= [L%Y=D-165RQ#&0!>''3"%!#[# M;M7O([XX"/M%]YB7-5^_9%['$&&-)D,7YK211) V-THT1!%)Y91L&IR&,$K.?>_E%-;WR M2HZJVD&TR,/5G&SC[0&0WQ%]J#:5JZ O23AYG,P/N\?IK)'3'R:^G;AS^LD/ M4^ZEEOCTO,[5\ ?"DVJ'V#(E_9)@;L8LHQ/@O]&'"XK7^"U?"2O+#9^7Q?!X MG!V'F"L_"E5*Y+1?','W_G$:;BM_K^7W6#YKE#:],5!QQ? N;>\-@J4AB0ZG1HD'\W(]D,O5-RO',8( 5)*NKM4-S:FNK'I MC#@51L'A"-?'>G Y-IQV_QZ-0HSVY#T)/5.-!B4_[&YJ2CC+R\&$9,5AI9A) M!!8 /MWOIKY=UZPD\-N*<\'GKJI"K0A34X3824YW)/LT\@P^&N0XWL!]$I56 MJ>DJ?5WW_&-D0/O#\I):)4L;31&YF"$.B.L.>M#6\=R,:HX1A+!I)#F4<#+@ M>AK@KR:CS!)8T= CT;.PXS&!@W'ISV9F!2 MJ'QB($J[ZF)J-9@>_8(8N)I(NWPY6G@9Z8XF"E1#R*:2=Y6YNX1KT^@".$/@ MF]2D&I\:07C5W:VWZ1(M/&QVJ_]93Z6X.HYK>E M=V\_KBW]/LH:F=[YU<'9:L+7E0?5)C55UU<"Y(T81ND SRK_-(0 Q#4.0IJ7 MUKU;77XGNDT+4(HUF MHQ#@.*\R.&F [THLFO>J:18C@1^%< PGP"5I!/>2W%23GJ[,-RT?.G,LS<$> M_S+H'U].R7[^B61?+N9,-L[[PY$CKR:' 2[M]R\FEX'R@W;WBX$9STQ-$\?R MLII?9CJ=K(*XM)7D2F.SUT@RF4S]O1SE'GQO9N$HO (V.4B#XT6(H4@E82K) M3!ITWR3+\7SJX.^=X0.]*XTL818<#WN/AQ0FRK670=9C;8\UW*7Y\?6=K7A#I""WGD% M0&EN;0X6?QHL&%KE:EZ!]9?]:NE!-_C<--*4^Y!&HB;3^3_DO:/@-P$VX(O/ M4U[+CO Z4<'>>%[A9(#XXGE7 &?EROJ&2[)Z">=7XW@ ?<"T"56]N!D@,C0, M7A# $%!B,)K/7C&9:KI GJ0&07HU5_W*E8D?8/G'E5<>-)Z)+/R#P1P,!L>O M7[W*>RZ:;I]=#B%=?O/E^+EU9'*:[!I1XT$IK-=C^6T)&GIZ2_UX2LWTHA7DX[U?: 0K[KGD]^?LY-OD)9$A)*] B_J)[M((TLIO>1"VN4A M+7(!0^J$8G!UR/^J%9EJ\X>K%G1Z$$8$*_2*?J>3/A:3.WF?UK$DYWY2S:D9 M&U_%K=$?&]5):]7CJI_P'RDO-GK.+&O!+%I339VN4*?IK"^F]?KBET:X9F4U M\6C#@ HH,:#BN\W66JM:7KS9>K>UW5QK;VZU[E&<^VH-/%#IQ=)#5/%17WY4 M7GNE\;EGACZ_?Q/'QWA]O33#6M%]F#YSI*%^56$81@&*D#,SXP R]Y-T.Z+?-E*SI#^$>OGJASRL[ M*PT/[,@4Y44BY#@- QZD%:ZFFV9%EK_/_HM=F.1%6ZN")Y>DH0"HSEQZT^,R MO)Y\^ .BN^...7^=]ZJ;5A?]<3VZY<>W"]NDUQX='KM0K5>4P,F+CDLZC1\\ M=K KE8.=5-:Y=DR2%<3EO8?1"K[WV/=NB_&*EO2G;OO]8TSSQVGL@V][1V&B MB1BK2D@S<>:O[OJL'U)T:61S-[6SFWO?"<^THU ;F%!H-.&\@[*QD1:2/Z T MV/-V]>6I8YA(XP5P;J-R XU)G\V7'-:."XAAR6C9_@-$\*!7?XE=2*LN?,@V M!W,'0M:XH_T"7+S/QGWJ7 @00?U@G;>1)WRF^H.M %J6=C&X*:%_>LE[-?7: MZZ/&/'3"__M(+W_UI8OTO)EZZS_SLZ3N[ZKY&_U>8]C+!]LI#A^6?JD:HH36 M5S_DW%'E1302>\6($29$QH73.$B,5.!?UQ-.(HQ(5GU@B"PU(-3/NZ93_FLI M Z/IF6Y(M\[VC3E^O9V&$H?A7='O5KM 0A.^Y(.#M^-9!QMGX_DG:V49X#_? M-F=+C5&Z$IIS-GC=&W8SWZ_R">DA2Z/)#Y5Y5B&AIW^?V_7^R0>R?;)+FT-_ MN'&R]UX?;G5WS[:^[)XVO[2ZS??O.EOM[6ZKO<^WV@[M=G=1\_WGLU9W^[#Y M?I=]H*W.[K?C;K/=Z3;7WQWN';XYV&L?H;W#SVRK?41;[__JMM;?=)KMO:/= M;V^Z6^_4V=:.[KKNN][68:L#]SC=^O)WWOQV=-I<_\3WUM\<[!ZVX'F[YZWW MS;.]+W]W]KJ;_ /=/MCMGG6V#K^2Q:[^%YAY](J[MQVOKFSEKO-\YWNW\=- ^/ M3G?;!X=[ZYMG<$_4)'_%9H[./K0W!LT=!._]&3<_?34L.DZ(SB)W/F/:Z\P2 M2C+'H\7:2TN"7%J5A"]KQ?Y\=5US5D=%;A['B-*A'S2F[_G7?\+LFSZZAL$: M!B]@4$EJ#3>&,^H !J55E $ :L&TE5R+"@8)P"#-J@\,T1H&9QD&O]V 0#:L?HS5US[;7\T+VV_ MWT_5#_N=^X-[\F-O?J=_F6NHG3KC3)V_%=^GKE_K^9W1TKUR!X10(^K4$/7\ M%K%$UJH8*,J<98"HF)A,,^&S$ B7-#C!!5E:Y9PO,TU_%5'OQH1'I8\W'GEO MBN?%&_34N5-MT$]BT#'=J^'W1+\M4""'F@Y^B0+\>?,\UEDZ='%4"^5C)HP;/:8%G MZ^TM-H2IIC(*E3% R8P1JS-+ 4N]TC(:HZG' )Y8(F!#>([CRQ].L]56_PP, MJK;ZQ['ZFY2)*(&5IR+S)(:,(6PRBQU$0TK)R P)C#&P>L66"=-S;/4+0*;F M,*NT$SJ=:J>24;VCT8H9X[MY+R\G=7FKND;E[4'>.CQ]-$HU%LO[D5 @0EV[ M(I*3L#&22(V[4\/=G=MLR^& A249198#VB*?&15EAKQ'F&NGB$" NP@O2\1G M/E2MNBC'FE]?&_P3N8V7 M.EXT=9Y^(931>NT/_;*FZ5-S^%NW\Y>"2^I%T%E$TF6,QI@93>&K83&H()F3 M J"+X,XIY3BF(W!XBDF-E^J\4\]Y5D;_^,:_ZU!8Q2YI91GA@:;,1!99@DW MF97.)W$ZB^5H\*):7CNWUK\ _&H.4Y^;DRTHQB/#RXU>^*6I>(N-IE.@4O."H%>H).=.;P]Q>2[A:D2MX#]QJ;WP-2F-D&,U\I *8%2&9$DAD MR@@J@%MA7LW(8L)"(R"PH%#.&KMKA8H^O_YC1UMQRBA9]@UL:ARC31&=>RY QZ6QF M.%$9H=(9@J3U!@.W7&;X]ESBAX_ UU,-YSS?=O=XYKCTL0UIEZKQF&9C8,XF M?*A>!3L#XYN7(QN3@DQY;PC]MW6Q+]Z;2GZC\]KF+)0;9X/"]-/^,Z8X3P7. M2T#GU,JT9T:%SZ,T0 W-TX/FYBVR12VS5'*;$:],Q@@+0+;2@(GG/N#HK'4. MR!9:5NA%%:^K4>09.%J-(O."(C<(7HP:BU3^TA'F,A:!VRG+> :BIPQ'B;#3 M2ZN:+&,]K6G1]8#K2\E^;4Z'\LUOW/S\Q Z@=APHOQFM\:GA='IP^ND6*1.2 M4F44RT)4.DME#C+%M9THYE#%A::8$UQD*P@:N,*,<<(#J9<;J M[%1M](]+GFJC?R2COSE:2!P2RJF,49GXDK.9II1D,5+.0H)P8996A5J69)X+ M/2X DYK#9-*'4):OT\2I"9\R@T&1V^%HT\Y!OP$=DEW)'\-IHP1R70#NZ>@5 MT-W+H8"U*P)J]^_+[M>8^P.8NWN+:#$0G[=$9T+P5%V78HA1>=K,)1(3/+/< M ^9J7N\SL,!V/'7&]!-V7!.K*1KYS424"L0C(%:FFH:%!,T,,@+ZERD2+8[* MDS0-"__Z#/\Z#[7H>:B;O*EIRCY RZVQN4<,3V>.7-:[ #XK4ZR]Q_2\A[N= MBZ.(XA!HYARS&0O.9\9*E#$O(""/)A4375JEZJ7MOU #7 UP3T2A:X";*L#= MH,=.2XYE0%FP5J2R(3C31O-J*JRU%D@SUDNK0BYS-:V5[77>\0ISGIPRL3U> MP>RTH_P'W..*5"ATO>\/$\>=X,PTGC!3K9Q9A5B04.INI_+&E+EK!%/TH,5E MXS@4\*K=+KB7\L 4TXNO7@#)6! J\3$4.TGTTXV9R$U&L3%6N+">83')J5C5:Q]PH_XA,/; MU1J1=MJ8M+>7PFEAID>9T? )1:.!F :ON*YHZ2^G[&=O8D<-0@L.0H]-2VL0 M^DD0ND%,-<-$,B"F#$N>,<1BIHP3&6>>*8LX2"@F8JKJ:2?/E#Q_Z'*#Q;S' MS IU0:*-N^<2O>UWCXMP$'IE?C*IZ_3ZWDG63S2H\L3W6 #-F\.AE^^LIJQ3 MF8O"&>LEH/-('F\7*-/1:<&ESD@5P6I.,VLYR;"D#.GHA0UQRDM ZZ&5&H_F M;J)8C4>/A$R"1#[? M*^?O[HA_&K]UP(!_K\.@YSYS2F'0R".3%<)G7"7?]0OXVFNX85&$GCMO# JX M6Z;U^*;LT? M#LM!-_0&H\*I;7-6LX/IL8/;!6MDX%$0'S,AM8@LUKI]:,RW4231CPU MM:$I:Q.[>WC$=G =4Y9YA!Z[SA?2O@QK6V\W/Z9+*EI1 MW>=COQP489 7840JJJK"'SO01T!)6F'P'B+(=.,K=*-F%#_ */9O!QI$,^2H MR[3S! (-F[:W5SHCVA-%9,"(I1+AO[X4?_;F]=7H\+Q11HT.LX<.-V?<2? 2 M+-K,XU1'DPN4:8-9AJD.T@>-M8]+JV+FL6$!Z-N<)X:O;+[RVWCWE=\;=F3" MC2)T3%HP,N@W^O\TIO'",L<_DBQZTM1Q#:\_"J]W+/9EVAF+?,8D$_"74IG% MG *\*N6\%9H$L;3*9CJ74V=WYXQVU8;[$X9[L[2X(9PAJ3(DF;)OY^N[T<55J!+5!1=NYJL4QY$QGCF/:<88 EXF*8"#I8K8@(B- M*HV/HSN6B#X\IGI&2%@ OC:'"[WN6F)8[Y\W TSL#K"= "U\ZPQ37WY,X\;] M7KUMQ-."\\8MTF:"4);+F&$21<8\8IFR!N@;X5)82QV29FF5J67^Z_M&S%/A M[QHYGF&94XTMI%7.:ABG- M>!&H&DAK()TY^E\#Z52!].96W@DMTU@YP3+5F1 \LS*X3"I&@Q5<(NZ75@5? MIGS*F['.$)#.74PP>PV>ES/KCJT[=K[.K#NV[MCY.K/NV+ICY^O,NF/KCIVO M,^N.?,,5# M4HIG)X2&<6FJB^F=IPDLO?X [C[H-P8'(:5X?%J7G_JJ5P7>U:+\F/=,SZ5" M2^4 ?DBE-\J5>U]U_#S.H$''_3)/B8+7U?K^_"3\<9K[P<$DWW3EJG$R %U> M8BRT8#BX_Y)9Z5-\O2NN_IU:6V6E(M8181>1"9I%KK26S$:& A;>H:B^$K(T MN>C@8@NF8[,?,EL$>KDSX]7S_ Y MDY7I?KD[>MZ4;&SN;QT='NP=[S;V#HYW7Q]L'>\='FS]U=@^?/WR\'7U6XV M;OXM;%] V?95*/O=M@'*8N/H),8K07N/?Q?SH>67O0X /#MZ MU@C==MOV^LU&_.IC-I&..NJ>=H>P[WZM_TV]Z=AA:,%R7(QU% %P<114!F"? M[_*L'Y]/'OPV.:U;G>JBU8=^.[6]#P" X_,CYWI/V7^KVQZ]? F-S_ ('L<$ M:OS-XY>?52]-6;-'KRG\3&%Q[S- M!O03DEK/ );Y3>:VCHYVCX]NT$[A!S?3WXX\6G_8^O6_O?7K3VX?/O=D[:^_1U^X#NXH-O6^T.HCL91)'C.N8V4(N-LSM:0TC!G:%!R8Y,2W%1T#3,V"D*M*4)) MXXUPA@MN-><,]G2T-FHL-,, 5WB,4 23@E#U0JAO4PBEB,Y!NQ(%&0WB1N5\ M,J$027#Z.&UXM H0RLBFH?=.[ET@0CVU KZO8W_0:_EL1LN\\(F5X7T$\G0Y MX06D'A:DSF=HE$K&\<@4XMPEQ!560*."0)%Q0"]!A,5F8Y.0IM"J]C4_2\7> M1Z<=1;8?3[:G"0C.FI#D'FFJ".*,8>0TLTC1)"(SUI& *]DVIDZ]%I^:56K+ M^\K#U>A%'T%.7#M6E7%+Z8UE$Y')S+^^F/B#.!@;C LR+0J9#K9G6 >F&A:= M .MP!",>-075*'KDF8V)1&65 ]6(&: =XM[05#_C39'D1=..(LD/),G3',,1 MCE42!HDLQ)QICPPF%DG)@V/ -%R,(,E*- W1-9+DIV;DV.M\!E'H]EJQ?W=R M\20TH461B\F,GP,2%0A:& 0=S7J"K+!!T8BD-0!!B0ED)4VY!&LR--H4(M_8 MY$0WQ?W+^!0;1GTE=U%DHDCNDB1WFCRD*"(!(47:*M %HM!(1RR125QBG'0D MV8?+L6QJ>F_R4"P4=Y;!E[UX9ENA,6YOV*]B:$;]#$=A5<54L6PV,5Z"W=$* M%,UFT> T)\"$48^S4A.EB8AC[I$5G""2*)98^.,\[Y=VTX)("T.DV6@+PHG60B:DL -.8:U%5B6+- ZP MJ(('Q8!3$-WDC-5(WRF6BIIRBB+!RY;@F9@*'131*2%JO4-J?IPBOE97\?=@6TW_'>Y7TOI,'PUMVH]L6IAP1;5 M(A2]9\$8=3@;72&H=5;$A(0*P#*,)\B(H%!,PNL$2QA29AE-@EF3R*7W$9X6 MD16R;#QAL5]89$81^R6)_30UL1)4"\P2PLYIQ$7".10CP/3*8'/):FJJ9B9$ MLJ;DB[)9+EWLURM)_3H'2_<,AG/>;)RU;28LG5"E)Y_EFE0E7N.!/"RC-7B9 M5V"K$W8G\U^\P(O$K=GX#:V=BHD%1(4+0%>8!KJ".9)<1.*#M-J'C4U%>)/> M/QBT6$7J*\F+\[0427X029YF(""OVDG!$?.Y@Z)6'+D$CVPB.,=R6%B^W'.! M-H&+U$B25[*Y F8[VGYL5'>/N@D-X9<2K/$P5.)B$?[*:_ Z M#^8PO>G'2AR(1-#&%-F&'1>D)(ML^* MII8ELV2-97E19*+(\L/)\E0+I^"Q5E0KI)21V8[ID*4RH2"EE8P0RY/+LHR; MTM2IQ,]3L%CD&.G^()/J1JM3V2H&Y_ H/QGCW2C&D]!Q%IE=,IK__EYG*Z56 MNV4'L7\T=/U6:-F$KJ)!0.NHD:@O*!JDU@3ECVXW?&FUV\7: ML6PJ,IGI C6+@YJ]&59A#7%<-4N.0(=@ZK0GARFYL4J&:1MV[ M4EYBGKH#2XD%I M?X9+.&J5]I$C97+EST1S96("NSE(;A4WF&:UA4K9E*).>??%1%%3+E%$^L%% M>IIG.(!B*@6B4@<$&$R1]=P@2Q.5R24?>/9[,MG$0M9(I)^"*6(GIMCKQ=!H M77#)6@)05"87\)Q M2E)Q24;.C?LGJQ?3Q>VB/.];>^M):#<+"^?,LST&G6['EU2V16//FQD.(:67 M. +8,(D%XM)S9"TA*&F/J5!"L>@W-AEO8EZG0/)BH*@IAR@BO'P1GJ(/WB4N M2$K(1(X1MS(BK35'*F&6-!&*^@0BS)J,KZ%!8L4J9J %' KX+;4FB<%W!8*;M/6*9IHX@2C1'A$G +'-(ID>DEE\MXK M+4(&-\IUDZA%Q=8\5+63R4 F.YE6T+5H]?(&U[ARPPQN*72'.5YF^H[O\PV/ M-,KU[E%CZV"GL?OJS=[QVVL-AHOP>CSF-=;+\CM_ M2<>%M!KMEG6M=FO0BOWG=UK0!4K?TJ[QU/IL7'0"/;/G\TI@W]N?6+L[OC4K M74_BN>B&IB]'^Z=4W5LT$?TX6W%",QXCHP$Y[#'BVN4.ZLPA*E+@+K'D(FC9 MA+*FJE6(]P.IT063ZG1OC]B:M6#2$C%I.AJ4).&]P"AW9P7E6&%DB2<;_NE2?"B M')!F:V(8 M2C7\#4ACDRL#!HJLT@IY8PF&DR6YD-LFF%R9N$Y]$TI 1WU919'C!Y#C*6*A ML) A)H.X"!9Q(S'2@,DH>4\U2+%SVF]L4E!V\-I&=:P"L?BNI]HUUJ02J;YH M;S)Y+IV:%V= M&%$_ZWJ\C[WBVE"*-0>K19&-HOHL$ZMFBV:8X+U)&".:RXMSQ@BR) 0D Y/& MV 3K238V&15-Q1:5DW(S&5DAX\93%?I%,90B]$L6^BF"HBF)UH!:X947"%8N M(6>T0\9Y0AUV0DF7\]!TTRRL8_-RA?ZI64+^ZG8^H$'LG8)UY'FS\,0X\U#N?6AC* M)4?J3K6/6Y"M9[TQ=CEMXR:JWGDI6+ ,>)U-EU7,4(NQ13&$7$*1Z%RJF2*# M#1,.P_KBW,Q!B*8QB]+U5M2,L][RO)S6<46>ERW/4W0IY> RYPGB)L /F3#2 M+(ILN@V>*^)M%%F>29/6*N;LJ5EH2GG4>I1'O6);+K45%XI-?K9''#:Y*(=' M*JI-CDD ?$8B18)G&NK4AUDYI[8U.QS]17FI=6)+5(\Q*E>3K=)BBJ M Y5(69'[*2A0&B3'*#&=@A8T8:/ER_$4LQ JQ& \1Y&;A#C)150%22B9R*6TPAB)-S8%, LB:B3'3[.( MZGV9Q<]JC*TY5BTA,+: T^+ Z=,,R:!&AJ 312DRAGCD >@&9LAQ3#A+PEF9 MH_>;&N,F6UB/B'K$Q"[0P/%4Y7T),;%%WA4B<(RP&)F>1=8-)E95 1*S<)A:UTS<+Y,;G=/3UN#TY@KR]E.:&S#)V#L ML>-!9!J_''0'L:%^7605P>4<^E_[K>>=5OO_WQCTAG$:!:[<9(Y/NWJ+1=Q_ M+N[?9@N;T8BQET8BQET:Q;Y;[G/_)VM52ER;W,!A1LIK4T)R.2=1V83+W833 M"C"54KOH$2:@]@+'-$@'*9%TVNA$) M>7[L)GT*-W]W_';8&YW>K 7M3$ON4 MBOJ&UN?)M<>70/G]SPFI'!R/=(0?G=A>;/A1U/5SP+)V"X F GO*+\"Q/AR< M='MPP=!L=+J-,]MK?+;M86PVKH7!T2<7HH/O';R8AX3=SM&@ZS]58^\?#@?] M ; /F-";L71<$/,&B+DWV-_^#C$_AS_^YN%__FR_H^W/[N-9ZX"^^K)_NOOU M8 >N^G$/O_WV5ASNO/JVO_/WR?[IWS 6>/[;P<=W;4WW/[R',\^FP"TB@03$ M/4"OBT0C;S0\"[O1.ON#P_6!=]5>OS^,H6RH&F^HX(4("E/D,X,$CN609LX@ M%5R@.$K"5M(6]Z&*@?E:NRJZ((3EL%!"1H*XLD8Y(1AL+6H M%YP*0R,=X9H03^:?M#&WO?/0*F;P"ESN+C]$*E M>,I*)3P#J3,2J4A!#)4$"91>(,H)XX%K92GP54$-R&&=*E*64)>:NI.*^"Y5 M?*<+RL:(M7,Z9S(KQ+E12"=/D<(D,4>4YX1F\<5-C.N4=/?4DG2V8-AYRFV[ M<69; ;4Z$VM4R=19>LWZB[E_"5._UQD77[@"5 6C%H=1LY7?9*0V*>J05A$H M!A5LA%942#AO@/2G;!*C1#?A=*E1?'])UJDIQ2@"_< "/44ZO+1$T6@09CG3 M7U"*G(\26>$U:.])^L2SZBZ;@O :"?132]AY'0<6G@R-:'L=N(&2L+-TKC&9 M\MWQC&]Y/SP=MNT@AIV86KY5 OX7"$VSI=M\<"KY() (U"!NK$":)(\T$\HX M[3"7XR(DDM8IXK^8,VK*-8I /[! 3_>I=YX18@QBPN>J0B)G\'C@&DE+CH,, MV.>@6:J:^OZM^(J!XSZM^"9RT>A6B<*^>WK6BR>QTV]]CHUVM__4BI+\\B#\ MHP_W"8_F-/B:K$>5?+A]=35&50[^@B4YB(/#=&R_%A!;'(B]F64EQ*@DHT)8 MY\A_ZAQR2BGD$XO2Q@!_U4U!MW&ONUW07;OUN7OB7?G6)3QI#+=GG3;,(G]45Q^P:S%8=9LQ587 MF%! 3)#5&"-NG44V<(EB,MQ3+%P()%"Z%KR4H(UZY9$#H&6T2LAI]N)Z:J65W/H.!94)9 M0GO==CO'N[9 6'NQ/WAJ9I='("[[K4ZW!VNR-Y[R@F"+0[#9XJ^84,HT< H,D,UJ94'5(DTLZN1]+A:5FC*0(KU+E=XI_H&--$[;B(3/ MME!!-7*!&)2DT\3HQ)QB(+VX*>6B2AX58\G]C"7%)E(GF\A>Q[>'>>9>=GMY M%%M7>.!Q-U>6O"2!!=(6#VFSU6)E""YX*G-I%X T$P'22(Q(<9VP%C'!&T"E MTKBIYMA^ZZA2%3O*RK&8 A0U!(KI=L@BY(Z#!$F:).($<^03Y-N6)EO=#_/&TL5O_U M*%.S-D?$$BK[;G5",;PO$_QGR_VJ)##F0B,2 T-<,XJ,B0I)16(BU@8M QQ=MP;@9(8&];GM"C;.<\1.IWN *X^ MZ#8&)S$SU1 [_9CGJE,1B"J7*K4ZMN-;M@VCA2>JVNC/KKW5\?<)#@,ZZ_:K M*@G/>[%M)XTAD\#CI][0J@5Y]Z*1W6;WZ0T2N%^TG9!/3EL=='72I^?KAQOTVBE+:3DF3)BR$?4$7:3;L]52 ]6-O?PN M&+"MS5@:)[VLLOWKYXNG-C:/JQ"X;JHZ:\C?&H&WC>#&QL[F\= M'1[L'>\V]D"W>7VP=;QW>+#U5V/[\/7+P]?5;S7"M?FWL'V!7-M7D>OH J^J MI3FQG0^Y.&>GL?N]M?SQ;VL^M/RRUP%@[@[A&J&ZA3?/CIZ!UM=NVUZ_V8A? M?=:/SR>$"K0_FNYZ@_ M#2TP,V^=8\D=R5R]/(EPPL7&/KSOI-_8!00--^A!\KA3?<6&?YV]:X[)J^;K M4!6$;HQK0=^D#Y@Y^_VX1_[\/_)R<&WOS_.^MGVQ;M_]N$[WL+G=LG!3FB_/?VS=?#1?SGX MYPU_^\UGWQX[^.<@[;=&/K;](PSW_8;LYZX?RD4FJBP;CGAN69JC61$G,0KA M-&8>ZPH9*2!CB?=? M-63\-H6,CAO)H[!(^6 #Q5'F@>'%(\D.,.H]'1C4QK35/65H5,E1+[03VG-=U*+5//P/MF?4(AQ)Q)'B23$6G MZ?N=,?FBZ!8E%T9]J7>&O8S#%?VMNAE6*MGO>5URM=W8Z5>!2W_TNOU^@>"% M0?#1K#4:5DX'JI$G%KB7(^T,ES8F&!A:57@3;+Z]PM< [KU(SO62M*M*LZX$4_/VMWSF&,? 0,:9\.> M/P%A;\"$=8JMJQ9T:W>\1-5[7HX7Z"6L3X'8VT#L'.^^A+U*$@&5-C+$22#( MI-QE"5:1L,"48X 7&M>II5(Q8:TRF2JBO"!1GF9+@D8A66XUDK1#/ :,#-,6 MN9 8XSYAQ>7&IC+WKBA2+%-/R3+5BQ-"=#?'W^JJH[=IZK0<-O3Z'&,\&"UDH'+)D, MI4SZ:J+NX6SD5%YEHQ)%/AF)X#352$?)D9/.!&)-Z;A7',U946DY&KJW!O$H]CZW?!SYV5Y'W_W0J:Y27&X+1N7=V>Y'46I/HD94NY#; M_DID#,FDS'D;J%0Z\(U-67IVKS.N34$3S9 -/6#EJH@XI!4N-B#[>VJ=> M4&&E4&&*JPG/.(W.(*$D19Q%CK10&#&A-7$A.9;#D'E3$5-[5%@#IK9VB1Y+ MRJM=79WY-O%/"V!P?;AA>%22[FJ'Q7LS#$W &N/H&8HNES<1(B'GI4(6>XR% M=M89?&V*[.[M6DWZ=.X;%<-P]ME__R>I?-'MS8?J@M*+0^G] M&6(FM=#$1 8H[0&EE09.)BQ%(BGF%!S-V"= Z::1]P'I8C6KL; OTVQ6A/U1 MA7V*DADRUE)"JZ4@1E56'W[0RU,E+KW!\484X#XG"Z NQZAZ2)RF%F+"SSQB8E MNHGGX.Y*U34H55"6 Q=.2>F]P)Y$4+F4LB9Z;A466#B!-2]54%88+J98&H!% MM(H#2\,!N!GC$ED<).)&.<:Q$))GJY;A32[N'2)?RJ \W3(HH(19>#(THNWE M4A+]QB\AII9O#7XM=5!*'925T$5*'93;-*S7A+#,'"@U7!IO-2",7K M??>FM0Q[1Z,UB0=..-7<8^N%TM09XZDL=5!66.BGZZ 8GZL?.41\3* Z&(V< MQ QY[F(N:LY9)!N;E#MQ"$?33#&WBCBG) MJ$&!F(@X%AY99S7" 4BR%A;[7#Z.Z28WLWT"BA=\;028$:,2H4"70H)S4VJ5 MI!"*PA^=X'"]M1.\"/"2!'C:QYVX9-G/8A3Q. PJT/BD5]XT-7%UM\U9)$XMF/B5ZZ#&0]>. \KT(ZM1W?UQ]X\-O(U_=H50]C8! MV#1::7"BQ! N&#;21)943@2W-"5:8@-7%79G:^3FWJ)&*(L\$P9@-R2DH]7( M>DRC8@HKP8%4"=&4<[K.WDU?K4ULX *M4>L&%[U4WA%X\B9U^ZW-LM+O]_MWB M!&\3='JG&+^;*O0/.,@UV,NKK)YTCYI$I'$E>N;YJ*PP:,4A76..M \LWV7TR:E M]ZFH4=S>-99\&YUVTLM@G>",)B-R70 -@!"<4L)='RU8)']U)']*E\!!>DR# M0RSB@#BIVJ=)@H@,BCAB&54B>W;(7*=YC21_#4C6*OO+#^=H">,0PE^RMO#K MM9&$S48G#C(U&]BO3\RY?IND<1H(243ZF P'&F8$'Z=A^+="[..B=K4E(DT\Q)WLRH44.4N)(8Q9A?A6.3C(J M;=K8-$V"9\TX=0O8+H[U>]AP66Y=Z@V3F&>-2U.J-&>]>7!+$B@ ML]IS'1GE3BC#//QQS@KLK6+L>M=Z46]7!']G2QMZQB0E6B'A#$;<28]<(#87 M0-/!<"^HC;E,+&L2.IO4L2K.LN)>7U;,8[)>I.BQ%8X'04WB.O%(K>!&V$B* M>WT=,&.Z)P>7VF9C.+5>(HZ#1YI(AS"LON1.!4Q)-HGQIEY$K<3B8'^"#O:1 M[,_8Q& ZT!5Y;[3& E^<[<79OAJJ2G&VWX)>D"2PIL1$D1*WP@.WL"PG&@OJ MB(J\%.5955;A9XNL>V:C)00)G"U!TD6DL^178Z9\5%P+3TGUENXHDXB>8]A1H(M-7E66.9G- E,3,BEUC'\X,X+Y(+" M*$E+7 3-4GE6-5P6[-[5/(N#?;T=[#^HR7.MUE#NYB C5GRQ=&S@.U-"+!DT8\*(L,H0*9&$QRT:5@@"D9 M4;SB:RR@5#.9,%>8$\.=YI;"[RQ1ZVAT=!SO4HKPU$!ZIS@/L2EP:BW*M][NE.JS^BKC"H M_G76^?\9F?<+QMX&8[_-EB^TT3KMO4:>195;G@;D6,YY S[DG***![:Q*42M MF\478]+=17OAU&AQHEUL40N4^RENQ33UG N!*-4!\:0]TLY9Y#BL>G(8)Y'3 MVIM,S];7JI'DKP&Q6N60II)]L8"ZAB"*44MKO?3<1V\2$RXZ$WGR&A"XU#5< M5=2=K6M(E>': YA*N4-2QHT;+*89&P MU4Y+'B+37 4/B"%]<(8J7UH>KS!:3'$T9Y3R1'GD=.Z03@A%+AF"M#7,&N*( M8Z)""\Y6O CJ&M"X^52W)NQM?J;%<7=@VXU827^S$7_$Y>ZU/:_O]P,E3GWH,)6W]ED1P))K3F>O< M$2-D3%PX[KPR-*KDJ!?:B5QC:W[F^M[!BVDR.)+_BA(>55]T> D!-Z-XN%"\ M&U"\V=)8*G)C E>(:*80E[F=)_<)P1(&:[!PPJB-34J;N0,57ICQ=46],6LO MT2)2#>)J/5.@PBGCJL3T@$E@0BA.Y^>E%XE^3(F>4MJXQ@[TMHBDB@1Q+2/2 M440DK&0Y&5B.+[1137/?#E>V[>ZO>',60!!OEOMV"@ MYYDL5:\V7&[@V[!?;"\\M1#CV\%L)!005EB!E>6"._BC6!(\2::BT_0G0<9X MKC%MKUJ:JUV31\A;_?P]+TW.XHB=OLTC_*-WXR38@L0W0>*WL\5^E,$T)H>X MC19Q3A+2@3D4.19:."93PJ-^.H:7-/;UEGB=HO=:!>Z2Y8;"(:VLS+U?I?,N MX)_U32\27T^)G^)>PDA)@Y3(4<40]X$CQY)'R@<5L,@Q;UGBI6D"OZZ]Q*\! M\5KEB..YQ ON+?8:\?2LW3V/$88$,- X&_;\"8A[ R:L4RQ6=2%>N^-5JM[T M0\.D8 MS^!Y5"G'>'*%.",.6I7E2QMT4(U I9M0I^7(,? MGN3F\0 @ !=<:.V$PC%@[(#7A\#"_-2=@A^/AQ\SH5V**1D4TI99Q%/PR!"! M$;$_KNJ$@+_A];GS?_ C\DG3FWO0ZLSJ0IP5?GT,=<0 M>7C##D['W^?X#"@LVZ_E0T SWNQ;0>MS_&W+ZTP.)E8 MD:Y\:JSDX\N/6 +!WO-O8 M.SC>?7VP=;QW>+#U5V/[\/7+P]?5;]<*>UUN8?L"N;:O(M?1!5Y52V/[)XT7 M[>Z7?HWN9SZF_++7 43N#N$:H1K[FV='SQJAVV[;7O_7^@__3<<.0PN6X&*L MHRYY%VA?V6Y]OI^S?GP^>?#;Y*!M=:J+5A_Z;7R6CH^(#'%3IMOJMD7)?29%->__*/+_O@U M;OAR!GNS ?V$7_[4L69FWCK' S;:S+4J'70,IT-L[,/[3OJ-74"?[V,/;C@M M*U$D*<-FRK#92+WN::-[%O-9">0Q>W<^ UN+_1O52[I%X>.:+_[66:_5;M!F M(P<^+.K6;U+J:=VFD%532&\C.BM6>&R^ _T@#L9=9!=6I_!&H02UFXC%U3V= MN?\5#:&8+7TJ/--!)JM(T)Q::7/A*^D-B8I@'<6M6\.M6#?R;_M'X[B)T_TO M;[]]8ONG!Z<'WUY]?;?S2NS3%R?[?_S=VO\83M]^>WM^Q$V< MOCT__.?=IP/Z^M/ASCNX[BN^O[/+\[7W/YY\VO]VTGK[;>\ M>'?ZBKW[XQ4_.(5[V/GP9?_X)-_'^>$?K[X=_O'GQ_V/>W#?[])^:Q0SL7^$ MX;[?D/U7[X6/3B1"D+-!(] 750YBAPVMF#+1.1,$WMADILGYTNLZ/W146U>4TXHY*ZP5G'E .>4TXX!O1G+CE##RUEWR"LHM!>6^3:$<=TD'KSVR MB9/<<$DAIR-'!DO")6=8V+2Q*7534;(J*+>@^/E:8])6^#CL#T;&L4&WT8L@ MC;[5CHW.!3>M>OG";WZB 3;.>MW:E76/E M/&KK-N#;Y?[29U347!1WXAF(7ZMR0#RQC-_'5(.N3GNA"(NB" >SBA C*HGD M4BD%0N;%)5).J>V>/+5""%UJW;06(Q-9I;F'T M[>Y$8@T+-#T D;A4I5YT>U?7HPC#I?(95)*X"R2T$F!<8<4HHLM8!)F%) MI.5,XB0V-E63W]_N4,JMU5>:%TXJBC0_A#1/,PQ-(A-,&:2I\RBW^4,V$0$_ M*.QA25+,(9*\*X9Q>,UM8BHBJEC(KHZ(+)>@"C&OE*0&6\\W-F43BT7YQ5N+/>,> MCI$4>[W*RSCR1]JO\6X=?IZ$*K0$#\EH_O>JZ3^V7W='-._WV(FI-2@@=!L0 M.IJU8 @;@\$!D4@(@)!DR%@K42"<$N]Q,,)O;.K[.T6*_:*^0KL$I\A/A+;0 MBH5)]#2MB"$9*:1&4C*3JYI29#"/B., K_"HPL@FB6O5 N*I63'>='H1AO%M MU% 07LGV"W]B.Q]BXY?'/;B1 MT3#^@/7(09R7BU9 ZC81F\=;,_5 K;;46Q>0#$XA#C0$&1$4W=@4IDZVR*=FP!CY2[II8L"H$FCC_PY;@W-XZG/L#V+L-ZL@:WC3P'Y] M8L:-1^4<(P4IH](+6);=:E7VX^"D"ZI37IHJ-K[ U*U@:G>&;$@=N*8Y0D-R M#F2#*J25#PBKQ"1V3D<&,*6XO@?;*/:-&LOMP@T<-Y3;8N98H%!/<8\45 @, MPTYV.>E+D8BT=03)% SFVBB2+9>D*?5]E(B',W&4')C'1I27L=//0&([H7'6 M[0]0K^K+E&6YD895D?\+GO0T@TT>F"M=H^*-UVFK$PX')['W$I;J_^#*D5G3SJ/(]U.SZL V1U5.O/6^-P2)JEA+*]?8 O7CB9EP:L%**JP: MH\](/1PC4E$#%X=3KV9YB%0J<2403\HCSA-!EGJ-E(R:NH0CK7"JR7D)85DU MN7Y4$\\/Y+F([.U$=HI::"FMD)$@AF4.=U4:.2 ;B-%(.:!S]BEM; +VKH3= M9NW,(-FJ.8E! 9D#=(UBBP_1RO$ O\_+L3E:FL(_%0=F;&?;A,'4B"86T=YF"6(,HMY(_*/HIP/X)P3_&4&#F74C$4'*>(1X:1D\RB7%(U M)J9![<@]JYMZ3JY='8T@:^!A6G&KS785X-MOM#H-V^_'PACZW-N+?+$F/-C1UOUHNW' MG3CZ?Z\S69#7%^M1CM3%':D?9JUUPA-#O4":L9R2$G4NMA&1C01S(-*:N1PP MVN2B1'ZOJ50O(Q:K2/7#2O4449;8>\^(0Q@'B;A+0)2UHDBII*-QT6@.E$_R MIKE7B&5-W86K0#QR5&)GT.VU2N[Z8YCJ9B'JRH(4;%H<-GV:81S$<:L\Q\AC M@"7.G4=&8X(")T&H")ABPL8FXTU,[YVE4AR$3YMW%*%>EE!/QWZ#!/-( PK> M@%!;+I&1E" 9@7PP$C"S!M0(W218KI\3<14(Q\M>/+.M,(F3'AFZNMFE/K9\ M%;O'8]H]QLM3(I06#58?9U/=N:0V20 K'+5#O&I,Y &L+,E&%0L=+SO'$+!WU2,ZZWAK[#$NV0]\H8#.J(E+EU8Q.V3#UD>[V:KZOY&>1W[*I^'ZN*Z_9"[*%!]^QY M7II^M]T*C"22F&)"E,49O+0K8*\0#!P8DF$":2AYCH):*'(6FFIK?IV#60^'#@HPU MM>9'VQ-NU!^53![52OZ>"]TM,^NF&N%C7N.I9>9MP;"K9+O&H+N$4@=/P\>P M<([[TIY7E72/NULY'[(7OTN#WNJ$D@F]A.-KMLR!E\HZ0Q0BPH "KZE!6B>- M' G221V$3W%CD\+Q-:>I4'$@KH5P+]PZ5X3[D81[NM(C0+$.+B$5'$5<\("< M$P0%2CR-%OYQN[%)3!.;^YC>:^HK7 ER*?6UQC0M]CK%LF^K61/$12N'95&!B12 M=(@K)9'Q3B&E< @T!*]'5RAZ4Y1?"^5Q +Q-X"8F?K\G A FA['!F>(\2] 1TP.S$C4TI8 MEJ1A8F.S),BOL?PNGCO=1GZ+9K1 X9ZNMTV,D-%RT(X@/MV2@77A(-O==CM60SA,![ B MI;S8,O#KVV4"_?[QWM<\AO=*$6Z,UP!@5&?3CD F2(.("U&):$G,L>&$-O&< M -)29GMMQ'NI%.7&XETL.W>7[/,KDOUM[]M['UV,'B>D'#&(8RN1-:S*4:5. M@.IA,S59.=/.VEE*1MEJ\T*@GIA!I!;.IA?=WE7DJA9G;[(V):1S&5K5;&%! M*UWTB2=$G0L 73XA*U-$F%MJ&<81Q[2QR9J"D'IXS8O%9&5"8FXLX$6&;R?# MTVGR0AEJ$DRNURX>VGTE$>/F)$.\1 \LDP$ MY*CACGNKHE4;FX0UJ5E 1G[]TM%6,%U_.ATMM3JVXQ>1CG93?6]=&H6M@KWM M>V=@J]\?PF)7T4GM;N<#&L3>*2"N*WUW'\<5N#=>D,/T%RS',:S&#BQ&.;,6 M=V;-%HA*GEB.DT BY"@&G"P"-N*1BU@Q99QT',XL*G#Q JZW9"_5"W@3R2X. MP+L+]71H$J>@!U",,,4!<:ERF6U)D%2<495,#!BOH/]OY4*[5V[ :^=A?7D9 M[I6)W27G\]W^';NE/ TGS-*\K(XG1.1!5\I$@8 M(':<&(:TMQP91PD.3&KE%A?353_OZNHPCN]L3*[;ZW6_P'WT&R"CO?BYV_Z< MK8N^%T-KT$C6/\WBY'4Q.?V5TXX/TW:U'(6'+ [ 9BL)<*%CDEPC8" . $P) M9$6,".N$N4M!DV V-F%[%$O3>@OT4BU-/Q#H0D;N+LM39 0+C8EV"7E#$^+! M!F1P,+"U$O$^426L7T$#T]J9/UY/\MWZ586CI9*1U56E'M4NKV6_?#CYN?7U/) E!.X*HS4F[RH JA5E"$1XRBX4EX@=TI!A&:BO-C\E$ M;BC,A8G<78[/OY-C\CX$%K$/ DE*(N(1- JKDD>!J: <"=SXQ5&18A>YLU@> MVZ^-+ZW!R4FWG<>?&4C_Q/9BP]DV'<1PW(45^N=R M@5YT>T=Y?7[/R[/=/9.$EB\,S/V,EB3R8&!E!3( ^Q:7)W0P<1E30 M%(*P2H>8FSH969.F3L4\4L- \2+I-93T:8>.$SA@+U!D#H@+#AH9A7'VRT;& MA$I.VHU-"I)^G^[1Q7AR9YG=:?4'O98;7C2P@!5 65)[W78[4Y@6"&TOECB2 MQXHC:>5TET[H[["IMFZA4YQH8EWB'+04[G6 CD5"2(Z M&2F4Q=:8C4TA:M+DNMA%5H:"_%!J"]M8H$A/L8WH.*?2!R19S(6 /,EI:1$E MP7UDH'(XFXM]-=F]&D$7^\A]7#7#GC\!#E[Y:GSW]'1B(BEFD<>I!G2Y)(=I MNUJ/HT'7?RI M0S'S$68".;*4A60!0Z">$P"P0YVR'DX=RB1-/CLE^%-1>[3 M%*M80&HLU,NL %2$^@&]-!?Q(B%I3B1&*6F5G:T.69T<2E0J%ITWBM(LU/=U MMM;/VE$3SG'W9O7S,N)+L_IZ1+)>4_CCQ63)2N&/QG$*6Q81"LA3C)*TRN9$G-4W"9\L6EF[UZXH-M2X/5%!BV2@Q38)LB-PZ MBX04#O%LAW&,>&2D8-8X3 WGF03Q)N,+2,6K7WV@6M=-G"_!F2&!3,!3G88? M]GJQX\\;@QY8Q^<]N2M$/#M/N5U#H.A_B M:SN(AYT,=OE?[H/S&1"K\GQG5YX?Q%"U%NR$[Y^X\LZ"K"9I,\*J(?%?K0F MC*M@S ICS'1K#@QZ&,4129%KV "&>XX!9T$6:B#.!9PO03DW.1]?K(^K2A MB89@@X1]C4E"G$N,C+$884,=!8RG,060=4.: M?)^OP4[$VWX3!VT(CP_+4$ MYH:DW9=J_(K'L)V2,;W0K$%HA=",1&%B@3ECO*,;<^&:V2]1R(>!)$ M"SRFW3\-X"\06Q^(G6XVHE-T7 1D1""(FVB1%88@2UT*V _ _\F'SBU/8^M#H5I++O&9N/ M.7__X9D(S4SD*,:&];Y["M]]GKT>G>X@5K5:!B>YQT\GQ$Y.9()'U2F0RQ]- M,IIL&T8+3U2)@<\N3J#I.Q]_'\_YXV?=?BN?6L][N9)2ZW/\[4LK#$XFM.C* MI\8G$[[\B'4P@N'@^H_494[Y]U-Q]6<>;<61$C$)$Y^PC88GH8U1W"6.(Y'! MXZ3?,[XQ^=!);W('9_9#1*X7[2=D$]S@<]O^8L_[&__^?JO!/AL/2(MG>=JG M9VPT+YO_<3WXY/2Z73MI*2W'O@63-I('()3=7A45_AP82^SE=\& ;6W&TCCI M95+^KY\OG\KU&C.?ZJ;&=N;SV5CWGW_;V>E^O-T[[^8W-O>WC@X/]HYW&WO M35\?;!WO'1YL_=78/GS]\O!U]5OM;^'@\'CWJ'%\V#C^GUT8^,'.[L'1[DY^ M='3XU][.UC'\\F+O8.M@>P_N[.@8GMC?/3@^JOV-_?*F8X>A!1C\ZZW'.D_: MIV3^&D"X*6*IC9N@R%(GB#QKC'7K@^$I7,(O((SP>SWZL/?!=EK?*F38OC@4 MX9??;;_5/TPO>[$/TSYZ:MC/)8S[.['O>ZVS_!1HV5MPW X[N:W\2_BP;\7^ M,0SP]W:50_^H"O3!^42!?D/?_O.*[>^\^K+_L=U^>_RZ??C''G_W,;0.=D"I M/OY$WW[;P@?__-D&9;@=_^?U^;M_PIFC7+X[?G?R;L=_.=C9 H7Z[Y.#/][P MMQ]/3@_H'MZG;\GA\;N/<%WR]O3OG.,E]E^]3T8(RWUV+%.%.,4&&28YBC$% M'90SAN*15:35&<:PETZ.0$I:"135SJ!QN2R-R;I,=.WQ7IJ2#'AM/*91(E.U M=#\=UW6DT$Q(82M3KL%S)BM[XF/PES>==IZI+W%$[QI=H(*]+ZT^/.I-:&$> MZI47>MDG!3N_"8]2S$E>(Q*YL6_[W0X 5G.CL?&E^MD=]O)_P_Y&M03Y>AO; M(_ZYD8.IX0FXX%UIZ.C[\PV?C@[WZ_A9\IC]T_59H MV1ZL^?4\]OO%6M[:5%=\WAH AOL;K-85<,ED8[+1;W@;==ES-UBM5FZZ41&J MO"?:#-X M]IXEB3G'#K'$ ^+9UNZ2HBA)E8"',%=U@NS'S[$SNQ_\9-(KF.C'=KL_QAPX M=/RP/^B>9B0:G/2ZPP\GW>'@$HA&. 0'X!7TRCC4;[B8-U=^XYL,+L!,\HD& MQ^FV[=A@+T[*\:O_%]X=NJ<&D]T]22YHY#I?K7X_@]PO&T>[VW!MN(3MA8LJSJW3*_<)\]/MY1MY5M'J MZFWM\V;^GG,0ELSNX%,Y@R$VX-8F0VAU1H@UX68C$CCFEE55I7Q?&=;@9:#= M[?F62. 0U>6Z9ZW.F!7!JML/US-0K-ZD\^ M Y<\L9\C($'L3.8FP/3!8*\2E^K38W-MP]FVK9AV!0^YIL((I/I7+A7;K5.8 MI$&^V/')9.]>C/"ZO0EWFM<"CI/1WJPF?L+RKTQG!KU3^RF"NC6 VLP'HSM M]X>G9^.ZWR=VT+!5:LIX8^1N):=YJU_PM+G#J"XT8YNN;J/_W1=>]$#)+/'J M'OIL6^UJY]N+;1XJC6;T^$Z2^UO^*&@9W5YLYHI>PVJ_C]88Y!=0/K12UD&J M]K6#D^[5L3X;\5M8_LE'\N"S.$SV$P 6W$-H^I!^'G1'WJG9IGJJQ+OE_^HVM$4:\KO9==)L9$K6S/LGM=HQ7'X-@&#CETIY M_>YK-GY]UCB$ _[JA5O]ZA."HJQ "P93%#^-Y3]_Z[B93W7582?8\X9OPZ[I M5\*U _LBL[T&(Q6PV7R=Z@+YVLU&M/YD\FW_"R.'W35!M&K/$];([X:=!W?? MJ#*6LY($'X#O&.8]G+^7?#>HT:ZL-.D,=3 *6Q&:&-$I+/')Y=O&M&3NK0?G M0RBC4+O[97H;+]?R##-^Q73&(*ASW_KFK**!OVQL M';V!M^:O0 0W&QM_=#_'7J9Q5PEZJS/I'?SA\BL_P#LRX+0FR=V-7\BOHVN=GXU4O*L7 M:39^H:.7K^#BB-E4:'CU^_+Y] L;O3N.N'A%+6?>6*E>6>$!ZO]_^MC*V:^>D4WF[" RXS:*F;A1 M;63"WLMWW@)"Z2L"V:V8W;P960>1._2#[I3$@2A="-+1FY&@8 V"LO7]CLLA M#ME"EJ4FCE6WB^?^:EDW[HL].JTGK_1'"[\],9I=")IO@R*46A.QR@>OKT2O MEY?2-MS$FS?6"4!3[P)+^!:K+SX%$029K [@:@#V(GQ8'>)'2F1 M8LN+%)L;*/;C&)V:12K=-02K\W_G ]NFK<] _S_>_;<'GVI_VL[YZ^HJ^ M._W[T\'QGR?3^NS^QS];[XY??3G<\=_>[>R!7KOW#:XC#O]Y!6-[D?W3%RF/_;W"G 2C&"(*1\0MQT@;YU!T00@:F/+63(=&<99SAK"@D03. M<0#@\1AK[T #=AB+:>UW*U.KT9DZXD@[< [W@:4,>W<*@?KY]W\_7H83]=X% M'WW@VD@;" Z:RLAMPKZ*@[X%GZZ/QGYE6F^A'=1$'3CL3.E4\/-+YJBG9^TX MX:7V\A;SZ75M.$2GBE>8CH80U"5MK),B<&IL]FYZ!UL<]C9/EE[4#F(_B8:8 MH,>5"7\9>QEL@1T=IK^[64N9]$@*BZPT&VEE16 MBVPF&50VC]V7>XW_&37)[C<;>QW_K/'+QFXG#'MVX]?FR%C1!8FZ\*Q>.";M MV5FO^[7RFK7/&_]UBXQ9'K&A//=F9((#VS*::\R\C@8[3S&[.) 8FK?#D+C! M\;1]=;C'V7XR\G*0FV7*RJ>[Y?#^\9MO^UOO;8J&1:Z1"TDB3D5$VDF'M)8F MUSD61 'R'!54L90.1M-LG"*NE7P7B'#@A>M1=>='MYO^>\ MVQ>][NG+<:>TE_8\<_RR.^8SG5?BX-L;Z=+J?[6 <(7HU\C0CU@DSI M."BB^KU_WA_$T^H@[7;BE1"([Z)Y)M__W__2E*C?^I, 5/@> )J,IA?Q,[$# M#")6,2FC[VKFH+2$1B$N>=C]5@XBJ;ZWGT]Q6_FS^M'F'NS-QNFP/6BALVZK M,\CAC9]&@VUU ,[;DQX=/@(=9ZOA3K>QW^W%I7AC965&^1F-FF/>RBP5 ML>K3TSGR !,C,\;Q_J-ZD&&E8#8_G(\W.9S!V;":)_=#K_LE>_^[@]':CA;G M-K![-](W>R3_T>V&+["M"Z#^!%#9P<>WY#T5%DXU&I 6@> :@/2_X^]-VUJ M(]G6A?^*@G/WN>X()3NG&K+[O(Z@#?:FHR7:-C87OA Y@K"0.!J,X=>_:V55 M"2&)01AL8>J>N]U(JB&'M9Y<\Y(TD-1(D]*,&F<" JI:GZ^+/4%4_PU!H%$U M_\0810 Y]%X5'G;DY*^Z.RZ"EC3 4HR\BEAR];$TQ9=2>.,<8T*Z,:JZX.>C M$NFZ>BJYI=T?H%>A"-WL-3Y,0>?0'Z&U_O K$:Q[C%A;L(MZ,_?^+&N*"%_I>X&5?D4<0O%A&-H)E6875NEBC+I;WZ M_8HXH_=DE@KQ-=,.H1B^"-^/1_#-)9+'5SWH],?#^(QB:*=^=(SNS2L1%.BR MJPL?/$QB.&I6:2;EBRO_"]S1/_6%AJ/M<4'ITZN%5'2!G44GVC9F*?FK=T=I M GX8G%8+A0W/X3S1Z+"ZW^2:N%:G1<#AJ\YODS#,[M0[EX< M<'!@'W?.)O&H()WT"HDDNI\[U]Z"3QL.XV+AK]=>6DVEB+RY]X2NMJ+3^PH/ M[@\N<):8J3/"O[JZ?!DJJ&=%-' 7_?7E"%T5JU;N$+ N_E3Z)*.G$_/S@> E8CEE"Y\OO& M4E2P*EU]-O2_5W_\495@Z?3BW.)-?UQ_^@(I.RY^\?.5%W2=%I[0LMI,^>;R MY_7XTTQ=K>*WG*Z+G-WX,UV_^;?;'LNR=CJ$1,\X#@& M6AS.M51XI'4HO'4K50.XL E]>W R5U,3QM#>.^C"W+ZU MWQT[7P[>;=/VYH?NP6;[2^ODB!_L?6+MTW:H2A;C?UN[1ZRUNW^H$^6Y M52GAV#A1K,W77@O>3.CW=ZU8DM/J,O*OW9=C)=$N-OH>%5=^F.QDC7F/AWF=*&+$VNNLF6??#7F+D>4'-2![?A+L=FF.ZJ Y MZ:%HMF#>-9K]"#2K=N^BAJ]'@Z^+>?A2+N4)I8&(+/-$*JS.(S&'CZ9>!6ZL MRK.UUU(V63Y?IN=A(ELME=V/@?^YW89>RV?/#-&J_?P'=[-42^->U@CW6 C7 M?C./<,RDVN2I(Y1:$-" )HC.'?QCA-+>4:RI<6RYT)T::I:$FMTCVC[9/S38GE-00:BECDB?"**SG!+C@]!4AR"UBA$_ M3= 9:VGJ!VN#,R$5M?#TG(2GJ^VK[5F/AV%S]JSMPX2)1)B4$:4")5)X2W(7 M>KS#U MZ@<"6TP[>0*3_?0/Y1:7N2M%YP+2(,ANFFS.?8YE3*II#)=Z!9 M+<@MQNR)NNI#3^E*_TO%F+\F$M3GPJ/ M(^Y6[I6%!T3;UQ[>QSL#/LZ< 9?O#W,;#!R_(?+LX.OLH3G.[* ME%F9/)CS&9O'IHD?%\%;@^C-4-?D9YC 5G1W4^ M3$5CO\,YO;F:TD;LR5.7U+A'9C!M'1W*/'.<:DJ\2SV1PAABF!%$R50HRW(7 ML'9AOGY3*$]95V-!*>4;2R<_%"GN*!K[XBHRIS=79*Z+*]?%E5>][G"[+J[\ MT.+*"RO6WJ,"[8^JVO&V@V7@_@;1(H-3Z05*)W ME&6:J,0J8H+U(DV$@S^6J\RQFF+W7+C8E<0YJ6U55BN<+JI4-H&K"GL4A3E0 MWWL1I3D2M9XGZ=.4YL@?]-C;7YG3IQDLO_GGQZPC0M&"<+N>_(O4X'B+"O!G MU/WB&5.(\J\ZCUV0Y.4LZ%:E@G\:^C#N-O[N!-]XM>_U8&8EE_?&6N^?F:>B M:AETO9[:_?U"Q8Q?;LV39>?_RW@=;,BL3&66J#2 .,1,QI(,_F3:@B#DLKN* MGL^Y'PI!M+M($*U,2?Q'%V87[MX_U+F.NN MO3B L>[S#]=+F)Q\$CN;K4,9\LP%X8E)))8P23W1B<^(M#13$E45A47Y6=JD MWQ_^O"SG/-1A\$#L?M!Q>-><5O:@O!4-%NJ@#V+_ZPQ?'(YW&[ L M^L@7!S:>U]> .9G?P=U!#O/U:Q_']:_O,[ZGPY!L172&$]XFADB*3-$2Y,1 M%U+MK#*&*X;].&[LSO-B(CO0Y8+.G[F:LR\L('<)48&EPE##4Q6LDB9A2COC MN4EN+"JN-%YUY42$WB5(^P88]22 RU3E1UFN2YD+X)#=,2Q 5TF:Z M4GE2M6K\'2?^@[BX/O%7A(/G3OQ9 VI+Q M3_QG:"'Y1Y=.O(=$I<]/]]<[WHW*=) R-=: 0N"-3BA+I5",@S+I\CO;G]7' M^\\%AXOYX]TQYZA)-4EKZO\[Y M_B VKL_W%6'AN?.=<2V"D]C#+F6@T;L<:W-*(GW*4FL<=1+/=_X]Y_OWQ:S^ MA"#;7\,$$9-+;HXUK1--ZD23)Q'TOK?/;2WH_=13HKW Y4,3Q8Q6@B26!R)# MEA"E4TL2;G624^4,M8]=\>9GIH_\1 O0M6=\;[[&BD2*%5%@_Q>+YP_'W5', MT,!"GT4D0>/<#WS5-M95;6RQ&-,\BDR,V.GU M]&S@C^$6P(GJAZJI7]'QK#$0MNKIN MG TZW8*8>=5[O@QP.]9NJ80*D7.EDRQX)ZE4+E56:Z5UEBG*,B[I76V>[Y-9 M\<^@_Q8Q<;M70&-,U/OJ>V._$TK<]!]AH?Q4@_I-6(.-F'11IUO0:G7D+R5#L2N(:]S9"QDK77&/5W>[8%DGW/ Y#I;IE_] S( M:4L/>MCS>6?P=W\XK*GJ<:C*)H=PP*9<.DULBHGZ#!0RHZ@FJ7,^S355J4S7 M7LOU^7HD"XFJBSEB>C0:=,RXB)0%^&OI81_EJB6ZN*Y"HS5>UOUN1&)L3%'C MCVQG6?''%)$OX(\Z*+X,BC\Z-$XK)D-*6(9%*+1, #&9)!8T!..533-OGFV[ MRDD,.V!TF1N"[5T+K(MM97NV$Y7Q"6E,-XLNQ9TK(6?Q'7K8Z(2;HNI1 #'> M]Z[)4=A(^MJ#*_G+>%A,A&[,@?U+]\;8M;B0:7BS[(4[&(+$K2\FKU,:,UCA8>:<=%V]Z8R];0[F1< M-+XNGUW)BQ-I#?,+L,C J.RH/?"G_:]%%^V!+9L5CP:PHP4BE@$8>%WHPCB+ M!X&LC3_"A!SN ZPU?FPV]&D?U(++JV[&\;%^.*IJ1\+M>M0XCSUWIZ9Q#.3I MRYSA:O!3C<>+615B*PSEUM:_-W4F+S.*KPW=C'"_Q['J&SPWC*N+%E&&/COK M=HJTY\?88:"3_I&/59K..Z/C"147 C82+W88]R' K<.;*,'U8[ISM3>X=S&1 M>JB_HF#1K-0$6-*K-NI]#$..@BP0PC%P2JD0Q*TIAH%2BR^4 GSF*QV;TR$[8 MHK9\)?P\K"ZX=69%&_;YJ:TW-JY&W2S[C5=K.8T1Q@,0P:KZHEEW[.\^&!4T M%]&F<8Z+5*:*5[LP2\Y(,K-D5- Y3'A\6K0N+\D(^1R&X#I%*_1(O*.JY7RU M&MC+N[P&J0B6/8Q'XX%?K! N)Y$\F]0?R=9!;'O\;!J^G@KYZ*D_=#W)GJ"% M<#W8IQSLHS1GOM.:Q=GG:ZXR.JQ3AK6]EK33TT,/_QUKF+\$[OW71QN\WMRX.]O9E'-OF M5M+>=%_:[[;.=W9AW"=?OAWLS1=W;.UNPWT'\.R_N@6:D77N= M\;3)6?9_H)XN$PC M' # +)5>>9]JR8PT ?W@5ODLH=K)[!Z .(0)PU\U,JX6,K)KR+B[=:@"SVSB M.(R">N(]_VH:0AT;E2!$XY4)(SY8A2/"&H'(LD!"$R!C*A2IN"J^3[?0NVG] FN^7C5C^+;S (U M9S\59\\9!T ]RC( :&*\IEC(6!.MM22Y\"$P:E3J4A"UDR9-YNVB/^^<+M7_ MZET552=%7/SC&$?K9_RBS[AG%/AS,!']J8<=V_!E-C)F^V.NSBE@^?!8#VYJ MJ?SK6.Y_$1O\/W[P$??K<6U8<[F[5=9Z];I(/9,CE-9'Z)U'Z+42,=%:]?[0 M"JNPUBO):' @'!M/5 KJ+G8)-4GB0DC%VFN^KI94=)].#EX"65?VTAK*GA>4 M?9_^L$P9@AKE'@'E9A2%HT-MA!?>4)(R"2A'N28JXQE)4FZDS'S&L $"7U_6 M(O]3G('/,/%ALX-]?-W2LMZ])O^\D?-^4_SU(/6)I<.2XFKD7 8Y9Y,40#Y4 MDO%,@GPH698
  • D;2?7_HK9>P=9+DUC$B\T20W ->:R\RZ3W+'$:?\/7LIL*&/P.O MGUTA\N=R9;VP]<(^KROO43H9/^.QU>F-8^&IHM14/"T"4X$R&ZCV2H8D5RJ3 M)DCJ6>HL#?DA=D6XL3[555_Z'UP6(58D%.N-)ZY^^7%F9VB[_>%XX%>F!N9%>0Z??F([NQOGR] M/6Z_>Y\<[&[P_9/N\<[FVPZ\\WRV!N;![J>D!<^%^R7UOT8+/; M;6T>=';VMF1K[Z\.C"? 64UD&G*22\&(UWF>@V!DA2B# M#( *O=M !W_JN,@RG[G4"IDPI4)JG!?*NC33/&.S=3(WK(7S=#1L7&W C>TZ MJMJHTW1?;,S=;[T^2AU :\M\SH&8I,3@%VYLGH?$F<1JGJ[=PAFK4KQS!PMD MELEHPUC=KC,<-4YUI]>-91$'?J0[7?BMV0",*8+/^X-A67"\2&B#S^L-?-"- MGWL$9+ M44/O0V?XI/S M'/Z1FG,IK%'J%@6HWMB5W=A,2>UX2E+G<]C8%+07QSC)?,J23&92<#C 1[XW MI[S,?='H8FU7@(4KH- %X&*EWOXM? ^;81Z;..8BR.:H Q1A_$(?>3:A <)? M'!&\/S_$NOR**D.8M$ $F55$)T )3.L4.-N%3+-8FW_>)?VO"/'+[:Q1-*4< M),4@/."*0<>0TS+UN1/>:W'=Z(%;S.J=?)89K3;QB MFDF99%2EMP@,"[>/4I9I9 M'Q R))$N2XEFN2"66>%\ %TVM]/=C&^6"OY5U0Z_5E__:! [;2S %:.[6,W[ M ?A2E$[7V&$@/@&1 CMAC<)X"L*JYY_#"Y;I'),KG6M#72(DD*\"+4[3A&:" MI9FP3/C#[84-8^9[>E;C>]L?;):CJ_32*[7TF;1_^<&DV=[/-JIN+\MV#4J558E1,I$ZEU(HH[W6/J=) M+B@0 BWW?@9OZKU_9&T%QO[I6VMW_P+F<+GS_I +[?($B !.,:_?$HNL!B9XEK0S\_[A>M1WS13 ;XK]L8P,D?']_O8F^-V+$#IPV/P0'T MQX-A+*(P'E8M][ ,2>R)H6/'*#AXRED-"UO8U9C&Y8ITKE84AWE=G-7#8M'7 M<;6L]V[8"(/^:=%=;_+DZ;8L0<,)5G1,F73FF%\R>"0VPW"=8?SM^FK%E1K? MN&%QF/Y;V2*G&,Z->W-[)\+JQ!T>^ZH_BY[I8VCU\+@1 !S+F5^U_$"&_5JT ML%FFW^'5 PNIH%J#8=6-HZ!R7+P;9X4KU,1.0KIWT6Q<9_3%'I'KZ46)!)8\ MZQ=>^-\'OAM[>ERUQ_C7=<-OV5R#7MVB#0QA/+KYEKFJTS\)5;*9Q9GZ]WB2 M='4&8C4Q Z^_D-C!Z'?=/=<7P[5_7X=-P,SRV7FRCIU&EIW\Z_\Q@W^_GL/E M&UN;5ON&K?AYY+O8#]C>V=WZV-C=:>S^9ZOQ9J>]N=7^N+6)?WW<^7M[ M\8SO3=J'%3UVAU6CJ;(75+P-Q8U!>28./8BHO:-FX\B#I(16.#PX'0 D.MB* MY2Y[K0VCO/*(_8"?FUB[W6N<8C>T>(@/4%@ YG%"4:YKO$YRDL;#M=W M5W]KO%K[O+&[]AL(A;Z'TID=#U#B..KCYN"-,)BO'7M]=7NHFG4;I50(*VG* MB+OU!CSMFNP7):@A!E9T0/2)>WH"KQBZ3MEO#UX,E^!M9[KC4-J*LA]^48ZY MI U=DL97H(,H)1\/^N.CX[(973>V)T2Y,[:ULUW=.9UM#7:KO+*:>WH#MMR) M%6]*+>$<]A&HHNMB^@,N(RI]Y_W!%]QL-[:QO2.N7><4>[_%'2H;^7U:_[A> MZ!-CI-&A3?M(6IAL:AK MO!+)$(EI?L,:\RQYSP"<=&4#<.23!^!L]U!5ZP\N5B_.IMVIXET_G>_LM;ZU M]MZ>[NR^E^W-#W"OZ^R?M-C![B>Q?_KAN+6YSPXV/Y_.&E#:NQO)_N76M_V] M_:2]>43;,,XV_ZO3NOS<;<,S#MYMG;=//G]I[QT$&/=A)N!D9E832PUF92F' MCCY'J!0L.(>N(3E[.@<%5)1)*3.3R"!2DSM/F;$BL\'XU,X&V51+WL&F*[<% MURR%0 O!X,ZA/75WXX\6@'W<]3MA0FAOL,EH;Q3%Y)=*:FBK.Q12HI/1DB"D M0NM<#K3F@ZOFGK^7A'XLVFUF2;K&;_YYP?W6$S6&17/I2$D#O9^[4:?5RF0^,0G M[&CXO)J@%0TL2_O^$K-;HNC \UB(JHTY6[ 4+R$U^H,^G^CF2_2% ^4LA!=< MXG[9^3_?7+TG\OQ/1$0@P%9%?VT_V@D?/)H:_#.I7?= :;)(U#M]VVF?;(N# M=Q^^[.]][K0O/YP>;!YT6GOO1?NR>WJP^]=Q^_2@@^^<3=3;W]OFK1/W!>X] M/MC;AK$=?&F?;G\[V+1B9^^@VSK=X@>GVS"_SZ%U57@'O<:L]?[0>88=WBBQ MB4V)3+TCBL)'Y_(TL5XEWKNUUSS/FR*?]Q@OFZJW)+<\>=YU,9[E\XQKU'NA MJ/=8,2\UZOU0U+N<03VC\@QV*Q !NXGQ_8%@#"PL;R9HEEK.$?4$I\WD^RMK M_RC4>PG=/-ZBGP?=!M$?43?N^&'26;7P[W#=:Z!Z&J#JS(EG)O4V-](0;S-) M9"9SHO+4$2/30*U (Z)?>\VD: I>=_'XA1GZT06/FJ%_"$//2AX6%"ZC$T68 M3"F1N0I$)5@YG(N0"*JL]MG::Y4T*?UN=>OQ2X4_6+5Z#K+%/X/^U\X0^1!# M4_H89NA'OH%A*D?1#5YRSH.DC@7K\4Q :ID^)8\N=F!T2I&(5(/38X/3Q9RT MD5BCJ-I2[7 $Y,-!F?;WR]1'_7A=CP,RT]-0L_ MG:!1L_!3LO"CYT;(27&DZ*J,?!*PT9G!V?30?W6Q8^J5MT(^Y-*N-WC]3_@+% ML(;KQX+K]ILYB2N$Q%-K+&%PWJ+[#8!;R91D>2*I2HV13JZ]EBQO)@NZPCU, M'WP,EOG)=J$:,&O 7$VS6@V8CPN8L_(M9K9[&P1@)35$>BF)XEB1PRF1:1!Z M$Q4 ,&G:S/EWEQ9> G^> )Y5>[ZSQNFRB29*O;*))\N2))E49CW_T M!:XO?!R,O?N[HTVG&]/7J]JO4U]=Y:1420.KD2_ =JI2[*?OS]N;[2]P[W'[ MQ )*OK\\ )1LO]MBK1,LP[XOVY=;YV4I]NNU/38W:(N_AW%N\3;F"&P"3K[; MHON[GR[:FP>G!R=' BL0MD[?8KZ /+0AR1RCFO!$<6P:[(E.J2(FSQ.6JSQS MSLSFIEA-'="EI$GPDAF;NRRS"2"D3E.GC%E0 !:WI;%5YDTNFZ!2 B/FJ#PP M9>7.$?^XE)5Y&EVEI)6?083T4#$N%,NQ7I["_K9.$R.M!51R\#U35MHYHOII M22LN%MV-R2C]\0!K6$3BODH*KO-6ZKR5.F_EF:=KU'DK3Y*W\OR\]I7P9*'G9*;>596'\>*D:6UI\/QR NLO:[#U\.T)IS M^3[9>7=PO+/7HNW33S#F?0FBI&R?;-!9Z\_!N[=?X#=Z\.Y#=_]D_[*]^44> MG&XE^Y?PKMV-;PW*@FS5S>SB1O,\S8DRBB91!$QUD0J@R MP8:0."?LVNM4-3E_-D#W$B(]*FETX T:$^H$E1\DA&VXN Y#6+ :GAX;GN;3 M4FQF4I%S2I1!+UR6*V(4YX0)(VB2JM0*O_9:JJ9<4 R_SDKY9;CXD26,FHN? ME(MGA0S-%7/2@2+E\!\1%,E!DR)&9!0^),$'#=H4;7*Z2ES\$JQ:)?DWL+@B M\B Z,R;5O[M>#WVC>^6A>F$9*3]!S-BI%O]O7/O*.7A1H]1CH]1\4HK+64A2 MP4EF+2.2>0JJ4*)(R*63+/=>)=C/0C:E^NX,V#HS9759^;%DC9J5?Q@KSR6G MY(%9(1BA1H':H+T!6<-28G/L$^PS)6.3(MD4V2JQ\DLR7'30P>F'CVY#P?6>#Z^N8?.Q87/>7Z.=<-YQ38(1 M"9%<6H+]($A@VN8R"XG+0/%*9#-AC^5.KFTH*\C*CV9#J5GY1['R?(&/H'G& M/&%Y%HB$CT3YS!&JC:!4*\L3OO8ZY-GD\2NE2CYY.BYYP=4//@G-7$Y ;0,^&"Y)XQXN&O/%5YEC#T)'+1 MI'*^5.7S0\]?S8"XH@-^NC(@*;NE#,B-!11^4F&0],D+@_S=[QWM^L'IIC>K M4M^#MSY6%9$ ]B[_^K*S^2EI\18[.'G/6IO;2>MD.VGS[>3@9)OOGP#D;7Z2 M<_U WVV)UNE[V=[] 3!X\N4"_B?V3V L)P<=A,OV[G%H[>[+UOFA M=TGJ5)H0'XPB,HM0%@RQ-J0YA64TCL]6^! NR426)R)P+TU*X7:;LDP9:W+O M0CY;C &7F^!Z-W#!;ZKOL; TQ]VOFAE:4"9+K.)&6IDFF;(,OC A%UREPJH? M6,H#Y[K=&\(2Q [O+YK.-@Y5X+D6>4Z2).D0EK+<\FLR;1/>9XI9V54CQG->#JM M'LO9P_CZ$5P%S'R (7T<88VE?_P "4L?^8E&3/CS/)\KE?CD8&_KO 7//'BW M+>">"WA?TM[=^K:S>23W+[][SE_T3!^/Z"^;V MA;5VM^3.YO')SB[<>?F)MG??8LKP^365^*.B!__OF-K3SSV]I\8[)Y]$&^2! M]N41:W-0LW??RYUW;T$F^"1;>ZUDGV^Q_W3JQL71X= M9EA\F"N-K1\LD2JA)-?4$&9RD,VR) E.K[T6Z\F\C^E?%1^NQF'0?.+AW/KR MAAM[P":LM3]=0N^[4[)_:7/E=,J];/P@;Y7 !WUH/#$J-TGJ>@1F$V@S"!& /Z52:9S!)I6= ",#+#7EZ/ MY8I?#1_-4Y6BJ6'MUX,U9D*0:2:-]U:"Y*BYE E/I0@ZRP&)[NMGJ6'MB6!M MUK62<9;1+,?>R%X2"81,SNF![<_LP:!N,P!+DVB1$ G03PYPE M)K4*T"!D$K.FDG6 A%H9O%L9Q+84BY3!.C]KX@02(6,>).@41(:46R,$5X9+ M;KQE+)>U)O23X68NKS)S3'F6$) . "$,9T1G*B,B2&.4S]/@$2$H?0R1H+\QYVW'QIGW?%P2<%> M6T.#X1G/90:"O55>N=10YJ1A&4M=X<>S@==NI_=9 M#SH8%H#B/JOE^Z78]F(BWW]KG6R(]N[[K^[=9^G^\U?W@'>_FI.S;GL3Y?D- MVMK]ZPN,!?X+SSU]"]_9;_L<_@OSW]]M):UN_JVU68P1.[CM;+Z7ATFJI)-)26CCEA?+8/K*A44M%R:*R[AH%>!NE0E<+R' M-"1,W%O>WT<-W?X+(_ES[0SP+GI])G47NY;&]N'"JEDCP(0U+G M&"@MH*\H'111GEKO$B8YHVNO&6LR/B^9)])124R2:>(I8 M*0>1TMQD09A4!XP(RG-+I4ORD)O4PC]Z;5$]E$AGO#JO.CWG>Z/?1?H#ZJ', MP7"L*5#%*E:VS\^??5%^=ZV/@_2P50@EAM0P9"M)!IJE0B:"H,=\(;EZ=^816- MJ4-A+G2[6H"M8O[W=SVGS_,$^(Y:&]OGATK2U$AL4$X=)=(S2W)K)'&ITYYF MU,#^@#"9$*A6(8I(2+9,$!+$T9^AV9'1=W'!> M5_L.*]P8'7OXW\#[QBEL\?&PX0%% !*P[D-Q=5G\H4"*JZ]%_!I^A(T[\_#X MK[Y[L7X],&! M#.,W3D'AJ$^/&WCJ$S\,-+&28;8E9DV P,")YB$A"@1D&W3&.;.O-H*C!E!3"R/AH#*0" MG_JAX;4];EP@#>%/>N CY$_=THS$-D=VY[#!%80!T9WIP?IS0^7M7@%VR"3 M$]8/>MBYN7]E02M5P]'UJ>-"X5?%#(!;&T?]K^7-\/UIL8I^: <=$W5-^##2 MG2[^A5KF1MRFQ@>/C:/7&QM#W(=YP3$>$L4RX_A.S[J=&#%TWAD=-V";X;NO MOJ=[H^EAWC"FJ>'/B)KSAH6I?2N7*Y&PGF?]80F_P/.QA%)Z^:;5OV(J?1[Z+:P*W M=W:W/C9V=QJ[_]EJO-EI;VZU/VYMXE\?=_[>WMS8A0]OM]L;[3?;&W\W/N[" M%ZVM]N['QJN)0?"WE9_DJT\]/7:=T4/&NF@?;S&DWFD8G3&DAM2D+*3*J@R_3#*K97I[Z3BGD:#'\<&>UNG!_2 '0B!".* 05)FP(9,9$3Q;W* M L^Y\?Q&,'R@#GU-A;Z/!AVUN7R.U!8HT,\,B)?4GRXDYK0CU@1BPZ:U'%&ZPB5,-MAS)"V@1**:'A!']^F,S[+B.'G0\ M.NH03Y&N1OV&;O1@.,YW]85WQ WT>2/&5'=Q<2QF MN&"CNF#MMP;PPW@0V6!Z? 5)9G,/:,6K1Q>-3<#UZCRZ^?EPQO6_=H UH@M2 M5P===41W\+F;]AQ$G//V^6&6.N6XL 3 *!#I'%IY64I2I5PN MTE0;#:)ZZ'SU!(^/V9B?FZ@R5!$G0-S+R+LLTS)5FKH@<--38X+.,Y:+P'7J M99%)-U<_9$'P(;#B3BA(LX*/EO[6.1V?_MD?#/KG0/UO]!G\,KJH1>#%T0@; M&$;X#:,2VKM;YQA.F*8JF)P2*EE&I,I K<,&0]0:QQ.;NR@0\^1N@7@68JHM M0G3!+Z9/NP5Q33.W@Y ,!R8:_X;Y$Y_6/ZXWNAHN_-]Q'\G57,3#> \EQ8\CH,-1XR^@ M[Y[N FUWX$G+$9U*;,(M$+S+-4PM55EJ\RR(% "8*E\3W5,3W45[XS 73 B0 MPXC3TA I!=";8Y: -*0%YSJA-E][31<[7[4!C6"*I@9(4O@Q>,!3H+@ P#HL M2+!2<>('U#T&G2'0%-P @O1QHU M0):=N1=ON_K-CP=]A^V[ *P' ,7%2! U M>_W33J\,9"THM[AN&$ES:=K,$^&#EE9(:F1P:2XR[TVP+ H&A9JVGQBVKP$ M"2!-#%CWRGC% MJZ/\#(3-OHND]ZKS=5G2<=HF*>,.TSR:P*/M";2*<9)2NL5U@8LBP4(LXU@]E!LL'!J( M3C+A!/=98E,DCL6% X=C<^+M* KX%8D '2"5#*.('W&#_U:0#(KK;J;T9>CV M^X,9P\8PFO@&?LH 6PAM\,\ ;H[FU^$(1*_8%+0 KUZCL,U.F?SU:7\PZEP6 M)DAX6+213,2_Y8CU8>KQI+.I@UG.$&AAI_RGR!B3DQ=J X48ML@3I*,CKKKBBOZ:A148OS2Z M&\W"Y357]QJ/9CRTY?=GU=-K9KNE#,(K8CR]P\P(I-T'#K3=,=H:]11;CCKV M"RY+\ _H4?$@&^3]>.U3;PP"]IS]Z:WW"_B-OF!VPV*R[:-##.PVSOH=!.9)0.K$EU:JW5U,AQG<86LR M'KBC5QK+JT:AHDR;*0Q1;[K](5Y0V,?QH"C39BI^'??&(WC:I<<\R]/3SJ@X M,>"G@8\OCPXBC;>-NY.[@+;'@X&?XONILZED]^E7PSD(!]\4\9?^NUY_U'B% M1^#P&.T$^-'XWV87X^]B,9XK4!1O8A+\ASG MM[/067D;-,*NAS$ZB'';QST .!>#7*/3^ A(6 /B>==LG""+E-<-_5=4\[L7 M3;0KC0M-'_Z:\5.YS@!(&^[IHZUU\NG\&+3["](_1UOI-5]6?W"D>Y'X*S-6 M#P/C&C%.8#AQ2%<.(G@C7@02$K)?I]0B$2(RF21BQV*^FT R>B^QPM*!,8$[0Y:PRII?A*;T>_U M?$$Z$ZD-+QZ?EL$'Y0.V>FX\T UM@;R+P/,%Y\IZ8P\U#^L[7S$PR$>?J@6& M'2Y+J]\ISG=,]2+$?ZP;6X,O\+9OPR%/%8U^>\J??C2J*&] M^SYI7WYB.YO;M'7R_OS02:Z37#IB*:9]!^.)EB8CQC*C#'>.#!S9?N+8["!3\49Z(M2O/$(UH70MU=%= M:*':VH$OBUE,S"M5H0OT&!3YZ'@@EV 80P7&PRI^R8=0Y)I?W7[J1\=]=V?0 MV8W13*LBPMVARR)'@H@UA/4==/KC:=EUX,]@)5 YC )@LW$.>X&"$$:"3L2T MJS"QT;$>K6)PVLVS?TYU!>)F3I=4>6;AD#M3L@:;"DU?,AYMF0/&&NE"EG.5 MN4Q*[W(JX90)5CGC6-GT@"G*!+N]CD@=TO,(-662]OEAF@;FF))$N1"P+Z\@ M2C-.C$ILJJ1P)H2;I.:KLC*H>1&,9W 45_[W:_(Z&4P8K@>J#/-+S/1A]>) MD4L@QN,.*'* >EW0AUQI[O1?(RI6SUUO !WOV%$?XQ9Y_N"X2M0 ?<]%"([O M;:)*B"-#TPR\&T89W=5HU(&YQ=E&E_GLC*?-.OHK0&UA6ID8>!"JERJBH(PS M*G";IXD$T5#E+M=I\"Q3G"HJ2[F=\IQ4?RS//=OEG#9]\=^W_<$_T=%:RVWW MD^*3UL:ARBS'] GBDF"(S#3P56I!G?(V*(O.Q11=XO?($BDI;^9)Q=-+^_-P'(7Y5]]^ ZE@;1+.L59<>C8VW<[P^,JH]Z:UU7@W MZ(_/&G_ZGCT&&>E+8\.==GJ=X:BTJ?S=.8W6P5=O_MPH(RI?7?S68/2Z4?_5 MVGP0"4:/;K@K2V=S47Q[<4[&?L8^.H;%U;TC[Z[2?>ZM M#>S,F:/BBA4DLV3Z(H@33' = )2,M#H8*PU/$I&[8'0F^:1^H"#5'_-VMGJJ[L45?VJ"M[K/0D?V!EC]6LU'$K@A7& MXN'QG*.LXR852:_YOD+I$5MO;!9&@1BLWAG$'(<8T(/73*00#,>#1Z'QL5"/ M0$ :CU#RP>+A4V;(Z1/IV17]VIT5^'XA^_! M"I;;K'!Q298PDH>0$^FLHE1JQA0ZNYBXK:[U#<)GF=0R\%7LTT*[L[=U M?K!KD];>%E#T>[:_][:S?VEY^^3X>!^>T]Y\G^SO;5_.,$F94@X4:1%2N$-XS>5: T!= MGZ$(,AB#^?V:\@<-T4IISJ207W%CA*#?* MI@GES)B%$LS*.W/WT-"#D:%PYN'9A[X .$:C?6<$+X+Q$OPO'HL 2F7L7MR M@3\:@_[:'UQ,'YAP4(PP$!6CNG%R16H 8IM![[@?QMP7C'1&\/)P7[]((\!' MGH,^&/\XCATDNKIS.L28N5$':& X:C9&^EL3 XC0IP_C*<_19L/WOG8&_=YI M?&&S<>QU-]K[7&.H@\"Q9WY07-L; M(4B7"8+11E;-"X26Z.0'"*[L63T\'E%"Z,5AE;Z::KKKC8\=7)BIU>O@\B"P MQWC%<>\,3V(;.Y&448Y!?P6=##^#0(0*?PR8M$ ??6O'@V;T60WC0.PT'^"C MCV%[X;%E)@F&(!2[!9(J/*QQ,G9')1<9G$081P^W_XK?E=%:N+$8?8[.*J"S M:'BS%M@P"K[7WSC5]F,9 H'%#XT.!G'@PIO2QQ3SW"?["@(3EHCRO2I^V$T2 M/:\G&@ (%ZMCJ9$L\CMQ[#E8XT; M@[<"XV+FA /1<5@%CN!(D8B*X+U.25V=8K1%:'4\]I%BRVA:W!C45D*W?SY; M=/8V8%J=4(2*S1MOND#>C8U"'B[-I-' 3QIO8%^]('U4QSJ,.PH@'*D%0*^%V^C0!&=AZ$CK?\$-QEA5_(8\!?YS"P.%A MF,Y2QI'=O 5#[[_ 2NI3>#]P]AFJ9?C:R3=71P,@8,>'Z&V8N#\XKS8Z>OU! M^T>L#)TN8A@,9#:Z=CP8Q5=&W;$/U*DORGB!:D3+!(ZM#M%/(AL>3O=ORY3] M-W&1)A1V![U?(^OKU+^8)VIR7Y+0%0^XOKEXW@_ML7?C@D] CJNB:ZX_%,60BK08)TPLH?.N.M?B6N@ 19 M: [#:<'K#.2Q#DATS6NR&I ..G)QE+J'%Z&OH!-;:Q?B6Y'.=8,$MWO \3& K61U!%+"_X"(0RMCJ-29"MTB\;7SE%_T!\/ MT<%>F%I**1*-+4/0[*/(.F'@&Z5 &,R4\'N3D->\0DZVLO2=_1@]Y/_?XI+WY2;;VT/#SZ7Q_KW5YL/G7R?YN]V2?OPVQF,K189I3D;!< M$,Z5)=+0C"CG+%#JX!9I \_A;RSAEQFIY$9RS++U M*H=+L8A%W).=7L3J,%BZK>9#..XVY\05;TUO\O-P0OQP[KO'TU\TP8G6B=2&%ASS.3"PF[#4R ?7!5 MNG1?S7K/[[_GTZ&8K9,O=&?C$.!'\23-L/!I"NB;>J(S!7]9XZ4'^8U[.-'E M>G8S"3Q!B\U;?*WQ37VT#0\JMR/0&VH*1[VJM, \-$U9&H$9%R3J3+-='!9R3C M@?F424DUJ$CMR)[XFU_4'Z%U[&%]:>QEO)+([O+_8O#S'#0EX#8,I># MS"ND(B:CC 0>I%4R,49)K*C*Y@I-XXK=HWK'JN4*;A5E++9[& B&QJ%2\'Y6 M\4@[H&]/ZG%4$SGKZMGF":Q13AF&D".\:JK$\H+PH]UK=;.* MHDVQOEO_%,[YN7Y4 M\>;9>*/,Z)PY:S++)'5"91XP2&-./Y6!IV6O4L'H'=5!%L/2QB#:@V)MP8LY ME3IB53NNT$Z(OPXWQJ/C_N#^I^'/KCOUP]6!DT_GARS5<*IP0T(J8BR&(T:F MEF0I#P!-:>(L6WN=Y[1)%]2G+$GPCR);)7JW)T1:4B>&Z$5;;R4S7C%&)-SH MW8X$-YRD?"QXR$26FPYF.L)POUO??E4@$5[1&8ZN[KK&!==&A!$.($1V@&W[ M:,_$D0TSC>I\TWJ M?).5GN0/S#>YTU8_8]N7J5(:D]P3Q:7/?F7> =$TC EK$\KAK6-4-ES 5I!-T97!6B^AD&RVK1IM?L[VI& M;XI@R8V>:_?+"J[/)#7YQUOEMV,=O,Q8!LA#\I!3(@6E)'-$L,*L7AZ<>X5X7*+X08M7(T8I5*4I$ JZ_7Q3:-! MQ^(WI7)2&)1BX$J,O)X\+I:7N/T%,-9NMWQ5M#B7<>8QK&;DCPK;#4;LP?,1 M'?_V,,4&BPA83>)LC+<,,?1'SY3<>+OQ\<___J\<3O$_AHVW")V?(W3"$I[Z M\_[@R[,KO_8Q+OK&V1F<8IUB!3[@S\_-JKI71IA%2TRLAWS#O!JOUCYN?, N M=U,G^^1(K\YI-,N.BJ)3&#_8.>M,E3/1TT^%NR?'9_7RZ\;4B0/'?\/\CZ$O MXB:+[_64IP;37)I%QPT,0P0.[(3.51CJ5-69R"17:9^%67?V\460&TQV,BXT M0Y4A;EVTC8V.=?'H* 5@ 1F0'":S*0+#KLVD9' T'5?3+=Z]T%U:F>=PO9'U M3[T>%E6IIZO>7)= )M>7 6_7WA5!(P;Z3?RTD\6]R056C"\^\FOL"E>L^FE1 M?>DN!YG-O4V<$8S)7(84I'B>A-RG>28EDS:[AX/LP6:S^,]G'RV,A3-LL?MK M-=JO_GC'Z_:WUOFA=,([3S.2JR00:7-'3.XIH0E/:)I3KQ.&F?085!"]7K.^ ML&85(]GM!/^CR,'<30YFEARVT'X<+RZ(H::%:5K &$":I,&[-"$92SS0@@9: M2%1&4DE%<$@HP@,M@$RQD!+*NOVC456$? KZUAO;T:^ (;FGL3X5AOYBX7Q, M42SP+&),]-\CT%1EQPN@J@S^X](>6T!B 8#E 0"?BK,'OKLHLNR^H_/XJIS+ MNY- F^LX/P%D="TN&?'W("Z\,_KK(3RY$UO?#C_'>6R7C(ER810+6:VG+.;6 M]Q> W,X99TR6$ZIY1J1. MTQQ.>>V)8%FFN/>)"'-)^O]3)#%/_$E8.XU8K,%X-O2_5W_\@1G877WQ>Z<7 M(2O>],=U3$6WRU?,^0$N+>W!$5.+GTN/C%+KJ6+HE!D-X'^N>G'IKUF/_II_ MC]S\;X*M9RR[\6>ZSF[\[;;',KFNE'K08V__+@7N /!,C_;TVL77DL'09&_,[/OC58)5<4[-#U88Y%"NY8!?,&+<0/ M/!9:Q;&P=74LE.F@8B)?E:NTW (4_J$?O00W>;CH_>PY=\^4XCS7?J%%V9@$ MO&WW1B R#.'0+PQWKZ(,WA_#T]WPMY>\1H6@M%?%&&^4,<9;E5'I'S0JU0M4 MKD.D#7:?CD:],<]1\KI6.M]"'^L&/K> MBK4[5V%TS>E.CZ'4<&\D'G[W.I2"'"JWL R-F*S:J*8TO4BTL6"I!CC*E5JK MY4+X\IQQ'K#-NL]EZJVB7NJ4-4?94(7REHCNUQ>VRW^LO'+MW MO'_ZK;MS\N6RM;<-UV^!CO+^V\'FA^,VZBV;K8O]W=;Y_BGH+QSTEH> M>-?X@']*=W9;W_9!WX%W?FEOOOW2?K?%]O>V9.ORK^/6Y9^=@]T_0>?9%JV] MOT+K(_WV]^[6"/Z+V578Y3UH0U/!.,FI5$12+XA*-#:S"M2FAGE0C]9>LUPV M.9V/_BOP:I;I'HW1\-?(5K 6#EL_3]/MH]+[-]* >6" M.(0'H>1\6?Q'!,F)N!FES?N!I:C!\CY@>3D#EH"%G'HK"%4.*_$[3920C&1! MIXFU-J0.&T V08>OH;*&RA<&E?_X0<2L1X',QW-QSR-FI8"6>E:E?D;MLY8G MEX-(-@.1GCKF\]P0E2F R!3[HJ8B)8+*/ D^-5K0M=>97,]>FC2YS#.6F=.S M (R%;K#,".^T3HTS6B:94B9D07F6>J:!B.SU"ALE1#RN5_5F5)@87Z9L+]BX MBO]BZ>$_&C#$#&"DB@L3TI10 VJGY FHHCQ/29H)IWPJK)?IM5#2N=I'#[)] MA?C_GI7MZUT18?<@$]>"Z?Z25JSO#-MX G-6W+5A%;?Q;M ?#FN#UJ/A26?> MH*4"R[0)Q#&>$*G1H<^%)RE7@"V9%MXD:Z\%;2IY4V_V>TL@BT'D286,F5<^ M2,CXD<]X8:!TLQKTG2"@1=JW,".K# XG6@$R6 M2]+0E*=:I%EFL%C%NE(U(LT]XR6X-2MV^R[_Y:^$HS]*N,-(ENU8?*CH9E> M85%$)/Y8@N5D@Z[+;J'SS3MRZ0?]&B.7P2.*,F%\_OB!]X_N:JM8?R(JQU*@$M2Z5Y(-P&EF=!2D?92X")AS[C)5C/WU0% M$&,*YJ0V8FU-?U;6]+=7*:[;BW*4:U!]&*BVW\QI9$["AAM%2:IS %40OHCQ MH* QIY7CN4E2)QX-5']!NU5M27\I,N "4*JEP*<'K%DID J?Y4ZEQ$FKB>2Y M)3D#95')A%*>ZI2KM :LEVUHOY8_A WSZLRA[Y82J0VYH8%FWCFIO399EB4+>7/X/RUSFI"="Y(+( M)$V("IDC+&-&,PW*AP&56#0EGR]\^NRMC#6F_2J8=H->_3!LJQ-UG@>6S6K+ MAL(69]X2D:J(MEB_E 5!C&2.&&.%L(G*C,\QW8;?)]VFHNZ*!)/( M9#_!GC6E%PI %MAA6R%&2P(.0C6B%K0^./,C1.[5]M M:'SD(VL^-%@:GX1@'_();5QL2?8TR\F;=O,B8N[FU5&Q/OR_:SQD27 M:2:\-23Q#D08;1C)9:Y!A E9ZE)AK19KK]-U^3VU>ZHV&G"[OYWKZBNO7QD7 M]M^Q[\CK^1VXI>JTV!G")+#"-@Z-C4>#ZLV/7]V 7W)1WO< M[_HA:0&@]GM3S3=/^\YWFS$+9!2["@ZP$VD_.B4F;07AV?AG[!DZZF,SPT7] M '59J/VFOH KW_GO0S7PC\6X;VL!^'QA\CNZ2.U?ML\/M7()SY*4>*X#2#=P9 MCOH#//RGKUO8)%/#WT?8:#)V^0::&G:<+QKW#:M&G17U H/@R^"Q=@Q/G;3& MC.^=>F?5G_2JQZ?QV,&V/YCBE:LV!/&Y5\TT[QC2$W7#BFV=JU98_;!8HKBA M%=;G"A$VL-]>(5*\](Y8% ]U*IS*J">Y9YY(&331@>.AGO$L2['U=U(H>YW> M&$2N4:SQ*@(-3#J5&JD=S3.A##.*&6OA3S[;00LI]+QJ U*A:-%^-39CU5=; M L#NW?4VK]4!<.X'>"G\V.WVSX>3BPKPQ=Z'KH,MF=WO-\D?\&TYD;+1KKO/ M9%[_X 9@((VOTT(B7[8#6,[74Y4^2>LG*A^S]=/WM7*YU1HT)>/,=7_Y27U> M$,<:10&NZ]TW7XP+%(^,0JQ[%04R!!3;!2&NWYMKD?32BXL_22I*MKS1Y)F8 M'A\K/[ 0+NXR4I@;C!23#JU3XD5AN(C?7HW]E[ \?KK8A[&T-]\+N/M;>_/# MR?[IP7%K<^NBO=E*#O:VS@]V/W1:EQM\U@31WOWK>&?S"VUOVLO6Y19MOVMW M#DZWSEN[V[1UV>WN[_[9;;_;OFQM'BSJ7Y/"5H, GA'.C0!I!>46V&S"=*"I MU5DB=5A[+> 8G&_)\.(J"'_H#+^0@-T*03"_N=':"\LT[I4A'(\)(H^7\+$( M1W ?W\(V;J,(XX>C#[";$R AO$:2NY%DOG"PRC*JJ19$:$P?MLH2%; @G?52 MRLP%G@.2R/7OSF5[G-3AG\%"_WIQ_08GEAN0SCL.0_4N.KY;A^D]6^BL-G2S MW,\:.I>&SOD(/<$\RU.%/1RPP+%AFAAM+.'2.F-3ZU5@:Z_I^HIDQ3U#Z'R& MPN8"HWDY\XG*>JR1H MEZ^]YOF5![T6.E^0T!E];*\NYEM]?\?D*[O??^$@HQ^$D?,6 M/BLU#R*3A*7>$ID9"<)EGA%E'!6>Z8R;#(.,[M$@;#H69MKO=W00':)?N_$)A(H9)]+\-$IOHX*73DU,K4Z4SYYO'.NO M?N+:73S-QJNU#Q\_#==^PY@8 &Y=*';AL+V=PJ%)(%+E MTXYCFXI\*F(XRLB1 )!T%20UN1S&A'\7@PC%W4T82\<>QP"G_XUQ'/UX43&+ M,PR&KIXZ7349QCSI"?(8E@_[P_>)[(_/"[J\M-E^_VA M2HQ(I,Y)3E-4^U-/C&$9D4(80VW"C4O67H^.T>$0A9BY^*C(N;K;G9!Y9-KN M!8;BEYX M=/,M/S[$83&B,S:S.E/_'D\J!YSI(R":@==?B XPV-]U]QSV<^W?UT\Q.+#* MA^?).L;,+#O[U_]C!O]^/7=,WK@T(3Q-] +Z+C?B]HOA/C=O7* MC*4!; LH_%^=P%2@S :JO9(AR97*I F2>I8Z2T-^"-)7C)M#/,> >Q^C6O1- MJWW#5JQ0B$ZDW_;.[M;'QNY.8_<_6XTW.^W-K?;'K4W\Z^/.W]N;&[OPX>UV M>Z/]9GOC[\;'7?BBM=7>_=AX-0F-^VWE)_GJ4T^/'=;!7WZLB_:Q^'=A5)U, ME=)!69?^)!"\.K;Z/9"*\!"9G#.#4L3%%3K6(-%YD!&['4!!/'SB 17#(-$.<(SB M)1R3(Q@<*42_*%6==^!+/.W6&WM3(>I5>X-Q*:W&:SN]J>!(_%0(@O#=1:-O M[7BP/A45^02QNA.9K S7W0F+I;,KT3]*_E'P+V0R6*NO(,/70;I'AX9*F5#O M228#(S+ADN1*'&A>%SNP?X,([= M3%YBF?Q3=%>\_7*PN\\/-M^?MT_>7[8WWW9@I*Q]V3T^>/?Y^. 4[CG9.I]U M7QR\:W?V]SYTVR<'7]J;&[R]V:*MO6V^?_E)[.S!,_?>GH)TUFGM_KDH0-D$ M)QU5DFB!C6U#;HF1B28Z59);ZE3 '&G!1#-+YD.47W:9_%\]L>/QYO],L?/F M)(Z' 6CZ:/ YCYJ8U[I[K$M4'0*^HN+M9UL]1N<%;^_^R]:5-; M2=8M_%<4//?>UQ5!TCD/K@XB*$.YJ2B)LBVW [XXS!?''5E8XMPP;O;P"??:$!\ULM9@Q+5.R)FDD,+PK0/FR*E862>&KFI^ M;XW3!_(<%E83WW181IUA,B<83:@ +/ M7"<:B0P-%D5I%672ZR33RKHV:^2.K.<1^,N"2F$]YF2S\86=3GOU5)SK M?@(!/P7<_U;FI3T*'X_.]Y'/^[BPL7EA[S7',IB(SJ<8$=5>(HX%1UI(@FPP MU#CFHPIF95V954%F3P/?6;YD@1QRSQPI'I^@/:)#JH:+PL\>""-FO%(F9IC0 M*"2=CVY1AXP%IB8%%]B"L<, I+-7BLTK^>TR.IY^%&/YH%/]4V>XOQ^[E7JG MSW'GD]:>:V%D%8SZL])<$_";78N(K5T3&)-Y0AT,VGA%IJ+R7H@/[241NNI1 M ^!R;?N]&K.];NZN0>%W<\/N:T2C K;8"8F$U 1QP'%DM$K(11R8,Y00RE;6 MB5KE;/;@[>WYW0+[V4IVMIOAY\\Z>+;8T<]@[^+/BT#H@JAS0]1KQ+.\M5X% MA0P/!G%G$]))*D292I(IH8EU%:*2:^APL9@7%A.>M<5\"1R*N3QG@)@VE[$A M-OF4$"5: D" X>P8T0BSF)Q4W#-*P5S&:V1>07#+:"X_>1#P_9/17LW(/#X M,I64^>8 FV>%D=?2)LFD\T9I2YWA4@BC>8#IX%@4GENL'SZ);8D,?@I(G%7- M4Y3SX*E U!NP0J,32&-N4?!@BR:A@R1V99T9NBKHO/2?YC$MG]B&O;?#:^$0 M^/9QP==5<4G!\68"^6L(64)_GP%$3K-&9KARTE/ Q!00%YXA!V8%,HI%'XE1 M2G!@C62-Z@4*BEO.Z)B).-9<4<+,^PUE<']-ZIV5 MR]I6B, @$?,7 KA=!:^71/CI@>SU5^2WQD;CN->O;AIK.]784Q_JOQ 8J)(A M'<7A1*5F$(?#;KS8_X(:V^%HV.N?UG)-_0H#ZZ1)G2/?.XR5&D^=OJM6TQR,Y04..[6B5+[_&^ :_-G;P?Y$0\H>'_=[Q_U./E4)M^6CA'8TW._U M.\-.K/.2#2Z5<5S$NAC[MI;D LLM2_) 5>MK^O%XU/?[@-&#ACMMC+(H M05 MO@\CGY-'09G[<=CIQ_K^6EKU_/Y!K9UPTAMU0ZTP5E7PI$YO%J$C!H-1?@P\ M-RLRC+K#R\T,55B[3BWNQVIK"Z:M=D4Z+(SZ$Y6D6ICIL#XI'2].2M? .3XN MO5HK=T$;7BMNEB4HAON-WE'W]%S[Z_+PJA7 SJ7)KJJ8'=VE&"?01?_G1VQB MOFXH)&8W!1\AK/82<[B-Y267DU;\NO!8>Q?OM+=IZ^P=_-ZE.QN?I<68:I(0 M%E@BGD-DG208/A'GM"0DD9@]SVMTAB$T8+)U\S :2]NYF*?&=0)W,[GJ?C7C MYR^-RI+Q\Q'E539P:^.SIDEIK202(BO;2:F0UA%^6"XT=L:(G%7H!QD_-^\, MLTN[^7;'P+1G[5*ZS[ACS2^?$]&,AZ01HYIE,*,Y_8S.B6B<CSV\*C64LHK^3$/JI/7EL](&0(T[Y#&C '+$ M('[0803+?/R&?XI$\W/#^&9[(SM1OX/%=-8\^R* 7+QXN>9? M5>.\BOT/K(YY[72XA.)UP' U^#^.MR&*,.;4@-_9W,T#WG.N3'(&8WHW$%(G,(I'Y]+O+12+S-A*9ET"TR&46N\[;__;V3UHGLUD^WK;^MHZVS]LT6W?6^>;?&]3_#,L]9EN!6^6!:]MZ*76?0R'S9H[M<0M 3-/0,(/9N!4"JXHT$@ M391#7"N-' P'Q+"T1ED64DCU68LBF+E L[X(9MY"5_U7',Y%,'/90:XSRQ.I M=X%)0I G&$".>(IT9 SY((.FGB<1J]#@57E_ 98%/LC_T@0S[PD CTAX7J1> MYN,!P@SK"4$1S3$ @C,< $%$8#V)(>Q(X$%'H,5R99U@OG;7TU1/0F#NZ1][ M,N&ERUY6&PY&@V&>'2].?>D9'OE_8$+V!.)+E\;JQ5 MM&UN*'TZ2]N")=YX M15"21B NM$7&,(YHPHX+IV529"P4,AMW]G1" $4M9#'Y'%TT]"@\;\X(,L/S MHF)2,"J0B#*@G)$:V80%8I(2$@)QQ.@LSKM&Y^7=*@ZLQQ @7UX7UAV%TY:: M,KTD ?)' KE+ N3G(,Z[M M62A4/D^H>$*&5!3(EQPD9CU>!&! 8X,$9CD='C-@2U&%&//.6$^$B&1.3.CQ MU#&>CR?L64B0TY?I!'M)E.X%2Y _%GA?$^<6/%5ID#\>0LP8S-QH M%[D/2 1+$??9J^:X05EO5S,5E3%@,!N^IF81XN48S$]^M.K^(N17PY*+"/DT M<8I2Z^BE"DICGABSRGEFG$S>LR",*"+DSQ,3KPG(\ +L34\EHL2#':JL1E9H MAEA.,AVC92KKYS&N5F&]G.]Q@856(;_G4:P7<-KJ>1^H^C6(+ >JG@%&SH:< M4 T#P25$P'9$'+.$G,,2X4@8I\8H'G/R&K'&[YVGX?%"3HH,^6UDR)=:=CS+ MAU\HLQT##XR5.)P=-'J7"?=$-"[K.Z6)Z_%/2L*UXW M1RTU%3HIQ7[,%T$IQ\I1H^X08'T8NZ?GTG%A5(E)77GH,->L>FC=2+U^P\5N M[V1['2.A!FA^DN#;=R9@N>1-K,9?*XO M]7^O2F"-*3J^N,4Z(.2CXBFIAWK?WZOUW_7[.9 VYLFI0>1M\'FJ8&%>"L MO7XU3%[7*G[5AO^_[<*4I;'?ST3\?SJ)F(3!.,4VFASNF_F62QS(EPP>)_U9 MK:Q7TG=YMKS)'/XHZ[7:FUK[AJYXNO%[7<.LK+=VVEL?&NV=1OL_6XTW.ZW- MK=:'KV"QNT7&CW\>,>7'/;=]2LJ/Q=3UO)+RXZRU\5E*PWD^ MZ9NX$HCK".:X4!8YZBWSV$J;$R>:-;D(&3^>7"*Y9/RXR_C"S7>?G:0I82F1 M9]@B&&,4&)>2O:/^8]!TGKW6?N<<,8IQ'R. M:#$RP/"S!,5DJ=68<8K3RKK4JU)< W/_S#$5R-Q6U9(*9/%'WLZ[SY)"5S-J MD$S.(2Z2148+CK BQO& 874%0U&LS;JZ+Z4%F?9$-&;9?=7./[?MV,I//6=/ M9+N8M1\N_',0@Z]4BD=^6"TG&T>PE&>R<.-CL#W^T-@*\OB.P[:TX& M,%S=//.LM?E5-#]!"0[>X=9AWJ[9)CMOMT]WVQL$2G"V>[9+I@=P_KYUYF% M?OV^=^!/6YOOZ.[A%CP#)L+!7_O-S8\4B.!!Z^"_J7FPG0U M&[7RN#:.<]:83G;)A-K_"W_O5T[R3*N[W8;+B4IRPH?+MF7E)^T<^>XHQ-H_ MWP. /^RLCXGJJF]L&'D+U^;7[KM]QTNM_A?)DFM^'%0(8VVFV7O.S6KT^V,(;58]#[6!8 M='*'=.!!_9@=Y'5.@/BEWA/(+F*H:/;J5D4:3*S@C;[?!UJ>*W##K4=A\LZJ M[+V4@+\/LH.GVXT9!&+WM,YUL9*[H+ZO.,R%M$/9_=[N.=G?R ,4:-O=F#.'E^W545IE4U]+U1M34S M[CQ@TF]N?.9YA2<#!"0)D7MX;?=G/FU09?=<: M&X-$%:"9N((;EH;<7EM58>O/[^.A[625 MG@SAPAGK& O, 06S D=NR[!XRF&1D\EPR9WD+"#-=$*!S DX3$!QO7IYCV^.F'O+[@+S=N)-^,(H&+YAH MY@R=8)]@%S%'2NL F, MLBEXA(UER>$$Q@N_3TZA1:%XF4)4G.P'68 MJ=!9'&>MN\R'7SD@4ZDS_&W, [)3M0J9F.0*J]VEF50$H!$PG%Y/!O?2)%%B M>$TP,?^\1&!,$_JT290>(NQKJ1K@&1=6SC/EUZ2 MUL&?U5;NWL$[TMQ\=]8Z_"B:!U]IL_WE;.?M.]8\?+_?^M3$TX>>H$PTUVGG MTW^A3!]/6IM-"F4]W6E#?3>;?&_3G^Z]W2*[9^^O)EAI;\!__K./2E".(^*6 M8L2UD\C%&!$U"3.:-Z^$!3A897K.QT(7^^#G QK*!3H+=*YTN#"<*<.=122B(@3X MHK+!Y/BL>1T(70IL+#A6<.SB #WG@1BH>K24*\=U,@38(#/8..69+CCV!#C& MKN#8V?9GGJ(74FM$:*2($VN042P@&+$*F)W0G'O L1OW-0N.%1Q[YCAF> "4 MTEE-FYL078Y+]=0Z;[EDNIBR"P=RXBK(??TL(DO)"HFB2P!RU&BDA5+(!H&U M<8&:(+,RY"-DE'^9RAXO^FL);JR=-827?D29-NK'<'&M>=$;DD? MQI5^,.'2A6NRVYL?\VR:9V.XS)Y&$Y"FR,EK$@]+(.NZ1EA;39!1GBLYIFVV.,VA1).\? M8Q.N8'+!Y+M@LB,Q8%<=OF \PB^3C#/2"X&9-$D6Q_<3P"Z9@ETJ+&:$ N+2 M)!&WUB'CB$"!>TVI,"JR^>S?/1_0+0!9 '(N !D$$X%'QYTVW$=B.3:"1XZY M44Q'7P#R"0"230$D"U%9'SPB6 !*9G(*9%2AI+B5$A.G+)[+QF !R *0!2#O M?YBW6/5/B)YB"CV= >:OO$98>8V'*;_MOFSRKX M,O=+GM,AK%=WR4(AG6*"X22XX%Q3XYW2ACJJO*+1U$$U%!/,4/6!8S:])3* M"L.GE[1Y?+:WV3S=V]P]V6NW#O<.WIWLGF5ETX]\[^W'D[VW6R>M@[_V]P[\ M3,;DO8/6U^;97U];!U >NI?+==!J[W?@OZ][[3^^POMH\_#/PU;.F/SADGC( MP=9I:W/C,TT2).8Q)QR0"QH.*\49%,HV(,T;BH*$J2 MYEUAP$>C,4$\X40HECA1NK+.U5(<0IT3-!88*S!V#F->!9M\)(DYSTWPUB:L MG6-<"6F,$ 7&G@#&V#2,82QILDXC$SV E_48:<\"%?**Y/ M'ZU^!"?D @1?ER/5!7B7$GB+>W.YX7;Z2/5C>3>?#^86?"SX6/RFSQ4?IT]4 M/Y;;M.!CP<>7@(_%(?M,&H:X>=;[&Q<0A4:=C8/O*C?C^&1GL?N-.7_?HD=VV- M3N=&KT"V'.I^SD%XMB4#WL=#"8QZIUHDSRGDT/@9*&/F\_0L2EAM'X7T$LAI##OC+_TVX:KNW M"5^3ER!N^?%L[^U?!ZW-O4[K[#U<^^[[SN9'GMVN>P>[=&^S^[5Y]NZL>?95 MS+AGVZVONX=->,UYU/[\Y:F\VSG79W)C5\J_WQ M,U'83.)T^8QYBOK/-5069CJ\H9@()[+P'WO.5&X<0] M\X([Y9V36(2D1*14,IX> _=2YWL,Z"SV>P7R[@9Y9].0Q["W"?Z/5) &Y84, M.8$=8M&K&(.D7JH5 #=-"?V]@%X!O1<)>BJE2(S#/FK*$U6:$V&I(YP$$JV1 M#P5Z!=SN FYD&MPP$2QP)9 E*2!N)44F18:XES$2I22->"[)< JP%6!;G%K? M =BD8I)P[83RA#M+C4P>B("US#%JK2O M@C QJ:!30IN&:<>,R7V;HFN M+)VU1%>6SEJB*TMG+=&5+U6*I0BPE'-<#[BI)HQTF'FAE>-)":N-MX1'$G7T M4<5BK2RVM7*-2$LRQ'*)#:)4@+'B@T':2(6(3%0[Z.W(_)QB"1;@S-S<@A0*FA8T+6AZ!4T#PTDQSC4.@0L>K?>6>NSA"P7? M/A@]+:AY%]2C223**.82_5 0LR!F0 MC>&B-:I4.VXO@T7XA$5TCK+(QVLF*SISY7%7%R;AF0XR646 Q6=MQ9BXD-Z0 MJ C6L=:@99A@BBY6J*MKT@>_'\.H&W?2E=4)_A'[W^(?I^W38_A;7I[:\-H_ MNCW_=3E7G&[\S_O3O4_AV%$N\_>M,X_A'=_W#OQI:_,=W3W<@F=DL<6_]IN; M'^GN6>N@=?#?U#S89CL;GR7#&!8& RW)-.)2!&2%X\B;D#0F$8L(C1MA63Z& MYH66C(]/;"I=LO9^;/A]>_0%'MG)TCFQ8;WOCVPW$XI&_TKL@#MMY%7M6V=X MVCB)?;AT %=UN[V3075UOOL8RM$+^6$!5A@@+*\G:U_1;%LNL:Y2V.=:V(=8 M N_4 //5@5L0H[IZX@,JE2V7Y,Y?]FAD^Z<-LOIOU__7^A4MNI_7\1;R1,O5 M'!\BE,8>^=O(B3W;1GC3[0U&0!NNC4%\40UA!_N-?^SI(11MS@WQ$+;,X"T+(P'D@SAN/)95@H'+O.1X[J@DF=W!4 MCUT!SSN [."O;O/@R\E.^[^=G&JLM?.YL?/D6%FA3;(BB 0)XHAA[U"42;*:7)>\EAD;@JTO6QH\UA!O3"% M!PE -F88IT18*P#0-)?T6E?GW=-M/?LMM\<#NK,9H$O8*6P8TH1YQ!/#R#)& M$5,IJ415Z<5+#!68&QQ:GV7 MY'_1\ HI86(A)L0G<=)>VJ=MUPRK>Z,8Q/7VI^]_A5(*Y1MCD#'IH%.:D6( MQ@HE#3W%F0#;-"6"!"?42"XQIW)EG:YJ,YMB^O:) 9<)YAYPHZU Y[.%SJ=6 M!SOWX14\O).O[MQ?U]XZ:;:_D,\6"Z,CT2B)!#:LX!(YXF/VV#FO>)0"XY5U MI9=#A+^$&K[P*\L >.%7E@'PPJ\L ^"%7[G!3% $T6@= MIUAY2EF1[2E'J@MF/E"D&A$ZR1BHBHX+Q8W7DB06M)#4&,I*.,>B(>BT\)GG MSF 5$C))1\2%T,A*SQ"S),!RR 6):4[1' 4_"WX6_+R*GQ)S[8A+5GL>D[$^ M*AEIB$D:2]3U)W]+G,C#0N2TREFP6#B-+0K$&\2=),AQ9A$5BA%/+$V>S2-, MI.!CP<>7@(]W"4#Y)6F$$H#RQ @ZK7JF,/0CPP9A[1.8Z4PBI[5$@G$I-7>^JQIDI&(@(Q/&LQY MJI"6TB,G#;?&IISR8RZ!+0L MF7/\X5?60; "[_RJFS;E&#;A8Q;7KXZ1R-; MX5PEY%:M+8F8A(E/V$;#D]#&*.X2,%(B0XYS_ZS,RN0QL^IO&=1,Q=H>=KV> MD5*H%+ (7FL\L*3<]I'O'<:V_;[9&?A:'V11M.-V/DQ6Y]!MOH45>7,;5LKN MU]V#=V<[;S^*O8,O>+?][GNKW>HT/^UU]CXUV8QV'/UXLK?Y#CP*+*Y;(4JJ1 MXTIPEBS\:4R68+3%L)&-2<\Q-+Z4QGC%&4V:::> )EEE$E F/JTU5[=Z YH= M!LOLF!ZOSC\>D]?)#SXRJ:034GEY[M6#YN+$QM-\;?3N,C="![_J#1NKW#BL%O#?VR(9.U0YV.!KV M^J?UA;W4N)'_'HT.7>S/URO!IZ?:UJ3PYW/N/93K?827^DZW4S7>G[T^M.W1 ME2LVJQI"+W.,HNT8-1YZA40WY5U M*M?([#;6_VT<]Z%G^C !&F$$ ZC7..Q\SZ,BVOX1L-1*@#'5[=\X 'ME$#K5 MK0,85G;8L/W8&(S< ?1AOGDR >-D_V.WQ^/PY\.P[7&]E$CT^+\Y-7&26ST M80!\.8()%VX>G_-WF8E?&9T?]J$1_K"#+(-]>!R/!M6W6]]]' S@AC_B44R= MX<8AF!##GP;#R!^S[SB V[%& CNY"3\*0@^$]R)W6<+G7&O;$ M]L, ;JOT1/-MP_U^C(U#&%K[@T:$Q20T*@&GVE"DJXT\>E9A[!T>PV-"?MO_ MN8L;03%GL_(#9QZ&J7*:<1B@1G+CE#"R&J84ABE#U0>.V5,.TYL\PB]NK)[M MDL^P9KN I4? DQWBC&'DI*)(2JR"[\2%C?B.RR/-Q;U!A]>M^3@ V\L<#OVJ%VZ:^P> MP1>W6#?H=4?#FV^947)[(@Y'V-6VN/QSOS\IS;']$I'K1_L5V02%?6V[)_9T ML/*OJST S3]^N!9K62SXKK6_H7=N;)J4'LP&JP<0P$&O7PV\UR,82_U\%935 M+DQ9&C"- &[_YQ;6+A#I2@@:IN:;C-25 J*]J;5_,E$>?_Q>;RBW=MI;'QKM MG4;[/UN--SL 9ZT/6YOYTX>=O[UX]+;5_^W%[<.6ILC+Z,!L,&D?4ZLMKXIQ\' MG5RAQA_Y5V, #95)#:Q$VT>I6S__?0RCFMAL -6'>5+I.;Y:V7Z_L?(;K&= M@;KV9*V1#5+X+J]PW5& "@\JD=GNN: [7!B_=P;#:K&#]0_N6AU?G;^RL$P> M=0Y'A]4?>]DL.(#B0GE2Y\@"G8%'9>,AYJWLR3H*Q;''Q]V.KR8Q0,'Q& T& M%?&#[HG?*QHX?J:/_:$%PV9R95: [_FO#3[^05V-?/%QO_>M,ZB>-*Y1 MF$C2YUI6@O-?8 6'&H()=6&)NPB#)AM0C0O-X3%KS"4ZZE6MW$E0Y%P-X)%C M RI+W\/;\G:!O:'6@ZR /^I6?QT;5IT^M%/ON.H?.\CM,;,SYL.'>P>M]E>ZM]G$>Y_>=YN;[WCK[ O< M]^ZL=18.6O"TO;?;N-7.[[G*A_<.FV0'GMD\>]_=>_OQI+7YA>UL?A' BUF+ M-FGKL)7Y-6D=[*:-J]!_[!Z]'QY^]= EP'PPX&-'G MSIEC:([:E'VULO7/AXS$@P989WY4Y>7*R3&@2IT*6<]OLL-AO^-&=>H+P)RF M'?3 6(WYZHP_=0&R89R1^TMLU([ C"J]43];O6":U*\%J!D- 9B.JC=<,F'J MC!MKCH"0AZ5>$HC";T M+59K3<;H\-?$,8JL425O ME=GB+H\E=(U1\4N/_5G&D%^[\Z>%U;=][/)L_P[/G1"3-8)7X#+UF'[OI/Y, MGV.6DM7,[6,.L:G6P8S4%ZMBYZAV9 ('N#F;B5G2G +MRDW8K-V$6]E->(NL M#8\W[*Z"XVP@U#6Q4 O>X),D#HU;)HZY5=5O$0#[[)IP[,)^\.&Z$&H32YBK MHQ7/72LW,?*YR8 ]]T#J.]?_V41+S_T "PS+>H/S[]Y@.8Y&_ZI-,PZFAO<= M^.][[2]T]],[OM=^_W6OW>KL;7Z$9^Q2L&$ZN^T6E*U)9H*IZ7\[K3.HS^;> M_M[F?K?U%MY)__K::H-==+!+=][^M=^DS9/=L_^F9F=&7$)+*J,%FPC3Y! 7 M1B.G5$36T:!5D-$IO++.]"HW#ZX3^-@'5!Y*);H W7,%NOO&S2@F]: M$#SR:)Q#RN;0H^ MTEISQ(QT22;CM3S :U)O!.0QP5.UGNQMV9VXT=.G=&N9:RK!$2V>][3)? M,P%/+YZ?QGM$&_464:O:]-E)=:?M7.S?5%LAMUM<<5ETP*[0,9"F>CSH\EEHB_,1)]F MT8X*HDP,*$FC$1!JCRQ)&#F-DX"9CAD.,-%ADFNRRA5?^(G^#'C50HD_G M>.0JGK9P@[EQ@]FM!$8% T9 4+38@!$0!;)!,>2UQEXGC('Q 3:6; M+!; 8D[]>5L 9>HOU-2?-@NLLLK(9) CS"&NA49.1H*T"0D+XX62+$]]N0I8 ML/!3_QD0LB6T"6[TM89Q9/F.Y@?'I M# ^37DOI0D",&)/SA7!DN>4H$!4C-29:1BIG+-=XE;(Y2]X_?5C';2WP A*+ MX<8M(/$((#'-V*3BR1."D9192XA%A0S6! D3I)$V&&9HYE!_O%&<:$0MZ80.Q]F[ RE#?$J)N2IUH@K$9%3 M4B)!A'0^$H:MS0)9]]\%OA[J%CGY2T&@1:K;+R#0/6V?@D /@4 S,=W:,4NX M0UA0B;C0$5EK)5+,6\F\AE4DNYW7S+Q\'"_00GG6\;V;U[F6YTM);[OCMW!M M<^?S0,][07AH2CH>BF5)N,LQG_;&<#HY##5&,.\.0@]-"LM(/2+('1Z%82(8BJZ2!"5.1["$(V,IQS9 M?-;0T4"]RF'2:]HL/ @M+#$MIPE+R/%R61L;1\,..@]X[QSEU("US&O\/E:< MK>0)KPUXN6R5E*CC'^U:4\Z)?NAC/ M[\K2L*5AE^O*6^2BG=5"'^M?9VW]Q93:;_]8;_X:_7M@ ]TJ92$LZY4L?+BD M?C^1OL]'ZB>C#R^XWXOZ/.\'22\&Y*C[_*A=<[NEYGO][V.H8> MC57MHH7'I4ZF*&/Q^\9H<)Z_K!_M8-0_;=1950[C0R'=UN_3DAI*$'3?$AM_/[>#SJ>RA2 M_*??^]*WAU<$,2[^NG&Y.%X-A M3G2:$QFY6"4_.KJ2K^+FG)+7VCB))V*U]8$:Q[D4)C'!$R8RQ&A2L-58RO^_ M:2R=IX_X^7 :3$91#.W>'Y=&5UB*W)&//Z+:&Z>?P="@00:-!.<&\>@#,EAP M1"WEBD27, >+A.9D#S<8)),4DC/CZ[CNHPLT@HO^C*Y?I9ZB9)PRLO&QDBT8 M[@/TC^^HA^(8Y1J']O3R4\=K7)UEJG-8IU6%WZLP?HYCO2C!BP# O\9A'HQU M!M]QUJWN,/:/LC#E7XXNBX]RT5)0N,$:CY^ M:Y45K/'-]CMQ6"5S3;:"X\MIQ*J5:G62FJOA\N(4!W7!?JFX-[9X;C(W66FK MM&E@&7[9;[P?=6.#8"<0J44A5AL]*/WD[9/GY/P%>2T=GVWL=NP1++$GG>'% M$Q#18[V)W%5;W^M,:CD/&SRRGZOZ#8H-7.$H?ND-.]5J/NS#&^NA,^8$4^4= MC ;'=6I1> 20NO/\3(VPXE<$65'R[+UM!U%HSK;NQ7U9KIA5K_QVN;XY =JQ[5>L)Q?F",C 3;U7-\VDN-5[JW.F]9OAT5<>?"GA3^KT M ;S_%Z;7L!ZR53J\JMMLGE_]@'(93B_E;\N>_<9< SV4WZL6X/]!;S7KBI28/WZ%$+;?.?=9\\ MU[''R!.'$3?)(^TU0X036(=#)(FJE75R"V#/N8&'5ZV**XFMUAH;E31_/*YG M&W3;8)13"(YS!]HO_5C1AZL3\=AVPB,,KYR9.N-($NJI=(E; M1VXWZ,9CYWJHJLTZ;P?[>=W=K_-IAHJW=KY5J=+@A 'T#%"% MTWJUSM MD\^8D!@L%D@PK!$L$QIIPRR*3D$G>2-(@F6/$;,JU:RXZ_18\973ZSR][B!F M@CZA6/70*2O8LQD_O+GQ&0M =.PE(LGFS+$,(ZLD1XXDZ7'D5)H;:5-CLGA- MD_036[E4^Q$:OM;FZ\;A3<-JAKGWAO?")JY=)$QKP:0&&]]:05-(FFEK0W+1 M7%W'?N37*]CTRV,+:K?QF3IH_* -PH9YQ 7.R6LX00FG1"@!7LX"C*U5(M6J MND9X;@J=LE'<^-;KC@XCFG&.UV[Q5RO__;3Q#]BB%^D'#\&B'E0V;*;EH3$Z MSE9D-K9'%67/"0^!7/T0UFZ(^;WG2)N)^;TRSB8C;"S)\:8W&%X4X\6.*Y\Q M*T1EJ4L")6*!%7D#<*6]050(3G1BFC+ +"W6Y.SILHN142]G%:FN3+,,6H!8 MW=J%E'<5X)]A5(\&0*')QLUPG--XEF]/QNEX=^BFO,B7#7WUFMKK4^U8 M55M2<-OQ_ND@QRBW>)'3 M-D?Q7+IKO &$+VZQ;M#+.V@WWC*3[/")=HH(GVJ=2S]S<>O\X\0D3'S"-AJ> MA#9&<3#3<"0R>)ST9RU6)C?MGPV>V-/!RK^N[J%U MCB8E@K&7E77OVF3K_W9]>.;T)MV-[9G2PZ2)A/:L]_\ K'JUF_%UY?W,5T%9 M[<*4I;'?SU#\/S_O6$"$*M-VGEAO,HH?#0?__I>]J;5OZ(JG&_37-FNG MO?6AT=YIM/^SU7BST]K<:GW8VLR?/NS\O;VYT89__+G=VFB]V=[XN_&A#5\T MMUKM#XU7Y\[FWQ:^DJ\^'ME1Z Q_I:S7]>//4\,_12T)76L\=$[Z^"5;1F U M]?I9P'$3:%"W!Y1C8?+/MSY,&,4[L?=I]WNK#8R ;A-@!P?-LX]\[^T6A=\G M>^V]P[VW[^#[+3;#*#:[W;V#+=)J;[#=@X]GK;?-LU9[_^MN>Q=^_]%M'>Y] MW=O\>-9LAVP%B>:7S\XGG_$".66 47"ID;&1H6B84\PQ&3FOR5\U938RW]?$ M*!9E<@('3J@SBG@J$U>*"TW$3+[Z<>,WMB_R83=F(W4NC].IY;WNF9^_]FHQ MA1,B*,93 &N..*>-E,I;&# !QJ&@*S^8"8L2!+(SZN=M&ABT%8(/ZI8$I@7D MJ=?_8H^JC:MZ7_$(UNJ0S8$CWSFVW>YIP^5=IOWCO 3%QO^SA\>_-W:RC0L, M%['D_V.WZ]Y8MX M%_ C/EBAQ=;9*?7-,V5_<#L6QYTH%MLOY$M[]YA MAA;@HD")X;6#8<GGTY :I]\92#RIRDLLSWM_-)GP 6[X/9&>R M#W=-S[RN";"%QJL6W(N]7Z#3WZHX[7'\1=5?U;S(9VY\=4.HMB6AYZROK+3) M"?\># /HE)@NM5,VIZH K$/[%0J=-_4N_E@YRD,N*CR\(KY7"F"_66@4U^EV MZCWL;!7VH7)7O/ 7DS4_[?*_CZ$/\U(3)L[[Z_95JWN^Q4'^%^#[3^*O%G#> M7>JA?OS6B2>#QE&$W@(#M*[>1C@8#:H(NS^VVYL;C5=@.H4(39@#VB(,G]^J M_>1OMCO*TV \1+(=5C5EWFJO]_[K*9-G!G2TS_ML.0>V'0SB>*I7X_]\9HT; M_9K1MS93IDZVY@!GT=N-C7\N=>]A97#'\22;VF5O5%8:=&F%+G!I->+K*(#J M.57GYNG>[7S->_]0(E>[NV!NCFH]+<>FZ=%YK$0>U+E].]7SCBZRAE^9"969FZ S!N?3M_;'Y2G6#Q2BSSDXDQCNY' M^01A-3.N3!5$])/-E?_W/YI2^7N]JS?[,T2 "QAS&3E^OQD'EK9^]C!3RK-G M6[_:F5@'Z%Y)-A._Y\_Q.=8YS^W&JR^V<_1;HW::'O<&F:6D'+L#V#(\7:WB MJH85%&8'V7$&X.?8%D"ZQB1BS 2ZF3AE8A3CX'E6>$+(Z@"83%Y?N7@$R\#P MM^=8X8IH !D_MIW^98UK2OUB.GA,P8?V^T6=GS- U]U;V0O/ ML7HU-H\'[41NY%),^-B8JXZN9 LLAU;;[[]79.3YM<;/;W]B7G\W3]G?HI!3[DU,@>8_X_/+*A3B^+#>'G5CV]2YUKESE M=_C2^Q;[YSZ[21-=KN^-\D6/U1 Y1W&CU1M>VD.GF.JIKWP_AL[P(LIZNFKM MV#]L_-V#>OUI?>W;F]RZ\UP*/5=&UQD9WN%\=4;G&TU*YN=.G=5\L*,S]C]==LCEQJE]5K5KYL)I=/D%4(S>35[X MHS!^=N\H3DY\'/<[A_GW)\9^,S,1':.C+DHL:(*VA:ZQ5%P4MM1$@V$#J]V05_ M,Y8I'#1V/&#F>#*>6)\X4PI'.[TG]R2S_TWL9Y2^LI=035.8)L?YJ#C,DNOF M679B#\:>T\'Y\:7ZY'?>F F=RC%^[DL=WSX)[*GRLT =N_9X$%]//OP^$1/H M'%4EK6[Z_>IQ\!S*,J674LV>^L\742YKN(YT&>L[C-\\_O-:]:(S?^[4>/)70-DU][[(__)M2OW5D*6PI[B\+2VSWV)U(J/Y")X:!K]=J?<- G9W2/*VX*/@YC".>;7#;11? MGT][UJ$OI>U^I>VNQ J5)OR5)KPVMJHTY2^MC_E,RUT6P6C ;1'[->:M-".&X-!A/^'MOU^NY.#;#E]/[7P[.'V MR=YA\V2W_4>GU=X^:QV\_YI/ANVT-^ 9__VZ=_@7E&$[GQ0[F1:>W3WXXQ#* ML-]\"^\Z:-+6VW?Y9)AH;FZPO4_O#WAA8;*LWS,53<'#%X>'E$4L%$N1,,ME MU,:)6&G6*1H\9Z3@X9+AX4PZ1JX5(](BCP-%W#F&K!<2,<:3L#J?7@XKZY*M M*B(+'!8X?-EPZ!WP!Q^DB,EQE<^7RX038U)2;@7S!0Z7# [)%!QBQ00Q2B/- M4D+<1HRTH? C9VI+P5F,[+5/$[P*&%24(M#XR3?*!> M:1T"QQ;XH:0*6UW@<,G@D$W!(26&:>)S5J:LIR*M0<9Q@:2A3*J;:PV]. G="8"65<3]+8E?0<-'04$S;RMC!X+8* M&8LYXM"J2 <1$"&$FTBBP8:LK(,YOWGD':"ISZ3*@UVRXZ"]E MX[RFYDN2CN_5'6 ,L(HZ&-8%G\[2S/OC$1,08R:PLSWGB M2&,ID?1:4ZVM3)JOK%-:)O/SG,S4&2M@*:91P>QURCGO&59 25D,%,M'GLS% MU)C;3)_V0^=5.R3#D.&.(4ZS"]JXB$3P40AF:?)N99VO&C'K>"F3?6$G^QWF M>C+**>ZB P;.A3,.C$L";,X(98(EMYGK:^2(]\I(+))2U5:* MFMU8?I(5_46%AM-GU^:I)%QR@6ABC",'#%XZ'S,IDC"9)><$%<\ M(&NE0(10$962R;HZ8%P:7N"PP.'+AD-'8L"NTH-B/,(ODXPST@N!F33I";QX M!0[O!8?3CGK+M83!;9%Q(6>'7?:(RT!XP4-"QK^JG1H0,, M1Q_URKJB8M7HI3&6Q_M"DX),!K^HT&[>.\2W>,:E"C.H4NB-LKCIKP@]E5*6 M4CYI*5_"ENN4K/E=X>T%,*'G27;FME$:>E"U+5O)^@_^B$!?XO8XP0/PF3C8 MO)1/SQZ%C4OIYR9CKY">N9&>ZQ2V@H\F;PM([1#7."$-1 8E%@07!$=,^H>1R8*B!406[8-OP)=BP5=TQM_7KD$_2F04S(A M;CA#6JJ(I#)".8V-\S+[P.0JD?-2BGJ$,U^3C(!0V/ACS"M7/OR5I;.6Z,JJ ML_Y5Y=!3VZ=-^N,6Z0:\[&MY\RTP&H\=?5JM?^>?3!L?T2 MD>M'^Q79!(5];;LG]G2P\J^K"7X[1Y.':[&6DY;>M?;K_W9]>.9T!N$;FR:E MATGC!$U30WK(J8ZK8?(:EH+8SU=!6>W"E*6QW\^%K^2KCT=V%#K#7RGK=?U8_YS"P9J!"B=$4(RG@",GSFDCI?(6 M6%: LHF9A,\)>ZV4D$F1R&-(#H8>UH)['#!W5*]':,FN7+(K+TK;E>S* M);ORXC1ER:Y.*XHQW4V48H)9JCZ MP#$K!][NON]U\,?!3OO/_=;FE[/6P3N^UW['=^E?^ZV#KU"NUO[>P19N;<)W MGR[NF>Q[-=\V1?/3%M[9;-+6YGX7_CO8/=RB.^UW)[OT3ZC#.[AW?W^W':[+ MKAR#54I@@CR/5391BIR(#"EOB4Z6$V)2R:Y<\+#@886'1,<0&#=)8,LUQI9% MR:,4(21AI0L%#Y<,#Z=#R2E10A)F4.)"("XD0Y8+AZ1*V#HLK6)A95V355VT M PL ?(B):!#W I 0# !D*#:*>2TB<2OKZZBY11[#283UE0%Y@EP1%G0<,G0<"9FGG 'J&>0U(PA;B701&(X MPDYRRKF1P6:Q+$97"67+@HQHB5MBKP@*EQ(20EF&3$R>13 MF>S+.MEGDCHDX&7>>91"!%.$Q( TV)M()0EP+WQT4JRLLU4 ^C+9EV>RWV&N M2^NQQ=YQARE/ECL>8A#:2)&2%#8^OK?AN65??KS9/>UVI5K80(P"KDX"XHQ' MI"W&694[6*%AE1>X9%]>UDE^EQ5=PB.,!Q(O,>?"*L,Y5<8P3EBDP=]FAZ6L MZ LYYZ>=B]C38+#'""O.$70P,E$;9!*W6"D:+?F,!CM,&\LTI,X&F]20C01B;C5 M&L@@U_E$C=0^42I]6%E7>-7H!P\<+RA84' A49 I+,#T#9YP( 6:Y<-EV"3B MJB.&^ GV+ H*W@L%IS XH9BS!2--((C?,)9P P,BJ MYO,ZR5OPJ^#7PY\ NO\^8\E!NM!(-KWQ*#R1W%N&@A$^YR!5R AB46(D).84 MXT2NK--5;6:C+TH*TD6:YP7#YK9+6#!LH3%L>MLP1,Y"(4P*?HB/ MQ@2!58SD 5&S,7F?XXP%Q J(+=LF7X&NQ8*NZ@"69(E->\275DZ:XFNG,FC?#5C\DSVT7%&S;R!:":+ M>^0DS>=%+N:KZXSP3 >9K")!PSHC;4Q<2&](A-5&Q_I\,(-UAJ+J M \?TRLKR/L+C?*=;+R"]-%DSZHV[8:\5A]M'OG<8_^X-!E4.W#:\^X]NSW]= MSO6B&__S_G3O4SAVE,N]S6X7U@;2:F^PW8./9ZVWS;-6>__K;GL7?O_1;1WN M?=W;_'C6S$=VVQ]%:^.S#IY1Z0R*-$;$18B ]UPC8Z,F3F'&&9E.],HCBRI1 M'@Q)'##DZK$ M?'8 '[K=WDG^W6\,]V/C&(K<"P-X3X %"VY\/5D2ER93K2)K0HN'R/I)?C&9 MZ).D*"6*W?:QRP/F]TBE:IY-)M5;9-Q[E*9>$".X>F+)QWJK')A5"EY:I>!E M)7'CKS?A=5F,GPF0/HNPM];/J5)1#"DG VYT&OZ2,?>CDP%7K+<7X 8\W#O< MI>_8WB&4H0UEV\SW;//69E/ ?V0GN_<.OISLMO\XF'8#PM,.]C;#X5Y[BS0_ M?>39%&P>?,'-LZ\XOW?G[4>ZL_G'?O-MZ[JTDI*IJ U3R&G/$&(A:F2P M4,A+3PB37*NL-RO5JM#SVN5X"GQ[!KQY"=-S_-,=#5[?QC!\R',\C_R,9S#2 MEM!"N[Q;_DLI8&X;E['4Z_3<[9#+S5Z6Z7DMT]=($DJ")5@@"IF88S3,Y[ Q7#@>+DG$1\: \,E1R1#D/5@5E63Z6RU?#9_ S(SQ)Z>#[LVWYL.#N(N8Z'Q_%H4(.QLJ4_G!I_(T%>*,X:A40%9YDU4D,3*&8Q2<3TE9@Y63F0HI,B\]\4*% MGI@/;S0<[CON]8RCIZ6H#6N9HV+!'H1'_=]0Y MS@9/\1D]($6Z(1OC6^BEW%\[1Q\ -'?2/^,.^B=WS]:D9PK@S@UP3V>X4Q(^ M&,<-4C@S)DP$JTHDZ1J[:('2I3\#'K6$+J7W<3#L MC_QPU(<20RT'0Z!5+A[%U!G>?)3KQ1NA<_F'-V"1?HDEZ'=NJ+ES38)3 M&G$(FB#!DT(\]Y2-PB'!I//.1J(- %;E6I>B?V*-^F9,J(;D]!?-Z7+K+W+ MK)WF.LKB:)R4*!H.=HSD'NFH-0J>2Z9U$BQF:=M9K]$"":DM'=%9O (ORY6E M81>%FB^ABW,BA3?9W5W-I6O.#K4 M@[3:6Y\Q88Q98E&0W"(.?8F,=QP1EY)-)@18[&&IYZOT_MJ#Q6>YN//ZX0AZ MF=>/,J]/K\YKI2)5/E$DD@Z(Z^"1U7DK0@;BG62*5Q0>KU)V[\W?XK1<_ (O MRY4OP1N\,]R/_<:K6N?GM_L3S^5U(2T$\:RZH]4[REMJ=@@M>&6E*BO1G5:B MY@S#%#H:JO,AM* XXE8R9+)'.&(98L!<$N97UA=*V;KX?Q?0_WNW25NXY1QG M]!2W)#$8Q0)%7"6'>+ 8.1<(DMBYI%VT$=L6[&0)$%8D"2X\BBP)Q0CUR)'(4 MD](FTA0)"U5J(G9-:J)%,\6+BVUQCE24V?P8LWF*_&CN18S6(B$4D!\A&'+0 MMD@GGJ(/Q N>5M8I6^7JWFFKBV/MP?T_52J5IW,"=8;Q<-"8#(BYED.NB5L4 MY/?CWJ"3Q^;K?NR"(?4M_I[E$A%;NR;=13X3FQ\ MA^Y(/)5$[X0F_]\Z@W*4;JZP_W&&Q"D;M55>(Q8(1CPQBS3Q M"HF@1. Q"<;S/NDJT_,29RZ.K 6:U*GS/09T%ON],I_O.I^G:!S5 MD:O$-$J<2,0M%D@'RA'CP@@KL,;1K<#,U930WQ=^1C\#'K>$KJP?).N ID 9 M./J];CB,@R"*K^MI,E=L7.J?=J_5.[K4.9, E8*I=\+4W=F=/I&"UYHC MRG(LF3,8:18,DM;;&+PQ6O"5=2/8PMO%Q7E(9_(J*!,=,I1ZQ"-6R.;SQD0:S+TT.D:1@YWE*I'S2EHP MC[FV')G5"M(6I'TDSE^0=M&0=HK]!\>B) MV*B"^"I:8_+,0]O_TCFJYCU PF2RHTPM7I,Z>N'25,]K0R>=UE]UCD(\&KY& MA*Q143&BN:ZO^F?+*YTLKY3 D<7^Z M]RD<.\KEWF:WNW>P!6OL!ML]^'B6U^56>__K;GL7?O_1;1WN?=W;_'C6; =8 MES>R4,OW9GOW=*>]^[UY\MEQPIW$#GGF..)81EB6#4'"2R^YU"QJ;8TMF/I$F,YI:MJ967,M$0S.3+W43 MAV6_ RNYJ_<3A9&J M!9%*L$R0Y7J>8_J1J5+-#@,UC\BUF#%?E61O?O5S:'.:I0OI&44;H:2/''Z3/ MY_#!R='I^6?I16U&:/BR\Y-\\5=*JA @P!ICGI_O4*HPD7@R/SXL>G_BD@C;/?_P#T MO7GS87^EPJ( \;Q6X3__NU';J0YCJJ J=(4T\;K8D-;5P+XW/ ,RS%4 MRK$C4XM#1'"FZJEA8!JZ$X$ML31B&F88J28%?&J:FG\@40!T0Y2_O ++"&"P M&E0<>7#@.L$)B=6F1^ P[\OZE-D+?.BE-.M?M$5X/J"^;[2+G!&O<3QJ+\.P MF8?QN#+Z.>C3L,+*T"VJ,;K,D5ZD"3/?>RS"VM^6%@:>:ZF*X_F6 BS5%,_2 M'<6Q-,/PP9=R-6=:))\%BQU*F-\ CM -R4-<<3D2'@S!F:XA+VFI2L:T81($ M)Z@J,6A+ 0Y5DF0W^&_.&AK"H+(047T8!]C JT8Y>"[;",NR*!O,.2'#@KYJ M?GG=N/9QRD;.7GI=JT,-@.<<)& *PK\> [N>RL%='6VI>ZZ_[K&OID*&_#L' MW'C'7OBUVM,6?G=7LYK>,W1KK6;O_LYRUGOSWL&ZRS:[/0&BQ9&W>S.QO)E' MY^Q$<7SS3/LN,Y"&R?\YI@S*:FOE#C=IB$!B.A_NB:*'+* MULPI:R$@W#6& 4E!E><859;*'%I..+A'*$0+6?(I(!3<9F9W63$0M.:^Y/U" MOMLY$$O,O]N)#JO4,;*]P+-\S[1,XIJFX?F$$D)=U7+!X_4<]>_CVE?3EBP^ MMJ2_]I[+]-M:I,_'$CV^9?J4EF?1.?F^';LF:SI]=0;$L?7U"SAVYU\'IU?' MZLG5I\&)_K5_^N6/Y.OY?Z\NSI,$QA%_/3^\GCQHZAF,1W5 "RU054_<=Q3=T M7W$,^.F%D:8& 8:E=%E59_=:5JY^M,I"N@6I9,)6[I&M##7?#]7(-UR3FJ[I M>*H::J%J4U=7S4!UF:W$K+!E"S4*6]EM6SE]C8BAAA%1*57\D+B*:5)7(;;J M*JH:&%ID.+IJVP=O/%OV-G&5R#.9RAW ^UMX]/;]71@?[ZN57B#27^]NM;TX MI[?9TQ&KVF,^/I*&9P<)\;])\S]YF:X>& M;4:!H]@T,!73<(E"-!HAZ/4H#56B&6!S7-DSNW_23QSH[=+=;<)D[(C)F$9\ MD6WJFJ>I2D15HIB:9BBN;CL*K"^AK_G4]U4;+\G5U(=4!A;G@GN*ZX/.')$K<7&>_%OG=CB _SN$ SS>[K_,@"[S-6N8-UKK;!()_. MWK^K$BL(#,-0PLC1\-9R4R%!Z"NV;U+?]2+#4-7M*7,E"M=U\'ZOS9L"H?*K MJ/Q,U"V*0L.W3"54\8H&+_ 4SU0M1;,UV]!\EP @PW+CG=?VK4-AW1OPMCRY M#R'+#[0H7MT-8GG,DLF1S3-$L4.15!S@XFI- T7 MIZ2N$L]X6,I5]VS]2EM6'G&)KX:689JFY5'/(:JE.H9F.T:@&;1.TUS^CEB1 M>M1EPSV[=^WH&K5\'VRV;^".M1TH'K4- MA^ZS_:!&J!L6,7W=5$T21)[K1"0P5:S'H[F66J2TC'-6ITHB(VN^W%&T'=_'?)H36*W< MLR67XX^,P+0D5W=(#[@18H+H&%6]7"@/I:&(8VQ95:UO79>V;H%);(0'\,")=I<3TJ.KI!V],V;8[;1*V M#LEU;\#;\J0@;%=\CRW,+&FO-+P<6+W62"DMZXV%/4L3>=HLD14WAA%&?*)! M0HHBCK#JVD1\[WV>#0[/WA[70./P7J#Q/LL!4#1)E;^-#[H($+'\69;SX]E; MA6P[-!VJ*J;A:XJI!Z9"3$U7;.KYX%LXMFOBYJ_WX$Q*D3;27>OP]&DCPCIT MTSI,W81#(U=3B1,HU+ LQ;1]5?$F \YC2PBPQTV"3L&WX1)6,,D3%]@'H5&X($S%UH644S5TA7?M1S% M(;IKXXTG1F2#6]=EB[!UF*U[ ]Z6)P5AN^)E;&-@>-VDE(=$B_H3FFX86F MS1);K T<8Q9)Z9M,2E\V9K.;;726J7N#_Q?="_=H5F'7*OFO//_=P2'/=9Q6 M''7;/*BXG-TC\0.3!JJN&&K( J*6XCD:5=004*=I6)%*,,_%,&1-?TA8=,N< M%&$(A2'LRKE@80@?Q1!.>5>AH06.JIJ* VZ68EJZIOBZIBNAH0>N:8;4M- 0 MJJ;L:NK6&L+.0O'.^%>++JS>:@=2U5>.,NE#!479I;]_/JA,EZ%),UOXPZ-#1:%RQ_+(A_-@$C--)S "?'N'DU50'*(0JAM*UY@ MZ(ZE&[Z&U>@>LN4O#C%TURO< -9Z9/46:&R#NC^%QGS5,8D5!@KUJ::8#OSF M$\=30.T#+XI, &/1ADJ0BW,+>Q-IK%%8CWVQ&J%U7TJJSOE.! 402_$ M>E56I)A6I"M>0!R%N+I)*?%"QW$/WABRKF_NK$"'#.[6^1K=&_"V/"D(*PB[ M74\*P@K";M>3@K"/2=A?&"Y^T^"PTVH ;D$ ?X?Q]9M?X4?3PH#DEW'*D93> M^&UQ&@*:?F78S(%\8G=$1W?D+4]BQ\AB^T[#5D4)"1"_E(_J(N&!M*KD->[N M/Z.&N\$9_PU:12IF!4GP[:+RBSB,21Y3?$J"!M#Y";&B'K(@95B3-5Z4\ \? M"[S8;$.GX=S(:$\ZG%-[;P.3"+*"O7&996&!2#C3P?Z!Y424\';9Y *_+J?+1G9K $8I2!H1)8N+'25QRD0":_]7[W -_ M)$E(7DAAE>.[2/&RGU,J#6"4_0+OW01J'P[S..$Q)UV6,/8H2S<4N/[3$T8W MK8GS^ZO>%\?'1Q9<,7ST/4@J=+G>T;&8P1--A3%_7"!V&>?/L]__N#KY 8[[U9\W%_I?ZMGY M7S".WZ+3'R>W?X>>&JJ.;RF1[H6*:1-5(7KD*Q;U-,?6+0=8??#&[3?2EB?(;T$X6BNCD*1_HB^ MN?2YI#GNT,KLLQ/Z'7SG5/I(BXPI"'YX5.496AZT(M!R ?V!IN W+6UI*PN_ MF&K*P.#\4/3CM&)CGC YM:9;)I@",-@Q/O JIWR=>'T3AV6_V3EHO56'$-3Q M*\0',:W*Q:^TP@4!Q4WI9[)FFC-%G=9/'"[3E$CS(E4+(A5+S466ZWF.Z4>F M2C4[#-3(_1MEIWZI/SH3,R275/%S2KXI)((9OB+)#;DM#GZ9-/)@X>L1N5;/ M@D&O2K(WO_HYM#F]BBRD9Q1MA)[.''KR-0H,3I8SV7H%DLW$&J$3Z6&&=?*YAQ0!@P._PSN]'QMF7TZN3 M=Y\2]O[@C_CK[Q>WV.?%C[^,T_-O^C2LN!BGO_\6Q M#BX&?WS[>G6LG;U+KD[/ ^WL_&MT\N-/ZV^?FIJIAJ&B4]U53( M>06<UW"9DA(3>DXY2#/3!MLSYH6W"GUGO.I7L'L:(G\K@B^#GHT[!*Z%ET MGS"RO:J]E<@3[6^7DA"H:BNA04S%-*BI>*JO*H:CV3JL<=2W[&D)>Y[X \U+ M/#L9H$0CQ&7IY/A'.7:):BP-#F4$Z#:[P7_S%K9%;S'$BLTT?-5(/4^)&D%3 MMHT5(#8>%O15\\OK)JX3IVQH[*77M9S7>!;!V-0N%I-\_O48I_54CM7J4%O= M<_UUCWTUM2?'O[.MGJ,O_EKM:0N_NZM9S>IIJK%6LW=_9SGKO7GO8.VEFKTG MG'EO4K(W\^B<3 H. YXI;V!FB6=R=2ZI#6IJ:^3/6"72.AP4BH MKZ(U6W:N:X'A:*^C<7J=)=<8&<(U]M4R\K1$%8N'"=H3E=I8N7_UY]/?_T[50_,<^^'!L7YW]^O[B"F0S^U"^NPF0Z0? $ MQG(Q^$L]^P+]?#E-3G__T[CX 7U =W" F^2:_CPJ6:#L$V;LDVG;V?PDF9' M5J037PD"5U/,,+ 4X@:>0L,P=&VP5QY%VR3KG\82K.[#&DTAQ#6C:1LM:X^0KA!Z.ICZ>I, MN,&A1-5]2PE4S&_Q#0]/1T<*C70S\G3=DI8%%# />!JA#/L)30 M5.W(I9$+.CNO$*N()CR5YK&<=HPBL.3>;$AS?E8TH:2@[:.A#[GB?K'2BN2D-%I004.31-JJN M.62C4VE:^Q:CF,0=49R2-* ;0AU[X0=M#'6PHAGOX$=CG8 A[SD_F-%J]EA) M&G[,XS2(A\)&K62CSF9S(\+0UXA'?26(J*.8@6HJQ XUQ:.&3GQ'=7T[.'AC M6%WRC$0DHZM@0VCPXVOP-,KP/#\"*25*:(8A. R&I7BZ8RO4U0/+5U4G<$S0 MX%W,E.@(KIA_[NITWD'F]4Y<+>LU/6<;^P8;/^'O2A8I54%'-O0]Z)/TDK[/\DF/^$,-]6^% M2[RQ8P+GL[?J6A:U/ 82@#NKV*&6J@0$OB*Z[B19VN&9=ODX(VF@5-L=FC! M$I"SJY!3:'S7-'[J-@-7(Q%H-3B75+,4TXLB7AR)ZJ%J!ZIMA9Z-UZ"91I<4 M?M]VW_Z3)2%."DO<#?G%'_CK41I6.9&&50Y*!$!G2&ZQ1([8@GN:8-B9#Y-G M];K >C4LPO2 CS5#/G)^" NV.0LVOL3UY/Q8/[DZO/W;H]2G:F I?N@2Q8P, MHGB^:BFJ%?K4\#1'";U>5:]O MVWI]_.-O@!Z1K7F.HCJ.JIBN82E$U6PE,$)J6YYFV$0] 5V=4U_W2'%7OOF M@0Z4;3Q,0_SGZ)\JO@;I3-ZG=0E&C&KE6(@^B!-HO\RP+"F&.V5>RI&.^OH,Q#2ZTK^=_ZB1_G\>UT '['[#ECC?J&0?1( =1G*Z;A^8IG8JEN8EB&ZT6F83L';W1-E1W] MP3F^*VG+,^^."'LG[-W(WME>X%F^9UHF<4U4$D()H:YJN88*QD^M[9VF:L+> M=32"[+ G%L]"+V<[9)=3>%,83J/IKJSF0[6QXX2X&IN(2"_@;4 M4SS#]A07< 0-'<-WL,XLJ*[GS5[BN?6'JCJ-&,Y7W -8$]/547T#.!%F%>X1 M,%PGG,.'DF9GS/HF0V53?N.DI0>_=;)KB4NBX;VH9=R@?IV'8$V(2%%1;VZ8)SPL)VP<+. M!.W"2*..;RBJ&QB*Z0:1XD6JJWC4#XE'/)5JZL$;0W5E3]]4E;/GM+#W /0F MS00F2>\VRD_UY'8.>(-):\^1__0QQS-]Y:TLP?32DGDUZ.4,\;"SA&+87+,G MD2 $2^+)F6>7V'[TQ.FDEMSZLNQT7_$L8-E/6I&?M@,?#F3:F^G25T_1^_J MF_:WK7EAJ+FJ8JMAI)@FL0%R>H%"/0\C$I&KN0 YO=YLU$$"04R0UR@MJP@ MU4*5VI&NFKIN:F[DFVJH8EIJY'FA3_W)=./9Y58(P,:2- ]O_]9\S7+=R%8< M/;+ Y[ :&IO]AC36 (PZY$OCBP=C/]:YX3)3$#J M["C^C=9\D]-B2*&Q:YK<]B8O=I\UFO4"BG:SFV;T795C_FC)LDFKO.Q+_\"< M2SPR'<&$-5<&:RD-\^PZ#FD((NV7=6$>]EHF$0E6&$"%?L5T*,@&,(M;Z3HF M0$.POKS*A.)3PCI*LY)";Z24;H #19V/'&)+(.L5V&4PV$!HMR=AANO\]_F- M2=R40RL!R?,8VH!&R0 /3/W L%96E##V&&94MAH:K0'0S3<@/[Z$W].$!LU) M*_P;($Z>P3K!AS'=JT\25IH(>U_%C*P)UF>LQRF,IP"K\2$#UG\:C>N4EF^K M/ >1$L9CKO$X/T10_?WD_.+V[-V?^NF??VN!94>X@JA&@$5W?$OQO,!43#T@ MAN-%@>TX8$KTWJ*:'1/V9(')0&."HH)9VCFJ49PR(0/98-@9DZU',E7T*2M@ M /]GV@2X#0 -G@7,*:N-1;\/:5I0'LC-H)V\+GK0D\[29@22;C>]EW,$F(\F MI'2 >@/M1%62W$J\ARFKAO-&*8ZA839Q9N>8X$0:>"):$*F$>F9DN9[GF'YD M@D=BAX$:N7][YL&]B/+IDSAG22WOXB)(L@+,6]&5TQ6G M;QO=.[).!U^O+L )_7I^J)Z\^].Z^')AG0S^FYQ]^1/ZZ_=/?ER8IS\NU1G= M WW\.CCMG_W^-8'W;D[?)?VO5]_@^[_ $?YFG?U^]./TZM( 1S$?+UFO'5IP'!6B_U6EWT8=%78'T? M< P1E[?\JZS =7[$=KZ63U&@(< YOH[KJ?2>!*P60;OWHMT]V,X)2)&S!PA@ MEVL *7S@;(\M2CA0Q#Y )+[1^ME'-SSMD-U:/ZM.BJQ 0THMA,"+, B7L3V(L73O_J:9[KN/'UE]FS5>82C8J:NB\%NU6"UI0\B/G+E.*N2.4:Z#\TM3;0QH)Z7HRZ>K(,K#Q?%T6 ^K&(K%P9R&M!C[- MIS87'%WU--TR?,@&?V#-['%U+' MH?5U\.QR>#/Z"O(V,ZL^?BRQ_QR8]OZJG^U_>OOY]HI^]@#N^2 MP==W)S=?K]XG%U^.;R]P7N3? &&$>3=4?8-V'? M]M.^^<2P56)0BSJ!&5BVZP3@I1J&I8&)\VQKV3,KPKX]MGW3INR;8_E^Z 6. M8EB>AN51 ;_!4J5$IJ/:D>DZ/D7\IAJRZSRX_K:P;\*^=6?6JZ3Y.E2CODO" M*-!-3S==-7!UP]-#QR:^89K"OG7%OAE3]@VXY@%G H52'>Q;8'F*J^FF8NF: MZ5B!9@6ARO&;9FSJ%K_GL&^=#=X_L#S7U@;O#3,,S- WT7LPB>5Z;A#"8AOZ MKJVJD>&CR= \U=&MMLF8.1@@@O>/9"IN[PO>PSBOCHV++R>W%S\N;T]^_'E[ M N/"9,.3\^#VZ^_OXU-X[^+JCP2#]Q$)(M]0B:(3WU),VS047PL#Q;<#SXR\ MR#$MZ^"-U3.Z^Z*T?ME:UMM,0::-\6=03I1%*@!52/5C"QHS')M MS_,"-](!^QB1+2)5G3%?TY%XSZ*&1MU045U=5TS?-!7?"'6%P!>V;]L6V*2# M-Z;CRI:Q@SFR+ M-!T[U]W(I;X6*+!\8"E0RU6('=I*I*DF0%\*7X+O97JVK%J&L$C"(FV)1;(# M/7*-D)HFM4R7JE[@Z3Z8J1#LD0T+KX@&=<4B34>[J4E"/00OS; -4S%)!/#( M#5P%#%(8&IZND= %BV3KLND]^'H(89&$17HBB^29.G4 Y -$L:8>AK!#&2);NV MVWF+U)$H=/<*M(DGURIC-UFEY*ZR(YK>J;(,Q?@D."\DX)."AA)8\;ILP#\5 MB[+R@^%)4"6$5[<;/1?PNC\3908D??_M_A=0JMP%V M9D!OLOQ;3SJ9&'95C&K>%'1R A.3]>-0&N9Q0/F!=3SO/G.RO9E#YI<$2!E* M49X-.&&P9).?Y>PX/2O\-*B2,AZR8D\A'5+&::F 9@-:%X.8).]DFW->8CUC MTW4!GYRDEW5UAY1<4APAD 3K6@0EG^!2M71J@:NEPC)!;(99P1GDGRM>GM@M;/Y6L,P?Q&18;Z^?CP MVR55_)R2;PJ)8(JO2')#;HN#7R9- MB#>DBVT\.2 ],TXY1Y\ZN?_S)5)^:N MO<8H>K3*1=QLA5A*BHG0*UBQ:8Y/P8!)9\8B]7/$FO^ZGW\.F$!FI$"/WB), M915ZR"RUGT]\YU>0.CG\?'9Z?'XD'9^>'WTZ/3P_/CL]_""]/?OT\>P3^VOE M*2R0LW5>ZV;5K>.2#B0=%XB6P<3R6%51-(4Y#U.2W!9Q,5F_"42#5\9DSWRB M!1AW]LC9D'+I*Q;2[=GJ,2V?,S#G4N]'H9'TXN#DW;_)8/CZ\."E%#<0HAIF MHT*YV#![.BS']>O^ A<3_F*I!:R;0U9#AK#>0SY@ MRHLE1:,Q!A-CS,=CS,9CQ-7_A!09MB^Q+(:4?<.FF ]K:S.J:E."K8&U',C; MA]4WQ0I[BVIZMCXWV.<@B^PH/E"BH8LL'32=RP?2P0W[617X$V# 6L'NSUX MRXM='F"I)YHCR%IBT*S8% D5M# 09.!KE((#$ M)A4RGR8%O>E37DR4L?9/7M049/@3!4Z4B#;?9_E TE3E3];4B[@>#4D!FR52 M:TAW#T2N^VW*J*(2,;%HRI7RH8Z%ZZ8?!WV&)$<#AF$BV#WD7<\.\7]'HGY+ M25Z+^+Q:D](+)I@3#1V\Y%AW;%AFV422(KN35]AL.*IB*+%U7CKX#$ 7J8'U M2*&W2Y(S,L"P;^!7Y4.6?<._/X^(=; J;WK2&1"&!"7.IS$6 1MS&$>H=>@T MY3&S3PRV\U*V? !)/8"VV&!=3=Y073\.7)(\+KYQ-L&D:8Y>0+E +9?%I$9G M"U^>7=/\.J8W6U^[^ ME6D2D!*06V7R99#Z(24@+0$@TE]$MJR(4GIS_A MEDOERQ.O6IRQ4L>LF!\F-K$Z\M_K/\(LRT'!\1^IN"T0NXQ*LG)Y:7TUKK*6 MPOS0;H#3&K16NB&XREA.,OC01;2A$DI>(W07U/6$(0T1A*C@N&3:98J M[<_\*D[8M">ZXI,$T?T<8S59S=,M5L(9G/Q6'6=6\K$J@+\4.F0:'J=\7/RQ M$)KC,RRJ(2=&@6(#39*2$8$FR;@\'5J8/*LN)YKAM$%7%!=U6'_!PI1(?_:% M7S$+BPC7N M[)V?/%,B(%.^54J?=\=>U/$>+B])PL1M).V WUK:B&$:#)PS"\!TC>)O?9#, M["9EO^<45HJ$_1I2PG])6';O+:P^\ <*'!P@#RRPN=:@\HQ*O>584"HX''H W M^,*(X;++VY[T=JQT>^AG\ .0XPG_L/;9" M%.@$#+(D;.IK0SO<[L$\X='B)1_&--F:80")0%9!!W V0$":R( ^0;(N$U+ M$I&WNVD&QYMLKQ&M5OE80.U84TF%E7R+,FZ*U8)$R;PC;'S!^ M91&3-K2O%0L--_ PR5BQ5;0PN$S1J66N4?I1O'JN/C,47RSXLO$E7C&O:IY9 M8-:-&0XT81*/'XT'\9I[0 !MP/.CPZEW<:%$@UG43<. M-UX5NE4WV=Q&:U/76+8V)H/9@@]PYXAE*<6:M6A0:L7RD2W3C*U-&0)N??M-5E9K#F4)33?RH@!:P#9!B',K!,*4&#:@8,0'[* M\=!>URQ C A3!)QUBW(]@? FE@1\X?JE- I=U/2HV0G?%+7/QTXM84.7.1E@ MV 5CN$7#L99P9TA)<"QQZP<]X[RN$(P41+;S0?1I,F0/<[>.V2^8!S"7>75, M81!UEG$Y38PH",N3.+@0"SCANS_Q9EGZR MC9[3_MSMN3_S*Z-UO]'TGO9S$[Y99SHC"DY=+-3!@.#2]PC%>5$VUP@Q M!HQ]/#2U-S1O20%8J@'#P/7RP>JI Z,NN0;'8##03C$C,"" 814*CV4#7C6_ MN>6M064YA[73I?E98"G PTQH.M.R)_V&]ND:G-4!ZC]H\T1( M[Y\JYBX:"LY1&@+K,$S5%,\U&FD+*;=TX?TRT7">'9T"8\)WC=G<;R2L#,OP M>1:!\UO4L08:(.&+)OS>!GKW1Q=JI" SGX#'RP#,%\ !_W9DH3F8AH4#5)=E MD'&LW@,QJ35'9DI4W]9 2FY FQR#4=A<.@RO8 6 V1S]=GS^[I +_M1G7)(; M2M4:,J(*GRQ+4.#+!L=/,Q+&+ZK2]8:.C&%@9UF\#^C T/N$W$2-5P=P#<8] M?U@%BA[8<1K.=C_GHJQQ_^U%H6YB'+!FU%3P;JI6RD"+NO6JT'!XKJE@E_#(E;LN! M7ILRQS56Y)S?)9V@ DIQOI!#V+TZ[0IJ]-Y><@(1A>0(U)SH3%Z'+)4@H/"[I^:\%ZF-TSE)?R9B8T3AH\7;8C>CH.6+<,^ M9C\PF1U927%Y.0SPCDYHA8UV(FVB$7)L\2[!:I:,\36?34293^&RN9B[D66(GZ.(:"AZLXE&^;!45S'\$N:$O9A7__R]5U^_7S[4J^GJ"- M9O8T"XG![@A$P;L$SZK>7.>B>OM:D'FC9*[O5&3FXW;(9H/A$YYFBG8"DG.;EII4T :KXAB(G9QN@M MO[,750?WW1&^QOP[ *-9+OBS81,U#^4S#P+C"J4@]^;(30?#)+MEWNK8WH^\ M,/@E0NM4[Z>O$ D0G%B5$R&XBI85PT4=4F;R2^ICRR<8/9 S2GB,-0-EB M6 '&_!(!$/-]3GD.G=R'*HZ M!HFH(QKR=%8*BPR0,!N6T@";)I>7V"[N8]>-9L"A)A 0TFL\-@&/X"J)?E)] MR+C>9FS%BEE*R2 ;R2/+EN*B&K<36/O !VD+)6''[?F M.M0Z/3UZE\?+8%0EY?-C\1E8LY CT#4!.(<)W,>"Y"*P-!Q1+IZIT MQO[]ULCZE[C>P/F0X4'%+;-_9Q,YI'6"'[ R3GG6\"BO,F\"C].YE$4[\X!E MV+1S4DF)45BP'0AFB(0)U7&$62REA/E?M:J@6(S3JE"("(R"'1D)68P;Z!B' M%<\WR?GQ*RPS,Y29,.,&5Y/V@V\W$M:\#Z_$T3@Q:/P2ZGP?O\;$.Q#_?HP9 MA2R%,T'#R3-9P-/@38%JU3MKXRG6<=_Z"8 )$PJ?4SPDQ:PQ0>DH)JWM*!-^ MI"T8$L9L3$X!<#E)P>/\"4\=&9G8FT;L$B9V4VO*U &UUN*%]3&:Q0Z,08%Q M_!LZHH@/1JK.PQDE7&8Y$P@V\9+7NV"Y+JX-N,YT&)\L(NFERS9DBWQV!&'+GE[WN-< MW>94 \LZBUG4JMEWOJ0U:*Y!"H94 L0RC?2BT ' B0?Q#Q99J?*IS%I,I U@ M79!;1V?;/<3\9'3"W'X\[AG5!TV;0R,P$[XG5J_0I/ZV/M87\DSVT9K$?-EF MFGR=KO<,&X$& X3+%,^>;^]L7&6+I&72/I$9B Z<%21$P412):H\3Z]+6V(A%-)**)1+3M M2$0#NY[2R5H(!9U:6TG+_2O[&7R/H!'+?&0)H%;BPR+":J=$):7LH\R'*V*EO/XO=]=&];DX)PROR*"C" M3Z$/\#186<<,L>0=C"=HG]J\/_U_]A1->PUOY&EN(OB\5]/1D0,V=O!.6/SJ M!? Y:4Z5\(26 Y:M_A&HW50&68%B<7J=)8B=V#&P")TF:*@<#72)\PZC-"-4 MD2R(Q_7ZV/9176%DK J\_?9I7)PA2ZII!5[ P5O8YFC"(XB"TM)&>CBDNN,1 MI.'^$:9QCAS4^LAB5I7LO,>L=G;%_SEN$LJVS-D!:S$R$H"#$G::K Y2U3+# MCK$SMC;'R<>[C/#6L,+#C,6,765G0*:/@+0U;AQ):TZ#%DTV'-NYE%D84@FK MP; )FC,9I#GNKK&R.E79N$UWI!MSJ9Z8$WKO4TC]DA^D8^+GMVA1JQD_ =,G M250?/S'8B4A^AJCV]-OS;>+;A<3L51:R=.8F#L']K,9!^T9O1T&.IE(H'=4" M:2<:XMC9"#$ICQVYGE80Z=/< UGHX]0Y 83T^/.VP=,<1- ME!95V1M76"M#N@:*L8]PJX-M&TD%K%9L/Q):8_E=M?GILW5M08[KUH/*LSE' M+V]:D8IYIS;1/6ZV=\$^%27A"=$4GN*VY^CCL?2?C.TG @^.TZ GO3C@AST/ M7LH^LZ@*V):?3-7M:NB6VR M2X#16R/#@KYJ?GG=%+Z/4]8\>^GUI)V>(P',3O.OQ]'!GLHCA/5-"'7/]=<] M]M74G1#\.T?KZ8Z]\&NUIRW\[JYF-;UGZ-9:S=[]G>6L]^:]@W67;79[KD]8 M?"O&HEN!1H]Z,X_.N0*(A_R>Z:*<&:54>=X0%@XYR5CAD",T_M,WHCP7J3MR MA=+RL09&SQ>L( NXKICW\W()6BZ\\!Q'OEVRQ"K.2'6QF4U-?:'&[3 )ZV+< MCZZ)G;CD'G F?< E]T\,Y1B71GE"2]\>54]R:4G=M1OD5IY_MZ^7NCESY,MM=9Y.IR9[M=HU-.V"T.@W6Y[M4 MO[,MA9\T8WI_[Q,>'?_4.FJ0F3U5HTA[9L0 M[<""T&G,/)\SGY=(],8,P+18KF+?!/R=9P7-GBJ0BX"_#Q,B3?A0 OYV$/Y.5,BHC_:\ M\&&IB.)R<4[7;@(I0[:=57=2!-I]8B:]T+P9N10H=VFCU;T!;\N3@K!=66:[ MZ9?=N3-;GP)A!\#P!KV'>%6[MGEG6[*FKIG!T)G-V0TZ/+O&7PPCJKJ^50S> M 2NYA<[(<7.RO@Y(L3M']\P)T4Q9MU95%N&%/+E-DW5CS7P38;4Z/.!M>7*W M0/-\)3MC10;JM4!ZP9'SR_47A4X'E._.\ET3/6TI MY"#KW09%.SEH],B0SL M+4>P\_W\8V:C))]?,<$MEE22[XT5$UG9+:.FRJZZXP<+]YF_GBYKWIK[*<+M MWR.<=[P9,[F]X$'39,-^GB03 ?&6YI)NR*:SZMEA@?-V$N=A68P:W0E(U\J@ M\&33%)!N9_EKN[*C;]@3LVW78-VW03DB18?GE-9?%NJ2K M 4(29A6VB;-9O&CN4=6IAY&FV[;%3HCHOF'KV2<6; .4/'G.&A M"'U\\V!.I9\ZIS:5_LD0DL!GL0EE4^I_4GMY\)T5Y-N#/CS];JL=:('K2 M^RR'@6/!GJ!/TDO*KB"5H@0+./!+QJ247A)^ZW-]TRIMWX@Z<8WL/Q7)2W[Q M($X(;^3[2=/&@YN]. \O2ZPO-1S=FCMN'-^WO)X[FER62VY/_[DG'7W'BP9Q MGP][KV^ A<:B>CY!E>P5_,MV> MW1Z%W7-^ED)^1RNG'"/%-6") 06>X7W00,TJC?%"WKB^&9IW CV/;UKL21^R M&[QRD[V)=\-.3 R)@G==DZ0UR?85GSB8B4L^7QS@I7UU>PRL">-A7YB@O@L:"7-4[SOLBH ?^$%C>-A M_63WO(EQ]-2'#.-PEO3S1.M>N76T\I1=V:>G;.9UL'+Y>[#XA/;2>*6QHE-W-VY8O 45KV^= @(!D:4PC(X MNE):7-FX#CV/JCP;+CZ<(6AW!^T.\Z ?EQ0K[0GQ6X^$;[-\F#&/]]]D,'PM ML?/A@I1KK8]9.26%NY6^MZ 6LKC(='_O?K1L3S;U[;HC2%QD*H1Y?FJ<(3O: MFC7_A2P+6>[2Q#U==NWM.E0F9%G(\GR0(1M;=@VA$&4ARG,G[AB:;%AKWO[T MZ,*\#X=H63G4@F_8[>IE/'?'K@U/[5!)-7$P=HH]NBZXTUWNF+)GK7!7AF#0 M$S/HW_]R=4U_W;63Y8)-4WH$F-[1GD6/]B$F/\Y#FYMY)J+U^^E]8+1>7;?" MNG"EA3!W:>*V(=O>CI=%$[*\'[+L.K*G/JPH@Y#E;K%T;V591.N%*.^(*#NZ M)7MN5S'&CD3K5TR]GCR1$V0I(RS!$WDC1W=TQ&E#-T).53I:2HNWX09QQ^VM M*MPK$V<-Z>X&<9:Y7OVIKJS<50%T>P^_HE3(GY"_=6FLZ;U5 5D6 7LARCLB MRHYNR[KF=%28=R1@OV+VM3B5O]%3^:ON1HE#J>)4] 9/16OB5+00P&>DL2?* M0HA3^>)4OGAR\9."65OTY/Q3^HO![3SV M"5]KXA3?>F78CSFUNR=R]T:D%.790(I($"=Q&<-3,1ZMI=+B^4M-]E;]9,F. M)0\R=BR9CH\E\U6]OBYB>]+[+ >*I##[H$]2<%O9>;LHJ8*R(B6T M5X"_>@F_7=/D5HH'0Q*@,SOR89ONHC@O2NF?BN1 11POSDSR;Z6?S)[>C*TG M'7T/D@J7''@I+J9ZY:W+K<9OLBH)I3ZYIB-:A'6C]B0QW)^EL*+(1]XB&]AU MEE0#"J0$*(,N>97&I01$"/"SX)\J+F(^19*&=8_,:Q\,06G3LNA)9U7.9])Z MO#64\4AQ4!;@M?:H-+5G_7PG@7K2X4K6<#DF%53A-&\G$!)*S-TGJK1G?J M^!7B%S#8K?% (&/G]%DAMR6QS\ M,FE!P'S4C=NP8$#_T[/GF2C4[#-3(_=LY M>'/.RH&!&KV%#E&)?OV%S%+[^01QWMP/WIP'Y^= M'GZ0WIY]^GCVB?VU\A06R-DZKSW;&G^G\BX!4QHKG*')31()I"O-!G$@E0"Q MPM&"\1=88GC_?V$M"+/!>MA*&R\M#\96FT+0QMCYPB4!EO1[ /2V@;KY%6EV M&MM-3/E!$,]U>MYBWQPPGC>!\0QT2#G&<[268'4-XZEC;+HYYQQ

    Y;?L0>M[;[SH&ML77'79>Y\.#MQG,$&;V>Y;! MJO4Y2\(M,W;-!"[9!, [""52@%LYG$@N:2DB?.O8&'9!M7',G@VV!T1K!2.' M+\Y:( RN%$,PG\S ]*0S4+X^):$LA7$.'TL)\:$??#FD0_@DKN,P=XUVPE;H M/>-G65)QQ-B*ROYL=RK?+9LG8)IRC 8%-4/M"'-@8(J-XVS;L5QX]"@- 1X +[]3Y!B, MXGX:X7!&41X8SF"!'"X_L+L8QN*C[0X*<@V4+>"![ IXM4 &8 :#+(S+VS'% MD;NKJ\4D=^<,<7[_$_*\?>O(9YI@&%F6?@>Y1?S(C&0XB%,D(9>\H^]#FA:M M5+[M6&&.5T+ 14.(RQ8AR"0A7AQ\_IU5:3P\> FPA%-%OE/ :FBMF3WU9WE: MXS2MM7>R%%R>0>6ZI2): R0[S&(&'K>,2PU%1_1C8Q^B'@2"-9L@Z7FR;<:"MS;77(%3M\/3$RI!F MJ1*0HB^!XS=@:U3MU(0THCF*%\H9T+->@I*L**07ER1.7TK0%.[;9R"?V.<0 M=P;R$A;^84+ <42YIS"^(0X?]*(/TLH<@LDVYP B5)A!!B;R!_N 34!O^8SM M"4"O$2T*^+A6M:QDBS[EWF]1#8?0DG299S=E_S5O&]T*_<6J\W#+#-SD7+D8O:LZ^7-4(@O'YR6@[^U&# MF]OK#2YF ]"WL?RL8O;F#;AN(:C YH#MN*4D;P*MC=:-5:.-,5'*MT[\6.TB MH$*#B&0,6VR9V(WF0)LY %:1UY$WP#3&>,EMRQEN@#YD<6V;]GC!>"=L+H?N M9?-JO?"":P?+!S.Q;.N(/7!.\X'T(0/"O^>1U%L.>7_[,/I@L5SNWW:H(;9# MQ7:HV [MZG;HB@L8NUR@6;VD%\A%02,#6O8!#X'&D2#(*G &,,Q0I6 O$W@AE- M MFQ@2.JDUA.?(*KC%E#]8$BN^N!4MEVD0%P%- $[1K"K8\-&?(R5+.JQ]ZIYT M!W766OS5GM8&FZ/%>1(&M!.0(HEWN@8>:+R8M)[R B;/@02D_2YP%YW*>C0X M!GQMAOH;$ ATF4<2$2XK$NW!]FEXB1R<&1WWA,PY^=X8S:TWD_642IA2 MHT;K8/^6:D\IO6ZLG>XYO>$0SQGK MP_B+^W3$R6-V)Z$Y?]9A#0S!4XKT48 M!SRO +\$O0%W%2PG?HU) $QI;OIQT$>[SFTIW0%9_EPGAARGH+<#9@&:28D+ M,[?LID0Q6#%8<6'F72;O[@LSZ\5,7)BY#]?"B0LSQ8697:&=N#!37)C9'5+N MYX69A^%556#[+Q#*,U1\(W4XMZ)6K.:UUL56FSFVK-N3/_9RQGOA!"YZQ;,%C(D9*BY MH47(T'.6M7Z2-O9%EC6SM^IE0[LKS*)4]18].;]4M33'=FVNWK3KMBQ M%L*\BC!KLFNN>K&ND&4ARQV4Y1>Z['JN2"(28KS=8HPVV5:%' LYWFHYUG13 M=BR]H]A"),-M,!EN)[;G=;UW=^;F#N["/UXJQTZ(A&;V[O;SA4CLFTB\,'O: M(F@FI&$+<\YV0BHUIW_;8L)29M()*3*\ M0A=_GW+.7S6T>.K%=[ZD<'@Q^U/4QMS2)% Q6#%8D0N\?BZPJ(TIQG>^]SGW8IL0'UY8=:]-%@'8B@T>(\):( ML*YN.B=8R*^0WR?,/9/-C9=A$Q(L)/@)LX!-3_8,?7-9P$)\A?@^W:P-5S:] M31?:%HF_2U+_8U(5K_8BCTNTT9TV]B'N\XX.#>F M-F3=6/,X1X>PQXYS29=UU11,ZCJ3/&O- @*"24\&8675$^:NXTS2-=ETUXST M"&]BR;HW@PP&\V-]S-/I(K[WV #'>YY"^(]\ZF67F*3+KNH*)G6<22N?!!F(66<[SU-H7+%J:18YLZL_(I'V(\'SNDYQ*/BDHSG$PI&G!D(]$O^/OBW,6 M=Q-@__M?KJ[IKX4?)-@DV"38M!]LLF75$D%4P:1]C_Q\R(I">G%)XO2E! @( M#V]F!4GPE/,0SV_DY:TL#1.2EA))0XG^4\5#+!ZU9U$B359-$27J.)->&,OG M4@GF/#5S-,&=[G)'6W69%1QZ^A7(>,80^#[$A3[1HLPK/'2)13Z"K"C7NR9Z M>P&W+AONJC!'>$4BPB#8-,=Y=45\H>LL6AGV"!8]>7J&[:P*>YXN!-2]*HS[ M_*1@UA8]N0_!U6,LY0%.1;.Q+&.YP#V+G*Z'5D5X0;!)L$FP:4O9I)FRR(84 M7!+.Q>X\N0\!<%8C3WK!JYZ]?#AJW=ZPPPM]]5LF15#HR;AC+[R@1W#GV;DC M]B>V@DV:N6;Q%L&BIV+1NE=KBN3'9>-SK+QK2;X_Z.C']GI (IP@V"38)-BT M5VS2--FP13*WX%*G$A[ONJ?O"8(^<4D'A?0H]Y'9[,;"^P8RYU9(+ ^I&+TY MMX7AV5U^E^"+5B2 7RBW'ZZ!<+(%FP2;-N9H"P9UFT$ !AQ;,*GS3'*?,::X M#Q&KUJ5$T[<1I5D*$TO+/$L2/+\2U\EG>Q;2_:VN) UG,0^#"\JHJ2AM+1;\?G[P[7O(Z$3^&5 80.LPIA M%;N21%Q5\U#2=%L[-=61W74=ETW0YYF]4J$=0CON"(W)FB5T0^B&T(UYNF%8 M:Y;+$+HA=&.G=>.%ILNZYJQ[NZ50#*$8NZD8FFK+V@.O+GX6[1#'U;;H2<&L M+7J2,>L7MI/7I#'!C^:- 0^,3/T)ZCF8@$:Y%33_KS2>,-52;0R- MQ=$M_RA.0YJ6KQ1-Z^D66[4V:@/=^TR@SK'!2ZF==A:G05*%5/J)[2##GQ() M_JEBG@_&Z@Z'%97"&*9#TX!*+$.,7=Y0E/BV!&W!?SFET@ Z[Q<2A6F&TN$P MCQ-N:'59TE7=D%EK-S3'1@(TER&^7U"V9RI+T#[-2<*>(N$@3N.BS",9'3/CP77]-Z][8G36:MW<5N MX!'?Y&T6!V[E@5<)&1;T5?/+ZT:TXI21G+WT>K*Y.;ET3"SXUZ]OXK#LXSK5 M4]E:U5B0NN?ZZQ[[:FK)XM\9:D_7G85?JSUMX7=W-:OI/55;K]F[O[.<]=X4 M@Q6#76*P^G+-WK-8W[]KYLP\.\<[""AFA#P3%G;F8N%S9K-/N,T^&MMLR6#F M6I^ QTM2J2-^$6OQ55Q";\$R[O(QKBA9!:V&Q8S3/,\K783UY\#]CDO!:9:7 M?>EP &\'T/LG6L0(4F*2;(H.RUR$OCOT/*KPY@9!NW5H=Y@'?0"E6 1:B-]Z M)'R;Y<,,0#.5_DT&P]<T*(_=3?&U'MMQ.XH=].('Y,:F*5\M$ M,]8^ R/:$&U,M[$/89]W=)C3(&:[[7M6;MB3/5M<1=5Q)@%H%"53N\\DU_$$ MD[K.)-5]QDO=!).6BK0[LNZ( L2/>VYYD,%@?JP/>;;W3+RMK6JF1=F")V:1 M 09 U$GM.).TE4-!@D5/O=\G*K1TG46F;#]GW;!]".]\[I.<2EBY-V1'(FA: M3!RLV+.0CZ@,*]@DV"38M%=L,F5G9;=/,&F_F+0/<9\/65%(+RY)G+Z4 'A MP%AWBV8V\O)6E84+2DIU$I?]4\1#/D^Y9C,@P5HT2"\?IJ7.I-'WY M/"K!G:?FCB%KKBH8U%D&B1K+6\$FS'>VS&?1HWT(#7VB19E7>.821BR]\&E* MH[A\R>M[[%E J0@G"#8)-@DV[16;-%76#9%,++@DG(M= M>7(?@MZ\ /8+7NCLY<-1ZQ;'&QQOA3U*$0YZZO1U542].\XBD?ZX%6QZHD1 =*^I:DN\/.O2QO4Z0B"@(-@DV"3;M%9MT0S:=5=,R M!)?VC$LB/K=%3^Y#?*YU"\'T]0- "IA86N89NS8.'N-;SWL6M[,\4;.NXRP2 M@2'!)L&FS15R6?/:9L&B)]MFEK65=YE%%&^UHG4AWBA,0^GHM^/S=X>K.@L; MN>)]Q\K3;Y(T'==/W9%M>TT_>8H@M .H1UW:(P/7?E0]A"+X1>[+9>X*IAKU[E0RB&4(R=5@Q--V7'6K.LZW-JA]@+VZ(G M!;.VZ$G&K%_81A[\&\;7;WZ%'\T; Y)?QBG7:KTQ^'$:TK1\9=ALY7EB.Z;/ M";A)<2IE52Z=9GG9EPX'T&@ @_I$BQA'&I-$*N@EE@N4;D@A_:2I3L^38%P) M5EN&E\L^A?]R2J4!]-TO) I3#*7#81XGW%CJLJ2KNB%+1 IID%-24*Q-^)/F M]=RF)5G*M;/LA3EV0"^U9V>LUI'!NM([TESYHAO+S''. V2*F1%I?-A MEI.22B1)LH 5ERYPV 56G@YY-2$V#>AP/$XLL(B?6-,CC^*\**5_*I*7-,?W MD"3L<1RR+.6T&-*@C*]IDT8(XK06U[%DF".9%JA9$*J&>&5FNYSFF M'YDJU>PP4"/W;^?@S3E+U0 %>PL=@FP5O_Y"9JG]?((X;^X';TX./Y^='I\? M2<>GYT>?3@_/C\].#S](;\\^?3S[Q/Y:>0H+Y&R=U^Y:+KW.KY9'%1;6G5P9 MK9Z^F771'J\G;%FT[/:RJ(T7S!O ME>P>PD(?P^S+*I\&=U;/'/$-Z F8( 6B%*N*,S*])<]NSYB09]TU>TXCT$1* ML'PU U*K LO[)'O^3$E29&OAO-;P.,R;'6^GI?PQ4%X<_L_!_6NHIFL']ZK- M,RV3'^)_JCB,RULV][=D&)<@+)\:\FZ9SI^!@B>C&:64AH4$TB!A&?A:RJY) M?HN*E567_:PJF=S>@F#T)'P9M"L-XB'J"R< BMRX192,@!1]*4JRFX*K<-TV M2@^*-N!UE$ILUL_R/+MA)H1!+VY_?OL@O2=!G#0T!RJ1(,@J %8@HP&-KQG> M*D@"O0_S[#(G ^DF!M>-0*MQ'DI#T*];Z<7!X2?I,WOJ(W_JX"58GT*ZH4F" M_V)O]#OH$8Z-C=HG">H(GRH!UP^GBH:C*OA,V5.U,J= %%"@?-!8"UFZR?)O MO#$N)HS \NA/=@X-Z%2!JC&R!WG, G.@89C66RMH02):SSVGEQ7X0AFP!&9Z M!;:AD%M*F-,A,*$/JEC F(%.:!E@.A4T"0H:P\,W5*+7)*F8"4M#;CJ0UD6) M9NTR#H"ZP#[N1\$+(,,42,('B6]<93 VZ1HDEWU49A(:;VB.C:&?)=@:=L$[ MH&D?IU';&W2>@?_,XC#*'C(ZSEL78*0AICN74I]<8UNW0!:@+S8!=F80EVB- M:L+-H>BVK;]?0 %H$H.A!7$B)1/'MA3B90U RA!,=X43Y%_R10!ELJU(W- +*(K7<9+BJ4Z2N?Q#T"T">X<&IJ"R V6L>$%W_!"RI W% 6 M0!>N29PT@UY@1'!U-C2C!5Z865GPYC35&()U>UKS\K)B]GA2Q5I\A0R)@R56 ML+=(M/=HC[=,0=C :RD+&3R=LY+4R-0>@T@IY*6]5X"D"&,8G$/CAKU6Q1T] M,GERUO:SSOLQC-@SQR(UQL,(Y"9F[=\NGG58L0,B!+T^:\*E&K(;P\*"81,L35&T@PBL:#Q-BPO 62%RPU'6@8N '$E,(<@$=:2YMA&2UQ M6]@L#K>%7E \CE(@"9%>H%B.E@Y\!*;\DCF?X'#>,6+<4>5 &.ASY_U(?,$E M?D'98LTB,Q/^,;P=<(2-*S474QXHO*==MCP!$8#/"Z?.E7@>7>>K\$^:WA*; MF=$!DB2WS/^%KPBB,-H&VYO1R&U4R+8EKB'M'*74=:]ESA^JE*;9TLI&B!O& MSQW$TCU.JZ_3AD5W+D,+)S^AN+II+]M@2/U285L]..\<&(4-,R2+2YK>#IBV M%YPQ-7 Q:;E C%3@*,#SS#6I&VI;RX7-8)D0!,'HSN Y(7E8-(JI MMM;^=I,A^))L 6SLQZ*SFYM:XK8-BO)K>3^U6+9E)@%#GM_RNDWS*0 M"F38.UA= O#2"W!@0$J&*.8H6* 8,YZZ1*JRG^7QC[;;-LA #-#>@@'V*8^T M<>U!FPRX[2==55N"/--H$P<9]0T/O:=^7F$T1]<:K?^+^3DEZG[]!N^_GA,X M>+?M5KD:U>M7/&"@#O^50>R9X\TUA;N%&%IHUDZF* D(>XJ.X3AZPD HCVQ" M.TU$$?0>(Q9I-?!Y6+3N=SR2D+N@RQHYC+NU2")WUI.-TY/U-KHHD3;,*YA/R0&U< MSEWZFW4=87J)*R5C+&*^K-[#H$D=NIU93%X<''[^=/"R/5_P"GR"%,NJLB@)QPP3*+TG';(($AURRD-3185><0U\R26@X['#W;+MN-,O!T&5Y^,01D$1BTRS@;G=RK[^#9T MIKMRA;X>_6NS>3(:C8RX%A;7&;7@+) VDM$ MJ[CQS[7.;">:3AJ/18:C6&$"=>A@9@)FTY7[9^;#1 M@)+@\'*]J]U!UVSQS7B!^G.QP0DHP M&-NV8W36;*'.VRP<[:O6V_4%?Z)/$QY7 P,*>$QB1BJ/N;3>]&, -3>TWH0! M$_5V] Y:#=S_?$M2$A)YXG&4"]P4J9.'0O@6W6C0+N9+%]!1'&&6.7K]�* MZI@1XHN;K(+FASG%/?=Z_Q53*O#-.CC MF9Y;&A *=\[GL[K&#G#T'D$G^$K M)+^5\:6H0C=ZG/3!4@IH?HT&'>-R4N8#.*V_A(GQ.?:D_V0W,*I<'N=^L5$U M24A78$N*L)D,)T)((S3-".R P"Q>W:Q/&:C,Q"L]Z:]AO;)B0!KH0AICSX!- MTRG,H$7U>J>9;=6"B&+2/DP?LUI0J&]BO.@ >#)"C#[F48S:B'FDI:X57*\6 M[5 @_W1(;IMM+>P/HP]95\P@DKA*>/C=6"@9'IQG ME&78<+?E[NY16ION.1>Q%D%R;!-AMFG\:;71![(ENG07R-'>SJAA9DA/-_$W(@(\? -&(FB'P\9J :[ MSX4E)YC<,R?SKIUUVJA8KT4X;OF+C*^1[ @JSU-H9^?=]#-,0:APSDR1JB21 M8"GXQN%Y@JB?N8-HBC$/$08 ,EHP(:]&ZL_72+9GB8G"H+/UK)@4YZTQ53.A M;S;,>H+U-A H*_U=AT'LD2%GL>^4"3U&*4 MJA8RC V3?J\3DOEP%O*F)@L:!BQYS_/]\, PBSLT"*CHTR;WHT8JO/%F6^R> M[,U[>@%?JJ0\5Z]9JEB#W+]K:-#RH1/N72V>%5*(63ZPJ_)=I&)6$(WUR,@R MKJ:W#7.X 4,1H 5E;&?+/7?Z$.%S*A24;=B--Q 8J4)P;&.6-XEFOKY5H& 2 MN@I%FFR9E.=/Y[0/K^!6$?]BFVRG9H&M,7J6^K/TF::P[$BG64EY:I*N&FHS ME6=W1%]U*T^9L MJ4 H@PI=])0QZ 5*ZP&RB'.,I4:#!0;QK)T8,AD7(0M0+5?J<4. D@^VNA& M]YZ+!T9Y (U6@YD7F/+5L^*JS1!YR!..Z^%@7!<6G *\G$%<,OVZQGSILO:9 M_G][U]Z<.'+MOXJ*;%7P+2PC <:>J7NKL#VS<3*V"7@SR9\"A%%&EH@D/$,^ M_>US3G>K]0#SLBW9VJK=F46O[M-]^KQ_!XXQ9M*- V=$',ST(&;,RZ(6#W.B M!S:SQZ)G5'0:3]:/#>2)OQH?0O%0']A5M%#P]WB*9>)HW'@=G>VN7)8VS\K* M0QU88N,\P4.=A&]U!_8QSP[$/N)%6?;A:Y'A'_G$=OPCW0U/=BEX2$QS-0]] MO+AYMXJ;5W'S*FZ^8]R<[)Z#6&O2?L,%_:D^-)8/VDBCL7B#-FMSE1 M'!_F4CFFWB7=T!,WU([ +J1XEZ^.CT17-_."&[P[6FI73"NH'9'H7?U^D=Y* M-6J64!Z$Z@#I@,=02KEJ0E.U8LGL--/Z?7IX8G? R. '5:)F[TH_SI06RJK+ MJ!R6AA7/4-;E:I'?T'AUFL\C]'7CB,QO4=6![QS>?1UH WBP#EG!X/:/ ]&K MB7:DS5T>+9XS76&,)R%M:XR$ZR;3?A@5Z^81WB33]" S-SE0_-(#%B=2$+'N MT$!K_0#20&!P-3&B/_2AKKD6IC_X$:4DP_)^!QUE& 405ODKF[4'Q=-UA[VI MB8:,-?*Q8D]\*1"NA:D]052 MSV*1CKQF+P)_XKLN5)LJZ3",PN $]BP>3L'YT'TA#IB-V-";B1&O6C#:KK[' M@[_Q9E#\O77GB;^P@2N&H1?,^1E;$&%9M8 &+&!#";O$#Y)W"-1IXXB^85*) M!L\;D,- ^DU=WP]2+$BN1BQ>$.XOV@P\XX$I_I "PI8TKAV%]Y,J&RO\UB/3 M:7E*KB8J(>2V,F 'CHW 'EYX,C0=CZT11XIE22?W0LEG*9X'MI6?9I3$ MX?-\1+EX(N"9PU(%6@#G:+QDD3/&HK6IC10S.U3,K,VA$CF,3:%T4,Z%G(7@ MF5-P9#-J>5P$_-7R,$.:!%2+'Y&7KH^Y0G3JPZ;BP QB_1;>(F)O^R\A(,C* M9(ROX,?1/+)X0$4\Q>8*:3_*/E#V,5]^]=.,9QB3*,0(8_]FG1>!L[.*8E-' M:6)\(V*4=>-<(#8 K#1L$S:WD <;8+F8:>.-ETB2,L[O3@FNY^W5+*L$%" A M4("%)^-^6.3UP+8PLZ=M2#/ 8GU^7P@!0[BC ;)M07*%_2VE?4TP@Q&*Q4 + MD/_W<\9DR?(8@D.3I(;F!P^61WF.7)1ZZ)(;1I@G):(*0NT9+2E20]E:CLS?/NQ,D.-R\>'RWU!;P&,5&9F#EK=.V[ M'2&J# \[I*] M0!3D90ZXH*DD.WZ4C*T@6,(799P+7R866N:D!)AZ&/FQX.8Q$M1F*(AF4YX& M'M>PURDK$S<(AL$I#L(??[2CF3]YUGVZTJ(K"L,_(PFEQJPX2KSB+T'L:H1Q1FFL M&U(U=CIO/9$$J\BQ5I+4:(BQ,22(\NWZXF[ %R!I,RD6&?N&@K>D#"=E.W+^ M]E)OHK>+D/T"#_'Z+V:V<8\"&),UNG6^8/I-.(M%_^7-%^WWP%_,M0NFM\T@ M\Y>9HHE@^C<>UJM?7O2X1Z"^9/9F,ZGZUVM9$Q:\'[U)K \U\GP[M"56+SF7 M=.KV;*S;!XR?*4$:JS>%I<8%6P)]!K,HTGL;OI=Q/_&Z2#:O,/=-@0TP4?8D MSFM,:5%,,<3DM(D4S9M+@;N,@H(4HRUCBTJ+I+JQ F\'/A"@0.")IED-"W)" MTFJ6,Y'U)+F8#HE4]5PD/9&:#J\" 45LE S$*^S=SGEJ^=7YF;%<0'.W8 MH+W[.13"1OHNF7FS!&,(($]RZDZH$#.OA",&,N*5'BORE..WQAG+P@S'LGFL M@9F#BLW+E]-ED6A)_M[K]46U/MRJ.D?#E4G2>1]G\T'HME A#Q:]63^8-2=6 MFZ@#Q01SI8S.HK(:7DS&!"/814*]FZ[$/P2BNWX(+BRL1,!MAD[XW ?4&F'% M@;SQ!&6(.&>(6 $H8'5%MKE2O2^?H3!MV>J\^BX"9['#GVS%VN;\74O:)GTH M#;Z^;FC7C*Q:MZ'5;K+<=)7DII["3;%^=9G@ID',37>2FVJY-A#'JR=>B7CA MF. 8SU>@C$GEW,-XZ!86+!W)W])!)66K%Z%>B81D/[CB_Z\D@X60FK"(M!LJ M!1\XX8\7+AA8NQ_+9KQ\]0,>P$L3E-?60SD5)&L@FX6VG>:3GJ[5=E^J1CXC MH$D> UL_RPC"]%';$DB80'S>V:>U0*M9;&YIZZC)!K[++6D( DZ XF6+BWPA MF'DNZN.ML^O\"A_5^VX3;K]%T(]BNF-UNG,Y72V9%$>H2"WKV.C4;[\)Z1+:;'H6>APY$Z!M)#0J@U%D5T#9HY>$H@E/\((+__E6 A M7&U1"N<0IDD4YT&NC3-UX@2#X9?+/[-W+UQ. 1BG4)W8P#%50!T]&PA33!>/ M"P(7Y95VCPN/:1<\1!WKDRIL($SM,*4<3?BU6%_@U MHCY +\X!LL!&C 5HW?(3)P;HQFQ&(>JF$.()\&.2QO'FV2;471 NN%$(*;,B M$($8FV<)Q**HU$XJO9R9%\I -DU?=PKL;.PROL>G,T;DMR5:Z@+OBI+WV M,/O7%3*%$DMB"I,*PIBK9*KK M'=;;*+VM6N7F?N]N[HV.M@+XOON]P3TS.C5TQ!B?M;O[OWP9:->W7^\&-RM< MWYMN\]-BVW:&KGV#YGL"3 121\HGF/+M E3U1%H\FO !P2S!FR9$=240.J' MB))VP+>6C M=WN.C1.\QF# .O];ZU5BQU5$U!-/S4U QE,O&_-K>;\%]R<]7FD&8IXZ?4/<.38 M>^R[<"N[$ SI/.J+8TN>0L]/^-W1IL>;2O2QJ40?2CB@SA])])'I\MR> ?.J MSSLC]*'P:LRLM9YL6--W$5P@$ BIX4>F90\BM+\P@TR[(D25?XB*9DY7C'3< M6$OM7] VU5;H'",JKZ?I,X?;R!K_> C -W;,ISUFFO-T^GD-*5U[FM$,7HF0 M&?T,"2DJQ;CZI8F>=_+W<[JPIT MH6AVVNAVSDAK39/E8*2 JTB2S4FQAKF?W:KI ^)EE[1P7/#;BZWC%NOW%A,_ M,_6V^;ZWOEK4ZJCW%2F>W31JO=;9CGYP7=T%NKBU/\IY3J8JN9TA?C M#M6G>RB,.10IR4F+*1'FYRVW9OX.>-'C-/7)G:1EM4S5,E7+5"W3[C+Y@$OU M$;PTL73MIN0N1M"$]V8?)TT)MY]Q:D"CX]W4P0*9,.]\FJ==+5*Q%ZGB MI5(LD]DR&\;9:>.LO:-;IS)T-R,T!NOVL6&YNX$GA+08J2?^ M)+8.RKG1%E MW)0\16K:7Z5IZK2X4= X!15KLSX8VL>=8T.;N]B)2$EV MUF0&>8/:,.5 \XHW'!MG"@Z)"OJ!=>%LJD]LV.Y2\^P'/W((HT%I4B50X!+C M#1?AG#*Y?8(OP$) :%\*5>;>DM8;"#/Q&3F@OPU6_UC8<]OA<'(3[(JT&GCX M-V;UZ&9R[T)7UAB2'="F%:KFH-E%:ZB?VWEFTY*A3K%+AEJZ=F5/+2S?^F/. M",<[ 2NE0J4K],@MI]ETO@'3V3X1 M5-ORU3HC/[]E3G6F=\ZY#G6FA=X7MIC6U'%) M&9XN H\ZYS!%=SJ+?/P%6R&WFEU#U[!UNWHK>[JRSL7 MQC$SI+O9/'-C)*>;5-N\H5,WO]:&\ZQVZ^LK R(;U1$5;F97B#P]5T77ML54 MSZSSH;)/V'%8>Q7E*\]=N9GRE1 ^_$#\_.8#Y!K9+(KFX:>3DY\_?^ILG/J# M_W32"\8S9F.$)_;DP0I.)E9DG9R=MT[/C1,8+_W5-.'O[?8)GY%IV-C"BJV" M/HO8QC5U(T=OVR.BO2WCK-L4+^K#5EP(HK8N[@79T CAB; P;_TG:I F6[B- MJ&43-62[ 2A"!\!6J3^8^%,;1O[XQ\QWH?VQ_/$[];S2_D*_$Y N7I( \=2A MEC_(?TTTSWJRM?IJ'*G(%XJ*QI8WQK 2?MM+;/X(L=YJ#:+6A?'53['506 MN#S_8QC-X__\LG\938-.&8/I%O_SIST/FGU6]$VR'GWJ,-RW S0Q@34'=A@% MSIB:5+/# 3M6*PUXYXL ^B++-I#B:!%XL]1:DK$:<3[P&J.XH=T]>LYH$;+; MP#D$YP/4!C-VEN$/MBY'E9;P@9BO97#F:QF,^=Y6R+\%^UW"6*#KG4#^[B.$ MM3,6%HCY*L%6!.8S)?-5@DTR7U:*O3?FVT?R MO4D&:A-DP[/$>3_N2G0 6&/JAF=%E@:>NC#A,,!XUBW!$!4%]C%(Y)E,CV0@?B=[)ON&Q;HWVSO(<%X.#5:_S^?UX,OM6./FEU MYPAW[0#!CL&7"3[%?(1\!1>?#>K:&_L\H0Z\D8$]@P$\V>+"U ^V@5K%YIGQ M[]S1^)D-<(L17E@N>F:&,]N.1&^F55_C^!%TA1)*6_B]G4FBM!3B\+D'(\+3 MSF.RPIGVU?5_AH<:#/Q>Y^/QU,8*FPPNK\M"B9S);W,ZMG<['V:0FQ,U1 MJ7F?!:81PNA#$WHK\H,E%I:\U'X1B6N>CR;]FK?O=^>6]6"UM1G.&V=A;M"_ MO3#-VX;7O]_V[O\8?!F6+/>RGPKI\L9E4MM.I53D]U1.ZLI89C=9N$MM;"U" MK+=2FFABGV3>6!E:$+//C.R9Y4ZIW:9-'GC1>1E.W 4T'L/WB>(\>Z*_3C9T M_F*3^9#][]MDG9Z?Z\UN>Y>DT[9^>MHZ>!YGV]1;G<-GG9IZ]_SP33G:';W9 M[+Q$ZXBS/5)9]\*87WEK&1-DU[FP;WK#N]OK^R_:]>W]E\$M]LCL?=,N[P;] MNT&R8^9AQ>Y'6I1\!:@>G_8'-D:-SAIK])"$?Y-;-]Q89=@"5U9D?RIMRGK^ MG*"AQ7,M&YU[=ZQ_VT_6I5$ M>"%Z5Z1^-5+'N1;_P!Y0@0W-:SUJX;PB(EPMQDMI0OW 892>,U)GB%ZI1L7< M:1]4A)=.?O>G.5\QBK2/UJI$X*[0:7V+WQV%]X MF-M2B>Q7$]E9JN\GLP\6(TE*_@^$WV.LQN\Y&?F3)?MC%CVZ__?_4$L#!!0 M ( $*%J595^"UWX0X #V@ 1 9&]OAU$ I=Y-)@<=[[> M7SCO.[]]?//FPW\^-#9V_O<.2,^@?[SNYX?.@=>.][I!\Q M?1)'PIV2&4;0L$ FJG;BN M3X/O*[6?1MQ/ZN]V5?$("Y)4]QCCB^HS+%A )=EQV:RKFMK;ZPV2FHH/K>!, M R%QX"XY2^[(YSD1Q310W%7%2D[/Z?6=0;^#L)2ELSKA$08YLC,5( MJRNX5&1@C0B9*^9BJ=U-U1105;2W) M:9I(>ORDC@8I-^L?'AYVGY3?%&M0Z RZOJ,^.OV!L]NO(;;,J^QEPSC'= DJ9(3L.H)JK@+),2_6K8DH55@''<$ ."3 MR#9-;OB%D_K6N2R?@UPZ('U/3M@MB+)B.H H%RP MU;#&\?1@>SK%P80( M&IS_'5+YO-V1O)2Y$?/]=0;O6!RB 8H$OG;S$ERPF%[X['$+P[:!K1'H=VL! M#8*0EM12A$]"Z%1$B"\0J3Y0\@CQRAV=!'0,XUL@AZ[+PD#28'(#!G0AKK>! MMS9/([8'*JZFPO69"#F!+XD(E,C0@59*"EJ*08F<%L$Z=&'8$IJ; ,N<0> I M))5@/"L$J\B-8+W/@I7FIG%*\VL5*-HEQ2UQ"7W (]]J^5E 983@, ]!Q 0M MN;3(\)?! RC/N.7XE:YN,G6_ES5UBKI%)@8'XR'QSI_F:LZU'&1628RF[A=X MM>* $A8MLO<5"R;W1.U8C:2-L5?J&RT]R%I:D3N*'BD&+;+S*9O-J-3QHLXC MZ8B"!+:A4!6Y$87=+ HI;G%B*<6O1:#<36$5?H+U F*FNK[6YP96[5:@5)$; M0=G+@J*Y(*/3UYJ\138^QSP WQ(WA.L.;V/H'(W1VKEU;L(" M 8]HI&F1S>_(1,UUE\&8\9G6Q6ITSU,9[9Y;LL9,4(I+BPP/<74X4UH N9P2 MOK*!=<6$BF6*"Z+1P3+ZWTR&$=2B17 B$FG6F9TYQ5S'546%;U7I+_'PUR)? MN OG\^B '/:3M&S='FE@84)RD%MCISDN<[@M[:T7F/(_L!\2-KZ@ 8;% /8O M Q40Z96"#4(F%D:$IM\:M.^2D4&_5YE7S=-P\=,C!CF<@B5R7CT-N+;)J12^5I[9/)$1B1RB8,4 MCS;:/9/^K=,KB@B-]L\E#;+9XS:"D$X+VR-00&4T?RZ1L)I2;J/Q*_*0]EB8 MF1BAR64=JE.:;80JGZ6T1ZB4U@A,+BU1D.=L(QK9Q)H]%B641B1RN81\8JZ- M0.1S;34&KC):$QB[^71 /EO71C0V3:G5"L&V(&UT$$,BKD;? MM6)DA#>78##G]=H(FR$[9P^;'2,C;+F<@D6RKXVXU_7;&%[H MPQ!Z2UP&O> ?XEUZT%3]M^T;%2*, M/E'OEDC&)T PTI)7EP:M=(7L[9!:()<1&^&SN6'22D!2NWHUD"B@,D&P5W7S MI)6FSVP,UNL(191&"(PW4EJ)0WI[<#E9I)_6@,:>F1$MPZT6]#8]Q:R6_=)Z M(-=9PE;2&^'*I9FR<"U8MA.=BIW?=<"JP\Z(7&8Z[7.=K"M(<@(?2[C M8X(^$8YBZ4B+1TH^2BGPZAT9T&[OOFX)_C0G([ZUS_LH[NT$+W]V9YVIU8*+ M$32KLT!MS]OG#9W.DV?+-D+0AK$1U%P6I1C4U8QZP1&P%D*=NL5:*\^2HS*! MM%^09UE>@6VE[;.GZ)9](5M2 YKZ3(W(Y=(S1:?VTITK7][.:2]K\74F/2,/ M(WRY?$T1?&U?..9.47XB;,+Q?$K=N$RLMP.T)F7\VE.R:R&CF4L<@-W*$C:4:G22? M/RIRDE4]].\YIG_J,5$%1;H@R1!HLSC_J4^#MM.1-CV_6V]K92NBC"Y3=+]K M:V>%6^@CAC.^ZA$8[SKZ=,]Q(+!;.Z&UJ0RC5^1S619'C/5CY1D@V=%?TK+; M.6180*7^JI]+?L!^_(-G>K%*7>B!JFR[CF$KS>@B^728I8O\&A6FE-!.LU1# ME[^Z2P& :VU0U61I!#[_JS\6P+=\O6&X0E #3DM.1A1S.32KVPC_;N@^=%=? M?A5]7WE!EGH]5OSF.PVL>C//7\4[#$/P^&"BJYX\+ZOEV0>FE8V:[)BVH2 M4-]7Q]:..T"JWEND7D]X--?5[O6;A;R0:S62LE'THHCCCLN)1V4'B7"D3RSJ MU3)GX?RX$]4$SY]U4/1^HNC)C 7@@OSY$DH4]^6+S'*H#$^N+K!:YLCG06^P M]YG,1H2G+1?I&QFNI'*=QEFU8O$RQB./S3 -+-IQ!O_$4 D84:.>2:X(0'@9 M2 *=2\+\><,I]->Y>E=(B6_4YM-89*\9E]/A#!1Q,:RJ!=5GY+$?KW:KD;8D M;@+R7T8^G6@9%XS_SGQOA-WO%YS-;D+N3@$W@#/Z/?02R.T9-!9K=69I.2Q] M#=0P?L(X9X]JVPC/H=/*YPM"8%QRU20S*;?&.JQ>T WFD1B;D2S.R*A#7'?$ MA?G:4]?* G5\()ZH@\DMK-COOES<&L:Y=5@UH2]4)D26J;(;]8 %27;DAH$1 MB*0\FOQ( )&!U-OSPQF, _2?.!4W=&6(.8P"GT";:R)+?>A'JV$V??2"59GK MEAX9O62O'!/.,U&&NEER&G+UIJ!&7RHZ9"TN#;5%-JU;FXJ$RD6=M&!YJ@B%AT]+ZO4BD7_(,H6X!U? X_XT/' AV#0 MULM-P!MK8RG*LN-=EH%TXY5_V=E)-] &:!)0QJ^9).(L)(/>;J]Z#BJOWXB) M9M#KOXK U3JYFP$>US77C&];O#%,"W9!X'@X;F&>F:T+KDWCWT MVA&$,\FVV^I-7[RXBYG<$',ZP$#4" >3$' MA]L;KLYXS*Y#I>&7<68P'H9RRGB\HB@?C#;B66,4 MJ8$S#229$&YAD/.;2Y7,4&>:( JNQK>X;B-@79S4*^ZQ&J+A'):7;K0,N%7Q MH%"A7[)22JX(6*XJ7E!B0]85YR@'YLGX3^DGFEO$P;D(%:,75?S8JR1I>[;VH#)M=HBY;NQ&( MK&R6'-3963EH4CO6CI062_#4B!C%2/KI\FU'VP[1K 4W(S.0G#P^(6/&%[M, M\3V"Y30#$65Z?$UEAG& 0A]A=GT^(INO:9'S.; M;:I]2=GH,AY/.7N=[K+1\'U^#TL_<-?NPR0+-2)VTA'/E& MY70:;T,T9)52KMX/6ZCH\_7"G9(9_OCF?U!+ P04 " !"A:E66-AEV]T= M #,)@$ %0 &1O;W(M,C R,S T,#)?8V%L+GAM;.5=67,;R9%^]Z_0:E\W M1W4?$QX[*,T1VI MA:2Q_8:H(TO$&@3D;E"'?_UF 03%4P2!:K E1TQP)!#J MSN.KK,S*K,P__OG3R>S1!^SZZ6+^TV/^ WO\".=ID:?S=S\]_OWMK^ >__E/ M?_C#'_\+X!]/7[]X]/,BG9[@?/GH68=AB?G1Q^GR^-'?,_;_?%2ZQ"V2!WOG( M/4OZ?][]B,PZH;D&HXH'I7R$R*T&68K/-CN&?/W0V73^SQ_KCQAZ?$3,S?O5 M7W]Z?+Q_]D M]=OSK_;3F[Y(C^5/_O&7%V_2,9X$F,[[99BG^H)^^F._^O#%(H7E2N9WTO7H MUF_4O\'F:U _ BY \A\^]?GQG_[PZ-%:'-UBAJ^Q/*K___WU\_-7GH1^,9\N M\8>T.'E2?_GDV6*><=YCIC_TB]DT5Q6_6=+/JO-^49X3-DXPS.D+)^\[/*8O M3S_@^M/?Y^$TT^,R\;EZ[_+S>_SI<3\]>3_#S6?''9:?'N?%HH,*"*:8J-3^ M=Z,W/_G"=0JS=#I;"?D%_?WL_97- PL /RV1GKK6R(:ZV2)=^M*LXF'1;?[E M+$2^%=-I\L09_AV\=<%?7F^)$W2H]\]GR^QPWXY"4EQ)'F 3=:""K) M(#L"(AH2&NS"PF6)7D#V49<>+;J,'=GNQX\^8K6T9V9\S4_HTB7( M7SG*R>"03AD\V_KS9]&!PN%^/1^AJ9)(D!H;L5T5)$H8JT8!DS MH)Q2X)5+$()&)KR1WLK#0;45-,47:,+WALWF:FV&Q5?=HDR7+Q9]/_'H;=+* M@*"7T5H(#+S)&J*QP425=4RV,:R^O'U?/M;RKD_ZE11.&_-R.C\EZ;Y\C]T* M%/U3+(ON3"^D$NQ_^;3L H%O.@_=Y^<$F?X6Q7"?%3-&@G8D$Y63@^@BP<,' M0QZG8<*T%LR [(QIF]@1?5=7WEB4WVQ5GA/ZRZ?WU=-\BG,D04W0AXQ*%/": M95""(SBN/3GTEFDB!3/#09!XC9116?2F,-I/ZH=P$G;R=$SQPCC:SPIZ1;M+ MQ3&60&$R%XD'9A66;\F_W6NK,T:A+$$"J_NM8LR#CW73C8B6]OC2WJ+?MM6- MUD\?'&57E]^.^FFVXEXNC[&[02"5HG,'T>3 ? P(/K%Z%.4<^((4,,CBBDH8 MF6>-D;,-7?;E$&*DD)0[:7B) M7%FN6X/K.AG[=H1A<^. M0_<.^TF1,DCE.0A3L!Z\% CH)$CK'":OG6>N,4QNHF,;4,AO%11["[X9!"X9 M+T>0,S:#EM&1K^<8N,J@9EK:G++@/AQJB]@%S!]P?HJ;&8]TZ9Y('\;-:/:1%NAI)'P#QN8QL"C5D* #KJ ,MI"B-R"]\4& MKTS1.3UX8-J6]U\7'>%J_NRTZW">/K_MPKRG%5W1-\^KOYUA,?\?+?":FU\? M Z]COF20%$9"4N3Y>"TA$C2@>!^1HS8>6Z^B@5@9DYUNCM3[Q/.'@L-!UO5K M3+/0]],R35>(KIO7T'_R%Y\)*MB5F*%8RTD.IQ]I"0^'))4MNH3>M*QX>EN-1;58/NE1&AJZ# MK*A5>C]83QY; N^B(5^.2?!,4 @EN;;%>B7*(3?)+3%YN(#S(3%Y7_TT PUQ M=B' %M)I$Q$!N;>@I$3PT1IPULH<%.=U*6,I*!% MDTB5P.*Y+(:GUF@?9Y9K=PU_)4=U'^D.@]6MLB&X M-):'+&7KG,*]B1S5QMP.+,,JJW&QR3#5,YA-DMIQ"$I'4$A6W M9=\:?0"=.;^'M=9CP>,U MYV5/[35(RS#>I0AZ=UYIQ,+Z0:\XX([<_%7 )$R_6*39,Z'0K M1?>,G/XC$=90IU=P]L[#K9TS"KE^'>'",N^_9WQFYY_" 7P[9A MI='MKQ?3$*>SZ7**_01M1FT,@US3%4HG 8Y7/]:1;^FE,5ZT3JM>>/V^QNC" MH];GN;0.@BTZ*@_.UXR.B05B4!%*5EYFGQ-3K0M)KE,Q)C]I5VU?-1)[RKK9 M!O1B,7_W%KN3GS$NC^;Y67@_78;9"PP]OHRSZ;NU(9TPA1G+$BOS^=>UP5^JYL=B&5A M'4(N-9D?N8. Q+=5F46G)&>F]>'$'21M P[UC8&CI1;:!CL7"?D"5>U3--($ MR#*0+3/9@0O)@7!6!I5BE*IUR?+MU&P#"/V- :*1[-L5,B\7Z9_'BQD)L__E M7Z=DN':ZIN!8*55&L;DNH\ *GNIJ!E0:A'N\CPDC8PB M3U$WFU2O!-8+8!2<1OJ!SD2?.7F7C5%RB8"]*WI#?[R*H/KCJM4/859[!1TM MGX6N^TR*^UN8G>(D.)>$IG!;6DDKTLI:^\ *E&*MUYX'TSP;M!5A8[*EN^/B M6J%O6HI9;"2\@2/+/K/=)%!5E0=7\3L&]2!R3 MC6T'H2'UU,Z2IK0X)6)>8T(BC+8-"KPVW(LBL@U:@I2N4/Q%/G>L*4S/8N(^ M(WW2NN#I:_2,Z7RD'4R:::!A$OD#O7O1?:XQN,1D4?-Z!5#62V"K&%Q&,,2E MSC(:IT3SQ/&7]X_IV*.=SG>6<,/F3O@^3/-9NF_#DTDI&4M>?^1VE?5#""X2 M4=%:F[QBV/SJPXV$C.ELHYW6]Y=Y^RY">,'N3'PNQ=D80(A$!&BV*J\U$!)# MG2V/V+R#Q8V$;*-^\\VI?W^9M\NG7<_KJ4#OBLJ!D"82#$/-]:L,(G(9-5$C MF[=XNRN'NKLW\RI\KL(]YTUSSFR6D'3=1:5"4I@PP(-WWNXB^I5/;G6*^@4,M$0,::0 MIC$&]A7Z$)M=O;-]_:S;J%2T=V24FN-@BI7(?!0R74A$^T-I- M%&F(H(@I58B?;"$EGY'IE'EL?1HXYI3*H"#82_A#V+])5A%#)&Z\"+Q&&QHB M*\1<"3PG8P3:UMJ_M?1S-+M=>\7O*O(!"Q1W$Q0[!"0LQ2 MQ)R2$.;0]G^'5-GBY&0Q7SUW?6BN!1K.700CJT>A+4(0-E.X8;(PF$1NGMRX M2L.8]K0]]7Y#W_K=Q=TNG,MY6GD/LU=AFI_/STI-+Q W$29Y4WR$D +6>[8< MO-7U.$TJIK.CO[0NY[R;JC'MCI294Z MYI^Q3--T.7'*Q]JT&YP5&92*J=ZA]8!>6QME#M*W/N.^FZHQ[8R-H=)8)2T/ MB39T;-7< CD7F Q"BLP2GH6"J,GT%2^8"MZA+0,<'=V'Q#'EREK;FP&5U;@J M::(S*Z%D4V\\B.HX6G"1<,UT-,)S)BCJ&Z0Z M0O.ZBO%E^;W'%;,39K2CU6PA!UM I7HP6'B$&*+&%%8'N8W1\%6"QN1J-8!# M.^$W+0I9]P'KG\^/2J'PEJQQ_^8T]M,\#5V-H_M^D5:?$H+_=S&=+_]&7S_M M* CF*0:I92((KX+@6&L+/+' MZ6PVR2+2CNTUR!A5K;&T$.H4GRB--9IG%*$U=#;O'I-#U0 %.XFT96N2,'\W MC;.U%:N^VGE3Y7/*A- Y*:<@1$,^8@Z"@D8;H.C@9$9D7+>^P;L-7>.K1]K3 M'#16Q7#W,L\)K%9(8:UU00F"(XK,"8G&4,.SC4_<;G]7L_->G;?CIYW%^YA M&_Q<')=>KTS\.EM\'*#1SQVO&7P2_%VL-6K\4R\3T)M>=8L/4WK:T\\41I*= M_W4Z#_-4YUFDY?3#YN:V+#IF#=;6"<MYWY_6QDLOR\4F)I/@4K$ZK2KO>6U?3+Z/*[5 PZBZZ-#HUB5A=U,U MIH.N@;!TPV%82U6UNS,1/J_6[LM2:=A05D>"$+\HDZU=*F2L9=Q<)7#%&4 6 MN/ V,,9:>Z=?(6=L77,/@II&VFDY/_T4BI*)_0RY];7VF\E9DPG70]@7W973,.<]?MSZ%XF)Y245+ 1DD\, ME#,1HC(.K&)%\VR-BJV-RJW$W/,L[+LP*6TTTWS_>8VK1.C;!07J=4993;,2 MT[\NNC?'H<.G8>5UGM1;9BMA4@Q/]B\H!%8$Q?#):XB99*!59(EKZ7EJ'3CO M2NL]3]J^"Y@=1*]#>$'3*I9Y[J_5N=9J?N,9AQ($RU<62Y6$$F?8[:R4!TU6II5NIDQ>W,3^.MMYF?V86?9)2D";:]]TM6H? MEZ FPHKBD7XYP.R>+:EKM9;>+H[2OTZG'=Y:3C+11A3%N 02 ]:QSAEBG:54 M@O-1^,)C\RS*]M3=\ZSC0=;6ON"Z;6TUUEUS.WU.W]/3OKK"/:ZK[5:];=:_ MR1/FI.-8%%@C:OP4)7CD"#K4&B7CBO'-QTK=@[YOX5AD<'RUTM\@YR1OPHPV MEMN7@+,%A4);IR 5H#]D<-%G".2D>*%4L7K(DY,[R/L&SE*:PVL@Y0V"KF>+ MV0Q78U]?EK\NEI?Z< 2>@R87!C3:1%Y1O9IL=(2,S%K''=G6YC'R=J2-J0KI M 5#52FE#1"X7Z5RET6\21(W25?3UY@N%ZLJ+!%[0!BZUCSPP6ZQH?;W\GB1^ M"XT8$*?DCCN!:&*=ZZ,_]H)Y<.@8VOC#6]C^@;5@2^ M[[ 6)J\./+-(P@D//M2C"^L\.%4<9%I_FK@T),CF-8!?WC^F6P8'4O_.XF]X M^_=\ /FB.SJI?:[_O2;'...4SW7L*JL--9P&E[R"PKU@B24?L75E^*W$? .N M?VMHM%%,NY8'-^=(HK.^>+G*SY&/H"PG#IV!B)Q85BJ6V!HDNV>V'MB-;XV0 M!BH9KK+\K WG4YPC;7 3F9C,61@P=5*KR@'!,8M@'-,813 \MRXVO8.D,5TZ M.-ANTTY)S9!#UHU$/%\7SJ;/;[M 0%X%I+^%Z;QZ1K_/.PRSZ;\Q3P3CS";% M@%!,L0(1#$[6$3B!&9^S#$&USC/OKZ_)_P>7Q(E^X MN#>)06;-B2J7ZYWV4"QYWKR ()\\,N%8;%YBN!5AWT)&M#6FVFNLW?%4;8I MPI^O.R6\6O3+#I?3;E5W?F9(^S.[^AH_8->'V3<9*A-Y'DUCK*;D#WF&YL'"H^/[2ZFT\5KQ1<'CXM3'21^ :N M4P'E*))P=;8*5UH6)21Y":W1=RLQVT#*?V?6K8UFVET%/]NF7\YOR#!]22_) M:%A&Y4$R3LZA"1&<]@9DEMPR*VTIK4\&MZ-LJU-#]IUA: "EM?2WNMI8XV=< M___Y_/H0EDF2)B#A&;1<->9'\@29LH1\[PQ/T7$U@+MU)UU;@>FABV0&<+?: M*FQ *&UFNU2>G4A&*BO)XR-+J1@+$#AC9"ZM425;94SKU-]7"=H*/ ]= 3,\ M>'95T8"HN3P;9J)C#LR5 );+&H9*#5%'"U8ZD8U)"H4;'#B7:=H*._*[Q\X> MBCK _G76;Y^B@>LC&"8\I, ])D!C:S=_]."BXL"%E2G)Y)-H[2#M1NE64/O. MSLH/H-,!\;>*&,Y%G M;BNMC:G1%C_*JY&$C]#W$'B)&J&-DT MT%R0&"1R<%H'0!:C=UR&+%M/T-[U#M##UA9]^_#<5_U#P_.F&WI)6MI/30%A MZ_*1OD#(VM#FRX)6C$=N6O?4W;7]SL/6-WW[\-Q7_ M)UQF)9/,(+@-==P#4DC,'21G*":Q H-HG;T9@(TQE6M]0X!_:$ -UJIN=4>N M7PT]Z<,\_SQ=;3"K!LEOTC'FTQDNRFM,BW?S6DCR/!/ITS+%O&Z[M[EB1__T MXN2IGB!0YV LPW367^9AN]9VAR!KWU9X!Q==H]9YFYN2SQ8GD0QVI?\ZE>&\ MB^Z&SDT'W:.;Z*UA-7J;F$L"0JJWE@3%UE%("R8X],;8X%QK SD0*_MN/SN2 M=2,Y9V;DHN&P14LOR..SH9[M<^,A,,W!1%<[%(@D16N'?UB.QA3#CF%U7-U] M1H2G9BY:4Y[6S5_7W_R2.NTG2DL>5!%0.U>!TCF!1R. /M)HM5"N+VU ]&N>:&8+)=Z-;0(#BYH"\&I8(,*QHG69U<'86Q,IP#? M^T)I@Z[V XA0&>]-T(":UJ[RA8,O4D T.5N'F8?0VNB/<>[,&.&WDXY&:5J_ MC.3I)])*&[-S() K4+%.9D(O $WD04CG4V[=AW\@5L8T)F>,^!T#@O9>#O50 M.A)=17:D; MT\(9B7[NA;51[C>;F]9OPZ>+?-F2(S.R2D;WC*OOGCNPAKE.X]/ZBKN%%8 MDI*TW\L1AR%9%49=&ZRCS;JK&E.#<&0\W3=]NJ(RF M(]U7=/TZG4_[X[4UO4*8\H[3]HQDBC" LBE"L*Z 5J58%%[HYH=?6Y UIKQ> M>Y@T4D=[G/PMS$[/=L(-;G6*5BD%0BI9^37@6>10;+UQFPIWH76\<#LU]\QJ M#>OGMX?%?M(?L#!N%1V?78C!"%17*UI0#O M) >E62ZBI.";MSZ[F9(Q.1%M$'&M]>;^&FC7GW5-RU'^@-URVM<;A&?D:%," M0Y_!^>) <4?D:"Y Q^1,X-QSU7Q^]VW$C,EC&!03>^JA77>GS06Q%[7S"Q!-DY\I>B3!!3I#^I@IS+1*Y.Z\+=FRD94_W',*AHH(&V'>%N M9U/[0'P&#][7YF->$(9N=I7U"M)XRLAUE^YJ>BV^9<$_^7YZ002#O!A,P5@L+T&CP1640)CO,,1456M])^UJG6UYW[3U/0S]- M$X56(X7U1'96H+*0X%VR%.QKS64I+#8O'KT7@6/:W(;$VE6+-IP6V[9UJP7W M878VVGM%W-%RV4WCZ;*&AV\77V:ZG$W0.^JZ>M%_W?$>9U-PVN.3-,YZ/7SJ56H@B.B4A+K]ZR+A=5Q.@KIC0D">(E$=%$_"+.GH[UNIH&0-XSP04SWW$%+1FS7/%]_8"'G:O.B3R M;LP1M=3APZ_'.OMH,5^2"NC1[S8ITDDIZ!&C@!"D V6#A>AK%P>7HRM*RVQ; MCY]NS,*H]IZQ@W8H: P6"+\Y?4\QZUE$'_KC7V>+C\_G9=&MU7%#%\9PM>_B M'K%PP[?O&PX/)8A&$?%^[3 #64]C$N%?\30XY_^\/]02P,$% @ 0H6I5O?[:BMG M2 HDH# !4 !D;V]R+3(P,C,P-# R7V1E9BYX;6SMO5ESFSF2+GP_OZ). M?;C[^\FTR_/1Y]I-@0E[^[>3/RLB813*0K-:@ M2M(0>"R0!7KG(_%#*1XC<:I"E^&RS8\@7#ST9CO[U MY_HEABG^1,*-IO,?__+SY]GLRY]_^>7WWW__TQ]Q33+X(Q^ M_OD?5_[^=SG_:^Z]_V7^V^]_.AU>]X?T6/[+__WKFP_I,YX&&(ZFLS!*/UY MK\^S[__P/!K]R^*7]*?3X9^G\W__9IS";&Z>.T7XZ<:_J#_!ZL^@?@1<@.1_ M^F.:?_Z/?_OIIX7FPB1-QB?X'LM/RV__]O[U5:3#T>R7/#S]9?DWOX23$T(\ M?\+LVQ?\R\_3X>F7$UQ]]GF"Y4;T*Y$K*%WA_'_U:;_LC.DS 9FDLXA G^*H M$KPAQNN>OCOF[\^"C"6 M>.XYG"N0EQ&>ANEX-)SAG]+X])Y]<.,OM;)=CHN MSS^'T2><#D3R>0)U\F6)BCG?[EYV3C4@T)!G( M0&_HQ^4;JRS]I<0_9D@/HD^'^2\_#X4SR#)]B*N!#X9IPLH3NJT//[.HY,0\63^Z>!L"I]"^#+X_@K2$+ZF;Z<#EH)!%S)H MY1(M=\Q#1!FA),S66I&M<5=9.%VQNH1IG/-P^0KBHQ"_X,ELNOJD6GIAY9M1 M+,RXO5RO1XD6_RF^P,5_7X\^S,;I7Y_')YDEF.8=L.?QA-ZW%]^9KLRZ"HX$N#DK'J=[\:3N>9GL\DPGLU"/,&/X]_& MY)..9J1@>N*GUZ,93G Z&V 1C%N,(#R2QCRS$*IG@Y:4%[6V4>GFHZD%\OWS MK2M!Q@>W[E6.\B8_AY,S_/ Y3/#7,%]23K_0VC)W MT/]S,IY.!ZI$C;3: NHB0#D6(=CJ)R;/&(L)A2\]2+DYU$? PL[VNTH[T9-V M+\F[&W]#G/_-N[-)^DPBO#L)HX$N&%)A#*S0!-HX!T$: 3S[^AMI'6OO5VP! M]/%2KHWMKA).-B'<>_RRA)2?C?)[G TGU\@P"(P<$5(/>$EX%7<9?"H(7)G M,3.M>6M/;@-XCX!<'>QTE5)J5TH]R_\\F\[FP=7'\;./0]? MAK-P,I^"X^4I^#V2SJ84>WW R==APH50[S&-/RULN90/,1L6"D3&%0T9'<'E MX"%S1P3*5D9_33"_$P][R_2PR7M4C+C*>-V0\>_QI.XO?!Q_#'_\8SC[7/5) MPY.T>+W7,2C1%Y&X!XZI@ JL@(L4!D8NE0Q:A21\/S)O"O?1\+2K':]2T.Q* MP7>3<1G.WE07UEDA+$\(.C"*G(Q2$*T/0(-$%:8\ M=E=[OYU]QDDEX 0_UYWRKR1W&I]BQ?8;SMX6XNV E8A,.R2/TI-OJ82'X'@$ MIHFDZ$),S8/1=7 ];(XTM\Q5]KA=V?/7X6@\F>_,+'9;5GIY19I[,9PNMF?( M(M.;MF?^:Z$YBEZ*+L$F0A\05&0*G&(:9"2',V*.AK5VQ5IA?]@L/(B%KS+5 M'\E><>(LH>0%+/,4$OF8(,K$($>FK372Y-3:R^JQ5[RY_F@B.ATO>#9W7*9O MSV8U'Z'"&!!_R#^VDL!+ ZH$O M[>X%T-OV2PTYMBRB@A"E!<6L!3\?6"Y(;1AWN*_][CNQ/FQZ[<6"UU"OUY;W M OB-^Z93FM*E#HE45+S2H(3S$%5P0+ZW*%)Y[IN?*V\)]1$3KY']KN'=GG:^ M%V(,R,G1S)<"WEX'L$#.MAJ6MHM?/N]ZW+ M/%,A>A%JG$(7GF$J87\R5E M+5"#2YG/C=AP+:"6B^9-F=NW<&!WPXU[:7UOE C.*(F.03!)@#*+P,Y/U!8IKF/TV @BP,?!'! M:X>"FX[;3W\]E["_3\^Y@7%NWEG:0K,=$GQO..)?@3-"2.!:68]MCZG/IZ) ^! UTW"&=]5E*9Z=G\TR*FXY%5Q2UCEN. M!B*GH%AA3!2V4_QDT4@1:+I*K/4^\MK@'@(_^EBB0T+J]<=@2VQ!.ZDT%J*S MR:!SX>R, /\6)I,PHP]>U'GP9+K-Q M:Q%)C(C<W!5!T"J!5JFNCC M<#0_K*VWEX?T]/D/'R=A-"TX(:A\$!C7,GH-C-9F4+)6Q_ 4]C&I9.0TPRG6 M.K=E$WP/D$S-S=(AZ/K/\3C_/CPY&800LK"T?#O" XHCIQ# ,_ B)I4E*Z)Y MZM/JW0_(]%NILT-$=0T%WTW&K\:3T_!Z5.I_%M4 M\H("@6=I=A9.!BQS(7T($++DH'0AYU&5"$7'X$EEHH1>:W,S(1X0T0YKX X! MW7H"K?8MWDYJGO1:XU7B-7"MO\3TF''ZM1[K3>4K=\QI/ASGJ9Z?CL]%LX-$A1L[!:.] 658@ M1M*O]LPFR0TM('MPT=;&^[#IV,=L':X5U@)R^>R$9OEKU#/]]=NYGQ8)!2H[ ME9ES4)U+4/6X,**U$+/VWIG"N&N>C+LAQGVEZ'0C5%>C'$LZSS6BS0^EI.Z QU" 1*'9F!?RA:7P2:$R6;8^L;T!RL%2>+J:_^[-BXW-T"&TO [6 M;DBO [!3JL^=X Z3]M/$E&O08W<['(0PVF5D.F<*2A3%*"+2 -$J@\G6>R/H M/ZYU?O6!B')'4M!A>+*)^AORHY[!#%Z^>_U?B\OUT]>CM#IX"KR$1%.R$[6@ M0V$./"L,;'26NTR3*HMWG>?<^/2C<&]WL<"XI?INW+[>Q[G=:CD=EV5-C__! M_#J3!S,L0\S/IE/\L2E/__3-,,3A"3T)I_2[LU/,?<[[FL'J=T[81W.7SA=3 M5$%F;V,I]1S8AA*+TJZX:$SDV=UVOM@,8,=S24V.F6#9 TVBN1[S9(@N\UI_ M/"BCG30V]E]VFI]+G@MVK^J^>J47M?_L.NT_#]//](N:CH41'L1!LQ\8U]CD.9?K]G(=N+]W99$+_ M8/&7Y_: !B[(I#TI7= :"2IK#;$$!;YXDM4$8VROX+:G7$\D[T>#CK%2"QE? MC[[2WX\GWP:"(^I,0IE2\QE"EA!L*9",*&A$+(BM+UIT$>2)S T-O9_CZ:V% M>C<9?\')[%N]+CY;KD=?ZN[F($3/''H)7M;K#<9'\'6;7K)D6)0&A6U]C78O M@CVQNR,1.AQM?T\*,9BL5L)!P")KFCWA$-R#1Y&38B'&DAY'CLTNG-E*G?LY MZMUA9IZ%T:?AW+/PR6LMDP!6Z_NHX 1$*R0([GPDVBJ9>^5_-A;E 9'N&(S= M\.QXOB?8P4\^_XN4ZNGX]%WX-G_&*-,GDS,\_X\'TF(M'&2!5$\F"30S!V0> MLE,^)90%Q26'\X8-W,/+\@#(?B2:W(@5'8KDMM3 "UPD^GX,?YR74)14DL($ MC#E.'HGAX!*3X#C]AWL6/>XAF[*Q5 ]@!!PI!1I6!NXUQI=_>>$OYE<(!S%E M6M&L@<@*@F(^4:R)!;!HI:TO45IQJ#G^1M0/@,O';>D.Y8JWE'453UPK\V\X M&Z"/4M<6/]G5>Y,A:(A1UX)AVDCRSVICEN.8K.\2Y0&P^IB,W:.0\::)8\SJ M:%4H8!36(+@8")K5DK#*ZU[FZ&N78DSEY\5QGA>288-T\ MYJ/$>' 2#4AGC?*(VH36E9GO5S)G7YYLHOZ])'/:XKUV48.N M+4Z420&B4@Z$YM(5AK*XAY7,N9$%[DSFW$1]1Y+,^:J^!-_0[\[MB2_\]=X) MFVN\>A])F9MJX%+BI2TE.@JYMK@&B8W*E%S;% M& 1(G-\[9@%"=!R\MTYJCUZ(/90[^8YGUW5OH\ M[ KFI 5IO?0\YY)%ZSO)Z^ ZBDER.V9<7O^:FZ%'_>G..R>7G,'? ^(&KM MS6P]^M5O&LHB,R9Q3;Y$% 84.E73*Q@PZVSR7!:I6R=SW\OMI5T(U=4HQ[Z] MY&QA+O,Z!_M:1]+6.;@X,)I966L4&O]T5W@'\Z^YO;2)&0ZS6[ &P*?MI8U- MN?FVP19V. AADM,VNYKJR26""CR#9S14I$&?@HBBL%[7D.[']E)?GFRB_KUL M+Q7&==$J0!%9D^=%J%ST"-)'S[ 4(_DE/MSS[:6-+'#G]M(FZNL0*]WB;/_Z M[:_AG^/)\Y,P7?3$X,[6ICCD?$6*[13J!"2P EMSP$4V&77K*@$;P'L4;D8O M MC:)VC(N,5NDH(;N5GF52!:2B:FV8&"%:Q2"X9&-*VCC;>J/]%CC[]YBZFO)RKZ5& M=NC@27V:,Z]3ZZCI M5D /FR;M;-%A+GD79K6HP\K_C[D('B0(8VNZ>G"U5Y@'KB2S(9(25.LTL L M'C81MM?UC1[Q?H_RKRG>V_L(_Y97[N/H?EV)+QW9NV*2R"$ZZX6*H?9;2UPR MHY1(@E: ]8[L;WEY^YXE5]_UVW@TP70VJ6VUG^5_TF)WL_I%.SNJ^ M2IU%Z'_U2M @%(G))0:61U^GC0+1Q 18BO*>^5QBZUR +6 >Q0979R9>;9;7 MUYH=G+O?<+;HTE;KI0_H91JSRB2\K T=/85 )A700IAD"A?,M:XW< ' 8R3- M]A;HT4YY63__'4X^? X3_#5,AVE@L-36?1D,-Y% :0G>\@1),A>M8,6ZYNV4 MKP/R&.FQNT4Z;(%>!O5B>'(VPSR0@F'V)M-DIFLY-R1!'>=@1=!):J>,;%TH M_@8H3U39SBH=&[6<]U-7FEFNF+5RODP$ [CD!%'2C!>\\( "7">R-7* M_JS5$^<:^Y+1N6>&FAL^DB M!T237HQR%F0L')0J!3P6!V 3]GE&YMR MXZSA;>QP$,+$DJVK1[R.60_*2P&N]FMSW">3BG66]:HM?3^RR_OR9!/U[R6[ M7%L69"F>S*8+J-KT.PBD>%?(G%!KER]W&;[GV>4;6>#.[/)-U-?CV.S:!7'. MX^)]IKA1068NUIT+[P(0[!C4WTWMJ#>$U1\22-3[^$T;>7)\/39?W*[PG"*=*JESTDA4@R MTW=>H@63$D\L,0(LU_(E;G_/_KV*=@89]]'F/NHB+>J?_V@EM5.:Y$T/VSD! M6'B<1B= M>\F/O;;(R#?5,H"4*M2]-@U!J@P^4DPB41IC6E^!6!?;3A/*\_$H8 M@@WUIE*06.\L*7#.9AND$**T+N6Z)=1]G0WNA53[,->QG/E=F7-__?8KCM+G M>GMNL>%,_B;%B H*"D7+FPY=ZZ,B+N];$7>S3 MXV;T%7PK=*NCIS7P==JMNPO;87;LVEKT3KHT,,5C'E8VF=DWH8NMRQAW=8MFQBA1Y.]Q5/;KGY)+B0VF8)#AG%BN@U1!88 ML&PH#.#.*6R="'\3EOT[UFVM=J4*:P.5[R,\__7;1_JGBR$@N8M)(LC&1^_029V[1^<_X#QR[V0KJW2(N:Y J\!6B^ :T/;ED_R =33NR'8F MO(L:.^I_'T[(.8BUR!]#Y2 8ST&Q*,!)Z0"+LTB1I)&Q]1V]O5-C<]>C.S,V M47O'.D]7("X7P:@5:H<"C,T"5"D!HE 6=/;T?X59QIJO-+=#.@+W8UOSW5#; MJ87N&SH@T\ELL*A+LSJIF \ XW,B1ZB \[&BL0E"LAJT%0ECU$)?/DR^G@GT M^',LH)]^,.#Z-S\&]Z*!SAO>T*UH:CVBM^4"IB7EUP&UB2]Q!R%N!+)?[Z&% MA<:]U-MP8;@=7+8Y,$?<%LG4(TOEP6MGP<084LI"%[%6$N-QV?P&MV!O)M]$ MJZU3B#[BZ$V8?,+I[+N4JZIQ,3F3*)X6L1XHE.C %^^ H_8TA47)W'J9R#>^ M8G]+>4/]CYLKK^':O4#U&?^+L+S +^/9C\SH:"T6+RT4)0LH$0*X)&OZ4M:) MUJ0L+A]KW&3.ZQY__TVYL])N')G-C$>?/N+D] 7&V8\2;N<_W2$';/V' M[Y@3MJ44EW+$N)41M6$9N5!D5>]X)OMXIWW()>%@_=?L%D'5)[T>36>3LXO7 M,;5D43F70'AM:0:@T#%:5T"XY'-P19G2.C'B!BB[QHCG=380$A,S64(QJO:= ML@ZU1COL,[_ @I-%%[*:5O)\/*5 M!PD6(E=*DGS.(6Q9P"(#>BWM+RBUMX/M5KY4D;S*WKF*R'[&&0 MHX,5.IPP7)1\GBY/KN_[,,,/,_J2?V0O#NKVE_,\@Y*UC5VIJ6=::9K9! :E MHI+-EXGUT3T,SG2R1H=*;Q>1UH(ZTP]?)ACRV]'?PV18=\TJ;#XH!D4H7$$R M/-6*= &\D!*XS"HR&50,K<\@UL7V$#G3R!(=2KE=Q+G85ZT532Q%7<"MD*"" M9> B03ILB,_ MJACPM4RN8\7&R+7)S=OT78?C4*<5.]OV&H]D)QUW\E7/8UKN^:R#JE-RP_6( M#I/7L+O%[J# #NK>'QD*>B:,52!L/7VSJF8'%@1D4A9$1A^WOD&P3Q+3A;W<36Y/NH9"!IG6N5\PA.H0#4T4!%0TD[EH$$HPUF1.HIN^ MCO]#\NMVU&_W7:5S?;#6P=7)K[L)TV$\NUUM=BL%=E1X]RG@'#Y)"Y#36H$- MI=!,EP7$I"5$Z4TP*@HG6YHDFWTE[[K+'):4V$77B. MSSY-<+[#MT3FLA$RE@RZQIJ$+("S-@"7/EB1%8NXGEUO?M0BGI4>@@U+TU_EW7PO9@^TWTVV5#-9T1K#K#+=>>X).V0B6@Z8U7%\.! M"SP#*IYX+I*EV'J/[0J( USUVMDV5[93=U%L_S*2YQ./?@N3>@?MZRZ5)&]] M7L/$X=NQ7LH5%BRIS*5V*"GH"?3RCR\TH>(\IS47X3BR#)G5O/D<,L2@ M/*VS)'>T+A#5&TMW#8Q#1PC;6?OR%+*K?KOD#*^?>L9*RC3L(% T XK\87 & M"X10N#'!>5M:5TJ]CXF NQ"DDS6Z[^S2,HO/3NO-VD$TP2N?+=3:S:!DS8%' M^B(29J-J6]'F75!NPO(0.;&EIKL?]M0U=^!B$28K#3HGXJ3F >C?U1P%&QC7 MSCK5VM.\BN(A6GUC[7;847AS[H!YY5;_-?PQ/#T[_74\F8Q_'XX^/0]?Z#>S M;P-,//E "YIAM>!!(!^[%ED"RPH//I2 M;T+T5O153FS=//D:J'\;G4TQ7YGG7B&>@QMEL"ZY %K(3$ZRL1"R\37"*LE* MGH1.6_!BG7<_.&XT5_A5?NS?U='I6KV>^O7!3?."2EUBT MA,P3HW70)_"2(4@A6#19!%-2X_7E;E3WFRR=M'^5'ZZ'#_MZE";U=N8+7/SW MU7A"A!Z.<[W2ZY//L9;K"E@D\;EH<#XH0&]C20D%^M;7V#;%^#"XT]4R5YGD M6\XT[_'+8J&821P)9@.HN^6VC%NJ[ 8Z MWN-5V350/=JKLIM8;,VKLENH>W]D4(E'SD2&K$1-+U6"T&D.%C$A]S9G;)V" MJ#N? MOZ1SR3OD4++6H"0Y1#'54F$A6>4= M8W[^1K9:)T=[&T7O*S\_9NXCK3# F9&@O&'@:P\"R9A*B;=ZT\HCS\YO; M?A/][B4_'[VW/K("PG)>FX?[NO8$H ^=1>:-9ZTO9!QK?OY&MKDS/W\3Q7;P MX=[CU_')U[K!>#%#9UF/W"L;BY.05&6S2H5\CWJ#OJMWNMU'-WC-?! M]5BKH6QDLW6K8&RC\'U60TE6FR"([2;4@R=T"9R2 A!]D(B81>E;%NGXJJ%T MX<$F>MY;-11=E!.!"RB1.5!,60@%&>C@I/2:6>'7:\YS#ZJA;&2 M:JA;**] MO55#L<$F8*O!'R'BF@D(%^DPQYJ)=S!^]Y-92MC=M.CPWWWN;(GOWZ9A48D%W4 M:AJQ%G7=\*T=B&JN.Z_;_>3(*LZ]%]&FRR6G;[#LM8]_"!;=76\-7>QK$-DE M(EZ\M5YGX.A=K>+@P85((05/6I9(865<;XQ>^_B'9\EM]-;A?M#YJR>+WHP* M(V,^ /J4:RW46JHA9W!6<9HL,.;FYQ^7,3R4T'@GW7:V]:I5ZAJ(.H7$5]$< M)AC>S4JWF'P'%7<(@J]!YH(HWG,&1:M$,QG%>K$$!SJIR*6*2NG6)Q[[,OH= M@6]OFV^BV=:N]+/\S[/I#'-U!9=[\V^_XF0T_/1Y]J/C=BUM\/;5^Y5C6//V MBQ# W/R(IZYI*"6M:=9+(QB+2JRW>&_^\OTO[;L:;+Q';;>.G5=X?PW3N?RK M"O52&&E8!J0PC[P0K<&58$!G3+J$$DMF&Q'@XO,?AHUWT%GK0?YN@J?#L]-M MV!=84CZ3ATDQ8 #%0@*OG '&@T-7DI=\O2K VV.XWW38D^X[)+]<(K!#F]%J M"_6,CX)(XF[,3( E,_OBM96I=1+[ YD6&BBT>53^Y2:N\HO$5MR_WEMSTRZDL6UNT$ZI'*]I!EL_ WQ TZ^#A->#_*W\>@K5D]L MKH[IQ_$LG)S_?>T3_MMX]O_C[#VF\:?1\'\P#[2DD,O7%':M:8[7/M&:H1D$ MKFAJ#.A<\YO W81Y=&0]#EITV*3K)MBB?L.K\63Y4?T[/K V*UOBO*,AC>Z: MK1FY+>"+,^0[%>]XZPS8_4KX-#*.AT =XMFME?W;6;7BVS+_[?39V>SS>#(? M_\5Y1E%1A&I27-/2=E?1C0A\=A7"Z>HC$A@<[*+BH@^!0_(6$;!M>&F M]8WI9D::(,!)SD#3RA"< M]URI2SV[;BQGN<%K'PV%.END83W4G14U__)W,!HG8*O"_)Z&PTDZT[?;3$_VAH>G#C=RC<.@<:[Y8E7I;EY1]?AI/%MOI< MD@'29)=5/0@7H5[Z# 6"EHD&:#8%]V[V#H5EMQ;D[9?Z MA]._S_=!7B^E>16&D[^'DS/D@YP-.2/DEV"J!95SEN"#UN!Y"$ZSD(ON,BEW MD.6)W8<@18?:MUO+=7[A>5_S4Z;G2\MCK1GN:B9*K$<\HH STD)"59@IQ2)K M?1+219 GFN^=#CTJ^N[F7;W'_SX;3H>SU0;XRLW"$*-@-D$I6$#5["L?A +- MN>4.62[FN'SL&P1YG"0_*!UZ5!S>6JJ7)$\MT+ZZI#)]._N,DX^?P^C:M8O" M"^>8P0RZ]EQ5BM5"C-) D33.+6G L=:E+O8EV]-0. ;27#,Z#G>LMZ&@\X// M[^[=0 OG.,\4>^?:V;%*['+P%,HPL@YF*\/1)&+M).G3R#D^0ETSCG;+!^XG M\_S4:'HE/!K8NM^-@H$LM:-NTA8">D%Q$DN&N9*2NS1^;JJ^L&_HCV9 W -F M7#,0=CYB_) ^8SX[P>49Z&VR3V\2?GD=.!=K:^.;K",-:0_$ ?&K6S1H_[IUHKX(<8HUSL4YVIAK"-3I_(!/>0Y3 &" M'6BRJ9^[+QO?%_[**.R\VIUPM:VJ%R2;@Z&Z=_/?OR98)I.!=GL='^X=G[#\M;AI[0)84$"T,]3&+D%$<1P4?E M-4^BL-)\:^XN4$<8"'6W_64R-C5QI/3VC)XD1^\A%4" MVNQ3A!QK!GRM ^D0.7B&18? F?2MTWEN@/+$H"9&ZG#]9B7AP@'0:+S,M8*2 M8I7''F(*''24ECYF%B]7D-F=,.?>_[@CS:TMT9$5J_!A#32=0L1C".ZVM\P- M)MY!K3V6CXNH;$C%!R$AE=HO=EZ6--9>@)AU5FBDP]9':$<0"?6R\2;:;%Y% MCA3-*Y[E4F."0*MX!),HJE/22 @,'9ALDA_^J^BY+'C334 M(2SX, NS^3+S_"1,I[0.8>6W#G)@W2*Y&#B1AD9(8&2T(JU,01B7>W)6[ M$%9E2]= U*LGWA4TAUF[&YGKBOC?C;Z+B'D8?GYZ.1W- RX5,^LQ- M5/7RNR /)BH$CS* U2PP7F*QJ?6AX140!^B*MJ-E+AMZ)[5V\ ^6^=YS!C,; M2W&)EB_K,D'AY*.B\&"$]L48'QQO[::?>_WC]@&VM4./>O +*"NVKP&F5RGX M\T .5 5^6[-<;]X==-JC]OL%4&B#0<\Y6%JLB+T>P=F@P/CHG A,QM3ZX&D/ M!KZKXGL7^VZBROV=B<\G*IK+:+Y[._I>K3K6#0&OH1(UV0H]-@GNA/KQ]_$*JI(%@].0E$WUF%- +(*3 MF;.-'$50 O=.F._PCN94:'&X-.8;:AH.22%98Q,2/9;:6)S[_CX%6)@U04KA1!06XM[^>5 M@ABU!5X"BYYB'W)XC^4RS)N^58G70+#,?W][-IO60C7U7NWXY.35>%)_.?#H MC5;*@M&F@!*<%A=E.3"O8Q I2Q&/IJC@K9(<:[B/'$]R.@1X^B MR'7/^?5T>H;YQ=GD>ZFQ1>+8_)=+["__P$D:DEP#QA5:S 620PW*<$;1KY>@ MM9 ZH7(\M3[EV1SE$U_[&_>8:ADO!2&M%1S.SDB^[P4*2JA]5X,&7]"02^<* MD.("N739^AQ5T.[8W(UKQ'@B]!'0H\.Q2GL?2F?K6#TK3 (5*"LSB48",8IC MZ'>,.].E1%<_]WK_6EU.B/7\;JG58K/CN@0P.5M04H=:\RI#",*K8*40_FAJ M0MTDQ#V:0XXC(M^-!D<8H#S+>6[QM4^"Q.9Y.09H.,F$X7K_%WNW%>8><;X]Z?KM3^W F"-72OEHV<8@X6 M/4072KW#D#>P>+>G?1$8)Y<;@R7&5(*+ MQ5P;'2(DIIFOB;66=U%S%VF>9I^CXTRO39T=)#LW3/^!M:($YF=?<1(^X7NL M1J?/GX]'_1L#J.S>'.1#K" M;((U)1YH+!15B P472A0PGKP7M7*2@5YL=D:[^[G>+E'@V1/+#W,H-J(8D=5 M3_7:U+=;144FE/&%U_:LAF)WJZ$V42?#<$QI1NXZH U'M M$%O3=XEZ9?_]5FF-TR9+$L\:,;_)FB J'2!+*V04.L7F1??V*^'3V.H]MOH1 M[A#NWUW27I,N>*N\HF!@PEK(ME"D6+B$*)P %KCF@LOZ^V,;8!O*^#3$>@^Q MGJ0[[OS56\7T6I?@+3G (5>;&)I+O(O D*)7M4"6F0?&\[%=9%I3M'LTJ1W'5E /RO28FYK5<*(HP1?+ M:9)-RE.@8 1X= &"09IVB]*N_07W1]C):R=.'\381]K)RRKFG?3 ,I+C+4D, ME[,&5Y+BVCDT]JF35SL.W-[):P-;'-7.W6U=GM:0Z:F3UV:=O#:AR5XZ>6UA MX_O"7W)'+#(*(;@1""J4!"XQ T:+[+/U7N6]7^8Z&MYNULGKV&B[B6D/TLF+ M!UUJ?C#!0@;*^0PN) 68K.#%YY)S\TVB1]+):R/;;]S):Q/#W5B'9Q_ETRZ% M9//SD!=AAL^FT[/310#7I[K:!B_N5WQM6^DOU68KC+E($:HJ3BC#I=-$'NL9 M#YZC4>&VVFP;0#AXZ3:+PDJ% ;@5%*+7%">'(D"Q2LD@K5&L2]KP3JAW[W5_ M6PY9O"&'['N+\G-V7&R(S#]]AY/YOQM@5MX(TB97GB:*'#WXB 6LD\&AY86T M>MOG#N+ L98T%S+'/%ND(]FC%PG#0YILNQUPGX\H\O6)MQOAA^ M'6;R#^8".I4*%PXA,A]!U2^Q>$<_IBQ5\0&/Y[[XND(]C8.#TN28+K[>)N#? MQR?TF)/A[-M<1*V%5KQ6:?0^@$)-X7\1'F1)7$;#E3N>.^+KB_4T%@Y,E5[) M0-O<'+E-Q,4%$<="=%Z2MZ=DK6@6%828&)@<>9*!)U>Z#((NTCQ.[A^>&$=] M_&U+O>D9;*UO4IN8Q0A!J #S]F4I9RE$\\)0C_#X>R<:'\38QWG\70NT)70T M[H+@H RF6MRQ0,S691MDIH7GZ?B[&0=N/?[>Q!;WY?AP'9F>CK\W.O[>B";[ M.$?&ON/9+C[XULO_'Q]R:&.^CQ]_L/ M?^MTOGW^R?T.L&_$?^F$6FD63-$V)*D5*;^6UY,449(L,5A]ZPGU^7<<_ C: M1\45MPR$31I40 :.)PI[-.?:,9U#/)ICI9V/H'=&\/*_SX:S;Z]'4XJKYC/% MV]EGG'S\'$;+Y/S?QJ.O.)UA/E]U/RIGBN$1(M.)Y@:=(6HMJ\II^&8T8E_] M&3M)>(1S>%OF-]NS[4^@8SK<)F$68ET5^TKGA."X53(PD"62C*Q>I7.<@];6 M%=3<:]^\L\T>Y+I'0V,/W&PUC'H1ZYA.Q&^6<9[3AGG &1:IK 7IM"#)I"6O MT$<@UX0EIC#S>#0'@'=*\S10]CM0MB%1PX/RW;+"[K3 W^?JIWG@;^2TGPR_ MXH0>@),RGIR&4<*0_WDVG=5_.2A6L1I#UXRA8S'.1DQK> A_ /E?K+X9)&V9!LRL"2+R*B5T_((!]5-\CR-L>,88TWXUJON>%OG]UR=GX%1 MP7"1!/"(""H5!4%H"TQRZR0:9LS1-%Y;2Z*G\;3?2&I;,ET=*N8(A\HU/4Y1 M!E:,@<1257\]=]6& 7K'T]=I0'0-N>."V,)+< M!5""@I8@D=:N6'SPV5'LC]]8BU=IM1O6],>]&9#ZFWC]KZFC]:2]R ME[-)%H1&1V9.!9S@"A+97S&M'058]V;IWE#XIT%^G$MW3PX?4Y'Y.Q5Q;N/T M;BT8G:)WMH#(M?FIXPZ"H'F-614Y4S%K=W^<\$TD?QK&QSF,N['WF([06NXG M:%MD,":1T%&0#I*!P(4"+S5S7">?VV#*$PE3R."D0N"" ME12-T@Z;YXL^PDH".^W@'\38QUE)P*"AV=%JX+$H4%@LA"@LR.P,\B)R]$^% M]-MQX-9* IO8XK[\-?[5R-*8Y>9*FRI8= M>!]HQ(Z*CX>U&E02.C[8;F+8#7=^39SL9UEI:\ZOI?R.#U%O+ MR\OH4@O/HG9088 JQD,(Q8/3+#/CT477NI7IK8".,$#N;O-Q+X-UN#YZ;@][ MD6*ZA&5%X<5Q!CJ%0O$@J["PUCF221>)R<;6S1AN@/+$H"9&NG$F:E9Y8L[S MLS0[FPQ'GYZ/I[/I;X%T-AM^Q1VJ3JSQU!TK3FR*^U*UB9Q*9HP6(VN\$LP[ M%,KF8FRB:#(Q/UCC^0U6A/,O(/;19SCYBC\"7R:8I?DD0S2:P@W.)$3FB(F: M'DBHA96M#UO6P=5D-5R]8_[\DS"K WWK^VY[ASJ99)#;[%-)[/!^^I M8HK+IC:'+XQ6=1L18FVW'8NP/ B>.*Z5PD]//4B[MZ!V4/YE\^V@N8Z&9$EF)2A08U)G4(8' MB#HE<,%(63O,2[^6/W5H ]ZP%]/>?ILHK+'=_DJ:.CT[70+17'&>:N@5.*^1 M&&'@R"!GM%)KZ:-8ZZCS#LM=>.G^'+J=U#YNH;.&OM@<2/CC'!#EC1-2*R . MDCCD,1 3=:E-1)*,*C&^7H>9NXQW_J7WT'A;Z^P0VP0K1V!64,7K>_L,XK][#E4*)"LDI3.)A/,'\IAX+W!Q 2M MVRSF>L>O0 B:8FNF54%OB[6MNW5R1$,9%KHCA$40B4$QD\2QJ0BQPJ.O1=X]_>1+@C97%_/-A$ MT0WM/[]>_?%W6F6^K;Z.KT!W M+XMOHMS6OM]OX\GL\[-3G Q3&-%,-\R$:QA.E@A7O1"]#"*Y!#;AO.UG;8]L M.)020G'!%I7X6@[ 6J\[P-6 [>TQ[JK,UK[>R[/)^ M>Q).1ZVP%@F$U$X1< M30@IUD(!3BA,)GL5UC+N-0^_MZ;<55&MQRDI[/-PAM4+N<(GEGUFM;I%#!0[ M.)W!61% .XZ21Y$\KM?OX^9WW%LS-E);!]?J^7CR93RA!88\RGFABR4LKZPL M+GH0BEDB62&2<1*:>2&TE"4EVWK'Y08H]]'H+;7;X?3GEK.,N4\1N0S62((G ME03%' 4L%R=*P#K%,P=B.H M(]BLW]6$XY[Z[Q"FW0PP:\N+]@$@*,BTF%( Q@()JDG0 M&$P&ZVS1*21G0^O]FVN!/!3C[Z[E_AGY+\.DWKB=OL/)O+S C_3QR[_9(1M_ M\Y?LF(F_HU27LO!K,0ZC@Q#,:F4+=PQ3""XDKK!PP0:;OV['<3:;UZYX>P7$F^\942H+6PL6U(S'FN=6 M*^))^LYF[K7A% .9UN'R*;\;3Z8 B ::M0C"9N7HY)@ M M^PDT5[67GC4FMTYTN@!@_U/>03AT>8;6M?[.=R7[-4R' M::"<9-S3FI"2K#M#.4"T-H.+L3 DQ,*W]I4V OA(&=7/B!W\\&O!OJ@J7#7] M/(?XV?O/P?4A/[&R MNZ$[;$/3'#V9GW&&$U+6Z7BTP/QL-IL,(ZDNGN#'\=6J6.>*9@TL@4ZN,,A1 M:_)Z=03OK8;(,.:@4O:Q=4W$W5'OGZU[)UWSZMMRDOX'2W@JO& AM M"&ZQ%-Q)&N$,G?-2*L',7N;/FR$^+@;VM%^':?'R6K'P*1QC42I+JP.Y$K5< M J_MD"UP7HS'HDTVK;=4KP7R2)?:W8W2X83FRC; @M$#+SF70@2P47B25DAP M+G#@EHF Y(&FV'H"N@'*$UNV-DR'UCX[ZN;9Z?AL-!M(21.AL33WSH\\L9Z- M6Z% TE2LG3S2T^7XDOZ,XRU/[H)W1:*$$FKQK0R%P M%C4DZ8(/5HM@FO=*;RK!OB[ '@6##VC\8[E'NZ/@OWZ[_@'SLVB6I9&H'0A? M#PVY$V2:)$![&:7T0CJ[5G'(__]AE3@<14+.#6 M M;:V$CQ"YLA!9-C&;X#-OWOCG+E#'$DQM:\OYQ- MTN3\:=).+UP_/WCM\_.9I_'D^'_S ?0=&!JFUN? TCK':C"+81,BF$L M&9=\RC*+NSBY*XC]3U.MB7+A2M&^S-&C]\7=T*[=]^O7RL*^!_P%UL$PZ_S&H+>R=XB'6*K<69"@>G-(=8C!48<^*R]7RU%="'1ZO^ M]NIQU>Z\'I9S:2)%3>K42;Y0"#6QG[#1NJTRA!#K#4-?3!;>>=UZ>_86. ^/ M,*UTW^&\]@*T%:AE%DN]5+:*=0:1YL"@R;MB>^"$:665#F>FUVE@<;A04O"!.0\\, )6BH*@21E).NVYE=:XUHT;;P2S MKY/,WJQHH^UC.6^\M'2NG+.Z%VLC#R[7"G*"U^["KKKR*4)&'8IR7"A36OO( M-Z(YU&E?(VM?UUM\=ZWW"*"N1;;<>%T'6Z_:;+?@.E"IMD8V7(L:.QA@WR01 M,B$%^K59M:5QD:2EQ5 BQ*Q-M.AYN;P;> _)<5=1MP-P8Q.]-R\<=6,LMCQ4 MX2JKE.VJ":#(""XI!2B9925XP]QZ6\1WO>E '=^;&&7<2Z/]CZF6195>C^:] MYNN3_A.K'KY\'J950<-SO]SA\&K+-^UXI-5"OLN]WXNS)A$O*%Y02BLGA-&T'N._),"343AY?C:=C4]Q,GTVRF_&HT]OAE\I M#II.<3;]X5)GYQ(R9R#7REP]\.UJ/:Z^!FQ>4'-YY/TKTFC'UQ0(3G Z(U0X?8$_4AG"J.ZE M3V;+D\#%Y2K,%*E886LR@Z'8EA8AM.!+=!!48"9YF^ M+=7#KS]7#V\CS2U360U&U#4EI]1&OXF^N!P4R(B,*Z.$\:T3Y'9#O+_N4@>8 MY/9HS*/9S+JUEG;RD>3Q"JSU!I1C F(2&1*72491F$JM+U8>?=.!WL38J _! M)@;J7HQ^'3"/M0_!1H:ZM2K]-EKN;GK- OEW0D,R2*Y>\0R"#PA)IGJODQ>F M6Y?F.?8^!.TLOHER#].'P-*4%H3,H%%J4(QE\/,R[-;$&(TIZ-E:[O*]Z$.P MD3TV[T.PB3+WT8<@<.4-&@1G7:P7LPW$4B($4H%343/EUFLR<81]"+8VY:Z* MVF,? H=:(CD:@#J1C.070ZA%=:-@W"=5C UK=@D[VCX$6YNQD=KVV(= !9'I M[0&\RQ:4%HQ(1D+SF%50FC$*?EKG)QQG'X)MC-Y2NPUSW::3&4$:3<CT!4S2(/:.W3"-;_C>@.4_2WY[>PT;J_D#E? YN<>RSW=ER?# MT^%H+O6J)Y:43AKMP1I)3)?DEGBF!4B'7J<<';E C1EP*Z 'P(-V"N_?,>!5 M&$[^'D[.<%Q>$?UI@+L.N=5 MW_TC3DY?8)Q]!S80"AU+,4+VM9NCI=G8UY*F1@IM7+WO)EO/==<"V7]X>SAV M79X<=[=,AR6R@ODQHE>) N\IB)]OQ.=W%%_64LJ?<-X#6)'_!X@L$M*8($KK M@.6L?5"V2&R=.K0^NL=,K$XV[.",M]#98C?"6.5"O=L46*G%!9BN5RQ^+.D@%\?G/,H.Y.Z6E#QHJTF9O&@(AH)NSDP- MM(.1S;V4JR@.M1%Y(#;<.FMN;)4.L^-%1.<*3:V#JU,.R$V8#I,.LJO-;J7 MC@K?*R%$-*J8"(850W.QXK4V&(=L.=>\.)>;WZ?=+Q'N2!+9&P\VT'/KP^!U+E$K9Z+W6YET]8:' M:-*MM-O52]E,3.Y9&RAX%X6:4&1_.2N, 2.NEC!A=8=VM'> M"NEQ.WXM[=4A1^5=O8]!MOBQ1_3]FQ?#:8U;"/%J,EL#:B?'< .8A_$5FYIY MO%\;]9RE?@"L6HHI@!G*I?<]JM.]S06 J$DI>I%"M2S^M@^L@ M/F9/_C0W1@?";,)Q(:0H.M1)N)!3E9R$(+("20ZY2ZEH[ULO<0>:?S;<&VYF MWQTFH$V,T^&$X>5T-CP-,WQ;UL"*45F.DKP)$%KBLP^6L]"Z M3\XF^/;/I&Z&OMQ K)>5.LQ,S\-D\HW\P??XA;2S*MQY,UP> DN8'MNK@?-^6K)/$MP11.V+ M YMHN];D\MU+#L5,1N:X+*OU]9(QE![(7!OM,D\>Y%:^QQ70.S?JVAA MG2NW=G=1;8=XYMR^P/=O_VN($WK)YV]O\"N>S$ENO&+S;*Y(+A)YQLH!?6(! M0PJ22^:#;WUY>SUDC]N-Z&"]#G6XOT,[M_,TO8IW.;S6 =O)W]@(Z,'W@9M9 M_"92=3-7SPWAM4![IYRK1:K9?+,J9TEK-H6$W'E,UGGI8NN:2D? K?6WB(^# M6IM8J2>E7H^^G,VF3NT:(= ^.]"'05 MS@&WA-L;\B;*[&B%3:NU+C^N7V*8XG_\V_\#4$L#!!0 ( $*%J5;/H#BC MS)D &70 4 9&]O>^[J?^[ZN^_U_KN=Y_L_[OO_W\YS\F,\X'! MO9=T#70!#@X.X";X!; G@.LZ_BZ. &!D!!P' & 'P,5Q!M@&OA( 1=-D+\ ! M_N;8^F$B '!MO0: 4Y(F^_[]-?@;T++WN.UPR,#]EI.#J<,M^P=@R\. -K"- M@V/K^V\7)S?GUK6=BXN3FV<[#\^6[-BY:^>.';P[>'AX^7AY=^T&+YZ=>_CY M=N_9>KW5R-:_;_T7^+U[!\^.W?_ABUT#".S@,.;AYN0X FP3X. 4X& W %!P M]-PPY->W?='3U] TNF5TSMX!?M[2RLW=P=')V<;WGXWO?S_]!0,CCT+#P)T\C M8N/B$Q)?O'R5E):>D?DNZWWVAT^%1<4EI67E%77U#8U-S5]:6K_U]/;U$P8& MAR8FI[[_^#D],SM'65Y97:.NTS8VM^;% 7!R_'[]RWD)@//:!JX!%\_6O#BV M^6W=(,#%??C,]GU:)CRWO/8?40C:(7@QYFU![4Y)15,RY+9W-^\!*:6)HY2M MJ?V:V5^;6/!_:F9_G]B_SVL(V,W) 2X>IP ^B?Q^5)V9/XX"91V0PU:HB$ MT +<5)R,8RK$Q>*U$ZCB;B3^8&)15JBFVD!V]]+C@.#\61_Z:[U[0KBVUZ?9 M@(L!]$K"1K*9RV944TP@I"]WQ6JDIG8J45I6ZH[:WOKG@8UH0;)?I'"U0=O% M0FJOT&!U8]KA%I1YFF#E+@31YJ3?VZ M74K""GC[XN<;\:* MI]"%0B3.24PTK#@:H_GY_?GA7+@17_RYZ'[B.O^ZF09ZZ$YI%;+9MIL.L(&6 M3F?\VI(O&TB3P'/4T3"OG1AZP:$/EDVHO:0K:GI3B/UCQ@3#A9AF4N:YG'6] M&1U!$\0 3X:@B0[P/_+?+RB];AT(RRWUH,52/1MX&K!>U^'K*\\_YV?E_FW\ MS--JRPO3;MD;-H$O!:Y?LQA ZEA!(*[[O.)]C522 GNLWE05ZPTC./#C:5:P M2&3*^283O;=S?,N1,[4J]R2&*XJ^HQ8S[7_4@]"4> M_ZDG]+JLRQM%>#QH+]<3!#&=Q1F@#=GF8\%5#O?(S5 M2#@(W#DUPG\&/QM'EMKT)"X0\N"KJ6:O;Q:JJS7>//[A>: 90V04)NWHIWOI MTHQ,6L1J!*],VJ/_L!P_W_;%AVXI799X]G"H867L:?,+:K'& +R#*('>TL=C M).E\;8%>_MRNY>19A1,3L(55!0%2Z+J&7,WD'IDV!2OH]7;7]Z01-!!YO_V%MDJ)5\1S]L3+7;N0'?E1Y9;H!^C1IO='H0;'\7E<_ MM81A>]GGC +^Q;1GQ^4_/9+CQ;\L:VYZUJ;PL]X!_M:PB@WX$S[0 B5QZZ]J MS2"R+N([B\4O35W')\TM3[KEY(3)G^@Y%VMP<.U$YG_"2R//3;KKU6XVJ(6]"/3-(EJ_;M:H#%-%--S7:-9&F".WLX%@ MS#28?A]ZL+[TY4DR'9Z@8 H/D55&Z,MDOZB78GZG1-4N11F5OR 3<=>1B_C* MDO.SDW'?K* W3*XAST_:P!J'U,&V'[J]OS["U]W)%?R;1P/Z5!H.ON@SI^ME M%E(1\*[8Z('X+1U!<\!$1_ OB#?B .JLO]-X*H;:N=?59*@P^_2P=*?7O>@O M(7&S<:'"WR-^-MG)W))I$WB:]%@RQ]OEZ-S ZUBXD[6M'H5(;25C:R%)G5]9 M0P2[<1=J-'\B<;5O0X!YSH/JU8'LH,Q3URGR#2LJV#<;J:+=UQ.8/6!ZO2%O MG*JUKL6:L\O?I>PO>>:^U+*Q5.H:8ZU)\]Q%L0%;*$9Q>,@ ]*&[C4OS)V$5 M7X^_K'ZNL7_*CZ0]V1F]?JRS##&ZPP8TJKZ>5Y/@%[._%7Y;;@'S M"%O:',:2?J"&PO^@>5@A#ZU F7M^X >>,^O0%:PWV^T0W-T(WSK;(TYBL*-B M2AO9OEDG[9;GA7Y6NR2;Y+ M?'S730,IW_ ?SL(:%K":E^*/+N2@I5+SV( O23X!ZX.YF'I$<4UC7X0,KCLJ M>,M _Z7(BOC&[U_ M9)4S6WD"+X'W(.Y!JJP4L8$]#S2E^N'';:!,WE'\D-?ZE]4KY^]NKSY'RZ%D M-6!%E'$EM!#3)/);S'+:57)\X5*C\E@6(_9P'IG MP(9U@Z9DK[IE3L=[UQVJWR8MEN]T?; JZM1R$U>TCWC>9WH_XO"U/T,240T?PZB\QM;3MR+)I M]O)02ERIJYV*53D^4_^6RWO'&D1<<.I82A?4$,D-)M*G;A+[EWV(PHW'RK.> MR51CMBT+L+K&+VF6W@WM1!==:.*3H^<#HE MJE@5H#&\/EF9P9(W<&-^C_YP/5O/P!73YRKW$_H(2S9Q5VRX+:[:U-6<@1 [ M,GQX*X='77ZOI9X&,0*\, M-\L2G\PM//^6M#SWP:;_&X:67K$VN'IG*52_PU:JUT0G<.>MWU7R2^ZQ 8%J MV1GHSJ)CO4BM;.M9ZM1YSMT@&W*3: @9&ODCR:4N^G3.SX068E M#9KY-P16W%K0$T#7>!-)>Q(H2'ASN1Y_/;,D<\[GL6_X9_.?Z[PX&A,X$*W&B3C N,_\6&E):?E1 M'#M%AVJCMJ5CSE:*RZJIR]P(M+D<#*'""@>-OTES C9F;'JI !?%DF/LI:C6 MVB 64@_U.!;#;Q\N1Z2.33%;>'BBO6K%:W"]E](GY?E<6*>Z?_:L&C>>-_\+@(.J=% M;-S[.QS*9P/CI:23DYU!JI%,#,J^9[#4,.O&3T-+Q5[25W/,>GS(?$RCIR#< M$?%R\J-ROS2/2<_K^U[WT>31_L[W8"3MWH221:D]Y*RFMWROO_'QV,9A/H[J MJ[035UNO<#+WB Y7/>1#Z86$V,Z3A:A+%%@=5MJX?W>J5%$"R6)604IST61(^;"QT#/N)D[$N?Y(]/%= ^X>B9^ M/:G$JCWNM2"F^XNM,'BB@]+\/; MC0,[EO!F=B75,S6@]F2-MM_RB M*56M7_/(_"?7@)_IOMD(HWY+[%F)"+7CT34 3Z8]@8B0P-]K7BU@L5K&2I,^4-JB:LY:$I M)F&6)G9ZD1LM2,D"G%Z=M+Q])KLO!-T(C_5CN!PJ: M(+ O0P5-+G!O"82(A#"3*N&4H35=S&V[GKZ"4V_OO22EK6T4),(6WDL3.)/H MVN.J"_ )X^ ZT<%T$6J5A"BIU"3J>2E3 ?,<;Y:X+BZWJKF7W'FVV*B$YYGX"9/]\N OZL:UN#UL>,KA9U G4:W6%'TF*&+;&#U M'N&\C5 3_X:P@6Y^6_D_;:M6YP2Q@>]I-6#<'D)OFBIE4G!FJT= Y+PT-?"?VMGZ M;Y'WOGR7B :E*_GYATL>BWDDU)U"944 21&M;.#QO#8;>-.4P :"O-A E$NM MNM]5J0*U%K$(8?$K/VX^X)(8[^)\_Y<"9KD->BHK&'ED-F@&GE%C5GGK$5XFJ'<_K@V5ALE/'1- M7O6H9MN'6A6&F)B[W6L)F:VN_S?LX/\_(YS+FN#*K]P@_T(.U1$@)G0 K<6_ M#[_ HDQ4U@4MX[2S@] M5;K6AI6%;>TJE343.>DM,P;FD/$[F0>#3^MQ2?1M3OS:-5$F8YM^)*VTL!H) M]M]=#SSA>4E<[3N[+]#?@UK0B-;PP@1]Q*K(A?]H7:=Z!Z"'/ST,,#1>DHQX MMS^7_VN%7+>F*JI=X@1-X'['!TMFEJ%C@U54OGTIVJCY@VHA!RFU>-J7,?WR M1UDNMU]H4X_/M'AO I8!&;N R" >>&U.]11TA)'$6OVRQ2W73_T1A% M^GPWPE_JS)?P@6BW.<0C/-EDT!V9HMK\7#A]0C?/#?I5X\<3T L?G/:G9^4A M4W0"5?DH*+<8"VJY+UQP/;)?80TSETO0C9+MC1>?1'WTMVZL<(I:O>Y[4F*3 M8%J 733V..2CF2[Y5KSVNT4HRIIQBM8R:1P20!BNA&5WV)-8)?)5NZ>ZNQAY M:W/G!1!VOT#^(YK?I&I<%NW5+?+8QP$32?PFI/[A.38 7T6I(1L(:T(\_HT) MCB-E2-_W%@&NS!:8K,]JPN=C7S?]7[;II6L&IR6+12JYMK:VUA\*>:ZCAK^I M=C%[?@Q:0+D2IQR6Z>2.=O#\[!#LWQ!3MLX34:YCI*_KY9E4$:!$=>:/J]9 MUYY-+U\IEN?X>C@NT1W,X<_I.G(^('&G32_M25@.CT!*9],DK9*-^D^<*AJ> MT62H"L1[S3R8X[]]5GFS]@:^$1J"$J6UI#'#&T3L5=_CYS+IA1<"39K;\5?" MRY1IZ(,TZ4?-*[>]'=^;$U^P;/"Q_5 YW.+:N>.WS/K5H(FK\"ZL!&PS\<(_U1:P_JP9!D[Z;-]DI;4IY_T MV=4@=Y)7K&G).+UW,VKN_9D/I,D7*P^Q5LY,P$>?@#BFQI@F?>751.V>S"F7 M]+ZE,'&?F>N1UXT1*64*$J\]J_3:S^'>5$,9REW5!YQEW\V(N)>G1)/+HC^U/=\ M=M.W.L8.DI=7J5+2):,_^72;GDCT(YEQ_EMF)CJHGH/O\Z\O^((F>YF_#?H, MNFQ1:<(&;CW$,\76OA)T*"&L2X0(V(*\'QM(3RT?8@/G[LFOM^(G7_SLW&>] M9?%'>*F8 1[6E8\ID:R =MUQ.;A^;DR*.O2"7YF M8!:8$B4O(4368!?!2,MB:3SZ7P6B_%W4;$I_)ODS]28M9M)=Q*&T7_W\A+NQ M64%"^KX39K4N)V(*++A.[WXS'LSG5_P#70IGO!)J,J8+K.&9AU*31OB;B#04 MAB3)!K3#7H 6+RK/4M5CP/2H,6S@;;TA&ZCE ]\6Q3UWSD\U'ZA_A46@ZU?1 M+M!-,24\8^\@FE(!F]B$%6&8>T00K!UW\+119(B.6,['>XJ;!\'F[% C)<12 MO84?;KFCRI6:\EVO0/O=.]0N*OV5UJV!T[[" T:!PHBO6,9^+/5; M+^P6<UI[#!C0D#ZFEEIN6^-9RE>AX&?\?5BRF?%P0 ]5C)DL7UPF%69\P.WAUB[74#E/8(NMH\.<7>@5 MZL*5QB]C?&B-I*^%?I,:MY>N]IYRK*RN?K5XZNXQ[V5CR0+'^W8MMQMBC4W= MK+RJ<[^:S@2ZL0'^;F8&>L;S&QL@:X.9I&FS/L+[!5L^ZH&F'/[&!*=]E M/@CN^(*>HF;UG_]&0I"OX&ERB&;YH?W4+K)T"-)LTEV3?H%PZEW$\H[5A]>M M=*Q=[ _Z7*C_J:,NT;>!0UQ"UT+9P \IQ"[T_.8T&]!?E/&R$(DK9^X 5'K MG7\^P+1]0(>SN@[ /A$7YB>7).:VG=M?7\*OM/?+L,7,4C?6H2I-L-ZO,AA=)J3C? MDZ21I?6L)+U3BX%M9V!15_,SN6(P_TH;/G^TTHWM$>?@MT"K/ -:I1>K#T\> MA'TR#D/>\I4ZB3NNDI(OY2IX=/6LY9[NNJ>"&6_U.!PXBQ^FH$Z##E"-*(8Q MY.2'I*_1W+)O*,PB]AY:N:.MVG;@[=W'M7.O.4V*$A;5[K2J.!7Y: M.H+7XO]T @P7ITQ/33]F XZ8,*OPR$J7'.WTF0!_C@Q/RY_WUF]'\;0OJSJ8 MI.XY*4.1HE0ERLEJ\Z)1(+.N9BKJTU?] MISO.<6LYW? N)O,W(VAGX9-LH&'GN_#: $1X)>?MA@UO*4G3:I,EJ?I6V.,C MU3QI)5%*ST:2-1"34!*!DCR9^TVEBJ+=+!3SQ;OK%$[IP 8U3.5Z\WCQ#\)0 M:%.V=\^-#N6&CD>V\%/-XN?4>Y4L'H=:?2O^W+%]^FM!945A\CO:4>?A_(!@ M?JL<'2 @*PAV%_8,RW=4MUM3QG^Q17*6G]J[K$5K6+C*DD-H(8^"B[3.0-(> M2+GD$OW]FDIRZD_EO#NA0*(^O">DN2!*5*880=2S,:^PG_ >GP2'<92/CW$ MN$ >*Q]_^&XBGV1,S7RR?M[<$7%C!Q&OB?=B'*(MC7=B6"(BS<&51FFT9.-Q M]1(APS.AF//V5_UTB0ME/$/XEP%C-"^*7@.6AV&VIW3"QL^"O)CGL7YJE9Y5 M&K\[I"A!\KBG0M:A]>UIUUY2YSP[?N)-6 <8EF1"$Y';DH:IL_J9,LFW;^,> MWVA\W6_20()&7Y.GR2,'];U\#C+%Y6FQ3MJ@&3W[![Q-C, +J2N2S]>LITI1 M[I=FT=#:'VUZ;,8,"S@6/J@5OO:,V'5F?)LS9UH^SQ2!9$!>I][JVIXYU7G MF24:IG-2T&_?8GDY)RZ!]ZG"E] M@IN X\O%=P8?:+V8]5IQT7O'V:A0U#U:6]-09P-BWZB;YJ$^7W$/BVJTPB1U M;\=IW4AYI\-25C,'O 8_.'TS%4%_ MU4;(=EN]E])35/,01SI3,(T[A1E&DYW[_9]B$]V-KZ4NE)Z;;KJ !Q]+I)Y@]G*[0+<4Z69;;;6 MT/&@!!!*.X:]5BR*OD->;Y+=;^D?6#35A<N0FK)/7(1BGZIP6$?,[[(:"I*SV)LP5*HSZ HXAM#2BDN^] MUKMY4S=J"9]22<$(+I[RM5WE"^^RR8,F?UP[]$\ 8$"6Z@C+M]*1%.5!]$S MR4F,W_)F&Y6SXY/+U];_C![2_T5T_Z)DOIS?L*)(563M% :#':H/[P(3'45J MT'+0M\=D>\4ZW\R=&<[,]1NX495S'$B[P&%_B*_>'=^[CF+W1Q\I7/V5\*7:WZ@^S0?D?>7%AN\Q MYSTK["C-&63C^X -+"2S M@6,%Y$Y6HY$\&S X@KN0;^:)^XJGG?!@"&9-AB^84SKK-GF"\HO< F'F76%O M/>65ULKLY(>.8H*-.5WE(9NRB"@\V9N?D0(+0B]<@V["O>#&\&R%@7'8! M= MI,KDJ@1M*?@:B-+^] ;M4P0Q07A%D02CH;$D/C:@)<\+*C$!UH2_C!Z/A18[ M1>+O( 9O3S56*R4U!=[6N#]M;%%4%203#N8O[L8X>Z]8XOB+5OTO_<9_>?+6;^NXC, M#YN0_P ^GU_ZB\ _/>'^GO^ E7KGU[9WXO!_Z!7ZQQE7:Z5%FP^<>\6\1+-@ M&9G5;;KW=E2X15[/?![TK/"0-"8[9RUA'+&Q3PF]20EA SIYK@39<@J<<2"= MVDX+HHL@3Y.O9(WS60Q?JNPO-LB[.^8FDQ_25+ =V EY-%V&^_KGV2$0Z-H6 M_/)O*!$V,. -XMW?>!DA^1%>1JX.QQ;_\OP@-W(*U/]_ORK_=>/WI7N1.1M? MC&G0^,=3_,QB''N+\[8UL19U+@3]2!Q3]1;T5&B_PK,-_S*)]0IF3]Q0QH2A MJ<==T)L&$">3HP6>=U;!P%OP]T@,DYQ)BV #RIV[M^"0W R.=@S!>!%ES:K9 MCY[5*4;.(W30M0ILX'NE*Y$*@('OTLF<1745-A"+Y68I;RA:P1KT1GI-=-#^ M$F5_XW\"O&QY_8JJ*6^":GEZ2)T8"7PXRD5>I'J3,/: MN*U*RQDQ83WMJVF!%1C^OS$&>H M=VL>FU%PJ: F_RIVWB\O@Z[,Z[,>U5=>EF_&TJ2O9$\4JF2.O\KH/Z%K4[3Q MWRDVP@4=X\M51C]IM MXN<;NSLF^>)!Q5RB[X?) M8H<;GF,7*Z"OC NVX;-I9ACOZ$/A=''#:_,[78XNSU5.^8X-2X2J=:?SJK;AV]>6X^)3]RBH>1@!-$#]@NL0$]C7O%+.^? MB*4$=*-\1ZI4*6B-9;]!_KA]TS@_!+L)W3A'$F)5+>)7M0E]GC!&_'7H)MT8 MM$7=^&KE.=1CD%8S&0\Y_NE8_0]B"Z?[HEMBD/8@L8!:@T!AYWR?7"L;N(O; M4)!_AJ5*SJ,WM33.+O*L(,#96'[=XI:0S7+0?;:!]'FOH\3' M/U^5QYQ[D%LXAU=ZKZ%>^QRB@S+ISPI&.GU GJ.$O<#-O"ATJ6B*\A7_D=(K MS<]5\-'AUNJA:ZVJ%F(VKYCZ)K:R=( U4($@?::K.K-.%R^_Z9N"WB*66UUF[5NA(-F WZ\7@)UPZUWX?5JCCY@"+3$ M2^BD%1S1%<^(_S&<+;PK=B_\4;>.[TFET[_BQZ89:\<6HY8]0@-5BB# -O6\ M$,J$;UBR'AL 05D=<9-5O@7*(DP'O$98C\$0\UWUGS @ PQY(9%X5VS1G,0! M&BQS!%DR[K8YKCOW7<&J 17Y\PL(>5"20W@3]0=3[JH3N&!EC(";T"Z7C!D+ M,U>A0E7]MT]W?4;QOL,G88?@4XF9]$N, HB>LV];J5AZ/&+VPK#U1U"HQ%[ MT9_%+CW1>&X1/^7G?6SU;(!,6L7NK:(L/H]M_L.F-+>I0&B#E4:]Y=P09$$M M-'Z^7S;-&S5TG<8MM.C:%S MD"[L-65&"WQNFB'ZEFX6F'.9 J_CNS*UGIA!"_EMSZA)1&:[=@_?C[.<^1O\ M=I:]47UM(;U,_;0(N=>]_WCT(\Q4<:=A6)PC]7EL=E M.%<_\FZ_ KEF7[@7D JR[ML09P,\.U!#JF#&C0;7*7A(?%COW4S.@:Q)^9,4 M:G*6#?G" .O@U)&+_-R9VL_>?'AV=T'VO.1W#$U&C[0T"1MNGI*J:*0;9='L M#)U"M+K7D8E7]Z^/;-.^,L4]/""S<8V7K":3G_DN[-_<)U"9KHJN/:*IANI1 MN>HJXA>*GA#MO@LXK\D+Z-\Y'&.L>VVH1RWFB\.S;/'Y.1PWNK98)+-!H&52 M/E)%Q7O<(\2H*_6'P?0A ZGNU:F4URLUV=[Z^18HFVY$+AQ!=C\62UTX3*MZ MKZ>B:8'>(_E><_S&;M;M,GD),#^65*OU'(FI5*1(UE6TG;J?G^F@F?*915LA MH[\^_$:-V6.!YUHD^,,% _$MYPHH74BF.S,N M,",9_A73P;Y/3Z:_>D$:NK,16V^FQ5#4>D%9UR%K!N=!AZ%?>^4O'< 8%5Y4'QR>V<&[1_7\D>]WWPX-!=%;Z-M8PVH( M$I&L !-RV3R5^6;$:D24[^*W"4,=\;H/A3L<:_:]$[YR@^MVV."03J'"=1?GAWH2QNWH"-VV4N&SP![X%!MH9@,0 M5 \6HBQ_D-9F&F?67ZS:(OTC8NA,RO.&E'U*/!QZY>>DXAH)EV_9"5^:T!$T MCQ4T,7/9#&S*>PC)R]UO<^-KK62$U*GE,S/;H@VH@AQ\D%5\+9XF!25Q4SZ, MR27#PM>'Q!^7P5P([XR4@ #H\8O'#FWFVJ-N5]'K0%M:;YBGQ11WBON+&IX, MMNBRL56(WA@5LY,5@:N]Q/2VP\:% ?]UAU$F7$P/CXMLO[-S< M6&N@$5A\[;3R] O?G%-/D"5*!)U:8]V2#; #G/NE<1:"#_7#Y6":SCA_VBB8 M%+[09NDP+>7F)YKB;K$N9(=4^F7SWKP$/8KB!<1M-E!]H%(\/N?F,X%:GF+S MI8+#OS)0)_T@:W1,DQF.]%?VV.G*=^R%[Y$4X]\J;O>K)6&6Y,E?>$9C/-MZ M$HX:/S/1'4?KX0M@I)YQ['#Z!(XZ'9IO130MY$TJB?*L)P7<"#^[FV=W5+"% MSL0CC8,*&"?<3P3U+C,#:4F785CV5#J,C^KD*EMS%G=_ZK*MTR=RM<14J]1\ MF=O!M;=&@ F@ZH@EA##T74QP(DNFJW5PSF+8?2WOZ/=1E81[STC2G#[NP5_& M;X6G;S>??GTRN\CA'DC>(]K?;"&9"0_:66N0.':"Q%&>N?\>XDD"W0^,1KO0 M+6&6(/XG@% Y[:X;95^%[(*=1EV$3-Y.WB68(VY(K@'[*:LI4*A9 E)!U\Q. M;TM\NO)]K,X_=J<>17?^^K9A P7G[C M, $UZWFJ;.*9]V>MWXQ@S7CI,,Z/\\)O'AO "0KJHT(FFP9&YB480.A0E/H MS?U(C(" X& 'D,&+PKRFN1)'$-P M!$T1O+''(F(./Z%#([(>$R'H\7=@Q'B2SA)$1+&!&2,*G,5[%T:+.,4CI^.+ M(*Z #<:.T"#JPQTU;IYQ6^P3A;Y"[F8FHPRB0C YAR4$T8PN*'E4^@;I4 M<,BC\,%G1M6@Y-(##\RZD1^1/"\_),1Z"HO +WU#4ZZ5/W?UYX,L_?%M='TN MWAFQ*<4"%PMOP 8:3=K#'?_BC<'M9!$Y(GZB'U$DS]R'AJ")&:!2WH-,U1+5 MA5\U8(!:0<6Q@8CT5]ROQI7@^#^WP0;V?&*^1<_$T7)83&DP9^@I[%*L<<:A M_D4C+'$'^D50I](4.'/3F'4\VOZ TR/":@M]2XVY2$70R,U +OU-/X?L],=[ M\4B\(W/;2AVZ$/^HJ.K2F*&&MA'Y)];%EROD9]AU4CI<>_&@ ,W"7,2AA@2& MN(:N__NB1?2RK;(''0!=-_- WTI>( 3, B!5CZ7DH >V>3!E2G!EY&'6):00 MC?"]PQFT?NB]+5HR'C#Q!RK"PT'!49W)6E$H-E; F]<>D=.&8RIA8K$G".@F1)B@0 M@TBAA(<]T$2E6,50??&I%I^%Z]N]U::%B=N<#AG"A&)W88T(NO!Z:?P609<=X=O56#6 M$PG019@Q\E?9FQS%+]RRF;^E4V!/@,UQO>N,S<;-V<'"SFS=JT2[+4V-MU_\ MOP'N2 M+/+<\F>[QJZ/:#UP\7P[F23,%?,EZZV%F, JKB5@L9H/U8TZ3A-Z_R#IV!NB MW?U1Y= F^^+DN?(-8_HEK77-F M[V#5:QS+?"/:YCX\#X0;'RLU;LGX.M-A8 NF>/B'W_,%QX;='XL79JK_4#N' MF#[EP-J ,TP9@Y.&GJ .'VO]J2ZNTO9/5]F MR]-#)%_R&/[@,8"A/B\MZ\UZP=J+$13L6:-I;=RZP9J;X5^ZV&[0?%3DPCE) M:!]5K%3^T]_7G'<"NU=$93@%"G)=]3XH/:Z IBN9 MZ-QV_K>9F(R,-#NX2_48B)VNRQP=+?D@(RP55P/XO>$79X()[PZ?'/4H\W4Q M1ACQ "Z2J-F<-@ R4 Q]VNS'V^GS0MPCT1 M[WJ+4USG#(>'LXT[U3^=<;0;\ [8 XS?A'>S ;(%;+@",>Q$!6'!YZ?\0;P;V0@H;=B%4:!)(KM=J NY->L2]M56 M(=V)Y_3R4*?A5>A:0YBK+C,?5 H,XI^VLY*TIQ^QD+*?KUPGGCM!.##C]O)4 MOYGM+INK43'/4@9,='R(VZLA_W223NG>M>YR8N!:M M=XBCVED0:MJE/SH_'F#B!Q>UZ)+KAMD3A[;1J5;,='7)J0Y8NQ-Y;=/(:Y^8 M:+)CJ_&!AQY/4^X-WW\(3^F^K++M/Q0I_&N#Y@-LPA/5YF?+V7M7O<-MHGWRH#8TR4;S=N?.]8') MZY2O$+LUR'J*MX'EP(P5B&)E_X[IDJ?D(8,T_CJ1_/)L@^^SFR=?$PA78,$R MSS]C:Z\15J0IR9/1Z93/DX2GZK=R5$AZ#4/QF_&,[Y*7?E#YJ=?VOKD/\#*I M8.PJ\)\T#B>2K^ C")3SN@212[,9V>IY(Q2KCPR+VS 1EO^\JV%VR@70R^U. MFY\8X)0B TN((C3YDCQ-:D\X6;[.2J\!^M3J,FB1NV8:^]XE/S@82ZS_,B ; MKZ[\];2AZN:G^^^Y#;&=X.UZX*I&XT%G?;1*NB18UJ/T]'O_HAT2$K=04%0@ MRQ-F=OJ)P*@!"='E:V=J(Y A=!7L=/^O3W# '69FPFXNA4*+,^/;ICQX9E\, M/7Y:H&SM0U?)/*"Y>&K_G@L+N9:!6CA;$(6#BKW#!FB'I*,T]]7[YB/EJI.; MD\0>Q!1E)]CUGXQCOKYUZC2L3*#S0AA>,YA+#Q@(#OZ7- M[H >;Z_<.26&S%OA2,E]=:PDZLI/[W"[C:5O/CEY#\V+"PI*DY:IR^;!8SNN M5L9]:3B>]OY[@13 (Y7$I&V=BZ%J5(@?B37Z3=F[%?S7&W>)CU5YGB8ZU1P[ M_QML],F9%N&1'U_UAWB"061Z&CT>N9FUT$&_,"^A1(OW23'UV#WR0!-B;;U 1;&-/O\3/C!80LP^MA?W[*9%H8WK><-ZBL; MV%E,%/%/)=U91? /%;>3FC9V3-A=T!^5++AFWGFB!KY22G= ]:=*,HM0YUU3 ME2B[7O9/5$:IU2)\K&S2XG[4I);QG!@0?5EXTXES'D.31Y.:I1LQSTP81[L\ M%"?P7!T_74G[&:5#KVX(GIW[*"?8S%AU4= T5]Z8MA&<8V-51U4FA!J8FGV%S#W?9QV\_=QW%AX=S6X8?7M2S&7G2N2M1](.# M5,2SN\AB.AC!:G:=SA[X=NV MD<#VO7V;>7055"-T-]H^3_@DDF_BI*)A^> G=YVIE;5=.(3"Q,IAGKBBO>G2 MP!ZY/IG\!P:%.H+!$3+9,K^VOVI@KEC:,7CMTM#BT$\/ 7];XA5"_G;=SQG< MA;T0?&7[]D%4; XF:WL5*T*%DPRCKH +K\7XC1FY;_I&,0@4>VJ\&,V6!8]R M$W<-DZY^?\E4#6[I.9$1BHN=WWQ37A)-'=)WC#[W]M4E-;5%N.EI+9[@'21$ M')IL@:-)7K;E[5F#14!W^/3;G!(G6$V'D7J.- )M-ZS>3[<=/#K%XHC%RQS_ MW)2YZNB-N8:ZU:T#R7X)+T35X4NQZC=\FV?DHU#^+A$IF16Y9G\6TPRT3KJI4J:7*3HIVTQ/DF$.3R5>8U5@T% M]UCSZR1P^ H#ZG>V6UUB^N1;ZGYMHOPJD'I&LV;M.;#%_@JWV!^(4'\;(4P> M18W^N;(@/^+APPJ8IB:(76 _!_'C M&5/4]S2?5( 22O9X8@LIWB;[PP-K\^FR3++TTN77.\^7\G^UAOK %2WN.\Z. M@,M_X7>8@M8 ,^Z?3O2KX\'%KD&WZE?+H@EKI:R884*';Y]XS-8V_55HC_2? M3^1Q,&8<^GN_)AC'!K)!:CXK93X#:?+A1JF _P"6_9A@9BSX"IZUJ81U0*? M\F"(A; !:>-Q!!W"PTH8L8AG'7$JV!@&49W6$SB)R!#M 7L0?L &[&R66$]+ M< V7F)_90$@ ^GN]/&S!#00TW2I]*4818=.C(%BYE_R/)R$@@/9EFL*72ZU- MYIRN@K,=:.\EJS*BAV!,M#8(#P_@LWE9U@P^-B!9@@%Q0A?(51MQ/Y^0-:(O[LD!H+1/=5\EG-)$F^]WLWM=25S)QZH ME;1_9:JF\'IW-I?$9)G'5OEZ%,QFV8=T./B$&*6WL] M/@?>)&B>VMTL]]P!;5\G+^[1O+KP"&?[?7I'4D.O>^J59<^OR(TWD\0G<4%6 M8'8?@_$"Y@L;,R4ORH02Q:B#I-Q379\43T8_OEOMW0R>T/: M4O"S\:^W=ZY?$>V2*-Z4Y_$OCI]&E@4L#1#0CL:@)WT^N7_U?F#JBE-SL\;?JD9?Z95H\'1;"RY'1Z"WJZM2DG7H_$^4!CP@6LOOH%+4 MZ3XQ;\T4?D\W\N(9LC$'YF?#]PZ3; 9^F<1(_+AA@_;+;C'C32WH8I2F50?3 MUNB ?^0$/N6]OWLFY5ATN9V(]*9[!1LH"GFJF=V)B(=W?HT237 XWNJI)1:" M:'\UO>?G.4W)N<$HZ9T^U1U^D5;*,\PK.R^:W'\>;Z+CG_'WIQ?486S@\#QT MDP;ZPD7(9@LB#@5E \_7,$PD")O?\C+M<;/8="*9,@8R(.K*9YZM8Q06YOSO M#]G_?ZZ6'"?'K,!__U*M@![ Y(&AB&MM+N&/;.RU'^<&#K2"W&G>+G)GJ"]4 MV-7=*7.P(] GD2 4)6A8_OCTQ95VVJI^NI]FJYMF]3O0Q8[7BA,8@LT31:9I M+6*1'W+2^5IK9E7?!)\/,9C)W['A&+'9R>*=I7,:T ^@NA1LG4L^R3]2O[EL MZ[R8LWR]Y76;H['[X^!7\Z+RIKENWUOW5Y3=@7Q#0FF%^RIL8&'[+%>!7DKRNF7+_T\/Y7J0F83:&#JXG)B5N,GGK,TT77G)^5^AM=H MGHTYB;N,>5+4AO_,1U0_OO))NV:H-AKY46[=M=Q!5-&Y=>NCC6*#\>?1XY7X MTF;&<5A8#CF\7C4(J3.URWUSI!O6<2OKC&3K.'EE/)B?4<@7LY*-^X1V\QAR MN\A\SN*8'U,CI%B)G]I7DOB96IWN,[AW.,OLQ=T,SF+M,Q-&Z'-H89:\&U:" M==QM3(%RE#"LC!>PJ1KM?5D7['_-9%#@XH?HUC?W\V2;%K]?L>CZ"8YE1H%W M@.ST2!GS1%7ML9K&,T)>YNRZ2-Z$UO*PM99PK.6-55Z@6<,R0=<0\.HS5 %: MU('SA/FL&OP @&K&D@U@D:F'*'RQS13.IC'^SV6]7$_I':<(+8X1G:GF87Y? MSFY\,<.>-+J<>3LM'Z4#QMC?0@-E0<6AV4!\#/(D:);S6*9D&2YI?M:8)LD& M&!F1$QY,] W0HL0;9>^<741?!,.S][\?&".Q($M[L<6.7J%O5[F*B@;Q/ZGT M- Y?'<<]E;2\QDR[J<;X&,X1/OI $IXG*]]B%YP3O0&1-@=C]4HC/U/W+*3&4%$$3FV.'$1EH\EWB LA'=F(: M\0+(Z[UYI==INI(9LZ?::JM38 %S@79!)=C-#V, IN^MC/(4.YIX>3SAU..B S,V<>$U3+):'%4XR^!J$I@LKYR$Q@ Q.O M8>[B9M<*2I>1&I2=UK:?CFOJ3]]O[-4>,7Q14[-+@>/;N_@*B'+OQG:0V#_K M3,./)T*+51D*"%+*1*#WW-0""]J/H/-;GQB^:C6B@#F#N246+&M<9.^'FW'% M)U2P@O#C,3"0MRO#%N 3PSEM0:I/D,=A$]"^3X-^L=R(XV8C&\]?#J2&KD1(O(LG:L_._6.)CB88]8)_@-"#3,*(/M#T>T&M4OPZF/)9D[A=]>'=8<*S MJ6HYD'J^1=/DT(^E*,V,_2\F,^/=RM_V'.G=\573VNWEW>NL;4?<-F;R(ZR% MKVW!K:Z0!0_:8?Z(-^1IAJ!9??^*P8\4-\/>$[>_GN[\+OR(\9LTI68)\;F/ M4LN'"1C'U7/?2LFX4,/J^,D:F?85J$_$LE@&^M1(A(CG6262"_ MQ=]YZ9_"Y2%F)=JE#&UO/&C6.*;J],350B6,:!!5XZ&YB1BM4<%6?\ZA MM(CCNO\$O13"37=\4=_[L!N$8-(@BKT#&T^FH-KQ>^&3JB%*('BL0PS]IT9 MRWB8F5T0?5I @>?Q>Y> 7,10RO/-L<'"8OX1Y2_6351#=W MY/.,6,:7XP_[T0:911.7.CDO.IJOW63&J\$\EC2UL_7X4=U)6:'_ )> LP\',K5^9WQJU_[/@W? M*@T>T>O05?#/GY/A7WNC/.-(7$/'\SPD0-53EY^F6.F2C:3BH8FHF=F?P MGLAA7HEC3MSYTRQ["%QSA=VJ='9HXNVA<9/6%YA2O9Q)]L$Y>IK?BQ:$U4O* MGI-:J"U1'P,!XZ.[=7D#[J#&<0,8RA4RV[P">4J+A"[FGVT'Y9W#;BD5RVEU M!/6=V#P[8>SH^BGR:_7YUMQ NS/N='9-'0',B'T=W8U84J<.KS?AZA+ZL;:P M>^+1_.*#.1[L [9][\P-;M\0/7!M9S#HC[N/&$#=H)>C=Q@ :;K\\V)5*93=E'+Y):ZK41!/3<@A'SX,M1$L'(-3H$ M\-^YKJT8,W+6KJ<_X$9GZ%!M/+!6^B-S\'T*&P# ;@,(;7D+SB* M"!M=M#3W-.UFN]E*M!. ! ME>S@("X%&FHAR"Y_,Z.4]+._!K0=*TAPO_H6+$J A =KXQ";Q_3&^=!5?Q3+ M8O:&,@1PA8)TZ)GY6> FBS)L=I3;3D3$XDBV>UM-.]<$L*N)TLA,RZNSX M(+";>>K_WGKCOUS%8H)ZMEH9-SX,-3VO KZYLXADYST!]?B)+5CTDT"PAH29 M/H2O+J(YC$707N+6]\.S)A_@GD,!#"WKQ#\"D:49LD;-C5T!F:VCQUO,I7. M99BLNT/-UA" M3*;$MO:K0QV5K\SD]F*EL3T#B59+XN,!5C_TWVE]#/\<4SV[1TX![8D>0K)= M0 ;@>/O;;^0%JA>4YP@$!*TO;T MZ;*331+!XL,]WKIO;/&N'FLD6DB\K?L0NR8RB"%7O;.KG6T+]O5)(U@%HN,$:,R/RYEMP9 'MV#3UW$&HIN6T^LT6;="WT9"Z1O%-3%0L-*;X_O_ZB7S^\J MSR?I'LB%[BV8D (Y&JSSMM^"*0MG\'T!4=.IP7.7:ZJRH+ OC&F^S5@\&M3> M@JGKQ2P7>4/_V7D;"FNO&6&J- -,P(J8%_"Z(:"[L27T:=R@%R L%U!?-G\T MLI@()V>8O!S4\\MYGJR*&(A_YC.W+IOCB M<>:XL&$X&1_X<"#+2OJ$]N%S^HNC"+$\!'6__\M-2X$7K+?2G'7,+3#J.GI< M5#F:ZW>,-<;/!$YN#/@H2Q>N.Y+].%A9T@BGA%5G/R0H7XR,!DXA>37?$+"[?LJ)6W5\TMRE?->1NYIB;V MU=)-.['HZ=V-"I2'LID:/1%BP>E*J@8T4@/.:;KB=JOIZG#F+4H;A^WT% MN$_8J\J#]7J736^QY6*( 1B2AA]Y:C28ID-6C[1G BY.8RQNB- 2/J:6FE]: MXKVL)Q\TGI%$J?P. M681-<7%'1$7OQ)MVLDR^A<7B-XTG*P3@U!3M%;)^B.V,9&T M40@\_7C L9I!@R87J*5 *@%Q'S&KX:-5*&PZ@ABQ!8-2JS]NC>X$I58W]O2\ ML;^V$']]]$],Z+X%6YBBWJJF"J";36W..55M/QSYFZ;W&D,"^M? =I1A\-;:U?SJ#1_15ZRQT M!U8J:U.T@TH4@RU80#B]]\7_R!_*2M/-LN4P=D M)0<91SNP0H$(:X 7/61>JF7.7K@.?O =]T33P[H@&\4!Y:;%*@/)T%7I?:+S MP9-9H@56V<>P$1AB,>%3&3T-8\:JI-NYX+5TT$O.%6_;')&DYG+/N$XN%%GQ M9;QPC^B\2/CB#U&JP;&D4Y.^#\\QS%<>_K7./[8[74;FY1HB9E.T#T=\BRC@ M)7R26+ <7=J]9]SXS/#TL-4B8;FGP7[X1CN90WLB'URU,SEO[/EZ! GU5S43 MQ@8#:"87]9+"4Q[G6R$/C1I+E5P\(C.]+I7MK5\8N6WP6U4,>9=!1U$(=O_< MD7+_T&7#X=YO<4=6%!]__QK*I0^__MW\/TT5IP>@K&:T^AOH3P@ M!88O?$/)%SQ(!=EG[#RXS@TJA;_=>[=XZD.,7/V3&$>^?VI&=DO7V>_HHZD# MGEAW^SM#].11OBMCM\H:D2)6_=);L$9]_ H?F>?+D\ :PO,K4P$N5A5OM&O7 M5V9*'" ,H?_0:A!#4$5M!F,;DX%+3!2A4A*\7L8^] E?XL7 T4^Q3XAA[@4X MA?ZHDM16;I_DI8:^RPYO3K<8'91*;V_C_AE//D<\111BPG#F6S#^VE'D=L"7 M>JU;@$?02MGJ430V[H+=RTB9A?M7+PGLW'[IR:D=E!V4.]!X"J0)CPX8V4F/ M3@8ZC!AK'.?1^_' ,_>BAIZ[HT7(=-4CCW%G;)7\09H["=E8N8.J78T^]9VF M_N!AL=%L?.]]7PGS>SRW$N)%D#ILDEA[3KD)OU2V82I=XV_3'G(_\ MPU81'\I?U)*D7O^UWS,F%;<=W MU&PIC)>$G?TO2_1/\J'[MCX$ZUU1228_Y MZ;72Y13R>BUJ3M;L6\5WB5BB](^]Q68@F-#::;Z2ML8< MO)%,Q-,X5BC>0%='+8J\O?9:U0LG%+:AW_3&M/F+/2H4 U9O>-J<+OI$Y_'* MSL4%;,XBI[/V0/.G^E-KNEK7X*IMK8_NMESX]SH,&H26JE709Z4;$0/)HQ95 M)ZUS<<7IG0L\B-.^^",=D=-<#UBW8-OE5I#?D^O;>;"U"']^8;+ +M$1NM"< MUK&D/0&H MP)A$7[6L%/E)=S(Y2.XIR[2A2U*FAO]]6SFDVE'2H9;688Y.,/(VIMJDZ ME%&/ 83C0N--5["R9RB;:]B6-P%U^V>K'SV[B@ -Y\)HJP]PE?_3%Q)&,.BAE M %%#\98D,,LN2[%E/28EYN%.SPEKN;L^CS!WNK3O)\ED'M)_\S!<85]XAF.> MK"_;8^ONK\YP%LRO)3(&F?A5[MJA8<:U^#/T;4),8G.D+ &''=[>HR*#0(7B/?R./R')ES9+*(E-AH6!+@I9 Q:&TX M&>A(B2N.9DO@8B>&AN^1N[']QO8]@@=01W V.&)1,DE= [!FV]Y*EJY^@HD? M:V.R_C@20NH#9K"@TB2(A8X MK89N2C[8Z%.!]-(;:0_^J"@44V6\FYR7ZC!SF)9];/HLMJ&'E>K#&R(B"OWM M\]U_C8/V$3_72#N !YGUMF L3#<* /&QL!NNG].K2VHY.ZN,[A0K"/;E(Y9_ MG.326%)\]_C.HX9W3]*4U5(V#138=85\&%QBA?!'JCBC 8@QT=Z%C,;1,4:8 M&;Y*+[RQ9A\O0RZ^C2Z)AN@3"KX/8OHZ/Z!L&B6RRKRR!?N54]ZSO/I[54]O M/N8/]3]KC5$A3_B;0DT%YZ/^/PNEE8AET[ADBM0PA%@3;?X:!K]LE^W-?.3= M"8'7RWE_XAUM/^[)KZ"7_;/I6P!2,YVM,BX0$X"F\9!#BVXX[- MK:W\3BF=M8%;Y@ROM13AV3@:C]063*H A)HT6H>7^2B?O=NE #],.HA!"'4W' M)I4(77I?$.2#)=7P38XJ$2BMUT*@WX;AFL9TB,;>(Z6&4J9)D%4>EL>87N^W M"_BN__0\&-^9<%F0]RNU_Y\Z@?\O\]N?_9;"*!HE[@^!B HGK*C=TU#U_#6_%GJU:O&D;0D M-B[I8^8/,H&!XMX3R-U_W=8(U!=Y-^&;O$7 >CAB61TSJ(S.N"@*6#Z%L"3M ML8?/OVCF%6].4@;3]TH7+TEQ_H M^N3"?7$)XCDA1+:CLG$),A]HL9*6DGW1 Z;'WC]I:.G*YMZ0Q*6S#4A3M+]# MK+"]CVI(DB_,K\$'3'DFFEH/ M36!433H/+XMPI;@]+KG:TO%R"W;H;*VHL_E])<9JZW2#9GX;8[%5> !)4D8 MIUM+YC4^ "&UZ'-1RYCM-I05FSMBIQY&M=\)/Z%S8O-V9CY_-2U5-=,,>0[L M)!3J5E)UO1S)3.$5"L*;Z++'QL?TQ/E"!9Z_C4!\>;X]XMXA#T'\#@4-DKACTN- EC6S! J,EP;8&%<+$N4AZ-'L3M5); M\]Z!0?HT<23"[/BUZ*)Z=+NNU,D.[NMRUROT0.;+4%=RDCW!>B@?T@]U+]P= MQ9$TVS?.XD((%!$H4TS'YJ25I?QD33U._X72F.,6C!L4MT9N P\"$0V&XTDF M<2.Y\G;7'Q_=_>)$E, ]I:6JV/\Z,-;?PW,# 0$.^ M CNJR$SA*#/3?=@.#BEVO=-Y/X4D4/AE.H!NP9 2:-RD+5B]\46":PIQ)B#^ MPR?LMY[SN,6AB'=.+Z \D1$KETV>Q&5JA,!9+^!""?N\KHW(V4C(J)#YGO6[ M_(BH.*0CHIKT[?P+SP.LF L8'OG#-LG;P#- ='5YEZ>4QK[9P]8K;])UM4*O M1CK1SI2:RW7[+!G]B(V53.B9DH#0P#OX>QSI47 MRH/&I9SG3AD]QW=5J$:$UPRU/Z';8R?A1&0#JS:1J4&"U;U3P:X\+L!E#W9$ M:T#7+BPV+&+=V$W \QQV!C5B6?=&8HRSUIBI_@DOP>J'K(+I_C2KJ:6C$U>) M9^=K+PED'@OO;M>Z,MC#=N-)\*F!,- ;PB1OH.3U!&'T=7#"(\THUS4")AU MCOMVR02]QE&AJ&'W(7/82LW7W1.-W[)7^#!:\N=))I%DSAI\/W_E>_TY;OGT M@P&+S(*LRV4E915DIFJ>B82A$E7P:-?B.4%O MRL ]Z7TR.U_YG@/S"WPJ;)PM'"/,EH>#I^5/TD0@X)=\1"/%O>!:MY=,CI'3 MR?YS SV>VY['GY MA38Q"9-3[[=@'R.G'OKU^7#4=T );0M6$$CC19 YO_PPZJ,I?7?&\5K/^7L. M7"U_E,ITO>[4V:HK"WOB$76BJY84*+SZQGD=H^?%\B!9@ 09.;1I=,KL%X-9 MV*;((5V3R_3.2SL^BF[@,Z[)QA:\B_RL)&C+Q7>[1^OR3OXZ7:?>;N$T^_40WA^LP< S?:6XX1I@$=C M7KA&(Y2?"U@B\B'J^0_VB*T-L6BIDXR-+NIL9N]8$0CW/[I;NQK6(QEBE*"H M=T7U5.J[M#H$,?W*G+L;93=0]CBQ1&4DI 7Y^AO*?[WB+BF2Q".$36 M('W&87%%2K0T]_#.'?&\I^8:T6MTI7[#1C,4[X'4QGVG#K([W]T!TULY3!(% MU=S\,/.7(3J=]@.7\:$A__?RP?^R(CQ,22-] .8HED!0ZM?/>%U26YKET_2( M)?&')K I67*XD_&0N?L<>#/,#*RPA("BW?4=&PQ=7][43X>'#$0?X1[F,-@^ MO*OKW="D#3]_7IE=:]DG2D=^TZ+'G''8GRUMSK_]ST@)-3H)P,5$4 D3@ED; M>X^9;DF@6V*;(GY[[:--\L'"BS\K/+Y0;*^6PHVHNA>/C2[YYC #2G6OA=FJP?Y+^X,1#[.E&TSV_P"/ QI:WUT^\WAK*/6(ORNH M*'SCIN1P.$M7D?_9857)@M+QCQ$3Q<&;TB"S,76G#28OL-':N1?L\" ..5?B M ]>8N A'T%:"GCQYQX_OEK*>WFUG<_>EUCQ9B\UZ;SRH;V-H M.^.$0WZ"G#,5S()IR$R"D 5,U*W95 MG7!;2EO=C4RCXIVQRS[=O&B1:GW3EP?I!\!OR,+ @"T8"N[;CPB7%7]LWNFB MOP7S8(F1#8/ M871B:+G=';/J?XG]&?,W]^\4\$R1[-_O]2W;[/7@4]!\^Q>]^1>]^1^C-]"W M)J29:?/0MZ!&5R.V8"/V7E>V8/ZX$93X\$G2F^)6QZ.!K9G6+=&38Y^KFX2S M0DN$'P33#[]OW^EV1Y8A,0R^VQ$P<=_]6#BQ,S1G40B;0OO8@32 +F:,N&^- M>-#>OUNM]4B/ HDIE%^ME:\;K<9U/MZV:2'OA;:&.5H7NU]U.# M3S_5RP ;,9]Z/E/-:)CO-):WV8K]SY+LUD:,FS(,4G9;#]"_/]XFX/3IC&-- M1?.I! _=2]U)2L?OZCS,EX-Q4*%HLM.'[L-).0O RF,K+?)I5\FO'89FJ5T> M"<[ZWW3O4WHA1F)P-/SZZ:S7.<&AC]K3Y??3!+]7[:"=^4Z#,THUWVER5L6Q MD9;BA8X&$629EIT MXS.]%&>MANT?H*23W<(MK.4;/Y@<+?SZFH,J]Q+YN>26J[QAEJV+J]DPSAA! M+"<4Z=%.:?1MMV>965=C>RXOV-RO8Y-+K$4_N3KJ'%_+W;&C6A9 MPR=!9*LFL+I+*"*!6,!2([CFB&C1^]ZW%T(1%0ME[9^Y:;&,F(XPQP'Z2+@4 M-J@_IFI!^DN>=_1ML4N>U&?F8C+P,ZP;3"GQ>\;UYM--M0Q[>U@R-16\IK(Q MU4882_7#=\L_E0(I:;GUKW-WIHB?&;\SJ_I:LNYN@-(=9;F@G)SA^L%-R> - M+ C?097&=&@QK+FVKV_!0AD.83[T1-QTEC4&V.:Y!6NP*=,OBUQ-1T,)HKIN M"_:IG7:"<*A"FHQ2+QJP''W(?3%ONE33X] 1GP%ZUG%=9'H>M@PQ0D(4N-$Y MQ*$<")/ *T>\(4.J@L(Y>TBW'S^Z-(.7!T=OM ?EI)X*W)>@BG:DW/IF.V& M *S8SK\0?KV:$P"XA TT:;/,=.A\>+GO@6SB0!N@\QSR1G!'@;'_8.N.D:9>XKKU@I&]' M/D^:/>6%KQQJ!-G/ [+V IYCUL(5@-NHG5FU]&TU\;#1+9BU/AM%IT"L:4U" M2$YT52LX7:CXL$JR+X870WR^!2MDJ@Z(0B'W]0-XC8CD0L!U^EY)WC*OX/@6 M[#,7/_W\\E2H+,M'+]D>'@WR[K /TT^>89X,W"F,ZC'?3'N*4073YN -.#9G MMB!#&6OPQ/=5;XR&[>2 UJ?PV])7S]$G!B:GZ% M[/ P&CQ0,.+9=(EZV\>58B0?Z?4=,WYE0VD,2>-!.7"K.Y"F1B\X2=,^Y9/Y MXC7:)F&858TMF&'W30T!A-@TUH.>@B'&)_-@+'1*R\C"/BXJA8E>L=T7\J18 MSN((EB%"$'[[Z(/0-&$U-!G_N6[@S=AL. 7%S^<0AF,!WI4<*&K((KYY\-#8 M37%HN;F"39[WM=AT)=NVI_V#][%MSG>Z5^]C-.&L:(%I'&?%MG?N:;4E'3:& M0F4V<;%NY^A] J:1C7>4KK,=\V4[42*Z[ >R$NEY&<5X*:SO9O?PG-&K\9X* MF4GIS2P]N'4)T@))V'44]JXQ6V^6[MA\T54ZI%Q6 V2^,;(R:M\K/+J0-T3% ML2"-:>_8ULYQ0> *+_\&+**-X=<.0KPPB\PS4O+<2^[XW0B3SC/.4X(O8 E" MH',F6!2U.9V-D;M?T3N*!5%C[5[OA<%Q;W15/A+*4[+9L' MD2URF)M(DNH6+*2#9D/WD>>>3;*,=\B8.9TZ&$IK.1E_D2#]6R2X-:/=>9-)N.P)&!*P-^[LKQL%\(H@H#]I0V@/,#(%SGL(%REEV0W]!V+C?N]YMH>W/EH6\9 M3TR\X_D$T!UCI?$4+4A_!4K,F>PE&R?WKH4=<>+A: J>/-^LSH-A?U1J+O?X M\=5C/O1+>E\Q)%T"(,R'6R@BA5 M:RFD1K) 3=[Y&[JY7]*<)]EW5:<_(-GAG MN,;T0N$&PYY$!U,MPJC:X9/S< WY1[*EZAMK"8>57Z!B@UGH,>4GQU%X+X^- MI]292-]J9AI6@=58GVT6=1UO6Z&9:C!K:-==24G.O!YW!']663!X5'I;3'?@ M+N5COE?\=+.7E< ]$.3;);H%>X;0+0"$Q\*NL@K?>8GUMU^$;V]SO7Q13(.D M7/=JI:/I]HU,9,_LQ$O;^4=OVJ=P?W)L@5+U[SZR I\8/F>9;#/1?[)L209_ MKT2-7=F.X\$0Q^$;5S#;(?*4B5C].(I[F$TN ?=?@RZ109*@!T-<27515!5S M\'PO;0&:86_K_N39HO/Z/=/6M_YF?/&3=^"AW 7QO^[(W1PQ#[L1F[R.M3LP3!TEMZ$_2^U MJ$DH"BD]J,K-4DJ;T=.+RK[@FG^AC=VK[I3@&"$8U)_;3$TX61J4%JFK/+[+ M0/_A6;EK'%^V8+7"/P^[L?QYV,W> 0U0^O:AB;V*4RO2"IA;R:0F C/T7.)I M$)ZM<>W\RRUTWQL2%@Q*KMV"T83M$,"07K%P7_*W(0ZZ).;WJRG1)-UJ<)M" M&(A5D-X4,NQE/>]3+%>D#9/^_K164WZ_\A5XG\:(2T6V((:U8@=OY(OFEA'J M59WP9_ S$;;\WY8R?WVR_V)U_V)U_P.L#B(2LEA**_WE*F+@/ 7=4\&6*_:X M:-1CTV5&O?W]\#%YG3F"K_+]/8.A<\.X-_ 0#'-1.]2-A]9P>X"HUGFI=K:A MRC>#XM\E5\T1=:%GFX>X] ]68V>9<;(XXF-P5R1P M=QW(:,VR;FF*YAOWBUT/Q1D'BZHZ%N0?"EM#<)]*K=2F2-)?KK5#]^+3X<66 MFO,B=VRC/VQ:O>E]7PJ_[<+ TZMWE ?G0Y)0;[]N$L ]#'T'"#'13O)Y\ @^ MV-:KG1F0'S\3L;-I>=8P:N39Z[7P_3S?OVI'Y]>CO^$ODT)&% -)YT>2@D;@ MK 9*&=-H>)&1FK*.([N+!:)NOJY 6M?B@8=4Q[_?2,'Q6RT):X.%YIEO.*;) MGV8"!5U=1D2X6<1P WYZ0#ZG]/E(>6A,0_A3!L,\-"^EU#/?Z*HE"I?F:5$ M#TN]/U+5=^53(-)][!#49-O\8?_L//@+#$G?OC\-Y ZA=.$3&J;:24M^3B-T M493%Y9UBP\YI^81S+P+X-,U6.99;]]4G"D=Y"*ZG?C[T*;_M;TY8=MYWH:?H M0(_%C61@[+QW$HP\0#Z2B>R-K$4NI65]CX.\)+=O9LWK"NB^E,^B/M2]T*?[ MZ7%Q%$5ZA)?PB 'QP)S3-7I6+JW4S/L2A$>S0FV?\X\>-UGX"7!DH49I86S@ MP$,HI^'JGZSE-O:M+1A*S*NS!_2/+A(E [7ITV.'FA%S,1A9J4WHXDQ,Z"X$ MJ0!AS2/W8J]0KG:\[Z5JCU,:Z,?O80S/A M3(:"X?B_-TI:A,+LP<.4S"U80# ]M)#.#8Z8DYEJ2XSWSQ]I:;+EO!@5B=]] MUJQI]OLY;#Z*I 'N*:#>Q=1*H?NOJ(?1\=$C[7"1:>F1@8.-HGD7._FO-K<\ M&T3/JAW'#C=/9O&/\*OE/G3J+1-MHD.)BF_76*52S&^QKYZ>?+RU8;I-N6V:^:U<%;LC!_E SVQ$-[?3E1Z+LLR MNL<,9?=@, 3EZ_.N<_&JD.AS.A]@UZZV^B%(^S1Y,NV$;3W^ 6)Q5)PYFSI;6L*P/GUKY* M,ZN H_O=ZSI=S37,EGO^VJW1A0.D>2@QX3TK#+4^!>RG>!#L4<0 M0U&2T]ZONOYALRNM>0];#0]] E_814J^1DX.6(Q=42#O2C4V*A5PM P(:[14 MW!_8(SU49HYN:0&2OVKU A)0G5Q6.:L349$\3W_ M[YASSO4307A6-S;'K7F?$=+%6*8MTH>6.J M['-%3.7DK8],]//R 572V#X"()U(L;+2^ MYLA)?^NBB[ CS?^X44IC>?]/+O^<534 MM@T&:N^"9A?*@VQ">TR23U)[SU/?.)5)$@<+R]4"[A_8! MH-B;@=NFL=SJC<.>TO*O6A0UQ)Z&JY[+S6I).__R23+_3W'D]'NKDP8"%BH' M G2U?=\Y'\,O:M .MH#,JKBBI5H)X(:7P9- MXXFLQ<\=Q=%-]RR9@E=$''I?I :?]OF7\NV_2?FF<.W:_\XIG)%YQAG'N$Z6 MC?RU[O,['G^#^M4HW[LQ@+"L3<0UX(102L!S:@+C]-(=^'^&$UDFD%D!0GUK M;'1_(@1P3V+]4$L2P&E.6F(7@L()]=75V"I6[%@$+V8>P5 TG2]S!.4>UU1FX"C%-4ETPZ3"1^NL7E3>/6R"Y;L+3A2@B.EL)!E4$V M^I,,")FD]::1)!B7F W[21&K6*$Y%XEIJH'HR_WGB-7+J"410/KG?0FSL-%] MCT'W-8%MK'" FHH"1V^L7-T8@S[ACP1@]BC0P'GXFN1>&$ M:+\Z-70BE' C8Y76C&T)KFR,C$[G=_O_AR$\QQH4(V1 +0=2.SB:O&E3@8W) MGDT&3KC1WHU!LZ\>L=KMH2W^:JR,N@Y]_O3/PQ"T+8(>G; :OQMU>9NN+M<^ MMCL*5R#^=P3JAL^8:H0%/1QG95\,N#9H %=I]J*#TRW,1XSV%L2+88@G?4+= M%'=$A:)6!\"]'-3MC=0CZ/:.X3G=S"H$V5?)(^>\1+LI_WF.5W+%V]7&_ M)K]",[QAOR"*E&CBR?TVC2.+B4Z35H3]1%'G@U4&+GMK*N(;F5I";[Y>SIT, MG\09(6PT(@PQ\[54.:"@,2$YM@?DZ1P>/?6:>*_M\8L;R08GK3K!7?L>TT>'U#2C@03B"X]L4YW7&R<_::.4OV931,5V'4G39%E2-)U M>)\3R(Z<]X0'8Q=HN4ZC.BT?Y/7VQY[BLCNPZ?M>1:EPK!3[%=$[0'&IH&?C MK)/W /N[5/-1;LT2%A%+1H;').^I)#W-407:=?ME\*N)J=.4*KZ.A0O4HP)% MG_+]Q1=&0DU-P]A%,OF?PA#,#3GEW-K&:E)?:9Y _7NPG;"+ICEF9XH;18Z\ MN8+:..S:>5GAY DM3!#!ALV5 Z_'1R80X<^V8-:80$Z3@^3B>*'\D8$^@5A/ MJKHG$84CC2WT18% R>,\0NP4[R;!LO4U_Q5AKV8)-U'^ M.-!=_FZF DOB20[J^A_>A/]Z@84[_\&E]>IQ)$,-X"3!!V>AX0?RD?$UA/VM M*3/%;HT:^-SZM=;1R+/\-S>2E$YQ=*==NB2D,Q:NH"EM>JD0C6*$?H&W26H& M/Y2'TJ(N[@O/0)WF]65[(+IY%IIDCN@N!Q"?_ GN+VLDV'*FB!?>5_[#KQEY M=7NS9GFD^1/JS]5"N8 H:%?H]9^CXTA6)EI-//D8L2C M=;A=%KL0_0;P*%WS;EGGYOY)Z@PF46?A;B:MM]NJ*103B2 0(X/8?N MJCJ;.$+PE4@$.8;]'LMWN["\J#I>?F.=3@P+_'KE/"N-EFAS[K.05O[F:>HA M3+5^%0]ZP$2\6U;F?5%CH)<"RN%47N>:\)W-R@_1Q5;*Q.(O7*G4IC9IF&'5 M6^Q$A'*/A*S$>D>QQS*^I'EHQ.^"I?U%+68\XX=N/;U!$X;04Q" MD$Q>'MG$^(&7O@YTY1RI$@^0#>"#580IF0P[[G8\X:"L@S=99G1WV:BZ)JU5K>Z*?T.&:RWP M/D$QLIV^VE"[IBN#)-_+UH&FO..\.; M>P3R.6C=@$S-NLDELFM,:B\VWC/'Y(;YH[>6SE&E"O!$9C!EE?4(&ZN5KJ'= MAX6B3F)X_P&'FA/^)J^==Z2;Z?^(?U2!HWRGOQ9'H!!]$?7#.\J7M>QLFL*> M+>\7MQ:Q=Q86H^=Z643?#7LG%9J?L1&' $=J]?")K@MA6CTH/C6ULJBV MQ7[-(/')L. K9]=T=\(==+)7$T&6=2J+"M'^^0&:%6DAD8^S+CRVZH1R],2G M*IB8TVMG@Y>[A(\>$E(1NB.Z8E&>)IK]2LKR/D1AGWF/0,$8BK:^,0I4,6"F MBA_X06TB,06?N3$P] V(N%YI*_%*A9K7]!3^Z07VR[#&PDM'LLN?D1!*(ZE& &)4&E=!)YJ'9EA16DYZ?J(2K77U'PF8QCB[ M"$J^N+:3]Z!N]M^%;9F+BZ-Y15$>X^%'C]\0C%*NUI7:(1CE#MOO:%,2)*N6 M AV0S_I.Y**\2[0@" M9)9'V"*"SP%*-6[^("^@.!)Z*&7#)?L+[G3'P&QM5R+P!1ELE5K^("?G MP5!-\*GW3';4R[1]W5 T1H;+&2&HXJ2\AD'.DJ MIM< NFVY4J!I5$TNH3WDV,4J>+#.1JXSC;9"7+6.5^P,W;#:(ZBJ@'ZA)Z=B MW-O/PL!QDA'^N-_XV *!QBO.4%=9,M15<6!0&;9.=3HC/W3]+S\!.0@&6^/& MW0 HJYM^C#U/DQ2 -7MR\"DJN#)V\IA1+=%-_"?HP:",31(+>7MA"]NF M8F*FF/F);O&CR6><-XG99V[C=>^]?KBACKF!(VEI]$JHT"O0N]3?)1?T I\5 MV%Q&%E0:-X.>\Z2\"/>*O\H\]/AZ\=X[;"M+8\D[;0BLLF99 ,:D<_%")4JQ MS%-M0 5_Z)H(KV32D)+F"Z5CD<9G8SI"T\Q$@D]E"_Z;/\6O!V ]V?4?21U% M_U"@H:C^7LHIS" ?EHMHZV=LBKS^DQ\/)T/]T4[E7L*LJA?]U1^_J-UR9FUU MI.5G& >^]/YM<7C#"#L;A8LI[X_0ON+#"%L6&3ZX<5LN$ M7\TGPAX%O*SYM5K*UHH!+DN#RA&U2.I^*!!,^R!?N&QN_$GJ5GZ:)B3YTP(E M>DT-9(6X5D+?%NRQ!/TK?C8&K0OAL[\IW7[J-%VA\?#V[?_.XNSG KP\1!56 M[I%J?I*-WST VXI6]6B')4"U!HB:W=^+6TWMKQJKM=\X34*.(:.ETF@WO5LA MZ+SN,_=/!RO^';_7,-;C:.PAH/HLG,H"3;6W:LC=>')C.&)9:PLV> F=$1\, M'H-0 4#^]M.J\!GZ"V+9]HH$W4V D^'[L:;(*$ML^[V&L1[CQ?./V_(/!*L/8*8=\6/#EZ"F0OS3X?CFZU[L M2-(.J"'DZLE_^=DQQ%$9X)XW6[#3EQCE4P<-NI2)7G/WKVPJ*_:;PR"="GWC MY> ?*RF_D1&3;A-1J!]XH7Y@ 2JW8 ^@6P&#;!P&V::.!)_Z6/!:] ]DQ O_ MA].Y3ZN9-CIM'D@-_D;&ACH3 I/V=Q?1'\S*B O?*(@%*2/@_($Z_Z'V#IWD MFC+6]I8EX-)G2M8@R $@TH?8XKC!TDQ/6A/J(&*=1K?NV3!]!E<>U;GJN?!Q?WD:C^A1E2%_=EVL MCQ=GEI\S$>'O MQ9*^BPH/<)Z>I]4;XZQ>[FLYS?])V;C]<\)"=JS6Y[**NR^@ 2_PM^7/49P5 MP=?0?N$X2;3>9%=W<6YR4.&,&*U!'0)J+T+KS_+U7]Y^:?V:<2[[-EHIL%1] M):X6R3/'S]^;,71[1NC?D3#@95&CS+2$(1N6=#RLO\=%V9^P&G,;KV MB%[$*O*P50G8D-X0W]_ +=8Y5Z+"6#GQ5%/2/6$][<46ZG'M^;ID*LG;2/^ **^1&,7Z; MZ3\V^E%\GM?U'MTZE+=%'R5. 965-BF)E*0;=]H6CN M[6:4OHNH.,XJS^UZJM7Z=ND4F0"E.Z*QF@7Y%<8=&W'06/P,Q;Q4NK^4A"^& MS>7DRD-M^]%6K?[;9DRYSVQE(NO>\>\VD]UXBM;"EZ$'H7"2$8%[@ PJT ?* MN8K$SVO%$]3)^U1;4=FA42H/5%0^%]JZ[6@S4#8;*>I@C_K>K$ZX Z7F(+D" MBBKT,WY>6O00%[GA?>2=R;W+*I/WK.*(@S,EPF7G#C&?6R2_-/.)#A==.TR! M KHOW4L<*+.WRZ!=+2D'7#[F,:\HI,Y#6@WI&FDOK]S M*UTH8E:Z&G[@ CPH8:=A2 M $QS/J:/O/$T)"V^K6#)E:08J032]E]DW<1W(/?CB 7(0LO:5V8!B.>'41<[ MGLI6FM0,DR-Z%#4N;,$(+HGO-CD6V*:W!]/N?L<11]O#^A\K5)#6:[VO[3"/ M7YTK'3>=9A[TAZ\WY;*J@?OE@$HQ-0IB-TW:]Q:M 87JNP:_YHA+LO%^'3RE M--_M@.##6&W!=H#?P />3HTF0C]H,AE/O0J<))8^*H_G:.ZKR 6;3TL!T60) MD,6'>M-+L3!V&'Y$W]UFV+0H3K'SN#]Y02 P$OWA"_X;OPP0,LH6;'(B49]\ ML2S;W>]NZ1;,P"/+N,E%9G/[HLJ7U5:M=YM1LZ[R&8S^QE3K%-D/9" C:C?W M21O":[V%,!?[V[2.C-U]^7#OXL6HW=MD!';Z-PGF-Q BIE.+5)N_,G9*OYP/=( M:A]2$,I&?(@'7!@S7%^X3*YC1VX%:LR//ST[+53%\J@VQ5-W]5QVP=E9?CU> MHEY/=ZN6GD6'+L,7FMV)<3(7YS2&NXH797*8?#+T27@@ME_NS3@;3;DV$U'3 M_+BY-N;^GNKMN"3D0 M%A,PT?XX\2JTI_]3D]F[P2/GW->-7$=J%PLS#O@K4 MC\DUM0(BS:UT/KT7X \/]E_"_:(S;>[ M-8: 1"H;0?RC?^:9HI'+ M@@0'"#:&QH:J;"0(K+]U:C_U^#:+Z'V]V:5Y+/3A?$""JFC8WS^[64(3Q1UL M\??D<[T;WI<(Q@^1#TM-C>P0#$+Q& M5M^_G6W)L*)$YO$ZNX:]>6)YW&><,AKWR8SRG#X+<25C%O6$YJF=>NK;70SQ MF!Z/3I;;X:S>318*A')]8[UNTTNEC@36&4;-H#G#KU) _DXU!3,NN,N[)O$+ M?A^G!'>\2;E6[T55X/BDV_OM9R:?TP $EVB'D]8IPT!->5(1Z@*"E28AJ9(] MR/NVRYS:8L[C9D$L@SO(!#BW'_Z'!Y*OMWL!905(+7=]%6V-/M+Y4+>G"/^\ M\*(*ON5VNPQ;^5/JZU-".#1Z-XV-U#X_0?JL0L(\<^XMK&13>J[$;B/O802D M1Y97A#M^:XQ2M]1R[> \2M#.R,OS4\L/Z.DY:K>0.Z:?&BRXEU!/ \[_>WO!Z-5UD/7]%BR2,$J@N\\D;TI.X@SFELW^\"+#SHWU M;W9NHBMXD,4!:CG$.OV7B"T1(?Q[.]>!SMKBOAZQA2-#:-4W%6HOY-)ZDC $L>M1M:H=I7Q.CBJEF,3^T*X M)=6D3/@8V^>=&1GFCGI/OXJN4!CK"&E'+3RSY D_WRG<4X09>0(0P$ )#@RQ'\*% M(3GIMQ@ .H_-X;9Y*VX"ST)5 1X)@(PJ6(<.]92CP0N,HX= MF_$\2+VQ^205]PKYZUO3OW_[ ?]W,"D3.\D)PC3E^ +;S&PP:/IK8])^_1FYYY[_PH"X;F-QX5^]:X M[>JL"K:%T!\-,D^0>2@O@?I,+REZ M%WN%;# "*S]8X;]ZHY-^?2HY"#_?W' MFE:2)P6L=^V%9=;GEYBM'0JFO\")Y+F#R) M;A:4UGR]H_'@4Z9K_>F5]&R,C01PTCYHU0 4L'E!NP\8Y2@+^.ER!FS*Q(Q' M;8DWY$6;$6:O_]M.WB0B&#$\Z$S,OP03ZB'OQ M(#TPOXH#,;SN4*>=E*#7!LYZO,*.0A,+&<%;S2A]3O\4OPG5,L1O]7@PX@DE MF(R!B*1Z((-(AF#I_&L+''3ZERW8\FTB9JX;03_)7P_W><*XA,[/,YHX2/8, MBG[[")RZ\QJCXY$>OVH#T7)C$;1HY/HA>%9K,,A%A&8YAI?_/N/VG6JA*_/G M0[_U? NV>AR9$[,A/;(%VV#3AVZH#K-Y -NC"L9ORFW!V/CF($!@+Y/G?3WX M%'9ZI?3?%);Y0#74.E0]G,()Q96.]GL+SLB_EQZQ*W'08_7*!D^C;D0HW']V,VM2ZDD[':JR<8I=ZQ MWC^J2/[Y;QDWD W>"AD3IC_?)( O-$RR?J\_SC0^1B1L_E2G8S]@B$&$Y>B( M ,PZ^Q:L\^Z$5RZ28:9R&#@KW/;HZW;>1K)Y2?2BU3K_FC>/[_ MR%:!H3]TL/I+?\C8*HK8@C4K5T%)#[_6#D8.ZK6Z_"Z%>UG,ZX9(80:8P/T[ MZ5E;L!$=L/4*IK;RXEA+C_SQ=C#V *UCAB19$;^Z(KB,+]91OCQ9!5KL>9<$ M&X_NQ[W! J<;%VYA4,D#\'H3P:+2E4(^>>2\]V$F42N+YDYB2^':J-"LOUU MEP?HF6D'Z[S'Y(O>J!AP<+AZ'_Q-V?#/>;620>-0HQAOP0+RZ"$5VJD&_?2, M.FX15B<%YL37@P,!9MSA"X**^D_77O!WTU;TUE20[98T#L^?W]"F%\EJONL; MH"?7;E*A,6OUY:2_5CH[3,C,J[52-]\V>R6CM8FBWGRC-!U)O M$-#-R841SRH\S":E*:S+E5VG>R:[EZ/K\5Q6\5_:KU];0/X(#)15,!M=8M.W MZ;?[YI;P*,N>;RB]SO*TK-8I9Q>*R#6X(6@P1YD"]\"IT/"IF::_?$^23W.8 M1"6S3AK=W-_GX;SA)O79<_Z$?$.6Y<%%BWUN"-Q*F4\'3ZS.5<"M;AN[SFV@H0R;,D6C':@I#YYAR6.C*@I MJB#'^>'/J[PW0^>F8[6V^X"11^?OV,.(6=5.5 4%--"_G\5WC;T?]$/8$H"3G#41 Y<&;0QC$X:YR?1K9W&)C-7D#0Q"=8:%:,%9J&HB<,]1K?-M0?G M5]CWYQHUI%H\$H]:X^'8B<&X)'(/ MQ5!(+C/%S#"WWS/G\KX5YWS.^7S>]_WG[8_]#_,\SUY[K?U=:^VUUUKB(NN^ MB!BZM@>Z?]^WWL&.!@Q$Q1 1K%H8E 4GESVZJA-E=N#'%[AN5><=/*O/VK M7,*M=3NK(OK'8#0K.$M)-Y[F>_@9/:IF)(^N=V6BH=GK'IG]3L_*[Y*S3U(?Y+6OJWKOY;\J7E>FDG+F<4,>1.+<-A8*A)I*7>(Z7%6: MFN]$MGUGN:K_EB9$M;VUWEO/YG<69D8'NGG+=NPP./9R(RE]><8@L.(349?& M'4YZZL5P++J597JB['EYF,+Y+FFYPZ M:$$P-*8Y6,>8E9VIX\FU?_0H\.]SZE,H"!Y/]''&$V-"$=N(.KQFEQW<.^5' M>N!QAO"G:,_#]=W%UZ7C!L17F*QKV$^:4-[.[J0G8F1+"OP*K$VLE;Z[M2'] M&?9<==R8;L"HZ.SL>OE>FMA^UH[1_/@5R;,M!WOA=?>!N$,=*J_%I5J$D[K> M(FF'D"QE9@P?)WJJQ,Q691%GDQ+\Q<+1ZB=%X&= MQX%JA[8')A0BE-9<#9-4+62%#U[Q6W^L $G?F ^O\&IL51M:9.D$\L> MIW^V;_;$>&]M.+CZVM89Q>KSXH(")[/3@OO1N"I]RK@2?1"[QGK72$1@+!.G MV)Z"+BL6_O7.]-?T.@?%L>Y%-< ^NP^DHN+Q<&I_+VK *'/@7;"]:#]7=7_[ M'I\DR_+#^_SA61^RMYA^]) 57N*LXG$@PW^V,+VL/PZ_I-R$O9-SM+-<9C![ M35[G].;P):/^1<8=&_9RK,MNGO09>]FEX22]4)OR/6Y#?17D\;=SNES(/2ED[#U=^ M*Z!_IO]WME],:0<7O4A+QW">'T)*YD-^N!CWU#M ^^%W>_NWV 7HD,PO%4[H M:IX?Z7EC1=TF2&>PO_P]F'WK->V'Y1$X*3*5)/:J:2ONNDNDVW.\&X@3R-GM M\'" H3R*GS->*@AN#P.TH_TQ3-(RD&J\HGY9FP<&N]?17-L\76T+.8[>=MWG;/U-KM&!XK3DFM:@> M)7(#HI^X^0.!I:HWL38S!&32)2V..^MBEP2%P!*NPBDC3FHL23K6U^O\^OFB M]C"-_/NU053_V$8;6-2P7BFU/Z\X"H':9<-PV!YRIMP) +VI!'CY>V_"I MABSK)O11\MZ:_!U'(*YW0FI+D6_)/-&O#WA=,)J908Z3<4M !^O6_<\R77-8 MCFY6\>WT*IRWZG6QUT\C+FU6$!9M\40Z975\3^=89X_3C5C7DLW:%U:6GKA;I69,80KG2&>#%LX^;G0OXRK- MJAHN@[XZ7-R66RCO;;")$P$4-,DUJ51"AL)&]M8-;8AKMWW=U:Z,D0.%"[CM M&?>;J3X_(A,7SE0 856!,T*1Y M7@B/-P#,JIY#S(SA>8GQ;O$O*P2O>/)[FY3Y]QC+LP?Z!=.ZHX%@B(#3VIM, M4J13>!8$]E5H^W -L)(F!U(1!]TJH*#T1P^#DTH#S9JHI^",$%P1A\\JP &N M(A\2%3?S"+1X[G8;W0?MQ.G@OO_:K$9 %\"!:T6NFW$8/R4]'XZ5TAH$= S.5#6$VX M>FM'C,7JNOC:?E8D>_ 1%XJ$\B%3V22>EDL]*(M<0?H2F@]AF')SRU7H*YSH MR/ 933BH7,]\S7GJ.#(A&=QITYO[CJY.:WV\4SD4T_4I4*HB0]SV+Z_E.D,G M;&C)S*'F\7=#\4L_%>L67>"IOO!"\S?#9S95L8P/3X)<;7XRI"=&+ M>4I$087*O5W@)]EC4[\7!Y#H%U2BO/\9Y#)W!@3Y6F_&_NBV'O.T?0N2/1/? M[Z#V8? MX>-O0?7%8#VG,BF$Y=[OM>E6X3.^*T?+KEU@%NDB3WD1EIA=-(FZLLD^V":@'F"SJ01%#-7@+14F\+,'#/:"7MQ2G]Y*1T5@99 M[WSP!0@#*D308I(S#V9;'6%7 +VCXX1:?LQO;"F/D'*ASK?UAX8?C&(<:/D26-- '%T)''\LU7#%$D$![F*HD=]D4'3S4!^0_ M?:AJ/5G3W$DRSWIRQ/O$CHSDH PJVC5*[?F([IM6YE. ME_<)CW[ , BR=$^.Y"/&%9K[Q-J1*OSJ PU^J4NCN9BX/(.X_L9VAVD3$X=" M=[8VH#UW:_PX/<;4Q+OY,A^R6E/ZM503%3-*AIVI.?P)M':F:IH!!.GJ5X%&Z('3SK2Y&QB,18NO,:GZ$J*Y[KN: M5K)6N*]?U$B4938 CU!NX6;UJ+1#)ZTK964-AZ*[ MTT.-I%F"0 !HEG#D6)D:S+35)5U&BF.2B94:']EG0U5+(]V<_5]+V@E=%SX0 M$D[WYXD-L,@#GSR2JLJZ+G-.GBK]TG*H!SO$/7(8!6-.=TV82)]^D&"8Q0L, M"01QJX)[C[BVKC$K9",=6^D"99S,ZA!V/G?V0"@/YG)SN*QYG$X7(LL?#R\M>2-CYM2\&S0RL?:FI)83**.;7!UKLR*H!V#X7A#D ML.2]@:WZ@'S&V=+UU/K9K0Z7M=IJN^I* GQ?+L9FCTZ!6HSFHU=MM:K/=COV=K_MN1.M1E+@Y*VIA6O:?/649[3GDR]F+ MI=OPH@C@NC,[^D%,R5CX]RZMQG5QG@/%E[88R7(4:/C(R>'(P<_D.9VT5.UG MGHT)U#!E#^?0H,0'UT+]CNM(V9]<&J+$ARQU$#2[1C2+X/;(L]Y^K=H>)#5;K$?+ M_/]=!BJWDE"Q_@QY;FJNH]:3:[>[#^DM]%78 M0K]F),JL1RB&&(!0,,*Q?L,Q1@6KQADN?M/39Z:UU+O\^E-1RB0VFR$7K7YR M(U,N5M!?^I=OC_&^ ()#N<5TU8E9&KOJ(B)RYB[4%$^>NU:<9/3PY(KUY1@( M4O.7$:,20M0"ZU!O;?NP\\HMJ>;Y]H_9/-X3WJJK5SP(3X#-ISO^QZ>1^;;6 M$QL4KOQSM1DOT/K_6.*D,!;""[)VH47.Z#'?N>K?;$Q%4)P7, D77!(UT%A: M6-US7;EWC>3?AR3^@],+J'A_YO/B@U,?DF.2ZM4;#&B;DXH%M8UQK7C:$7 ABO0IM<7Y M+.^![&/EU(<]9(7MKB,7$DYGQO]ZWBSE?,V-;;74+_C._6K#XUM<1N TU,!( M%.#)AT3*(<(YFQY1,D?U%1:O."7U84;E;FJVP3:-5\$:U1+/>I*[!I 5\_^_)V"DHI M54/G(,"'&5!/*F1PC[U&C$H2>"OPL\+/;Z%>9_^X)X.[OG^"<(X;AA-!9U ) MM9K[V8ZMO!IOW5@-$3[$*_I :=HR(9'J:?N17P:)C>2^<*V,:K1^85Z'LK1. M$'5#R8G&#YEQUMTNYLR!PFPK."*-&CL:/\N$E]YY:")-^.YM\2QC'=]9 M\-MUCWG:6,M5X-\_,K<:T>=E=N]BBWQJ\P*>N\2+506?UV!NN!;>Z3E-.$&8 M\A&)B8>ZVA8SOJ_ 9/Q7%9C$!?V(#+=ALSDAD=YHPSH^)-_5>2][VX/E7J2Y+1JVF;-CD]R2;[#F; M43[$-%,?/>6UIO!16?'7NZS?#U>M>_[FWX M;3N7>3)S,=].^6YI,E2"'NAXF;@I /MVL-'_[UDW-)>LS,,V3KJGS,LZ;R11 MEW201L"GUS]B=>7QJHRDV[5)/39FMP?[&V-=2Y=,V73*3.O,**P*)R@JO2PU M[NUI ^E*^>W EED#XOE[2MYWW9Q_CO^U ?#?_@=02P,$% @ 0H6I5O:U M 0CDU@ &28) !4 !D;V]R+3(P,C,P-# R7VQA8BYX;6SLO6V3VSB6+OA] M?@6V]\-4122Z0!(D@8Z9N9%^Z^L(M^VU73UWMV)#@=#@X."?'H'7N5B&83_4;WT,G_X7F1W7]<@1&'T]+?%7W 2<1F* M!(HTCB'6(H8LX!K*4%%">4"1B&_N_J)02L(XB&&"-8484PYYD,8PTIK*5!*D M@KK19;;Z_2_V/YR5"ACE5F7USW__T]?U^N$OO_SRQQ]__/D;+Y9_SHN[7T*$ MHE^V3_^I>?S;T?-_1-73 :7TE^JWNT?+[-2#IMG@E__UMW>?Q5=USV"V*M=L M)6P'9?:7LOKANURP=87Y1;G V2?LO^#V,6A_!(,01L&?OY7R3__Q+P#4_7"'^0/*NCV4=0+A*W?=# MR=B%Z?O!Q/UB^$&-+W"KFZM%KC^HURLYU;>[Z^IJT<>7>*C/(E^SY02?Q;Z; MELA+^X-WYF]--[:A#C*M^FFHNR6J^K96*ZEJMCQH&F3RW_]D_K;8E/".L8?% MBTV9K519WHK_VF1E9LG[]EM6+@371&&&($68F!5,$\A2*B )-4MP*N)(\,5Z M]VDOU K^^GDK1=654S]_\M!S?6:^%JK,-X78KW3WRU/+EUFY[%I'?EFQ>U4^ ML.8%(ZPU"FKY_V,K)FC)"7ZSDOZ___;+7K?^N"ZG0FLY/Z!R<2#.TAH+>?$4 MAERXPK"?@Z71H,) LY)72C1-&$#"\!>U7)?;GT#[DVHB7NKEEZ-1OBVV&K!" M7!B$YHE?1&YLI(J?K/MZO/ZUS\_C5?FC;*UZ:K]?=/^7+Y)B_^8(5/8_-_+8B@]^VBKP,\A6H*W#OX):"_";U0,TBGAR MB^\PN7'.B."/S$4CX.Y-53W1&XC"?'N?E-IZ0O.4\OHVTX\*[297;I;J@W[) MRJ^W*VG_L)T\LJ5:K%6>I!K8 6_J?X+6O(#MI+@DRK712:LO\7^WH\$/0?( MC0/'@WUD"GR*>(7O$>B_5?(#JP"H-!B0 /M!-Q#_>78^*?WU ^8I^_5LI1_Y M?2QRG:W?Y66Y0(QB2F0 $Y'$$"><0*XQA9QQLQ7$ E.*%^O=7O;B#-LW[45: M9_;D0TZA]VIMK :1WRL_(FJ#I90*(H(AB3B'&,D4TEAQLPJ$ =&22!E)GU6@ M)U@3,/P 8+DQ2-C,=K-DW5?K-]PY;_,&B-S <[H!I2,&*"6LX;8"0=;HI?1F.@ M*=_1T:04<%GAIY3@\(8?14B5+5ZOUF9W>2NE^6K*CWEIK)'_)WMXF4NU8#H, M*$E#F,J00,RHA!PK#3GB01)JI"3"+O30W%XO/7UFA;#B"?)G?/ZA5644YW!:%&6AE T?X]_TC']EW^Z-;ZX6J MW5)O5^6ZJ ),R@_KKZKX\I6M/CS8)LJ_&Q-02;-;_W4EU3)[-#:A/7K5>7%O M@RN8_,>F7-LW%Y*'C"H<&CM$AI9H0LA8@*","-*2(T&5DXMI+@K-C=):0H*] ME."G; 5*"T7YLR.KS03?2_PY$S%GQ-0S0.,'^\1D$S=7=?U/]:D=:#;>)S<7 M: :P0F:BR:&]8Z6R)DV$,&K,FKG(.8T!-1=MGYIJVT.!_Z[X M+=>W8KUA1<:6?V79RKI"@Y"2-.41Q%PG$ N"(2>1AB'EB@>1%(3HQ9F8\FZK M:UI%G*:>3SS^D).Q!05XJ/6M3LESJS%X,"K#OVJ3:_.N ME=C#4)_Z8^()0HE,HO;OQF/_/]_O9Z*M_HR_([]-_O.,9.=^?F*1IMNZ/P_6![OT9Q*AWX;\ M7;:R(7)FNY^MWS"1+;/U][^Q;]G]YOY%7A3Y'\:(>\G,##4_7]"(8RDB8W&3 MU-C>01I BAB'D8I5C%" 5.@5KN73^=PV\8V<@&\%!:*1U&\C[S4 ;EO\L6 = MV6ZP8E?AN)7@8"OY#=A"O1,>O+P$M;=GH ]F _D,O+J>U)O0!Y2G?H9>;?2^ MC55'L+S*2K',RTVA;KEA52;6BR346%&.8!H@PU\R%9 3&D,114F<1@&+I>_- MJW-]S8VI6C%6>V'!;UMQ_>]2G079C9X&@FYD-NJ-6I^;4)?P&.[6T]F>IK[A M=$GE$[>9+K[2.WC_017K[];86M^NJL.2A\HI*F5U4;1<"$IE&@04"L(->^@D M@82' 90HB'D:*H42+_:XW.7<2&0K\0UXL#)7NRRUE?H&L*WU%+/M$NCO",UP$_*4.IXZ,=P3@1,2\ZYO]Z*>ZU+3R+KQ26^@IF&00W ^70#'FRZZM!^(($YV,2DE="GY ME 0ZG^UM=0BE9/G&"+:]VO1)"94]*KG 5,5)I"44(<<04Z(@B0()41J$21AK M1<+ T]XXV]G<+(VM?&;.UP)ZFQ3G<74V)@9!:WPSHA*S3KBW@^W3)=CZ6 \7 M\1C.;CC?U=06PT6E3]@*E]_I$TVO5EE>O,_7JGRU42&*T-_4/5?%(N%:(L0% MU,8B@#@D"%*%!<2(A33$.J3(:5_2V>KB?L?2&9<7?V7*C]LZ?MVMU?WN?;U;K\E5^S[+5(E!<\=3LF6(B;&18 M*" 7"$.62LQURDA$A(_1Y-+IW+C1R@PJH<'?%+,BUW&4M;2>KEXGU-U,JJ&Q M')E'^\+H;5KYX#*0B>74Y:2FE@\(3TTNKW>'B%E_PA(2?P-J=#_OT-T*#CYUH7MEJ/QEJ$8) MH._H]AG#ZB^#T1UL[_!^3Y]2?>6G?),7[:UH%5_T=O5H=J/9ZNY6K+/';)VI M8LS4 5W'$&9;>0';">SI MD/(<%$YH69*[[EGY C+XW<<"@Q\[C6-G!=A>MIB?>01PK M=;Q+./%,SVS<-M/WV[+<*/FJ.K1NKHU6>7FJ7S87_U]_4X7(2B476D58)2R" M+)8VN#\DD,L@A,*LJTFL$9)QT&,SX"_)3/<#._G\,QQ=,2IN_# 2R!-F$8(O M;,X*T,YK 5J)+0#_#MK/-18FJ+);W(!&NQNPU:^T]0P^=E\\]L_8W1OEH;)V M^PLP;>;NW@ =9>_NW](03M[=X;TA%VMS5G>EA3V'O%.+.)8,KJ[G9@/M0W6,G*!<-S>\M^)>X^KM'($^SMZA<)W: MW;N/ZS$RWX!:=/#Q,LA7>GQ=\!K%Y]O9\3-Z?5T Z?;[.K70D[YVIU\?='L- M_:2J>Z@O\W)='J6&*G<7=QAG,E H@@K9BYUAF$*&2 JI3$F,4IVD2>1%:5>) M,S>::]W_L=<3VR9*HQ"H-+II3!3>-E'*WC>MKAQ31Y*<;*0FM")WUF'+@!SC MYM8PX W%HM<),RVS#@+<$=L.TVH_!MY>!V'+CRR3;U%]Y: M)(+$+ H0%#&E$#/!C.&(& QIE##))1'2*S[@(V\MZ 6N*ZA-]P!.<.ST DYM#AI$3E#L!3,O)X MLQ_A5*=IMD8.*[_6EV-??[.4IQ9I&"(9IBDD/! 0<\*M)R^ 8XD52H("4Y[ M>/+.=CA3AYT1%8JJM)L0Q88MZQIZV:4R0IY@N_',==A-0R_UV7LCY"Z[4B/G M>4^G-ZE)*>2A M8M!L^2*%L&0TI;U28M3MS\WV>-NJR519'SWS7C3HN;;O\UL8.#YV MP=$_H<6ATD,GL6A:?Y[$%8>JG4U6\>2Q?A/WO5KOTX8ML&":!2F'#(L8XH@I M2#4*(24DUB&.%0U#GP*3!ZU[3=I):TP"]J0\X-]8F:\RWX#B0RS#F#))=0BU M)@1B&DE(0A["%%$:BBA.8N15A;@_EI.6H!P%RR3&/&6A@E%*E/DNA33+"8K, MQZGC%"N.:9(N'E7!\]'1;/?RP^+IML#TQFCDY>6HXN=1><^/K!BDCD8G$@.M M.8=M3[KBG%3KZ7IS^J&>JXV]O'>[DN]RMBKKV\MVR$P7+S>%';(%(A1%,:=F MR>&&->, 0:)4!&40(LV1$BCUJMAPL<>Y,>F;;,56HDZ]L97V!C!M^@:WRV7^ M1U43R\8W-[D,[;#<@$8;3U*X.!R.1#$DR".3QTCX^E.**V9#TOO;5.I/9E6.QNL4)^,@M^LAJ!2T?,P=+ A=SP7>(:!'/OT M8,HQ]#]I&!CPH9&-$984)4#/K3MRMHNX%;DRK:3^7+)BM8O M/[G7Z,6-<$MZ9;OC([N6:-%SQ,E: 82DEM2B 2F(UP)&"D$T6#F,+*7N7%;+2382=G3>#J-J!L_78W3R"3D#Y$WR71",!"3G.YC4KKH5/,I)W0_ MW',O9?=P2MJ[:4TZF#2*E4H"#:7&-A(PBB%/@A@RGJ*8!D%"I%?>CJ,>YC;A M&P&!E=!S@W0$GN.NZ!I(QMX*M="XG"S:?_MS3O6A]CQ'[4^[T3FGWM'NYNR# M Q2.L>5I;K]EY2)!B"&-B-FMF/]@)B6D6B 8T!"G6"&II5=PQLE>YC:?#^NA M6"G!;U9.SP7\-*)N$_QJG$:>Y/X075C)-\8=3"&="X/+N/T7NFQ8#[ISAZMLYXQ$V[%Z=_DAN]/N#.[/U+\-/2:*W* MGV\ 5W?9ROH%[6G]0W>RL\D^!LEYPG&JH4 D@#:C("22<4@$"E(5D2 FHOD8 M7J_D#_0I;*6=X8>@5G).GX";^?',@SJR\=$>R_IB]8%^AW=C;D"C)=BJ"5IZ M@KVB-\#>JS%#;90=, AGO)$8*B1G! FG#= 9#^*C<)T1N^I9EL+,C/=FKE3> M%%LM741Q"&FD-,1FN; '3 I2$L=(:,.8'/C MU+Y@C$R&SCCXUW(XH?!0A1K:34];A>&$4D-SR'&=3[ )DHX14;%2!$JL(EN[D4&:!@J& M2K XH9'FV,N0/VQ^;JM/RQ_6*]#\"7A^OL'9A99[H-';/SA*,/F3QI_%1]@= M/G[F*;\I*_.\N!S+P,_$,M01[/LB*&5U*/'E*ULUO&/C')1D*_GK2JIE9JBF MJHM2F>P&"K8[C7C"1G\U7:]?L;5ZP[+B[VRY40NDE<8B0C"-M+)E3!3D$@=0 M)ESQQ!:T#IWN[/TP&L^.V/9:@+T:5]G8/\Q87*#A'T:/&:T,/P)<_VQ?LK__U=]G07VPWTAM5%HQ;:67H0PJJV]'T>120S0'P>.)S;Q MCR=XW]+/IC';T0>]=8#O3Y'M?MH>C<&$)P3B-":0!2J 2DI%(HH9#;V2G75U M-C?C="=K5<5O>[9SQ;%]%]".'MJ!X!O;#NN/7(\BRY6@^(W,(Q>@NWSWO ^&'AN:0;&< M:#?1]W/T,^2=D>FTHB^W,IT)ZZS1@?WH_I8G\ZIL\7JU-B;FK93F\R@K=O]0 M?"SRQ\PHLP@DI5$+"-D6'E!1R*1$4)-(Q96F(N5.*CDL=S8UM:UE!(VQ3 M_]Q "K8".W+%)7PO,.V J(W,L?T!2T0S$R=SES]1MI#K^C@_OT_V??C MZ,B>]SBHBLT^#'2 M&%T_1(,E.1I E)XID&SO7\R[U<7Z*+)W: B!!",$,5$A9-6Q:$A8REA,DB#P M*O_4;GUNMD^=S\Q*URLCP2%R;BM#;SQ&YFQW*/SSJ9Q2>:A,* =M3YO#Y)1: M1]E'3C[4)^!XG8O?CVJ!O-]8)_L'_:12R.UF_34OLO^NN*=<8)G&,54<(IDD M$+- 0T[M?S"/8R8I25+W \HK!)G;]*^%MJ9J78NMV%>_80>"^P0U7C%.#L>; M$Z$_>@"%T>)$L:$;T S)!PV."A+=/L>0^(1_3C,T4T5ECCA$GD&3U^/:'C\)AY-\ [?6S-VW9:U9^K8Z#I)(OOO]J+.&WJP\/QLJU&3YOQ3I[ MK&KJ+7@2XH@&&")MDR?&BD&*$@Y)S)"*<9R&B5FX\C5;NAFC[EU[+54[ 49< MJM2ZRE\!M,V_\- H8#?1/VWL]CE;_0SRK1J [?3P,V@]AL;-VAT'\)%7)XMU M%=7WL0WSKUN8=\*#V\LP>QO+_H@-9$E[=#RIF>T/R%,;O$<+/8^FMRV^L\! KS(.1>Z5,&EW!N1&FW M/"5;^MI=PX^<&ST^ZWB,S*.[\L8MY=KEC5L*WH!&16M,;Y4$I=6R71P96#UO M0*WI\$60!Q^$@:LD#R??LY11'AS>QW)A]_!L#F3UCW]2N\ _Z:57H+W:16BBM@BC&""JJK"VL \@B M:4QC'B0J##&6TB]5Y*#BS6TAV&I7,4I+/[!7$&PU!/:C!2T=[4O'U=?!;Y6F MOK>)A_T*W-:5YQO;L0_MXW'.86[B*M"B'3BC<8S0=5X1G&J$?+U#W9%;@"9/^]A^(J?+Z]I!P7JE[ M^T/LG9WWBJ[Z5H_?NK7V26L$#B(5DQ2&0DE#\U%HHV(3J'6H#>4C$1.OVEPG M^IB;_=\2L7V/2H%W]6^\&JQ1_W,'&M^+,J'E>*/__H M8'YFTTE^M\K^6\FWTE!,IC/;X6U9JG79.#JD=7SO#Z;-[S;WAK;J [WZR9:H MBQ@GDJ8,V5A;6_(W"" /(L,>.HTB%"C.F;C2]3RXT',CH>VY RAV,MZ E3I_ MJOU\P]W;7_VL@_@L+NR]QJ"M,J@UV?JO975BV%(;-'KO8AN:%VY:AXD#QE]- M.53C.;J'%_FY?=^C#8*#.WR\OI]_(?M8V"BL]7>;LVEMGK")/1^LN;U(4!S) M. Q@%/,08I(DD,2A@%@FA$HFB4K"YUK)SDH]MZ5L*^@->+"B5N2FML(^\Z)V M?NBG7]4&&= ?VB\,PYN)VN?-^ MJUL5952%''TIF%2FY2K536OY?)658IF7FT)]4=_6+PRZOR_"2''-&8=FQ0H@ MIF;S10,1PH1&@>0TY4AX^6IZ23&WU6>WD=J+[;?<]!L+M^5C=(1'7@XJ^7?1 MCI4.%7776;O:SJ*]'N WJPFH5!G0JV!Z2J77-=:3&OHFPBHQA!D>(@5U%8Q-F3C0X-WN2H"DFJE$8T@) MIQ!KN]$6E$"-4X8BS' :.N4R'DZDN=DQ]?DS=SRGYL?GU%?<[!A@@$<.->@U M;'./+!CI?LAP(#]WU,!>H!\C2. (P,%B HY;'C0QP=O5HRH/[PGOCK4E4CSB ML81!3##$/!60!$C",!5I3((HC .O*[W^(LR-JE]NDQ24=1QIMA6]E93 ,WET MCW%Q8]QQT1Z982]D*=@IT, #MOX0(ER'R]$881D@G$@=F?LH#;N*F$ MXSB67$O5Y^3(3XRY,>/N)$!5M?/,+&T$OK&9<_EK<\WYRI M/+*E>;5<$!X1&> ((HD"B!GGD K)8:P83@*I>1#T8M5QQ)T;^U:F$KLTOY]C M7)\AA.RJT?HQ3]GK\6].UANMYWFV?GYT9GBH?D+8'_8T_3SPH\:(G>^U;\T\ M(]9]OJHR/%8>DW92\45(@E@&$8'4FN28IAK2"*4PP2J,:" Y$4ZY,=RZF]LR M4$L,:I%!)?--[80LVZ4&?*OH=2+>3?##XS@R05\+88^Z>B[(7%%=K[/YB6OL MN:AZ7&G/Z:U^5NVN#OO?%+-GV56U]]T/_V>F"M/DU^^OW_X=_%;+['D: MY3<:;J;E:!B/3$37P>MMX_6":2"3S:_O22VP7K \-:CZ-=+WIN=COGRT=52, M29:MWS!1I6ALRF.C& =A%#+(%=40IXDQCX30D"1:A5)*'DJOVJ"=O-S MOIS:ZV^J$)FM?)$)]2E?+G5>V!<7B$>QBL,4Q@QK&U@;0!))!(5$/-9*QJGV MKS$[J0ISHX^CLHU;P4$E^;2Y@'I\$6X6R[S'>622G*[DY^&W,TI(R_.-Y',' M%?97X,<(0KQZ@(9.9'2%)'UOUZWN;-705XJO]S>VDAACSKE9[H@6$ O$($D% MAH'YC\ DEHE?PNR3OO;-50U_N\BCM4 MTI+3F\94DDASJI&-^M.A(9)(0(J5L+8T33&+4Q1[51Z95ORY,51]\>V3$=,L M M8(JJLR_KK*UCV.*Y_IDQC9>AY]H.=O.=<0@!8&S27DM4%A;U?O@-C5\,SU M]N#V-PL.:-"9@RE]U; ^MQG=3_@?PX2^:F &,Y^ODZ+?4OK2(KM:%W6\3U;^ M_D*MQ-=[5OS>'+=*S@1300(YM:8TC34D1$4P3E(!Z$W0KL@,1*D7NYN4!%V5?TI;SN]YGB_9 MPLRO/[[]G_G26G7EVY5HSDQ)A*) X1A2*FTF8DT@30/#+"*(=$)Y)-S,ZK,] MS(U*7J_DIF >1=Y/PG;AS&D(,$9F R,>V,IW8RP\\>?+Y\J.X'B4MK\6I(EJ MUA^#-5 )^B[].VO+GWQQNJ+Q77(?5(/O?+!OKIJ5^J /3]]-VX6MB_I*U7\: MNZQ.WOY>K1=1)&02" [#V!ZF2T)L0@P,M:UDJHFF-/:Z2^TKP-PHT,IO=VBB MCBO1C0HW(&N4 #_)1HV?>V22]!X?1^?FB*B/[?=L '\2R%,Q20/XJSW@[SL M[Y&%IQ]J@Z7J\>Q^XGP^_< Y3OK3LYV^<89V6ES9%H?J:*1W7[ M+2L7"4U40)@A.(X%Q %*(0ML\! +%!)00R?5CX,-W5[KL1VT9T%[-]?M M:K5ARX^F&Y$]F+_4'K']U>9%@%08X#B%"5$AQ$@KR!,F($LC87:,-!9N:5![ M]#TW@JGE!0];@<%#+?$NW8*1V6,/Y3D0#EO/\> =F8.J8^&]Y#>@@7HG_/: MHIUP83RH/3:RXT$^T19W6.C]=L']P.O<'WLV.=W.N9^N!WOJGDWTO*67K;*U M>I<]VH1 :_/%9+O;QW]C_\B+ETM6EN_-A]6XS>-(@5VIF4H'4"D!K!9];^]YCI*;\3HB]B,O M),/#[G^KKQ]X0]WK\^Q]VIM]_: YNMO7LYF>\4YF!:Y/CIL<#9_5775 7.T& M21#1.%7&/.85[6EBS..40F,9*Y*H-$D3K^ILG;W-C>2VLO7:9W?CZD94@Z$U M,BVY N4?#>,"P%#!*YU]31MKXJ+V46B(TTNS#8I\$LW]5]/T^I71:'>I>1&* M!$F.(H@$XA!CKB%).8:Q%,304Y1BE2P>*F>DP:)8.S+2#%3SF'%?W&8@Z)R/B.>)Z MCV[+51 !BQ'8ITOYH<)[GF7%LE M7G\3RXU=:EXI,[9EOLQD]<1?S;[9MLB5-FU^8=\6/%9!&G,.&4(*8F-20B83 M#'6L68Q$&DCIM-%]3B7FMG]N5 6BT16L]^J!.R,]^&EIY'=:P\@ #4&X"#;.T;_$ 3P !?ZT^ MI*;]&A9@/W,:GU+XBE_%!(&:3F: XB" 6@D(:13$4 MB9F_ <>*$J^2&1?ZF]M4WHIK;PQ8@V+-OOG6SKV$L)MK<$#<1@]M:R!K;# C M*VB$!3\UXI[?X'G[SQR!&2SGIS%T M<#=J#922UD?^B:U5\]DQK'6HS(Y&H!A!S!)C'-$H@)H21.)4AM&%VZX&9VQR.\*E%[N=!LB'WJX&:BI^<_^0/ FN M$X%NACO]ZH04URG[(<=U/^I'V4V;*KD[G1W(&)OBM-4$L)C)A5K(]_B89#("^[;*^&9VP_ MCB\RO>HWG-3^JD(.ARU.7M'AI$*G2CNO5Y0%@4DHA&4*HQM!)Z$A"(- Z9L81G)5!3X,-7I M;N9&2HV4-M>"Z7/I1TAGD'3CGNOQ&=O)TD"SE?"F">@9,(U4-P8#L<:93B8E MB&Y%GW+!A:>OFO:W\E$5ZZRTB5^:[S7$@62,:4BB(("8F9E/B8QA'+$@4M;G M0)P0XN.*_N M&3KH>*'G/L88%7*S5!^TZ6%SOUF:22"[(N"^,+Y4^^HQ(1*4IB*$*;)Q9CKA MD,.!5/6P>Z-B$= MGGND*\?4<=\TW4B-O9=J#=*E83D(&1,MBC&,M L2<)XL;8U>!P-M:I9 M+][<-3[>E*R+"+%*-D^3K(;)T?[R5GYL8ZM;8W^SZD#!H6RHNM%I#:8#18ZL MH\/?]@W,Y>M762F6>;DIU+9$YR).B-))3*!,DQABI! D:<@@XS+5"1:Q%%ZE M=4]W,S?#IX;1<(@T79GNQDXN#:+D6/ M8VH[G^Y' :]98?.KE!]54?EB=]]K$&-!):&029OW)DQCR&(4F5V/2I64@0@" MKZ#\&2 MLD]IX>+S_8AAF\_K5OS7)BLS>RSSL]KCJVRY,?N"!6<$I8)2F H6 MV*S6#%+*&938)LFB+# =^5"&OPAS(Q,C+M!67J"V,V678N@&R%KH03(0]1@N M-Q8:=Q!&YJ>M\* E_0VPHU(I ([YZP8T6@S'7OT1'(C7>@@P*>/U!^@I%U[1 M4D\7Q6J=5=,X>U2?E=@4ID]5UC>@E7QC5+6.DDT=Z/Q!/Q7BQ??3#539.A5* M>1C9.TP,4T.G<0"YMEE0=8ACFH@H0%Y94$>4=6Z\VY84[$7ME5)US"%V]-G, M8^#&=@3U&S-_!]'X: [E=1I1TFE=6>-#?N0?FZ#+?DN&Z:(R"0UR=57O)G8O MQC0@41I!QG$$L6(E&K0. M-#(M'N,S0G#C!1@&XK-SO4S*11=4?*ABGE2:*=2@A?[&EN/+ -NE%UHH!^84DG )42Q8I*!;%( MS']2(2$+L8(L"&(>QSKA*?"U=%R'0*LL>W.!J&6D.-%>YU' M8MAHKQ/]/$>TUWEUST1[=;QP;;370?6_JO)?%Q,C%4@IS^7=;K)KO_ZF M"I$9L^#MJKXJ^"3+]O;W'XM,J 4/A>8)X3"@J>''((F@Y448T]A>WR40PNG-5+ 5>>B*J&[X#%H&]4*7SU#[U V$TP5/'=_MQS?OU?HE*[]^+/+'3"KY MXONOI>W,],Q6PFX)Q#I[K)P="Z10PF+%81BD(<0R3B"AFD.&$4\9TB&+L(^; MTKWKN?DMC>1 &-&!7N9_@(=& 6LL_;0IJRS)/P.]50.PG1Y^3.4Q-&Y\-0[@ M([.6Q=I*#3ZV8?YU"_-.>'![&69O!O-';" >\^AX4C;S!^0II_5HH1^SOFB4\VGS-#]<.]3['RS6AM>^9@O,V'#8[8W'$(E BK-U,P&, MX>J/G2<4Z%[]_4@_FF_G*K#,GORO8_>UF_34OLO]6 M\O;>]ALL1,1B0@,%64*)X8TXA4QH!6D2)YARI,(X\CIB<.MW;B12B0V*G=QV M&V0%OP%L)SI@E>R>QP2.X^#HWQ\>W;$=\Q6P>Y'!QRVP>ZG!;3>P_BYT/YB& M\GT[]CJMT]H/BB-OL^?K_<" M0QG@& =*,!1Z$=.)/N9&0EL1M[%C?DQS"D0W5KD2FI$99(=*(]Y-M9$9CBPZ MM!^(&$[U,"D)=*CX=,)W/=K3AXIPF1,5F1BMI2ZR02$,> M!1+J.,)$RA0%BGBY+8ZZF-O4MA)6";HJ&3V]$\< .KHFKH)E;+_$ 2(CA-B? MUWXHC\1Q!].Z(\XJ>.2+./]DWP5[5ZVVNMAC=S ;LXGY\*"*ZCRZ?%'5G-U5 MH[,W@R9,TEK9 M4[1]U[8RUB=;ZMQ6 ZR$:VJF'SSQ*C,OV@L-&5LNF*8HEDD(,;89U@27D$N- MH- N:>'$&IN-NI+MF(R8RN@E1D=M@3EFJTWAAR^@\*Y>,Z@H^:V M2DP]%B,O!SMUVK66J]J#ARK=@$:IH^?:BMW8 %8QZ,VJ(?$>*I'4$")-FW1J M0!"/$E0-V7;/XP=U9^-.F\IX(:):")M3A=E8JT J8]+;*Z$DE!*1()#4[Y"A MW?K<:+01SK>TX&GD'(\%^N(QMO/?&0I_%_\IE8=RY!^T/:V[_I1:1T[YDP\- MDXYRGZ(]0D&2IH$V-E)UF3L.(4UD ED0*Y$*F421U\7XLSW-;0(?YRB[+@NE M;];[08 :VT@YD8=RE!3U%\$8*17E,Z65OZCNI624UZ:"MX5)_\;^D1+AJ%(L$BAC&*;)0-'-B4\,?_$6D4T2K5P"B\ZW?S<&& KG%?ZLC/( M=<_YZ_$8>:*[0N%5 OB\QE<4_SW1Z&1E?\\KU"[XV_%4O\7[1$V(]VK]01M[ MWOQKN9%57%%171!;KXN,;]95N8C\C%>6Z80B8A9Z&6 &,6$A]8OKFYVP_+MF0]RN@,/8!N!L8S#LO8;'6^D,X-L'KN1',_/>F[G8.+9%$*F$1B%D 3-;#88)I&&B M( O#*%!22":]DCZ,(>3<%I37_[7)UM]KYNE[NC#&6'JL)\\X0B.O)?6H6"G' M..T8$;MGS_S3(>(/DM_G,LC#9?%QZ*OG2=#]PS+_KM1G53QF3?+E(PG-SN6Q M6F4J,^,1IZ'6M-^'8XG9;,=\PDW+KL-R9X\JJC06NGM/L5J:7ZZ!M_5&NP5O6EV M*[9H%F@I.^ !WK.,T5"G@M,*/^U1X[,,S-'YY?-(\3PNMB:UGG4"/DFZ]VE+ MUS;RUE[_WK"ES1X1+*16.E(1ARI4"F(92+-10AP2S&5*.&)$XRF];SUTF-MB MV5+A!OQQ?N44>SV D>M^6O==GX]E&L_>R)_ #^3T._B2CC+$[M +3C EZXO M:7*'X!5C.1-?81\-?B@WXA5#-+2'\1I1^BVY!QG=[7ZW\3G%FM,D%0G$]F0* MQY& !&D-(TP20M,DQ$CZ+(MG^IG;TG58L<#*V=,1> Y7MQ5D +1&9OD^0'F3 M[P48!B+(<[U,2F(75'U*-)<>O[:V3)U+]MVI7+)5G8=]S"W%"4Z5%C!F:0!Q MP U1IWT. OP]Q(I%T"I3N-T/:'K0).UW?*D4_2$2D\GYJE'_*:C5-GB]6J=K;]_ M4G>93>6Z6MLC^D6@9*(BA"#1,H&8AAJ2.$BA5FDD&$T$"K3+.GRN@[DMP;6, M8"\DL%*Z3=&S(';/TR&@&7FR>J+B/&TOJ7YB[I9*_/DN?_S%O%I/6_.7_6P] MV^ D4_:2.MMY>_&Y?FOIBTV9K519OLSO>;:J?*3[@\6WTF9(T!D[JEYSNVJ7 MTS6_V]Q;D__1/)\7WQ<:LP@G*H84$6TL\81 SF)E,.M$)+0%O'IV6YJF*[+3U!HZB] MF=6H.IPM,^I(#&05C2/CI/;5J# _M=3&[6RD0/ES,9V[4/U*H.U1VX,2:R5? M9;:RT$K:!#V+.$5++VKUCA5WJESO$E(TN<6#"*54"PJY#AG$ M0J:0T)1 9/Z#=8#2.'!:8[J[F=O"8 0%C:1@)ZJCMZ(;SPL^B\%0&IF 3P)T M.6V[#U(R%QL[":IY,@%B!_W-Y=-R=_DXX5"O"?992_01PJCQ[W2_/8V7QTF# MG:_'[>D>7%@E8!"&H]GJ^^ME=M_L)[:?)<&($"IMC0HD(%9*0!82#A6C,HID M@DB0.!-B=U]S8\6VM* MKL=\OX"N ST.A]GHIZIGX.K#DQ=P\R#+X?";B#'] M/SL_UG0#I),Z+S0Q'7^ZZ7) HHZO]'."?#2&Z6J]_4HC'1 >1C'D1'&(8Z0@ M3V1HPW2#A"H=Q*(S,?XU<(Q3S.:GQ0/O= MP[8GW9N>5.OI/O+T0STS!C96TR>UK.?\U^QA^^TQ+G&:!C%,:1A!C&0 6805 M1(D,1"!($$FON=K1U]QF[B[+9=&6U3.77P>T;M-Z(,!&GN0[K [$'&'..\ Q M5+*[CIZF35QW6>6C)'0.K_0-8;F5LK!G+.:O'XHO^1^K18@I8HF6D,745NBR ME?NHQI!*K+2MZI>$@5\4RU$?<^.&)F2CD?,&6$D-CL#*ZAO.<@SHA>W/,#"- MS B]$.H1VG(6@RNB6X[;G#C Y:Q2QS$NYQ_MX?1XI;0JBB>^:7M6VD0 LY6T M:2KK?RPTBE,6:F/'(UM$"5%CQP=(0T28L&%M. J=LK7X=STW.M@*#T3[%(I9 M\3TV]W[H._A(1L-T9.[8P7EXJ&^E'@]G#I3(:W!-Y6(:$W<_W MT@NY3E>,7XO3>69Z:7K@J.G70L_@%5OI_6N^-&^4=:+!7AG(HSA"<6C,0AJR M!.*$$,CC@$+*%-814R&BJ<_5@V'$\EI$)KBU4&6P :K2QS/V9)AA(BA)T]", M"^>V G>H.60I"B'#1"8\B1EC=%'G"?N\9L5ZKH/U5,3QANP%,_\4"K UX.HN M6U5Y/7+=*YG:0(-():4Z2!,H*J.,BJ@VRCA%$8O-4*H4-X/X>B7G/81; 2<9 M0!OC\[Q#Y^80FGXP1K;VV@K]*ZA5FD4QAF&1'BH0:QBAIHVV&A3(HY"J85OO M>\^ZVF=6-?A:QV?;=2=,!KN3W=77Q'>S'=0^OJ/M\E*/XGK9 M*KO?W#??LDZ)D(Q@F!"40BQ5!(E6"8PBH72:"IURI]HJ1RW/C1D:X3Q*Z1W@ MU#WGK])^Y/G=R#7@;#ZK[37%\P[:FZYNWBDU#DKFG7R@W[IMVLJ+RF38^BHB MA6EDUN: VL ^A&/(11!"J:1@01)A[G:8=:Z#NV)Y_B)2N_ MWJZJ/^P /[*EC;6Y7;]D1?'=#&AU#V,1QQ%+4YW 5*6&*7000ZIU#)%.0BRD MTE3Z9YMT[W]N1+(7'P@C>(_,DQ[8N]'(B(B.S#(M,*W,U:E+]9>6]"/D9>H) MV) Y+3UZGS[7I3\T)W-@]FBF[_D-6U>WRJJ$1WDZY&M(?#UAVBP=RQ#EU.[&QU!^'8E>KQ;M\ PM?WJK@S M!/?7(O]C_?5E?>5@H2*BM%0"1I%4$'-C2!&2(JA3&1.94(:$VX6J[G[F1CQ- MF-Q65E +"QII?4,)3T/;S2\# C8RI?3$JD=082<25P06GFYWXN#"3N6. PR[ M'^][6M(D5_G$_OB;H9S"\$Q9EE5S$U_7 9$C41C\U:82] 1:[G;PWP$AL MS9"MS$,>GKCB,]@)RL4.)SY&<07@^"S%^V9UI\RN1I6OLE(L\W)3J-TVG$=AHD*!(<*AAEB+$/(D5I#%4B88$V_]&91_0AKIC MZ=7WM+>X<[>YD9FK21_!\[(MRM;D.K>/S]#-]9N9#48@B.34PN\EJ3@MU'* M$3F!,A#Y=/ZG$+]&.A[K/-_:W\Q\;65[85&S\K89J7'QY5 ML;(E'ILYM+JS*0<_?WCSJ0G)BI702DD&XS 6$),$0\93#CE221AC%G+NE"[B M2CGF1D"-)F"K2E7O%33*@)TV8*=.E6T4_&0U^MGC:N,5(W?!23S=>(Q,9U<- M19^475>,BCT&!S=7!VBN;_JQ M*H]N^4%O,^661X&).@YB$1 -11B$$&,B(%5I"CG%49S&J>9AM%BI.R.7XZTY MAUZ=YAZMYUZ[[Q&=8+9@B@UEK&X;#!<(ZC($;G;S4+!.E?VLEM9N/#X4TGS> MQ?==3G'K7QP[4M0#KL%2IUWN<>*$:LX0'*=9QF8HDQ"F)<2 9Q[%3'-91RW.SAAOA0"V=>XS#(5P7#-9K M0!B9$QSU]XI;.*EKKTB%PY8FBTTXJ4 [&N'T WV#D-YD2_5^4UG9B:0J"$(- M52K-RI]BLUVE'$$6"#/C!"<6V/]'XW*9>$T)C!02UA+XA1BW@+L_ :^ 8 M>1)Z(-$C@.A8Y2NBAEJ-31PJ=*S&<7S0B6?Z6>E?"L7*3?&]NF&SJ\UD=@;L MKCH0_*B*JC3&(J*()W&<0A81;$.#B#'5,84H231!0H4*>P4LNW8\M\F\E1N4 M5O ;P+9UU'[*5D :BY(5I?9ENX*UDWE6INP&- MV%6( #""U_6%AC/9?;$:R&YW[G92X]T7C*<6O/?[5^1_,+L!LV&PEP";FSF+ M. U0PM( "JP1Q$0SR#1-C(%!"!6<)PHY135W=S,W8KH5HM@8'LHN[69]H'3C MF>L!&IE5M@*"1L(1;G%U8S!D*H?C3J;/X7!6T9/)&\X_W6_>?UA_584-BB[4 M5[4JLT?U=B7R>_4F+U1VMZH[$=_-YF55UKF8_\JRU;N\+&^+K#3[F5>;PB:J MJ;).?6'?%F%*J9(1@JF,$XBEMF:.%I!2ED9I( (2TZT?\HL[<0PM9P_/Y9<) MF*=6"JS9-\#52NEL#7Y2WVR>1/4SR%= U^H"T>@+UGN%P9W1&/RT-#I[VDJ# M?P1N7/!9Y7XV%EJM'Z@5 M!+6&-\#H.!S+CH7^0/P\N'B3,OM8X#Y=$T;KIW? ZE-)JHAXT[)3!D%&"5[])TJR[]4.;IW2AD;M5HQ1LI_ MW>(Q6-]-G7!D(X^$"9Z^29NI0VB&@.Q%< M.TBSUV:+J3P+OZZR=?GI\Z_;>KDH)IJ0!&J"B2%B1(P!3Q2,<93&@=0H1*I? M;I@3O1_&.HN[1:^4(_Y\M$N\J*2 M'6@FLF6VSCKN]7KB[L8K@Z Y,J<< EE):4VH6LX!@XPN03%4:-'9?J8-*+JD M[E$8T<47^NX7C;S&LJEVII^R\O<7WU^8_>K7>U;\?OLM*Q=:(D29(0\ME:V\ MD3)(6!)!A=.0:4K,#M'KKO.E#N=&) ?R BLPV,D+?K,2>U];O("XZXYM.!Q' MWY+UA[#'+LL-E\&V41>ZFWB?Y*;\\4;(\;U^)/-B4UK**LU^BS<)K_1#2]SKU8VDIQ>S#=9^;(' MT]Q75BKP8+;+YV.B)AW0W@PY]3 ] Z7>@+V2H*UE7?>Q;(6];36]J=:UEK*@ MT7;@;#DC#\AXY#V(E,_-]D-"[; \#-I=CSOO!MROV5H)8Z>QY>>ZPDOC94X( MT2%F L8D-NM!0B4D:2)@I!DG88(X9F[ES;O[F9TEVY;4X[YS!Y+=1#P@/B,3 MZ8&0H)&RS]WP#JP\[GX/@]E$=[M[8N=W>?LR(IV7LSM>G^[R]64=#BY7.SP^ MD(_QHRKL#]B="A9$AIQ*'D.5:@:Q^1\DBB!(I:1I1 -#E%[GG%V=S8T@#QUC MA1'VQMZV$%VQO/X(]_0G]L1MG MWKDB0&)C^2A;W1F3[9-:VBA@>^?"_O]M7:)A \&HWVXA>7>FZJ2]VO6T!_JH+\'Z!%]ZX#1F)X=[Y]*$9 MWL";>0-\[JL)>AE6O5/WG MV]6M$-:X*)LK<88LFZN;+?_:0N"(R32-($@+IS:0Q*O. M83\QYL9B6YG!0RUT94:PYN)K<^7,NVI'K_%QX[CQ41^9\+8*@)^V*OQL%@^P M&X>/K7'87D!N:3+D]=IKD!SL^FTO(2:^GGL-4,?7=Z]JK3=E&N[]PKZ=BKQ( M4Y5P'$00TT1 G,8,8%D;8'BQW'E)G+AL$ MJ/$9J\%H_, 5%TB&HY[S74U-,!>5/D$CE]_I66W5YA%Y8:A)VJM)Q@"HO&JW M16$^BJJJXHOO^T>:S(*W?[!"OL]7'Q[LLW4Y\59:^K^:=\W>=8%X'"@5!C"- MA80XX &D(4:0*\72A$94""_OV'BBSHVH&K&JG$A5'B3?*T@CCJH;V\UCK$;F MRDH#6*D VFJ"EIZ ?P?MYQI=0:5LE4H5UOJ"6N%V?8<;T.@\8+79T<=EJ!JU MXPDZ;67;T0$_JH<[?H]7%M!\DZVR\FL=&_.DPB-3/ TD4S!A"81FAH>MH=O3X/(4T+T-PMI*FPZL]8T"JRVIOZHN6WU_E]RQ;+2*54,VT#9&F M!&)E=KZ,<@P3F>@HH(S'*O6*_3C1R=P(I981;(4$O]5B^EXB.P6G8Z#'E2"- M'>#ABX]_:$<' $.%=)SJ8MI0C@XECT(XNIZ]-IEE5@70ARK1:1IBF I;BSO@ M$>2,:K,9C5D:$Q'PT+,6]T'[_9 _9FBWK:P/-0S?@PX.RH43F][=BG3T.[G@_"=/@"2VSZ0/P MSZAV/H5E=D7 ^XB[FS=YH55]V7'!$TDQ11*B,#;V@8X32#6)8,PC)2UQ&#NA M1R;+<:5VFGO3Y[5L))R9'ZL]VL_FR_(=O'\6?U9+[UG[M$Z,SWS]6FUA?W3? MU@G@)_!OG>JUW_+TFA4KF_1GFZ'=")&)!>.I8"EAD'$40\QY HE"&@HEPB24 MB>*1UZ[S9"]SLT@KH8!J1*UJ.HC\_CYOEH*C[)5_8V6^RFQ)Q $J09P>!S>^ MOQK=D6EZ*]^^C,,-J&0Z'Y[8FJW^\TG5L7?J MLRH>,Z'JC+[!0D:A3&DU2KC:IR];W^9NARQ98O-^4ZOS?,:5,/Y*N[=]FC MDG5R@G?92KU=J_O26*:1C%%*(6:V+%D:I9"E(K1QTCR. T*2)/2[P=9/D+FM M!EL]ZAR46TW 3I4ZG8A1!E;:;!./_&85 I5&GL7Y:YL;V)C__5SCV8X,*#+ V:( &CAM0 V)O M]VPK-U6?6 7(##84@PSH<^\XKE/BQ]B2##)0@^U9AI&FWWK[2FEE+[VW1=[> MDOK>5$(TJ[VME-*4V^1:LB@..$2:,(XE012$2@8$B89AA% M/!5>E]L[^IH;H9U([&^%[1O3V@&R&W<-!-W(+-4;M>N3F!WC,58.LU9/SYO" M[%CEBQG,3KS2TTGO1_'V^5N6[G*VL9^1-MF(KD:WN/BFALL>J MU)S]ST)QD>* ,"APPB#F80I9S!!D*L0!4H0)X74MO*<<C-1W_!S= >./RMC[^1$'Q'\S?AV<0^VF>THQ M[7;X.JB.]K-7-M>37&T9O:_YTKQ1UAOC!0VHXHDV!AA'%.) :O.W1$*-4A$2 ML^O$B/C473CNPHL2)RN9H&JGV+D8+D_2.\;5D<^N0FMLJFH)]Z];+^+3$L ? MV;#;P?.(#,4VQQU,2R1G%3SBB/-/]LBU_^4/,T[?M__-#_(U?C3C7C8IT$42 MQ81% A*"-,0J#6P*,@G3,!)!F!""0_?$^XZ=SLUJJ@4&NS]R<)B\M!+=(^.\ M*_;=I#$6HB/3B!.8??+XNZ+JD=1_!'0GRO!_W2?KE^C?$Z7.K/^N;4U7 L!3 MNX-Z +[O]JU=K.PER==UOL/&=[<@*J8LU!%,$FQVP.9-2!4E-J&WV1HCQ93T MK%M\HI>Y,74CY"[W8[5YRJO335;%3OA6)SZ%K)LM=S5>(_/P%JI&P)UG?\B" MQ!T(#%:,^%0?$QD4\6#-0"Z 9L(0+;*R852%5]AA\L1JC/N,\^9LA+J7^2&*(^ SE=3%$O MZ?K9 C9\R6PNFC/?A+ 851(H@5@&#) Q2&#&6"*Q2+ORR0QVT/K>5L1&N MY]'Y(7!N"U)O.$9>%YR1\*;BDQH/Q(B';4]*3"?5>LH/IQ_JX7I]I?AZSQ:_ MKC:&3U[D19'_89I_R_<]MJMV0BL<*W;,,; MT "_4P"\W '_Q@+O4$=P$. ]?+CC#L!$[MPQ!L+/R=L?QDY_;X]FIW/]]M?Y MP M\13.>JXO*%J]7Z\H8-33,;/HW9:Q+MO5<1CA.,$M#B)#F$&LE(:5A"$,F M9! @%<98."TC%SJ:VWI1RPI:PMK=*KOH\O1#]\)J,"!F(]-^7[C<&<41BQ.6 M9:G$G^_RQU],$[51:?ZRMR4O-CP->3BJMV,)U^=[&)N?E!4V6V;5"I7K6_F/ MC;WA\OK%VR^O;M?Y06VS*JAH7P@&BPC%6#.HB3$X,0L32+3935(FHB15@8H0 M)AA%681J2 ME CAE3'&O>NY+6LOOUI/=VFO?-?!$E7TQ')?Q^^F*A9L9B9K%4G]R[7U-<^. MC)L3=AR\1UZ5SM31W*?N;D0'OVV%'[9,G2=BH]7+/-OQ,]?(O 3(Y;J8%UOH M&>N5%]6IU'IW8+3[R[Z67A/HF(::*Z;-;A]S!'%$*>2$2BAQ%"92R5@D7K?' M/?J>&[4UH@.V;IU0@[^9H3(BWSN[ /J,@AN+C83MR#1V$=;+<;S^467^2 T5 M:^;1\[01:/Z0',6E]6BB;VJ_-IF;KRTE1)LQ?1-LG<22S?*N1ZAT;?N3\ 9@4VZ01@LJ]W) M3B;.6=>EZ'%&NLZG>_@A7VQ*TV!9OLSO>;:J+XJ;[>'=RE:O>2O-6I'IK*H@ M7FT];NT.HU#29K_;;T#,[S;W2C9NT?8O'*J0+X1&*>SQ &Y!M>M,M).#69C_=ZP4:5/89B-ZU'1.[SZW!IGJ]0:?] MY(_UQ7DX@Y]?VAGZE'^H+]#/8SV?\>YT?,] S.G\YS-0]I0;?D9B]9;6/>IC;1K$6$%02^N8$ M>PJ>V_;P*DA&MBS::(RP*3RK^F"IOIZV/W&"KS/J':?U.O=@OWE'P\ XT:EA(RS0>0'VXM9QE YF MKO^1H3,Z0YT47NYPV@-"9P".S@7=WYRZ_OG&6J0?=/7;\O:194M+AD;0ZE+M M@G.I)548\H!PB#%7D%$JH- J39(P#B3U2BH]EJ SW6F6U=Z*;:6MYJK>V#O, M("O+#3/?W7.40;\PZ&YL.8>A')ECARA]7BEK6;E6%]P>? R5QC-(\N X)L^= MMN&2F#]&(@9'L([87]_\M\9:M'V]7+*R-+U8SKO]EI4+Q"(6AM7U.)5 MG 0(LI0&,$X3(GD82A;[U2@[U]/LV-_*5\WYVK=F9?1-^7T654=V'@*KL1V0 M7C#UR'I[ 8+!DM^>ZV?B'+@7U#U.A7OIA2L)H4Y"3PD-8QEQ&(4L@E@S!7DH M0H@51D*G@J5!/Q:89VV K70],_T?8N7E]\9C/Z3>Y3D^8>-/\\T[DYU M?_JIN:4^/*P#=SF%'5.<*"TP3 (20!Q& E)"4A@P,T8L":36T3RR'WIJ-C>: M>J66F9%U]@D0?3^@D;>NS_E9S'^OV[LFZC]/+L2>X__<^^K!]?HQ-N)C#>=S M%5H=*R^B3:WQJ@DV_+\VK# KU/+[)_60%^L%"H.$Z$#!)!4QQ#A"D :(02;C M5$C,=)0X+=D=?PJ</FTJ/]]@!UU.*V9.GV\CB/51!H3&$2,6RSD3-(E)GA@C"4 M,L8104ZIKCI[F=OTWA7GK83UO)E_&DV+5\^\CM,:[5=V(PD)ET MNH])399.-9^:#]T/]XPBW-ZL?V=OVN]J%K?*=&L2*!S%(=0!,@N[6=0AX6$" M0\84TUKJ&'D=_5[L<6X\\"Y?W4'3T3W(=QDEEE6^B:7O51AWU-V88E L1V:- M?3J.2MB;=AWT,6J?.V,S5,S=Q?ZFC:IS5?\H;L[YQ9X6AA!J:;M0LMKLM + M/JOU>EEMA)K-SX>BJM'YL%Z0"#$6,&VV%VD"L=EL0)X@0THHPDD2J2B4S..Z MZ57"] BBF^*2:*4 */8:W(!RIP/XZ:'6PM.EUV^T'.VK0^J//ON\[/=ZU7F]EG M>\)7IVV*DA>%+#D@DEK>)*(!RS$#DBO)&!4%+9VZB!T\=6I>JE;,*]_U$*1^ M!S78],A>R29C5>M-)=C\D+8Q4$+K6;O[ A9S0R=8,?_:!RJ'SQKE\SNK_O:; M.__+8>NDKZL:_)]U(FN;[-[2<,Q22DC&&0=%7FA[3$T 092 O$RU+#6D2GAE MEO7(FMI'N56UJ4:Z:WBGMZE?@RJ/^H!V6^0$@B_RA[U#[DN#7*/HW8[<*-RZ MQ0&/0"N4/DFCKD4<3#Y>=;C<$H9/]5Z80.VI7M.\5KH2U696% 4KF2" 2IP: M#V)F<2;*$F B,UBBO"@5O85;]53DU!S)CDI4!>%9/8.QZPY)2.2B;XD<\Z_^ MUM$W:14.T(+#'YU(Q*QG!+XH2>ME *X1MO;<.?@,K*;YJO>%GVWJ_@>UV78^ M*VA>%"4M02F$<3":2,!3J8$J"E["0B&1^B7;] B;FFO9\?ZM=LK6?3*\#ZTN MP^M\-A4$M/A'4 U>GSMX,6V&*KF?SY=_U97EML#XE9D;JTUBR4_NPK6>\T$K MW$'395%CGR==-?K,L='U>VXLMVN2A6V&\7)A,%SP!*+5TS+ C@ M.2Q EDLD2IIA77HQPO=*FYI7:0L2]DK>5HI[%F WMQ(,MM@;K+Z(#2_FT8N^FLK#][\4"M1K:TK.RH[:'^C/JTJH69IIM-< M,0*(YA@@*3'@-,V R KCER"BTF_9-)+>DW-E>[7O$K60MFS^L2[Z>-D*/L^W MP=%;3F^,8V\AWUY]MZNO.WA53DKKM@@D-003J*D;-F8O73'GJ?6O40\W;"B" M5;L-%#]L_MOR>=_ONS!^6BW?+E??V;N%MO]G?[1O*6L"YE00,W%1@K'M>X( MM2=YDE!5<$6QXMIG'O.4/[7YZ(OXIN33O.8;-'HGM>))1W._^<=W--SFD8@8 M1YX/=CT7.JK?G0?:I\NRMU5KD(*>E!D@C;F)UP8""I2Y1AHE6S+>"]TC&U+S7KD2UT3.Q MBB:UIOXEO,=P]KNF0"!%=C\#\!E4PWL!@9MJ>(^?.7H-[P6CSM7P7KIT6$AC MMQ39^IMQ'\^55/*/G_]86VZ 76'/O=A4STV[D6UA*H(J@U0S "U/'\(9 ER3 MW/:/1)@8K\"T5Z*XOPI3-*- M9R/O38SUSOQU/4,L+S*;Q@&)C7;R3 !>8@HR5:!4<"U0X>7Q3D5,S:-U6/BL MCDFMY- SD#V0G@OFA\SPLXX3XT,?<.P%O,RIQHF!%X\R3J\<]FG_ M.UO5[=8^F^>^7MHRDYFPY<%9I@!+(0*(YSE@2$N0%EQ#RE6J"/+YM$]%3.W3 MWFJ86!63/QLE/3_M,T"Z?=JWP1/YT_9$QOO3OFQ\H$_[C(!1/^W+!AY_VCU7 M#ONT=W1E?_S<_?7?*A,CK,2WG^_5L[';GKQ32#.2TPSD+"L 2G,"*"DQ*##- M\TR;=0S'/I^[F]BIN8 ]/V*R4[:NO/QP_^^#TAT$QC>PW;H'3VXGX MH1/(L3@*'=79^ %Q[( \[QZXE%!S\]N'OZF%>?#<-FB5WZM%9929QN8J?FE%JM[Y*'1N^F;WU' M\^7"LWV]YS X+DZ"@QM[P;+%]6\=7 ^53EJM ZYBO% *M;)Q$SKN:L<+B),5 MD-_= ]L/VHZ'RX5Y>LT4^VEI'J\V55.0^(<1K:O-NA7UV7C&U9K-/^KV!Y;J MB:V_S:3@4I"B #E')4#FI01<(VP64\SV;V&,EEY;)"&4FIJ':VVJ/\!'8Q#8 M6Y3HIX6LO])%TY!47?DBXXVDFQL<>WPB.\GNT#3\XX<6)5N3MJXR^6UKE1VM M]H>_-^QTQK2 +10# AVJR6((E<9MPQ@0Q)-&C2&?'8*8\[/-?_JH_[%6-0GH M#.<20I&9R))R#9"BI?'*B(&"%P6'6J6^@XC[%V,+N? M=_/238/K#;<%C)?:8K<<.&FN"ZWL81A'9K6:F14LS5AIDX"X6;M"54JG)"!O MR5-S,MWBW',]YVTEG7=5HN,@N'F<*-!&]C[W'U^]2[KMUI/-,FD:K@>D)QJ, M4+@:14>Y8Q[CI:X)_!6=4V?=<_C+W^QO?T\:,_U&.[+ .H6MT MW2)H=4[^C))O[8I0((=U5=RH?LK5^&/WY'S?0%HI<]M'?7X75S*D% B^Q- M!N+E3R-U#8M0)%(7Y8Q+(77-W!,"J:LW#"^K^+IBBZ9^H^WE)3)42,X40,J2 M<#,M <_3 F!>FC FY8603L%*GY"I.89=XT<&]T4X [?<'H6"*[ H&(#2H MM.(2!#?55IP\=/3BBDMFG:NNN'BM_T?^WF ^__1MN5 ?GNJENIGZ.5*D!-(N M1Y#"9A%2YBD@",M,"YCER+EHZOCA4_NH:_V26L&DT=#]8SX![OI'? L M#R2\/MI+)@_Z6$\>-MI'>LF,[L=Y\9H;CTN:N-\NT&8L59"4,@.%R&RI-H2 MH[P$%!>YSBG/"@YGF^6&S3T/2?8RO#[1G:0Q=O>K +=XMG,[,M5 MI=:S(A5244Z!I*4)L N) "6Z )P4)2,IH5+C ;W!>H4ZO=WC]P#K:.CWZ?PU3/Y;:OI[[8+O0MVWI[!"9- /J)?UJC>PLGL8[_A=M/0FNB_ M6NY%XY<^K98+\U=1IW.L/RWGE?C9_+G?R18IYV51:I"EB)I5.U7 O%EIMQK3\]7@:D%__=R6=/R--M7HB:^)QA/O"(1:M9=[VNYD_; M)H;KCT^;]8;56:OW\K^>UIN:DVM+1J#RDF="FS@KH[:2@2! .$[-'R;$0FDA ML[SP<8DWZC,U#_E&:R7J1%]I;;#GA6:1_K0:0A5QZU"YN<@1!R"RQSRA-VQL ML8/1&))T++E+6AOODKU143@E @$JLVH/C80=,V?%\N.FU+ M.L)F&4X+10L*4E(PXUZ1K6--!6"YD,;7EH@5Q#.IY:*PJ?G.]B-=[C4!X@/_!YG5O M +9)N'JH%K;/Q1&7<'CP3?"0*T!1\* $N,I M?BMV%.!/Z9O#0^X6"(0",?(LWZAYW(6KHVO0!*RKB(1+OKHL:NS$JZM>FZ MNG[/T%W?9]5,O^MWBWNMJWG%-FK]Y8FO*UDQNRMTOUXO1?W3^X7\OY;58O/O MYO(GH\:,8TP($BE0/$, P90!7@@&=&'/9%4IL5\;G9NTF=I\NS?&[GRJIMM# M5?]0^6\=WS),KEO+(X$??>MY9X<%OBG;?JXGA,TRV1MFO%O'M+MD;]Q=?5-M M7[(U,.1V=0"<@VUGWZ++R-O= 6 [W0X/\=!AKO=ORZ7\JYK/9SQ/,+E(J> 9Y9+"TJ8LYPQ";VXM+8/GII#W.KEY_IV,+EYL2'&1W9(5^WV=B'' M1@;R!KO'COIA'QMS_(V>_'Y@]LJ%:AI[=/Y9B3E;KRM=B::!PFY3XJU1UQ94 MN50K?S*COGZ[7'U0F[^Q:F$?_(?2RY7ZRG[,<,HDSLQ"#"MJ>_-@"EC&"\!A M;HO_!,0DWQZ@NWWF+VO0@,/YV*=GWY>K3?5/MCU!8V+S9.G2YC4WQ-PH[QMU MO? KPP57$*4:0+M%A7(* =$* A-70X9YF2M2#LBY^.7>FS&2.OZW>WG<9LM? MX%T8*7WM3!'?02+;7=T^V#87;@U+K&5WB35J=\DQ9-VSCYKAW*)VE_ :@,0@ M$# ];A(C&2H3[V6-&3?I;Q(#=Y)?. VM!E(Q[!1:?UT:;^ M;0)$3J#,F9F(=0X!2DD&**+,!G"2%EDAB/:B@XFAY-16?!T;[=[+:FME/:DV MV=/VY_9?8ML+(GGL]BAXVO8H"- ;(LIKX3;/OO1@1YX]C\9Y9V!B&T\<%G2; M7T^A$T7, 0G%WPA3?"UM\C(I[SMM6 MRX#5D%=P".=RSTH9V]/VF7K&P?9>/LROOE9:K58V7FR?_KYBO)K7X:(),FCZ<=^Q/6V@2U.;![?'R;^ MDW:3U?BI9B=UM3*O2+-+^G-_R2?VLTZ0_XNMY,>Z0G#]-W.AS5GY5">V_FUE M:01@2DN.5 &T+"QC8Y8!3I0&YNL50>U[DG7OJ1CH-TZ[%[7&IG45MXEK9UW26-IO12N;;4_Z6,6]N_: M$F\H0K5XB:#AN/U@XD%\TCPFHJBAYUFRIM9B\T^L,A/2*_98;=B\9;(63"F: M,PH0AM3V*:" % 4#&C,H> M8244+(L"" 1-R&@I,PD2)4@AI*G2E*7":=G:*V5J/F-'"]EHVD8%2:VK/W7F M*:C]WB(85+'7IT-0&D2?>1&%F_@S3Y\Z.H'F1OOAE5IAO?JB5J-9J M%\E\M=QZ[Q:;5;585Z+N_#F#(B\I)A(06I8 263^AH@ QJ5@FE/$H\[J+4:>C'6:6&'M!?:-FZ,[V[@)K*H=5+YEUKE^@Q"Z&6OE^RAU![KS4=MZX%L+=X7M7JNA%I_ M6<[E3!9IB3,J !*K)CWJ)4JUEG%FT53;[T03: U. :&L$H#2X*&IG0X)K! MIW0&5^\8&/):AH1WZ_63DJ_KAA.-(ZI=SWGWUFRX4X5)R@H-LBR7EK!& UHB M#C)JE\4%4Z3(O:+887I,S[/45"#-N4A2U?8D>KE*I)I7SVKUTWY0]6\37D1B$E#V2']YPLGKT#@13#H\9IC_^^-I72W4 M>GTO_I^GJNEQ]&FU-#/K=_9NH>W_V1]]6"Y6EHEV=UY\?.5$63^5C]]W_R %P7G)DP%K$@+2VMH^UFE&A2*ER*3 MA<8%]MH/MK MSG)%&9&0@YP+#!!'QJWQG((,EZG(2EWFF1?E>3Q5I^;^MLHE1MCWY+>?9J$^ M*#T\SKAZG+^_^&A-_]3=FMMLKB8=@^^2W3M@;0Y\VAYU6$*>L<=1=/R3]:B MGSU/CRMQ8#9YTP[)TCBIZMG.8FV6,U99+G,!@<'7;MR6I9DI, ,$,DX42XDJ MO'H/71(T-3^_U3/9*^J9/'X)43Y(_CX MJ7WY5KO$JN>Y8WB(F>/NWV D8N_D;4&(\$6?-SK4UMKAP\?=)CMKV,F6U_FK M!K97;8\Y7EDW8/=DWBW^XULEOKU9;*K-SX;&RO;DD*R$99D"B# !2"L"6,H9 MH )F5.@TUR7S:JKJ)'9J7_;^S$]L]?;LF.J&MMNW'Q[#R#YA#]].97MX_9=5 M.FFT3K9J!VR(Z@53J#:H;D+';7[J!<1)RU._NSWKR9;+U?!]K&M^V*_?V.)L\>QN*30KB+:4JPJ4D)4 P4("JI$$3*NTA%AQ6#KE][Z, M^E/SCLU&"'?<,.'G-DP:*)(.%DG#H;TQ:/35WN]W6AQK[5[FA>MW[--_C4;9 M-TBVA7VUH%_X33JPX_^S;Y1[9>N+#F@3%%D=;*230P3;RMB7T6J< MDML717Q7R_NR6MS<++EQ6J*0F:2P *B$$J"<6Y9[+0#EA%'!-.78B\?N6, D M(Z%$-$0+_YH\+>;5]\J>][15#^QI\VVYJOYI<^\7R^21K9J"W+LDR^[2G-QE M)*O+B>P_B^(.YL51P43-8MSIN9;Y5-NF@VSQ MQ%8_F]^DV]^8Q]G]_^I9S7\.;ESK4[9[R[!%CCP.&]2V]1!-4GR4UK0Q*E=/ M'O]2+6A[*T(O7C?0U[#5ZJ?Y CZKQ^7*9N]^M^O3G2=[7:W%?+E^6FVW5;,2 M8RXP!+S B#%<\ A3 '&,A4D%5F.O1IN>,J?FJ?:JN\3^0Z%WM%)Q ,TL@_9 M:MR>^/]=,:MF'4J&WP,?"%,H5^,I?5Q/- R:$T& MI2IQ8?[K5%LZ2/K4?%A'_Z0UH$V)%#^3KR;"7<^;-5]M3M,R1JU_3_ZT-B6M M48[I_<.&RV';)^8@Q#_&/\%_J_S+8>ZQ41(3^Y'V.2*,@=_>Q% ,>[<6O!\Z MWL[ 4'L/%O:#'S*4;IYO]IL!'\SK]'KYW0B:%9+E1- ,Y)1RLS[7!-"4Y"8H M%B0O*!<9\76%63/QME/0N^+H+K%O:&@"RRGQ^(U@!6 M^7XH@M')7Q S,H]\O[&G!/)7K@]6CEK_=:5V/H(1B0F"MLNX,CZBQ("DB "1 MEPJKG$&2>9'R794X-6=QOC9QJ_- KW$==S?W$13-R'[D5B!#E&^>!R=>=>:1 MO).'(I,">YY-'#!WU+U^;Q=,^.T) HEFA$)"%-D$**LQ"IL@Q M@%D!E12$I*57UX+)6#8UO]5M<2/- I6M.DQ#8W6["?[Z.'K0J>@[)<]]>['D MX#R;$VJF^I+$0A4T!V>RX__2S,?![?HUZ)%C#68 R10!LPY $-6\JPH>9IY\5A=D#.U*72G9K+5TV_:O 2G MVR06 *3(4\HI/A&6!%=@".19+TD9U<]=,?78ZUR[?&1*DD,^>%NH>D@"G\Z( M*"3*M08I@7G3MLPL!DSL+SFC,!=<:?_8/XJJ4_-$'4W#=@N),] >4?J+#]_T MP^[CSB#-6Q"W(TC487EICI+KBOX:'"7.@ ?C*'&7.#17=/W-_L_&Q<:EJ9KW MP 3'E25!L;^X7\C#'W2NG&F48H53 325&4#"3"U4* ((A 4E6,J:YQIIP)$&9"@90662 R)P SC.4Y;*@JMR.Z9N%G.2(;O6:QGBR M3:)L:<)+#&8)LS*'V@RAR!5 ,!. E(@!R0CCF:!*E*D/1?QH SD&87S=-ZD= M))>A''/@W *ZT88C8B'#N2"49MW"['\KFSBX?W&R.!/FYJ0=/G!0+(TP=AR;NY_ M,&&9LOYBEJH\1T5I8B(.;8,T6].'$0<^AXGE9"*D$8"+3 #&IS-\* M"%@.89IIDIMP9_:L5GPYB<'J:A)ON#[X#U3L<7*;#*-B'WD"M* WRCJT]43S+2P()EB"EPBSIS1(>$"Q* +E@.>824N7%:N8G?FIS5T?[ M.O8\T-^_0-QC'!P7 -'0C1WQ]P&;['5/_HQ"W3\,MX!%Z1["1R]9]P?F7$'[ M@*<,;4Q#V\[!MQSLQA@8C,K99Z35&9 F1#XW_U\U<]L+KYIC!@1?9#'24[34.VB@;T.-?1".1= M>@2-ZDFN&WSL-1SN&.8A/JV60BFY?FN4M 0FS!CP4;]?+AXLS;LM'YJ15$.B MS5*0U\T["I4#2C6R84_!<8E2C#,?3W%=Y-0\QE;CQ YES:EC=;;;UG.C-:A; MS9N$!32R5SG$\ET'2ZLPL!HGK_NP]'8O[O $+P\4^0OH>J^<+H1JQ%62'OZK4;)J/Q;YW (3\-U(.6EV+C. MF=I#RG7V\MN*BLW3>;5@G?I!N>\WL:Z[B=MEDPU^GMB\X=F989B9<$070-#" M!"FYQ(!K9?Y0N"P)4H1J)XJ;$,I,S:O46B9BKV:3H6?G7-;:E)A?296L]J8- M*TP>-'9N;FFL$8GLNW;ES!T[=N7,LM/;IBY>6=87[@>N,2=\K?,MH 8N@QZD MRHM42-\"VJ7BZ9N>.91%OR_[CGMT"&LR\NJ??E*K^KX9SQ@6&@J ;>(4$D0" M4I084%Q@!*4F.',BBQE%VZEY[B_WGUM?_=OWI31C9]_0N7E5E@O'D'"<0>[W MX),;NL@N/@"+^*56D(WA6\998WOSD"F]"[Z4\Q-Y)WX=AOE0[\8 -OD1QNHZ M>7Q,)4;FBA\!SU-J^#&$#EL!=J6H^GRLL^_=$N3*CPL3$#VM5M7BP5SP8;E8 M;?_Y!UM7Z_ ,73U"P)B0)4,@ER!35'-&4E\:*1#ZK= MU"*-O5.Y2QK[ZK/GCH5;AF*9&">S,[*^JFMF4MN9_&DM36I3/3FNPKX$;FO+ M%QO:R)'(BXRJ]R(T"OJ!5J5A=1MUF1H%UN-U:QPA0ZY-7"IM;/IV MSAYF*H,ZRT0!$,TA0#Q+ =4I!#B'/(-$R-2M9?S)DZ?V4>^42ZQVCFO^$[BN M[-7< D+DK]?1?O=U[25;SWRF:R7^Y6'Y_#_-/)9K6T>X[WM#U5/_3.54HX42H'( ML%E]0:H!0T( 0M,9(ZS5%.?\DIWT5Z?[0BUE+: H:ZAU//E7\F3W=&I%N:_ MK>()VVGN72SB.AANLW<NX5=ONGOWVCP;EWY.=\LG]=9B'%(9X M(A:N(L15\-BE()Z G*D!\7U"B/8&)D11[7&T9*Q4MND@PZE9,!3(+!WR3 ." ME4Q3"C.IG-H\7Q,TN?!B1^7S:)9FHGID\UMZ&G00=7,_(7"*[&Q.>AI8+8,? MRE\#(DI'@XZ8%^QH<&IL?T>#,]A4XMF&I)5T54Z>6 FH/EM M;HLS[^IJYJ5.-NR')T&ARPBDI2H1-R/ 56E&@%BW7$KSA^)Y@756YDSZE26' M'H-Q*I'/C4);F3S*.. <%S)CW*N.8) 64W-<;?K\88OPIX49BT2U-B1K M:T3RV%J1/)H'>#)Z#AHO-Z\6?10BN[E:M[9>(6DLV-'3MZ>U6S.:(H=D:TCR MJ6\@_.DU;P$R%'/F(!W&)<6\!:83OLN;'C:TS&KUN%R9I?W]0M:^NCW5XS O M85$JP'AFPFE&D4V1H2 7%),43='%@ G"*[J#U$-A6DBEIBU7_YX'++XQ!M MMZ!@"B.6I0J4S,1+B&L(2%'D((4I,0MK45#&O/@P+\N:VI[&JW/KZ&.&K[^S M]7)1;3R)S?L0=_4507",[B^EBNM*C8W4DZ;KV-.F$PS#K@PP0KW3E-ML/"E)N?%2P[N7K M3ZNE>?AW]ED]J\63FC&H="DU!I(@#5#&2\"II( SG>:%Q#DIO;*&'61.;0HR MZB7:ZI>L&@5O[E5^@K);!!P8N\B3QOE^Y1;,6N'D\Q4P0_0KOP1/O([E)Q)? MNF?Y)0@IH73X<0U05-S+(VN.TK!G;9)HZY[8G,ONE<"U("8178H M0^'RRH-VP6)06G3O@T?+DG8QKYLT[71],)JCSTHL'Q;5/Y5\)XV\2E=V=Z2M MJ&I90 XKJ^HR7"5?*ZV,BM(LVSN_G#&=927/!: 9R4SP0BA@7&I0Y KG2J%, MB'RVJ'/]Y->;.)$":^[TU='FJSO1/]X7N%5VNS6X83\"$"2%'G6_8.J%!_$E MR9;V]B9=@[<5LCLNIN-2V=;JNV3W/AC#NU=$Y66*-$KQV)M"*_S2'$^1!L"! M"2J6Y!M291OAMBM#,T?.9%[@-.,"B)2:8#9E"A"%"2AAFF-JIAV._3,"CZ5, M+9)MSD59K>6 '+\3$-U<^,W01/:Z#2J-@G?)7L7 "7N7$ B9H7Q)[&I4U9FI2"HS''-"2[,TE4B0$F6@:S,M*92 M, ;)@ CSDKR)QH5UW=ECJ[,G^?/2>%\Q]H2\^]KU Q-Q;=KH']?[-?]QH5_SO93U+AN;[_N=K'?],W#! M)4W3 @BH)4!8&Q>34@X(2@M6DH(5V*F8?Q1MIQ:.["OXCAJRMWEN]\]JQ1Z4 M^1J_LZINH]SEEGU?:<\M_KBO@ILGG,P 1W:G#2'@'X[$@7^<(P[\N&4*W-O< M:2>UCM+;993A"96)'%77<3.6QX#])+-Y%*$O,VN]^:%6HEK;=?>'ISK35\E4 M,DY3P&S&-,)8 4X+"5)4%*7(RX*EH\Y4)QI.;7;J*'C7%I^,.]VI*X+&C@Q""^*?DT5Q_U>5$E6S&5L]?-NL:Y5:+I*?7^L>M;O^I(2G99YK#5+.B)T9S!RA60D4 M,5,"1##'U*MA6G@5IS8U-$5N71.2QH;&QVRY>WYZSA?AA]9QPGC1 1MQQMC- M!/O/]RZY-)AWNV%,_JRM2Z+TKXT'?JB9(KR"XTX5T0 ^F2OB21K(?]>AKKV7 M__6TKAOYWO^HUC.$\YQ) @'4I 1(:P:(3<$@B%,HE>"Y'\WL95%3<]X'/-%[ M59,_K;*>Y-\] +NYWC"P17:A Q'SIZ>["D8H.KK+@L:EG[MJ\ G=W/4[AM1! M_?%^RWEKL$)M;3#56I4,RIDM%VR[@6[03 )K*SV_/8;%6,0"-Q!89 0E(NKZ05\D<-F/9,93*D@ G B;J<'W?K<<1ITK>2#BG?1QO6NFF?)!,Z4B5C* ;88O2QC.W 0PWC2"<5 M0?$/?DP11KL7.J,("NWE XJP8EXFQ^GCTV:],1^"F>O:_!BMTDSA+ =,8 D0 MU 30E.= *%F@,E?0_#%[;.;%#5MM'.>0T'KZ>)YC;>,YH8Z:=PE7#]6B3KDU M+JG1X8;X/?Q IU*E1&-0YKE9F16, ,:)B16HDA!C3 K$VH%^8][C7V68M[J. M-,C*3"*3'%['>. E!VS$K(5;\]P.QGQJ>6X7!V$B>6ZG^OU2>6X7X0V=YW99 MT+#@X%X(VR9G;435Q<-"K,S*MAN1M$2SG1_MT[!;)HS.NE*:920W2TJNN6V2 MQ3#@"',3(P@F6"9+6GBM*\.J-[5E96M.\N:'?1-\\YX##YW;9/!R Q+[^+4U M+&DMLVEIS>AT++GKT%YWEX5["^]VA#Q_1ED/"^>K:/V%L^3=*@,T,S0::@KI:_ M+#W0&:AC<@*=$S>4V-(RQS=]*NIL;+91K^RLM_KY:BG5C*=84@%S "DK ,), M @YS!C)<8JR+3$/-_/@M>^5-SV9S2W!2LYM48J.D_85Q>H<_Z%PY2PTX$",.L,@Q0(1R MXY*(3<9F*5>"0TV\6,HBZ#@U-V:9]/5RI:J'1=*P2HF?R6;%%NMYLX/*]@4, MYE_"6..9 AEAG-UBV1<>O=ANL[;.'DAL[4L^URYSD5BE[^H_DX[N=\G>K/82 M&\T>_?#P#DL@4RV>[,'6QT?5^(& (6W$$0J5%1I!PW$S2N-!?)*-&E'40(*[ MU=*\M9N?-G5K8^38)S]:5V:\WDRQ5/$,VF;CA0*HH!1P21&0A4S-3P1A'/M, M%GW"IN;UM[K>U:FFF]H1J*V^=6MK3[Z[/J#=O'4H^"*[W3URGW;(O=DC]Z$' M.7_^.P=(0G'@]8D:EP?/P>@3+CR7>P;V5#0.Z>U\^=>7I\?'>7VR=\!?M#]W M83C+&$8(Z)PR@"#* 8/:_%/R+"T*(11U6@[["IZ::^GJVT04U@JSO*N;S=@ MPK/%HNL N+F9&+!&=CD[$,VJN ON ;E;E%,J7[!"M5YT%3MN'T9/,$Z:,OK> M/]QA&1=X%$AYTB[V/V1JWX:=@X_7+E'H#MU@"?@5] @;_=V_;OBY-][AKH$\ M]:^):Y\5'8#\]^7]MS$4G'8[<\9+Q"">0H!)C8<@1 ;OZ,D@!IRJC*))?R?VQM>G M7Q,HU/ ?JIS4D,IBC(' M6.>%6?1"#1AB&2@(IX2KU*#OQ4[9??C4I@.K&S""OB?2:.U9&<,^KXBS][S0T=%#\L%[MMF"9N;:N# M9AB1C!8\,TM1" '2F &F) 3A MD7;<&[P=O3&;778UW6X+_-8J>[GZ>UC?RZNHA&R >5G8^)TPKQI^MB7F];L& M$/Q^_:;^S3SIM7I<;LQ#6])&(BA5).> ( ^:WYN!&HGF M=QA@?DR_O5CT,OV>OW,\IM]>S0^8?ONO'!BNKA[8HOIG_0:\,LO5Y;R2]3_, MXK9:?]2?S(NP?4.VE4JOU5JLJGIY>[^0;36L)=$S-XNJFY4#BY*FPN;@EX(! ME(L,,/..@)+G6%"6"D6HUWEL3&VGYG]WM8H?G]7JN5)_U:D.7ZJ'1:4K8=,/ M]\8D6VL\P[FHH^\8#4YE3&,'DQT[Z]SZO:5W26VK3>?O6FM^O'T%.@;7;\&9 MD8^4!3;*\(2*:J/J.FY0/ ;L)S'U*$*'350';:[KJH&Y73BWK8 .&!8Z3#9% MQICB&I2I0F;EKP1@*<$F($E.;5@YL,'YH[ =.PV;WK64)9^(\$N MW3[J9M_#9EHNOS^NU#>U6%?/JOWI-O&74\&ERE. 9&G^8);713,*F,0:(V+/ MB/PR$?SD3\T'[M2W(=>!WML-/H<$XB #XY@Z$ _NV&D (9 >P*P_"*]@C/I^ MTD=FTA\$S2F#_K#'^+F[]6HS^SO[47U_^MYNCZ5$*XHU![B %"!A7!H5&@(, M&4PSR8@F3K14)T^>FHMJE7/S/JZGD\9 MS)C\]/VI7J;5*;K^S'+,M9P411@#3-S/HII0S0 FH *[/8]>=!]AH07:8:EFD*""R8F6QLX[G4 MK&J1R&A60)X6=D&[W+#YRP_(3HO_G0?$;?*)"'/DV:>+<#,3G5W-_F;5_[VF M K$K7F-#4-KH(>"%XX7VDCXV\?,0:,XP.P]ZS( LHX]\7CW4)REOEZM_6\XE M9^*_;9W3KN-UY&<+^;1BG=:9C?8>23C.P]#OWZ*!&SNFWJF<&)V3'J0[Q8!WI RH,##[943YPM6;).7\L/'RIGSM.TBE\KYY@(=_PU:V*=CZ M#V4I-M\MC)\TBQHS;:CU:V6F%5'5"ICEZ_UWZ]*:<_?[FG%3R9G":4%PJH%0 M7 *$BQ*8%8AEM_S9M?+ZIKDX1X[%6L^3-'^^^OK[W M\$TWCHO,-)"#S>J(RR+'RI,7&8G,=# M.O*4O34D:2Q)MJ;<);4Q=TG7G(;EM6O17;*U:<1/QGV2'V^81IKZXP^77U@0 M!N#>8.%&$>.%$&&P. @L CUR:%9(3UOS\U7-?UN9]>RLD"56C'' &0-=[:X[^#81NF[,LZ[J<]X_ M?G;^5?UGG0&]NIK.N6:W:<&4&Y8 4B0!=I 1!5%-""4P!A*J$) M. O!N7>XZ29[:F[P,,)<[6T8$#'ZXB[^:O@.$;V M5!>YZ^\2MDFV6H?V45XHQ:6R/Y(Y!4;[\S X$MM?N'E@?F+=Z[5M%3X31#+C MF_L8 M#$ED-]'H=9>TF@5,)CMG<*A4L8-GCYL(=LZLDS2OLQ<-^U+KK?TV6V#[RJ5Y M1@3!)9-\L8KS2L/B#=OMT; MX8G\!=?:;7-[(GS(/=8'^IS/21CUH^XQ\?C3[KMTV =^9O?DO?E!78TP*[F6 MYBX&\EPH@+02@%*J04KR7)92J;QT*D=T$3:U3_[.9!+CKI/[E.YO/MQ)F*,>2 M9D2"5&@*$,D8(!)CD!:"IXR595$Z[7Y>>/[4W$2C8E+KN#MP<,P]NH!@OS<( M@$MD!^ 'B7M^3[_A9[[SM1+_\K!\_I_FSN83-W_9?]F7GC=.@DZ_,;NDFRN7 M#9OS=T3^?_S\NV*6N*6F_;<_VCE@$FO"O21MU MSGT> M/S4GL=>N/B48P#&W1\[-%0S'(_*7WX'B51\4PZC>3BP.2>*V?_CX]&PGAITE M7CN]:MC'^O=JL5R9.&*;L_M:B95M4&FK@EY75A!_JE,GOBXM2\%RL3$&S6OB M^>8&6T9DOJL959F&$"(@2I4"I) $/,U+@&3.%,H0DTP-:/$12C^G[V+\9B"O MJ^=*JH5<)YMELK#D*7L+DJHUP?,@(-B0NOF?44=H',]UJ&>G>&%K6],L\\ Z M.X 7[DM:"\-YP-"8!_*=P=0:U>N&!O/87P=__@V\5A=*^S\K,6?K=J#VOR-50O[ M8,N140J19CK+;.E@;EED*&"L1( BA@LB<)GQ=&CSIQ>P9Z(S2:?C\;:WE&5- M[Y3;V-17)C9/;%6QN6V"5/.C>)/GO]1KY#8;3?JM&),QK)>GY;4Q9&'B\M:D MQ-ITEUAS=I<<@Y7LT6IF/XO775BJEY<>O)"L92]AQOC\9R\X6&>9U%Y2GV'3 M\IOOC_/E3Z6^V&XG0IVOW3%Q@:6&4[)NN+JNDX6ZO[=\]A^6F_]4&V/I\F%1 M_=-2*0BN=5F60".I $)* 8[2%&2ID@+FI<#"JPU--$VGMH?SI5/:*+I-G)\6 MJYW2?K-FO%%VFQ8G,7:1Y[VKQ9 [^[:MMJU!YJ>;Y*<)AO8VW=E:]*>0V2K1 MX0\T<\73<]2I*3KI.FNS33W9KVIOMO%R>XP8/U1VT[ [Q:V MKX/]8M9UA=2^FPE6/)6"I"#%EN]8%1+0$I4 :HA3Q4F1EMFP8LX VDUN$ND4 M'![FM:_K!/B=A8DU44$/8UI(F41K? M1$$_>,UI"-U>J" U(*R7JU5#"ADX5YR=M#H!U!\_]Y>T\54]DWVLVZ"M/SYM MUAOS61@C/B_G<[-.LK^<82C3LK"G02S+ -*E785P!&"*%<:8TASZ31I1U)S< M[%%7=-X_[KESDL_5PS?OV2#.F#I."R\^4B,N.+HF=E<=EE7@[,*D68&TIIJ_ M[(U-_K3F)JV](6>*J ,2:LJ(H^2X:UG4BN:&$T3 MJZH'#>%%-/O=<#",8GO1<_ ,Z2Q_$2(U$L>CW6OG1)5Z#H9<(\>+- MXU$<7M/_@+SPZL6W[[VLO[V=+__Z\O3X.*\],IOOFV,>K[DIR2C1U!9/&D>) M)"P M4R[L$R9$BG,<[=>;S?J,34ONF,.L"VFZG]\[;28&KY)XC,T_MLAD0 ? M=>/#0&V-N$NZ9G0:^HZWO3$ S0@;&3Y:O-B6Q0"H^C8GACPNY#;$)[72R]5W MMF@WU]=U /N/[89ZTW/XY]'GJB35B!@GRH7@)MID)>"9*@%.28JE)%ISK\SS M<*I-S;E>/3KK&+DC']V:%F)+8M#XWK(-$7O47OJLLV_ XOKKX'!'W5@8I-@$ M-A-N =1M ^$F"<-\OPGM5LIRX-@>B+L4G=?+[ZQ:S"#4N="X!$K8ZD->EH!R ME0(ETTQ))%E!O>A%^H1-S3]W=>TFXOW9J.M9@M@+LYM3#05>9#H_51O&<7E/_<7]+=!;5L9C8Y?W>J5B< ?OW& M%NW^Z+_7#L\L/?^Q: GPE7R]_,Y#ECF=H_-P96H/%0;Y%DP)OX=B? ML#6(U%M('4QL+GS[UU_@E?+9R9[^JS761ODO\(IY;L^_[-CV[_Z_D&XC'BZ\ M+/J'9Q*1NVVHR>'51T VAKU MQI[DN9>S>>3W(.@>4F=!^F:$?/3EM^&#^FOEI=\G.XN#-)&*/RO22U([TG,#6;>X%\+6N=KR>%4]UXT "U%H2D4!A"+"DG?E@!02@BS-2DY%JC(&!S@W%]D3 M=6I;18T_VVKJY\*<<'=S7<%@',=E;=5-?MLJ_+M9-20[1#]?1]3;4_E %,A# M.8D<&_V(/_ZK-SS3C7ZN->?,9XRF"2@-6XA(@)"B@D&4 MPS3+)2)0 E25/[<&M%[9NZ535IPO%!W9DOX^L6 M!01!+?*G/10P_]Y^U\ (U<_OHIQQ>_A=,_>D;]_5&X:R?#\V^S/FX>]M]X&/ M^I59M50;XY$@+Z4D@*E< P0Q 926&=!E*I#.BQ1I-F )<5'@1-<->WWM9\"7 MJ]7R+[.@6UM:QI5Z7LZ?[8)=U"8DFHEJ7FTJ7S;&RZ/@YDIN W4L'O$ND+66 M=6%*K6=(5O$K4 0C&+\D9V2N\2OFGM*.7[MAF",YY+1XOVM^E4()I\5W3O([F];Y_K?MA*[VM^A$:Z?GA%KBUGJ/P%VFVYP?,I?9[GD\9]F%] MVLW>]8>[7C_9TAY+.KB>,4CR,L,(T!RE &&F .-E#HHBE5D!(8%F7>\?LO>( MG&C0ODU_,/&EM--+U>J.C/G6B\V9.WH+VJA<:F5W@$*E,SA('#>+P1V"D^0%CUL'E/3="Z'F:F7G_CH! M8I\FT1([85J(')<"8&&"%81)#CB$'/ <9TI"2@KNUE/81=K4W$Q'WR;=IY,; MY%'*=!7D*R>,H:&+[&/Z4!M".G85/H^2K9 PCE1;->@E]"MV>@SL?YIJ'-VN^E7-4KT:?%9O5SAC,N"IHA4*K4>%9!)* 2"Y#EDL%" M$8Z@].O6?BA@:LZTT3%IE;2=(6HU?1NV'Z%XQ74&P":RM_2%94#3]O.VW]"U M_>B!([=M/V_.:=_V"]<-["&DM;)\+&W'HZ_LQV?C*6P7B84]5JSG@/.I]V]^ M"%5W,6I;'#6-3V::9GDI.0(%E10@51+ 2BJ!ED1203(",?)J'118P:FYCT[S M/=ZV5)-/RK8$W7Q3B?JA5J(R\87=N&V+*7_:W9)UI^*8U4U!/+L*A1YWMU7E M2XYF;(>W-6W;,<_HFECKDD/SZL9WR9NVT>)OK3F_WYVOI>H2](_*):<8?/)^XKQ-AWE?B'KE*%O30_:IFQ\=_HFM4PES*59 M<1<"H%1C0(M< (D1H9F&@I?09YYP%3PU___^W?T?[]Z_^_KNS9?D_L/KY,W_ M_8]W7__3SYD[@^[FI&- &=GY=E1N^NLTK!LQ#C9]T0GD#9W%CNKE?,$X]E[> M]P^, MR4?XU+S3OCN59WCI [ACZ!@)QMAA8:NV#=KW:"9_KW-JFSKZJWN'_I'= *Q" M16T^HL>-R : 2]64&R!_6F M75A^6E5"S7!&4E)B 4A);., B@!/80&8R N"M* 0E4$[;873?6H>L]:\+5N7 MR_F"D]S8&.?+CNPH:Q=Z5 :!&PQZ[;B?HM"TL*0 M;'%(:B!&Y$@)/WICL:8$U'Q:/"KAA\2;626""L.FQ-U46^5-D8;FS=9K(7&;'(\]1^L&X:'^]Y)3B6@6:- M<'J-.B<$A_/8XX<7,)16YMDXD^7JYP>UF94TS;C$$I1E*@ J! %$,P5P7I10 M%DAFF1.9P[F'3\VK;G6K;&^5A;I\IG,=-H((RSCA0-JZ621A"ABWL/&2%SJ' MA FS=%MNV#PR;#L1OP1L;I/$4# B^_F=6G?)AQX4!A#@G)H;C.BF\^B1"6U. MC3HEKCESS3"?MF6\,7&R]9"OC,LTCYYAE>=4:0)HBAE D(FF?:V$F".&S7]/M@+4+I]NK<#%/DCWF'3:GB7M#J&^Y[[,0CT95\0 M,NHWWF_H\==^Y>J!S#=F[;Q2W\SR>7<6;YS)1_V5_=@=OZH,4D11"72.;!\J MXP1H2B7(&"D9RWE6%DZID1XRI^81#E1.JEKG?_7DP'% VLU'!,8OLL,XA*Y- M,OKM_7*]_KV. VK*'/;C+KG?;%85?]K4G?HV2^-@5O4Q4X3#< \$0Y'I.$@< MEU;''8(3@AV/6X=2[=@B>[&I"4%??6.K![6>%5FA%\RD:>\.#W7#BW'>%O-U>H5VZ@'LYZ9D:R@1)(4Y$P)@+ E M&R=E8?Y(2RR1(,8'^%5C'#Q_:I]Y6W50ZYALE?0MQ3A$L/_+#H!+Y(_:#Y(! M91AG#;^A"N/P>2,789PUYK0&X_QEP^;HHP.S#T\V>>2C;HB[.VT+[+:KF DN M(.8Z [DD%" ""6!%*K^1<0L!HN$=V8V<)"DTFMM%1SL*!WU>:O7#A0Z# M4 L44_C)'C78& 3+<10R["$W=$LYR/ URY[YDWW\)TL$L%QT%Z]?EQ\,#LO% MQF R;QJW**/39K?,UZ44,B,,\"PM 8*0 <)A87PCE&F&%$6">N6M!55O:MZR MLM&O8_]E6*=BF6*UQ26O=R1;.H8')UL(H>SIQP _9 MTB6<#R'($5Y75IXWHA#9T^T &$2-#"A#$=D M).*3ZZ^&)\O)>8O[24V.[AF1P^2\MH>4)1>N"48+^VFU?&L)UCH\:V_:M>+' ME3U1^:AK%LV54E\J8U.'4O.U6?3?B\T3F\\R37B*-0+JJ-YW(]VD"[!:U3&+[( M3OT,4NU5>- C:VINOZ-JG9-^H&SRVX?E1B6EYUEL']1N M7CL0@)$=;R]V0=,YKH$1+HWCHJ2QTS>NF7PF;>/J+<.[&[[Y(;[9RJL/YG68 MP4+#C(@2(*%LPVB1 E["$@B:,L&PAC#U[G#8%3 U'['5,=DJF5@M_9L<'H!X M_03W5FAB[QKZH3*HU^$YTV_J=WCPP-%['IXSYUS?P[/712K8=^]0WUNIS6F* MA-$ Y)"89:=(.3#_PJ#(RDQ"I*'2Y>RQ:?Z\8:N-X]''.-K[?%7'-L3[P Z. M+KEZJ!8V8K0+ED:'<:KY [T?5"M%8%$"J-/4S!EE"7A:(H U0C2G2.28M>_' MFX7\Q=^.K04CO1O*Q%Z_YEOA>/ VO7&./;]]6SDN\61NQ#Q>=M1?*1]'^LE7Z: MOZ^TFI4<:H0I BI+I9G<& :+*>LL![GJ58Q MF1L=?2ON;A@:MQEF+, C3QM;,Y+&#E ;DNPM:;KLK<], XTYR?N^P1E0Z7<[ MJL'J 6]09>2JP=M!.ZTM#/#,@5WZ5DNAE%R_-89V.^[:7EZSE&$N"E4"DF+K M-\UZD<@4V?;:#!GGR1!QJ@-P$38UO[C5-;&O0*QVVKWHN[G&4)A&=GV'Q2L; MTV&PB1T('<,R*-_K/#X^:5\WXS16VROGU\@S"ZP7@/YDL/.WCI@3UJO[86I8 M_Z5#JZ2[W1(^ZL_J62V>E/6E;9_"]=?E*[- 7LXKV?03WC;3S%%*2(HDR(@V MCK!D!% B"P!33JA*4XE2YE=+/525J?G++^*;DD_SFOCZM#WG0::0W5YKKO"M MQ!X\;FX1V3BC$=E#'QIAAZ,UHPG@MH;8O+NN*2U-8!*E>>KMP 8K&!^LR,AE MY;<"=EI\?O,3AWK;G2";.V&K#/ZCVGQ[];3>++^KU9L?;;6"72V;_\JO[,=, M"B0X@CDH*,$ %=#$FR*C0.<91H@QG?'"S\UZZS U_VJS:-=L[KM.'8*^J[., MBFET+]GQB5O]D[^, 7^\Y==7^I28(P%P)+;>+) @ N! 2[*M"PESUB> MSY[5BB^]:EK[9/I\A%W)$4-'JW+2U3EIE$Y^,VJO?4_8KX+N>#8>$LC8I]I7 M$(S0<\89GI"5H+WRQB_N=#'_;+VFTXW^.:6OEN:#=:R]/KE^0J]SK5?08N>+ MU@[*>3Q\TFC)CF<-Z&8YGK]@V-QE=Y+?+2QAE5T;-%3[/$MEFK$,T +E &%& M <64 TYU"A4FB&5>NQ]G9$PM[.YN:[Q?+AZ $?J]/O5(]IJOA_5 . >QV]QT M(W"Q9Z-CS+X.PLQ[2NI!)= D=$["J--.CXG'$TW?I0'8)>\7\K.:VXV">]N/ MMNGIN)UZ:(E2I#$' BIJPMH2 P*5!$P+3+'&NI">VZ2.DJ?F/@XI%FTI3ZMZ MLM?=9:*[<3Q<5_014(Z^C@\#\&WLEBY@Q:"\[)7[G^2@!"">2D+P)2MZ*1%!DC!%%"%UJDN:2K]6DG= MJ,_4'%ZM:G(FO]KR.WCN7=XZ5(ZQU'@#$#ON.I>SWDEK_S/*V4X@_$)%:#=J M,VXT%P:ZD\@OT&,'YGO/Y\N_F+'_[7+U>OG$-_IIOFW!\%D)53W7"YT2EZ6D M10I2G)NUI.)F54D1 :+ 2!6XD"7U.N)Q$SLU=[G3.M'+52);O1/6*NZ9SNV& MO)M;#(]G9.^W:["RU^XN.<3W59/S:7DA N9B>P$5*NO:3>BX^=5>0)QD4OO= M/?! ICGIWN6E[!9(I%"\X)2"7#(-4)H3P"EG "N=9 M.D,7HQ>A=3QM"0!8[/!J"%;^YRI7@ AUG'))S+BG*%>,/3D\N7;]@)3GU^:/ M;0QD)HFWU<)ZH??*Q$9;=DRVD)_,LE14CVP^*P1G4 @!3-QB%H"DE(!BXR^H M+HCB:4$(<7(50X1/S7V\8NMOR2.K9#V]ZD;[9&[53^;['J,>J<&^HW'ED"LR MQI$]CE7_7SU4CXBS1VYV1+Q'2MH.AKM?3O= X'J3O7V?.5X6^$!K#]+#ASYC M6/1XGCJY32K1*J5"9!*4*N4 91 !5@II5K8*$XFQ@H57/^,^85.;!AK>:5<6 M<\]5;2_J;L%E*"PCN_N+K._!DW=< D4:/:*&C78=#'Z..!TNF=D_JAN._>G M[PV5P^=J_=]O5VKG]3ZSC9J)G$#*4@TDS(2)5#,*"-$4Z!1FTKR"#&$OPN+H M&D_-KUD=@;;\M2OFRTX^2A?(L:[R(L)N#OPFP@V*0*[OHIA1/=8U M8X\=S=7KA_D'>YBVYT3^>2_$ZHG-/ZV6S]7:;A7AC!*DL@P4Q)[SB@(#BI!- M!;2\E0P2G6&?(/2*O*F%D!\WW]0JJ3;JN^>R]QJN;LXA(%J1?43=,J*C:M+J M6O>;:+0-YR@<80GD+ZY)&]5M.)I^[#U<;QO(9=7NX;49*E^77]D/6YMG^YH9 MB6^7J_-ATJS,59XS38P[*0E FI;&NV (1*DI(Y )5I)M$.+F7X:J,B ^B>QZ MC.)U06NKN:6_JAEK;;=<^S ](HG4CBJ$(MH:J,2[YUHU@G1!SW?J\@5'8_K#U?B%/>T+.!.*YS&$& ML.8:H%(SP%&J0$ZUHJD4#&HXVRPW;.X8AET1Z!6'[<1&=(961O=,NJX54+6N MGH'9-:@=([. ,8.S8Y0>]./FG\TY@A%J'#LFKAQXS%'XT\",M?[@I1_JM7W M6:%EAI600$F( 8(%!SPM(-"0YX0(09'T6LF=BIC:XJTN6:QV*MXEMOCSIAI/ MBZ.;?[@-G<@>X:B6TT0[?<#<6LC9L3U.':<5\))EG!T#KU1Q=J\<]F&;"$15 M#XM73ZN5725I MG1,RM2#FD+7"3-5&0O*GU=0SP_\LHJ[;T+?A%'WON4M2X0;1@#WGRQ@$VV@^ M(V+DW>7+1IYN*?=<.R"1_Y55T?*Z-:Q*Z__>,KNM9ZR$"C*N09YG!*""0,"+ M+ >4020D+$H*G98N5^1,[=,_T#19&57O$K%5UB-9O ?9_N\_(%Z17< A5)]K MJ%Z%A/E_!^W8:#W':'RX=F](A5?>3 MYK:U\7)1[TBON]G;7Y>G.4?[HXKUK!0":U5@H I8V)Z39ETH<0DXTY034FH- MJ4\<=;M*4W.]'8N:4[=U4JW73W5J_--";KM')J*;IOCHSY$18##=0KAQARBR MM^^.3F--%W-GS;5LTK>:*W$IF:W[S_("UA:'@[S8)E/-RLTLD?':P_-%C75<3WU[ >G ?A UK@W BZ5[Q8;E174X;G/%,*44 D:4R"WR. 2$\!R252FG; MGXS+H?T.>^1.+>H\[-6WVC:&LQ_9PFAN?K+5?'BWP[YAZ0#L7IANB 4X3&B'U27ZQ'H@,4?>T276X?>+2ZK%S(U/]&JF6SU M]*8BZT74X: B $Z1/4-*]SPFJEAQ%]7 ?;[2L/#6'DS[^#WGV+ MGCW[^6W?8'>K].5FGT/80)PQ"L<,8_WG#5@OSM/4G MU=3%UND6MO"$I$S8!F*9TB;\SU)+LHP4@#G% IL802KEXW(NR)F:EVG52E2K M;O*H5C9%Z/NN=I\=Y:?\G:V7BVJCDM^J12*7\SE;-7?5EWNVSKTT&FX^*0#& MD=W05L/$J-BD\=PEK9;AW,X5& )YFDM21G4N5TP]]B?7+@_*HVG9+6Q]B?BF MOOZU;$\)(&48I5K;YET"H)(4@*YDI^X%W2ZIX8Y6,TYO8'+2XE MY%G)4R!W[(/$D::Q]Q&WI[Q\87/U49N?F!E]\].VT-O<+Z0M\'^TK]*,2472 M3&*@L'%EB# (B! $$$T02W,(L?(JR?>0/35_=IBBL69-^^''5OV[.K=ZLR/] M>.REW+EY7-S<6R2T([NW0Z"_M$!_V@%=ZWZW(PKI1_JFG!A'S"+DQ5R3_&*Y M,8Z0].7'N#YBF' E 3:)@HV4L,E MH!)*S=,B17[-57NE3-W#FA_J/=/#=KGFHITYGD.B=%68 24VR6 MA,HL"35-@<9$9P*54)9^G?\"*CS7WJ'\[Q&AKTX/[2O0O.J3:%E>Q-H ;K2- G8YBGW[+"?%R< MB4KWRRT.2Y$2G%DJ.F6S)24@N;*DP%D)A9EC<)L^ 4(\S+7:XP2S&KVN,=X6>6_6;38H8^Q-^@ 6:SQR%CCI3^0%Q M/ =YWCUL=KF7__6TWFQ+&:6L7Q,V_\0J^6[QBCU6&S:O9SI^/!G6AR3FM5+M M*4HSVWU68OFPJ)]2EPK,B)")[6^,D5G7+:-M$^M72 MME;;VQ3.-8\%?""G'EW=4:>#L< _GDA&D^LW!:U7&TOPM%[.*UE+>V<[!#69 MT04E'&MLY@O;5XTI# A-,8 J0TRG:9D5A-U /J:ZO: M#.3DS]HPSWJ,&P?5<<=ZM*&*O4<=?Y3\MZ6#@!MJ(_HV9<;=>@X"W,EFIVN!.:ELL MW5S";0A%]@0=Y>[:_B4!SQ)S=.J6CS8 MTPVSEC$_4ZMG];Y:J'J[R68A\D(C#&#&)4 9MDP8:0F0++0V_RORS"L+T47H MU/S+@<[-.9#=$VC53OZTBC?[GYYK$*<1<',ZH7&-['E"0.KM@'PP"N2%G$2. MZHI\0#CV1U[WWKHY?3[;KU:A$AO5=);]QZ+:K)LU_DEM0)N0 MNS5AZ,YTF!'UW:H>?9QB[UU?RUHX.X9WN]%K=ZX3:UM2&Q=E$SLH[,%WM<-H M]T+;W$&AO;SO'5;,L.E@2^#?Z8OQ:;5\:SD!WBUJ:@#[HP_+Q4K971_+/;7+ MJ]B'4$K#4F89 K*NWB.Y!O]O==?6W#:.I=_G5^!MTU5"%2\@ ,[#5#GI9"NU MZ3B5>&8>YD&%J\U9F?1*LCN>7[\ J;LL"2!!BGEH=Q)+Q#D?P _G .?"M"W: M(A5FA!"1^1V9!Y%J;-2_5@KL:#6Q@:F@5@SL:#8!N[J!K7(=;.$P,^VV.0P^ M?SUO"<--G?>&$!3J0-M &)D&)?^@,!Y2?MB'MRDV7C^N3C]Y_&''4/+V1TRE2J*8B]RI M8DY; <9&WVL50-TN>*4$V&@!-FH JP=X9S5QK,+5>H[.L_$0R/=,O*U OWRT M&@9]GZKI_<["4!75@[X"GK76VR-XO@Y[B^<.6*.]O=;[]=L[/*=#JOYW]636 MWH-Q<R.,K#.$X\YX>)YQ]_/A7-K5V3I#&-*1(TCR/(94/"^28I!QV@94'O_WLNEJ\?9FRQN-5W-JWS>?Y:'V%O3P\92S31J89I MGM@TMR2'/%,*,DD-<3/-=.Y5Y^X-]:\&.Y-.1R(^7!O;"140HN/JV)-HBY=5F\"(2K?H,GG[J8(T&+RJVVVGP\H?;[?NW MRP<;S_WX-%*)KOOIO9BFM^YL2E.7(S*D) /@ROU)*"/5'!"OJF8-T$&('#&1V.R 0R M/2Z--J@!XJCZH1GB^K46L1?VRNU+Q M1E*P$;5->,-YV#P"&8+!-U#(PFD8 \4E. %R-@+A_!.&BS5PTF0OJL#M&RTX MP*VFH-=U=>5F];*-X6=MLJ!E?Z; MX@B;+^Q_;@)J&,:Z6CQVR[&NFH$VWU&N'K_M_1HS>-9:&%2@X8R/:^"\9\M< M18"6U4J::[/ZNNSWZI$5]DZ+1HPC!3G-%4084Y@3CF"JLI2P2">8>E41.!YB M;,;&YK9W=SIV[X]+QI^T+C7VCDI/:A:HL<#S!L.9&3"AY5 M$#G]R78O]R=6S.OZTK\7"S&K%L]F9=SPQ7+.Q'+*$B4Y1@*J."(0Y5EN7O@X M@XG65 NF&=72YS4_-]C87G@K*ZB%!3O2@G^MY?5\]<_B[$8"H=#KF0[: ^=- M#"Z(!**(LT,-2A8N2A_2AM-WVM8I+-6M;HYD/C%A[8[7[\HR4U'>OZ_F\^I/ M6UR$F=5B?C-E.!98*@%YA#5$ MO0Z8Q F6"E%6,92KP"IOV&'QO)?%S% M9C")YKA0KU0 [(45L\:,\ZS/X3DA;MS3'\P]LY$5W-HFJ^/8M>S6+5Q)#S;B M@[7\(:LHML$M6(5%K\$'KK[8!ICCRHRMGM+2#]H;IDY\BJ4RWC)+8<((AX@1 M9?LN15!&+))ISF*"_ HU'@TQ-L8Z>(_:E6H^!M+1#>H$3]]ND!\R_E[02>5# M>4'' PSK!9U4\,@+.OW)ED9,5=[;VZ7?%;K[87E&W?%;QHG;D C M(3G7/($L-]XG$FD"N4H9E%2D69[P1"KL5>DZ/-"#5;^>]0^WHPT8',2^;3^+ M7'TC;T5N#OCK]F];<0-:>E[HA++PW 8=UK+S N+(HO/[=M>BE#="S)_5[HGY M077"2#%$**:V29JMDIL;"P\Q#C6),=,B$4PYA7#[#STVVM_ML;.2W>:%VB!. MSW+\'O"[,5,_H/;,3F_AN7O_.$Q91U? @E=LO#CPE8HQN@)RNLZB\Q/:D=?G M\D659GI?[8'>NH2C+=F[F,I(:YSH#"8JB2#"#$$F> 8I$3&B%-$DXGX=T$\/ MYO0F#=KU_-N\>BD6-D?=MG>M^,(,O32OUQRP>_-N%6M5_,CJ#-QNY-01PF'( M:",DV$BY+MY]FMR]:>L9?7N*G0644]NZ(C38.RPE=/8 M)WU8)BZ(A":)MX:Z#DV<4?HD49S[3E?WR'IAGTO;)*!I;+U9WAI30PHTAQJE M"42YI0YD+ V,8YKF26SHQ(LP+@\Y-MK8-=_W#QK:.D,GP?9U@D) .*#S0)K9 MHFM"1;&0:9HAKWKO^X\?&[,TTK6.-#K SHT\VB/2,U&X@]&RI$Y/\4('#[]" MH9Q+,4$G/M6AHN)1;XGCJF#OCZJ"U5+L4$@=L7SWP,K;I_JH]Q_*%I+]O"FX M&$<151F"0J((HEBGD.(L@5I@Q%F.$LS\SF,'$GQL)-/T 7JI903OBA(LK):^ MF?6#3;NC"33"R>S;D I0W+&AV%V[JTFM6QK]P0J "6@@ $5/)2 'G+:0%2*' M$'OX I(#3L:;]26''#_8<=K&Y$)<4QRE,8PBNT>E.(:Y[>:;Q9E,DH1D>88Z MGJ:-U79]^Z2HI25[#N/6YVLCM'';@A;B<*TG\_?<2-<^6KMD&+M\I6V5N#OV MCHN;Y^5#-;<9Q%-C@J0QCA%,8RV,#4(I9'F20)4*FBM$(BF\ M4O>"2S@Z(FJ\(&9E7H"R6MI"=.JG4%?QCT_.:\^.<(C9&K_'VVA9IRS7>H*M MHB/P:B_-P;7=UY/R_1I^ZB5X@SFD%P<:>J^H5I[PL:?\O%PL62F+\GYE+L4Q MS>,4:8B91!!A22!5FL$T2O-$1R1"))T^U8[TCR6;+_O>1-Q%]V&J0P7Z(ZT= M,2> J_NBK%,/#0,U,EQCB_%8#E%*",JH@N:GLH4 8LBC'$&1*K-..-%$B]5R M^%@ZAA:.9O',5/P-YZ">7B76.V MKFZW>(C\BY@R_I,0SKII,7;+O&NV>+#_V8%>V,P.\5V9T0JQ-%*;7]R4&PN@VJ7\"M56QSLN;;P"H M?^^93S[L G';!\<[[3WOB!_J6;8_P8Y&MN#&9HJ;C]AY/_C'_6\T*( U#.#= M&HC?)F"#!5B#T32!;N (F'5_E6D,E=$_K/##5@NXRL0<52*XCA1=X[IKD9[% M\GEN^W W"2;O7^_,8V_UAVJQW,8>,TJ$S7&U)>#L7;9$D&*9P8PD2'&6)0KA M=H'>SC*,[:1X-W9Y3XEUQI2U]ZT>==TAHTG;@'#W67)TS?K%OF]/RQ?V@:+' MO;$,'D[N+L&5XLN](3H=<.[_J*!<6=-YW:?(#K:3HR&(CC01$N8RTA#%BD"& MLQ3*..)Y$A.9A")/ M3DXG>@P!><_4N ]Q8U=2JI__HUZGB+%$"AG!B+#,YOIAF*?F!\**1B35@N?,+S;I8(2QD=IW%,=6JK&@F20(1T#%E$)"2" M)B*+.>5^2?^7!AS;:[XK+]@*/ %6Y)85_B^"[F:*A(2R9TKHB*)_AVM':$(U MNKXTW+#]KAV5/VI[[?J]L67_?:W*)D?MGZJX?S#_OWE1OF[,7XV ME=#(1X:#^KV MR0BR5(MIDDG!%$FA1MHZ.#&!/+;M5J,L%I(D*8O=^UQ[#S^V#7H;[_ZXJP*8 MK77PZ'WI/Q<7CCUZ1[CGG6T+[I[T8",^J.4'J[.3M0:]0N[1,[17Z =J_!EZ M"OQZ=K9&\&SC3?^G#M<]L[7&>RTPVS^E9:N[HBR6ZHMQ@>5GLR3+^V+37O/] MZQ_LW]6\[JY7]R,149HDD&E.\NGY7]A%0SLPR:H(CZ M 8#7QQQ-RK'G/4.'R7:\@NAY[H8_=MH<)VU=X G8Q*?;FO&VIL*.@KWTB0F M:ZBKC0Z2#'OKT1VRHPN1 (_L&EAV\8!F<>J$I@[GF7*5**2QA(:@)42(YH:T M(P0C'#,L$QREJ&7(64?)QF;![D:.-H3 SYY#+[8'T?SX('H53>5IXX:;=L>; MB&M,9M]D?C2/Y^\3%F>YB_W!DQ%EK-YTK&4\9%++3"$-6M.N(X,4:[ M1&;6,\8B37A"G$ZVVPP^-F)?RVZ,[XWP$_.7'?'!%=<^\ MNX'YPR[,>Y*#.P>8O0FU#5Z!.--KZ$%IL0THA\S7ZAGMR*V^/#QNB?;AV3R\ M7$Y11&/*$P25CHT12V-C<_&,09$QR26+$X53'SH[/]S8"*R)7V!67#;S/ *X M *P;(X6#JV<.:I!ZHT^B(:)&V'"TXP9*(**Y,-B@U.*F^"&9.'ZKI;N\K,3_ M?E=/9AT]&-OKV[RZG[/'4Z6U[JKW:OMA.35.<11A;'QBQG*(%,;&HU,(DCQ3 M-$D)R:A7)>9.THR-?+:WIJOC3+:1W!Y7<@7F6^$[U";J-(..WNY0\]*WAVOU M %O9P$J3LR4+5Y.UHU% ES8$L*'81$5!(D29I1CA'RC49;/?!8R-'*QNPP@$KG7OF MUQY8Y\FK"P0]\Y"C]E[976^IVBJI:^]!@^5RO27^;@K7F[]O>9-;7P]ONY\A MIC1-%,SS)(4HTA&D%-E7CO.4QXH90\8K3VOO\6-[\6Y^_/AX]\/S-G0?,,<+ MSM8P]/SRK<(]^HA*?UOG4/>)^P\?]HKP3<6.;OW>_E3;#C"'=7MJ1Z@)5BO* M^P_LJ5BRV5>UG%*42BZI@L)X(Q#E,89Y3!B,*$&YTC96&;4(KW"78*31%*OC MCV:]V[(%LZW[Z-LJQGDRW-@A,+9#-9(YJI1FZ^XU,&]$7\>36<#W#E*,,B%[ MS?@"&*SUC// W>B\07DN#&-]Q/:49OMR&OV^D?;W=66UEGE+NF9>R_MNLN4'?A%F]5]I\YX[]_%;-Z]\LE_." M/R_M]?E=]=4@4I5+@XX1YOYS:111B^44L1@KFJ=0$9T8ST=)R F+;#*W%$G* M*%>DA=UT7:U&:HM]48O%7VT4I(4 B!4&S?5YHS:X-PL*O)M5B\5O@.UH:@\@ MRZJ$.\H:LZ/1ML6=UO76F\>=V;B7SY!W#59SKD1>/UE!G^(O/J M$_?F1>GUI6I[$6MV(COVK:XO(FR8M-F6]KO(3R4ADDC.(199"A&-B&T[)Z!D M49SS3"<*^\4DNXPZ-H]A(W1]7;W];C0 JBTN M0#U0"G;1Z3+FP!>:'C <7USZ?+E%?8AU(&_5W(+RPT#>>M2;)\.[HJC_X;NM M6[&P)2H:8ETLGA^;VA9U/.^V91#3*G&B7%(1.14 M_KQ?,4='@ Z!^I/F'0:[^H)&X0G8J QV=/:HF-#?@KAPI3N::>Z;C!U2:OQG MV*=0\9"3[E%.8Q23/U#9C>LO K]"';W/S=F"'OV-/ESAC]X1W"L0TO]H[5RA MKVII.[E\FUO?%S:[_U-1LE+8RMS&=WNI[]0V)CG!$AO/*(<,90BB M)..0YB2%5&OSFC&58>X5P^$OPMALA+K=DYY5?RZ 761 KT4';"/[7_V\HQ;S MXN8J]8MVSUNU$;[IK;46WV9%OK,:@*+\#6R4 %LM>O&DVH,8R*UJ(<"@/E9[ M@ X=K@Y/"GM/9$^!C3"WVO,@'F>I$II)&*5I#E&:)I#'"8(DBW24J A3$7EG M!863;VQ_5K&<;HSN<=Z. M=)R!GJ\[VDHWBON+CM"Z7DAT'2;\)M+ABF0J-5$YXPF,,\S,9L()Y)&-OB0B M5U0HSKE3_YJ>Y1S;IO+),10@W&;199*[;QH#3=WU-X\ =_+#;"(!9F2 S:2+ ME*/95 ) [;.YA!@N9*N2*8L)80+',-9*0:1B BE/,DB%YC3/992E9/JBYKSJ MUC/$AREVA^OQ$'>G$J'8+:2D?MH_!VG;,14Y5CG.,10HHQ!A(B'/8H,VS85B ME*'8[_BK.[B#7(/MG(GO0AL$4L=+_E^^0*,U->O.\!>68Z .':&O\D=0/M&O M,F(O10__P>:%]1QL*_.ZC'.>T81II"%-A+'),YF8/Q%BVXH;8I!9'G/N0PB' M XR-"M;R 2M@JR+91Q"Z$4 78'I^];TP\7Z]3RD>Z,4^>OR@K_0IY0Y?YI.? MZ^"A[Z2,66Y>E1L2,8X59AH21&TQ4A1!)E$"68X3JD@LM/9ZH4\/-;97N_&X M6FY%DL0CJ$;P\TO$]W5N$WW;+SWVB=#[WV M[HR837#?'VKY4,G/=;NHNHSF%$>4I!G.8*IL8XV(,LA$C&!.$8N-GT54JMJE M0E\>W.E]&#[SIO' *KV^I:FOPU43TEHTG;;L^U(V9_[+,Z;%C6O"P3Q8 M0O3VY*L!=A4KW$@-=L0.FOKLCE*XK&>',8=.>':'X8U<9X\OMV.LE;^YN*MN MA!E@;DLJ/:GY\O6;643+F[+NA/=D/S*E0NE$4..@1%)#Q#&"--4Q3"/$:$:8 M)JA-)J*[!"/EKALIBR9J;UF!IY7P$_!DQ:_/DM5: 3_2\I@:-^8*C/0P]+46 MVH*[$AM\VX!<2SZI4?YX$65O$O,'+!"3>0P\*)WY W+(:2V>T"89XLU8R9TS M-?ZZ_8A7W\]_U$T_S7K[>[GJ9:-D4W9.5_/][AG&T&.QXB3)(3+L: R]7$*6 MY1A2%2.=)3IFQ*?FS8A4&RD5__.H&9%WRR4:#$*24>T7[@T-SG;V^1, MD^V[O2;;#4#UWK,#T61=G/2-9DI>Z3NCF%BOM(]12.RS%(?*$?DEEZ1G7LFH M)O]\$LHX1!TP8V4<"K^9WC(NT;JV,_O(YJ5]X#>U:9Q6"&/4_E[,GJT)M)]2 MI[D@&4Z%,0IE9,Q#@2%#QE#,%958<)%2XI18VU&.L5TF[*;4K14!1I.&Q=JV M'/.;&L?(@OX![]M:.HOU!-1ZU/O)2I->,A,#X1F\59B?%%=J#-8*JM-MP-H] MKAUQUKF*M_KOBZ8;\"U?LJ*T63H??XH'NP-\JK:5';_8)29B21 M,+&9,0@9&J54<4@92HCF*)%1XD.>'609&X'6JL!*P^>%VE26;4Y;)'@VV^$< M5)M"J#.KBN=];9=Y53S0K#RN[)]SLIEP68_ MU+VUG_]0MH7&-.%Y2I$RK,I2!)'0*62,)-"V5*24(ZXBZ5SKQ6G(L9%G+318 M2PUVQ/8XO'$#V^%X+SB$/3/>:?3 2F3PKT9HGZHF;G!Z'%4%AW6@DZ00\/J= MZW@A=?;8Q>U)PYV*>&FV=VCA]TT_KE[,E].O9@7882T4^/;LZ.,C9'7TGD6'#^/Y'GN#89/ MSW3K#HWS6^^D^CDST#Q@QP0T?]N:?^>?/^FUW^_"I%WQW+KZ8/_WM M+^M_,3_L@>;?_O+_4$L#!!0 ( $*%J5;Y5-.:>($ /KT!0 5 9&]O M&UL[+UIEUO)C3;XO7]%C>?KP(Y]Z=/=[U%)56[- MR"6-)-OOS!>>6! IVBE233)5I?[U@R"3N3(SN<3-&ZIW3ME2+M2]6)Y @$ M\&__X[?/YS]\Q<5R.I_]^Q_X']D??L!9FN?I[.S?__#7CS^#^\/_^(]_^9=_ M^]\ _N>/[]_\\&J>+C[C;/7#RP6&%>8??IVN/OWP]XS+?_Y0%O///_Q]OOCG M]&L ^(_U/WHY__)M,3W[M/I!,"'O_G;QK\K(F$4RD*S6H$K2$'@LD 5ZYR/W M+.G_X^Q?D5DG--=@5/&@E(\0N=4@2_'99L>0;QYZ/IW]\U_K'S$L\0=B;K9< M?_OO?_BT6GWYUS_]Z==??_WC;W%Q_L?YXNQ/@C'YI^VG_W#Y\=_N??Y7N?XT M]][_:?W;JX\NI[L^2(_E?_J??WGS(7W"SP&FL^4JS%)]P7+ZK\OU#]_,4UBM M9?XD73\\^(GZ'6P_!O5'P 5(_L??EOD/__$O/_RP$<=B?H[OL?Q0__[K^]=7 MK_PK;%_SW/RRGG[^<7_WLTP++ MO_\AS^<+J#IEBHGZPO_]^A__Z?K=7Q:X)+BL>7U#/[A\1GW;X73@;RN<9=SP MMGW#^3S=^M!YE>Q\L?V7YR'B^?JGDXS3R?K)+^)RM0AI-6$%D_)*@6*!@Q+& M$/H882LYKTPQ+$AWF^U*\I)H7BMBB>F/9_.O?Z('DT*$J%]4F6SD<>]U&[D< M1_=VW7VDSTZ\SB)'ZR )(4&YHB!JBX!84D1>&'UW$MDWWW:;ZIOZ?+%(/\P7 M&1=D.+:O"XMT2[?W07OYB3]]"0MZ$*1/T_.\_=?5@K30U6K>0'(;M1"Y?_B! MN"ZX6&!^L]'*@\RM.5N1.<7U)UMH_/^^" MZXOFW]_AEOEA- K.&H]2@KO!<.1/\X.$6>G4#B'2ZF\_S3++^B+7A2-%?* MV@C&V4 "\0ZBDQ&"]2ZZ(GGRJ0D@;KUV+SC(_N%PO"P[ 5,4B&2@7,RB#:[PYTW[P4)U3\D3I+HR*CX:;::KK[] M/#W'7RX^1UQ,(GG8+ED/+&5RL+5,X*,C0Y>+93YZE,:?A(:[;]P+!;I?%)PD MP2ZT_Q[/IE4(L]4OX3-.LE%,YZZUXH M,+VCX 1)=H&$C^&WUYGD-2W33;AY"6FE5?)<<;)@3H#R0H%+WH(R)!MK,8@3 MXYY'7[\7-FSOV&@AVRY \B)G4L'R\B\*TI%/R/=5@24&Q5NR>=83TIUCX)"% MP%WDR$P#@.QX]5[@<+V#XU29]@2,E_3EV\7'^:^SB=0E""W(\W$"0=4,G$_D M%UENC:%'6&95.UA/;Q;O%_.MTEG!BM.(R*P$F MJU"%4\";2- V)?+ M13FM!#TL;?OEZ!BWPDZ3A%M3Q!Y-U^NPOG_._WR;(H1X9"W0!?+#"L M(>PM0ZZCAZA4!*42V;?$''#K) JMO$RGY2=NOFT_U7>I_>X;]U-]Q]G)DT0XLOH_ M8+I8$'2YB!^GJW. DN.<<]\WB2^N^^<3_U=YR6 M/$F$(ZO_XR+4@I(/WS['^?E$&$W@M*ZFSRVH3'&PIV@'&#IC69;*"WV2[F^] M;C_%=YR)/%YXG2SZGWY+G\+L#-E[/WLEJD2@(L$ZR!&3,3*XU0"R6 M)@O_YEOWPT#'&<>31=F%\__R8E'%M3E4JY F'5PL)U&ALV@Y1*3=2ZFL(+JB MP07+1/82F6V1:]S]]OV@T7V^L8%HNX#(ZQD]C<0Q_8JOPBI(%II@+N8I&,J$AN-CK>O7KI?)53W"GQ?S7U>?7LX_?PFS;Y.@F/-.9A . \%9DS1$]$".D71&"^?4:7[F M(R_?#Q?=)QA/%VP7^/CP"<_/M]1S7D30B8&-GG8[XQ,XXP.D8HQ&P0O:V,), MW'CG?FCH..=XHAB[ $1_GD^^[":IW]^^$1R6[Z]6-5+&36RGA3#6>&!0:BG M:RHGFBA=%J6+E,X M_W\P++;5XD&&@"X%,+'NA=X5<(1P\%&EK")7]-UI9U6%%..]1^X,7[@:+C+&<+@7:% MB/5^^&BXQ1G&Z&.C(P7 MQ$%>SB9"HBL$6Z"-3H-*M 6&6B0L)3?1YF**.RUM=>MU^R&@XPSF\<+K MPI%\/4OSQ9?Y8BWR=8'?9=7.NHPC>RE1& WKWN-7G%W@S[3:25WK1_Y]NOKT\F*YHK+C, M5^&\"5P^X/EY/7##&2[".RC9]^^U*=GTFD $=;G8D-9T 5 M;<$YP>J%=,:R2*@?33L>Y3KL1=DX#2#& -D FNK 7+U'8N BK2X6Q-O+3V%Q MALN)4=SGR!E$C@A*JE1;)G'(6 +G+-0+2,U=LOMTC--68AR?ZT0M=("DMU^P MKH39V48N;\@D3VK^7OI2(/N<0<7,P4O:NSUW.AC#F>"/94"/ =(.,L9I3#$& MCD[500<;XKIFD9;#AH-+J_H+KB;*N4@^GP2NO0.%M!QH&0@(A:.B%9*U>:RG MR3%8>HB6<;I9C &H)MHX'%5^@ZH9GM5LS\=V-FKU"1>_S&?SV^MDNW=G+940 MWH 7IMZN,PYJIU(H4G'E4A"H'NN1I2B<3ICC&*YVFFF'[A=6^%M-F4Z MNR#>+LWT?+;\$F^,7J]5B&B]6(9[CQ_D#%E89;26947)VR?M023!P6I,7'&@E4*25 M#'OLCL$QF#J8R)&:G8P!O6$5V($YN\7@Q(1HM$FTJZ=@0&E7:_!#I!A,6X9! M:(6M?;Y;!(S42V5T9!TD^ [LVD]A,2/0+]_A8EV3_V-83M,D96Y4U@62J%W/ MLXL0#>&?VU"$M;D6PS1&STY"1FK+,@:*3E=$!S;H+A.OIN<7%"9/2DQ>>V5! MF[HHE$#P'$DZUA=3DLN"MSZ3>H"4D3J]]("H8Y31 :9VB(5F,A= M)#:8KI6>')3-&CQ+"HK73!9.C#7/<.Q!UDC-9<8IRFBKI YP=R-685EX(A A ME4*!+<^*8I44(-C,&0N24X [ CW4:>H=X*B];$6UN M(]#/%QB6^ HW?U\)3@JCK-4(1=6+LC(DVMVS 5MHST_,(G.#'"*<1/5([9)& M.VEX/A5W#NJ?YPNG@8+4($JA'S\CTD]@95QS_-R(/&!!/!<\.E\E[S&= MA^7R:N[#-;OU$.?%VY>OW]5_LI;*^CFU9_,"5],%;F2RSJ6_.R=YD41)IW\. MTUE]\+6T D?GO140-SBYH[77&=@ M._4X??#%61DRT6>A' /22:F-<06Y!N2M9L7IQ]9X%IYS]>P+[\%2I1W#^U!U M]5/.L8]0)UH(J8MV("76^^HD-B^T!N>8Q&A8'?LQ@OL_;IUVQW \2G$=Y/@? MB>'IN\T5K7>U,RAI>)^#L:Q1HA$:F.-U2\@%HG0!=,Q9:QDRZM:X;:[=I\ H46HW 0D4D A@P6+4PI%S]-CU^]:9Y6;8_ET4 MR#VG E9=A^:GN M[?373_]U,?T:SFNCGQ>KEV&Q^$:>WM_"^05.N*:X7)<,+O/:%B+05YR\/EY< MUEGI$G/S1AW[$-8#EDX"P%U7J+DV.H#8^K[U-)%;L!][6HJ@+:U$R^3Z*K\& MIXP"+,$++[CFS:\2'$CBN*); MO9.=-(DEDBA$36,K4231'NL=P,2L8T5JV[IMQ\WWCWO$T!XG1\NV UR\6^"7 M,,V7=_FVX.;$<0>(>3:41>SM+EUCG\G(>,V=FF/E-.EW0%D M;EPXOK:,DX(\*17( $I>ZLC1.LO!"3 J:9X3DT6W3I7O)&3<'BY#&)=3I=T! M9&Z)9>*%%BD94SNO!5#2&HA,!F!1(G,4PYK2.L]UBX!QN[(,X*<<+=T.CNC> M+6HGC]6W6H:T(O>]NNY?:GYLW3PF%<&);- VN3K+U))E= EXM/4;'DWSME"/ MT=-#[-0D_=-,Z!W8EJM65F]J&UC^E]?)_SJ>SU=_HXQ>DP G33K*0"S"??'7Y!;@ >XJ\F&'P^M76 T=KS^-?I^?DD><63"04TDIR45;3*)"#D3'JM5/&Q=3?I?>CJ(3)K9'8:*Z$#8+VZ?.U5N'G%VH0[3$(* M!3D&6B*B^H-11A#1RER,=;QYD]^'J>DA=FL"HD8"[P ZZZ+I2^KGLW09AMID M?3":@[5*$OY5@!"Y!9N-EM$P%W1K([23D'$[8[9TN$\6+F^,YY#"C%%;)Y?WKQYW/:1S0LX#A)D!\F>-],0R4E?3=?N^'H6 M\*?Y.0E]63,0JV_7H[YD1NNR@WKUG^)'X>I8QPR&LU LL['])<=]:>MFULHP MY6.#J*@#RW.#K[NY5Z]=*DQ;P,1D3:8C1$DK26AABK1<.MNZ:.-A:L8M"QI& M^P]#[!15= "J;87 N_"M'LML4_#&:"%01S#!)PHJG04GLP69# M6"JE2:X]Y M-R7=@.DD/3]0EG&"T/N SN*"WGI/1A,KO8LQ(VA=*TLL<1,48\!43-SX&$UH M7;#X(#'C;G;# :B!Z#O T/I4^.XR\!PM5PG01 NJ$!\^J3IKCQQ#%,%1_-@8 M/3O(&/>88R#5$8?<0K\UG9Q]Q\?D5QM6ZM/;+M#ZZGOB]C>?3L\T<@@GWSID<(F@O M24BQ]K]50@#/Q!%1;D+S*SW[4=;-]C6@,]U>11W8J=NGRUM!?KN1^#):,8E* MDKF59&ZCY1!%W;03)_M+?UK;NO;Y2:*ZV?6&@UM;Q72 M'MY^!MB7-?S!IZ$ M]8'BB(*@T!AP@2QV]D*'9"7GMG6J\@F2NMDKAT-92Z5T@+%UZOXF"]>K18@D M@BX18E:&.'&9(@ZNR--@S$>AM6WNKC],S;C'^\]CO]JHH@-0W6!BXD6F.",B M!:I&$\%90[#% /.TN6N>2I2M#]MNO'[<@_WG3ED>).P.?/B7\\^?IYLBJ74C MC#I'[ QG:G&>PC9," G,OLHK<"@&D.Q+0?C%AH\"WI' M5'D'@*]K=SY;RV!SE=A;RW12BI:IMJ"4XN <13K,LIRR#D6Y.(#UO$G#V+U, MQL/##L-ZM'(Z ->+G-=G^.'\79A2W'.9Q[G!UL2B85*'M6M*'&ER4H.[3#JK MD(HIO+63]S158U=#= / Q@KL )+O<16F,\S;24(O4KKX?'%>.V=1?#Y-4]I, M2")&I +1*0^*2P9!$$<42#&;O<'0'))/4S5N%JXC2#968 >0O,'!7JUZ'5<8 MN1+@32)GIW@!0=N:_V9:"\]+$,-!LL#)WR#OU]7Z8A-TJ9UOF=.MN^;=I6'Y39<^%!*D*N2BC!NQ" %\.OEZN;S / E<1UHRM59R?6^5":!EQ4"F9,EC+AY5ZVS0 Z2,G19OC(U' MDMU'*Z #G_(>&V\O5LM5F-4]8I*=58QL.^2'J]$NIR7EY_"[ R7T]G&'V@_UF*OEPVS01[.9_L= M\I'C:&,4]P$3.,]\'2A5A_#(]93)DI1,)L76&=J]"#L]7KY\R<=UOT:6A8PF M9=E!8ZHA;Q< Z%;4/@CO5NF?/;0JZV1$;8>%^6'JTO#O8":^HWTBDYK[G MLW61T&_3Y<2B-\(ZVLQ-->PLU-I]Y"!H5V5$_D)KGWPG(9U@YG1% MSUM+O0/HW/#^_H*?(RXF47@9N#"0F*95I8F!( L#7T3PVJ'@9H#!A[>)&!-2+;Y6 =MQQ-[5Q-H03&!,'+"!:-%(',:F+-!\;M2]RX)3\# M&*9!M-(!W'8?25WR$K232F.AI6/J;0WB)7JO (U0PF=&'+8V58_1,VX=3WM0 M-9-]!SBZBC[>D E^35\N)RP%@XZB5JU< E68AXBT$DK";*T5V9K!TEY75'22 MTVX8QQ\GX X@0F9R42_4O\+-WZ]G]_-D[VDM_#Q?_!H6>6)RR"EZ!]86LJ26 MZWK2@Q"UI'A"IIACZ].1 TGL). _$A'WA_ ,IIX.T->HI@>+8-QB!.&1).R9 MA4#4 EH2=M3:1M5Z2WS&XJ[!L#HHN(:IWCI$TT?C^PLNIO-Z?K58M4/YYJ3\ MU<6BP/CO[7(>SK;7_Y\5\N9RH$C4*R0!UJ:5J+$*P$2$G MSQB+"85O'4L<2>JX&_JSXWA@7?9BF!]@\Z?/7\[GWQ#7GWEWL4B?B.4ZT&FB M"X94&/E.0A.3QCERI4SM]>3K;Z1UK+US>02AXR99>H%K&SWV M;W^.62A?QB MEM_C:KK8P?,DD)=O29S@):M]\%P&7UOY<&4"Q\RTYJW]UP/(&S=#\^S '$!G M'<#Q1?['Q>5PJ(_S!Y+GZZTBWMTJWB/)>#E=X0=."N$Y0E!!T8AJE$*8NT82.M2 M%:8\ <6;Z];YJQ$9-HA.=Z>7' E/ 3'(S!-ZP)= MB*EY[-^L:\!@5[N>$U_-M70T\K[B(LX;8>_N;>"M)'\F6;^:+C<9N-JW^:$, MW']N9$TA8M$EU,N3+F#M?:# *:9!1O+,(^9H6&L?M!7MXX[B>DX,CZ+M?C;E M5C>&.4LH>0'+/*O=&!+4+@R0(]/6&FER\Z$ZSWFZP'X/2!]!U2<>+_PTR\]P MERU:"OJL)(1) ZH$B@65BX#96Z:S#C8,6$U[W%TV_KLX[VJFEMY/L3;H@@.*)T61RG/?O-#E2%+W ^WO^3BKJ3)[P>R3AR,; MKB?D>FOF2P'OJV]N>8;@+6TK2? MS^>_+@?NH7#_-<_0/>$)WMKW3;AZX]45>1=S$K7'!POUPHZW"7Q1')A4T81B M4G:M\WV/T7/R#0M^6\R_3DER/W[[Z[(.?;H:,O8BK:9?-XV[MA*POK"@ M1("D<@05(O0.X'*KBJ26@,S2 M]!Q)?->'5!_GAXHR11EE3AR$30D4"@-!) 2&2:5@=# F#5E7U(B/<8N1GQG" MHP.A@\7P"NG-:;JI'V&LB."RHH7,:36+VCM;8JF=7HO@**+2K;L!W'S_N/9S M?#3_&Y'B/]]V6-DM6Q:%%@/6Y6&8K2O#8(O* /QG&/ MD0]F*.\0,ZZUZPYP;936 ?H>*(_3EB,6@2!"/:%T24,414'&4IA3R97F S=/ MJ&8<+.G<'>X:J*N+ J%[ Y!_^JUR@S_B#,E7)E_%>ZMLAE!J)EU*"2$P"RGR M4)@J):?6)\I/D#3NG8GN@-A2@1V80;+B.#V;O5R/2D[?/BX"+:VT/HT,TUD5 M[U]G"PSGT__&/$E)%V,P 1J6:XJ!Y!:1N S&BN(+)T^Z,3@/H6_<2P[=(74P MU?9S7'(MVEIRM\GY_P57G^8DUJ]XJ0WRBQGJ7#1@SC4SYA-$S!8\X[S8PBW] MU1BV>Q$V[H6%[O#:7IG] /5=+7$FOS4E>ZZ/+RM3EUK&\W$G>(SD< MRW#^MES^H!;3D1XF13,FK+'@4*7:SI+B.TW?:B^X"#%IIUN?1+>@>]P[$]W! M_-FAT(&7L>;TDO:-W"_YF:@@%<:<0"I7*T*Q'LBB@)24T-);3E(>XA[&+F+& MO7S1'5#;**T?&[SU>M[./H1S?%M(CB2YU;=:PK3N'_RE"G]2[S-%'QQ8SFHM M$W<0DK9@"^/"*_I-\^'?^U$V[KV*[N Y@#K[P>K]XI8K,5[>8;X^]Q6QYMTB MU*;6Q�X#%*B%S)2,X[UZ;U<>;^U(U\1:([T ZDUPZV^/NFL3U@833T+O1 7U;"UK MQ#BC?T3K=J)9;0YE"Z")Q(D/$GS)"B0/P@DME&D^*>%1@GIKYO5,:#M6)3W# M[-T"OX1IWOK%V:--5B!D+VKNU]:V_[F.GU"2E>Q2"*V+^)ZBJ;=67,\$MA,4 MTS/>MA;[7?A6S?6+6::?+"Z(P.M)J!.TZ(4U!C F"Q2K68B!"S#6Z%AB=$P- MWT)V'TI[Z\;US-MN,R5VZ?VMLP=W)4J>]R3YP%VL/45%5*"B4!!9,.!\DDJ0 M;XW-)Z;M3UUO?;*>"9)-E-6/X=R_1G!B&.T!G@3'=)6CXQZ"%N2.6%IDR7HK M<^M)OOM3-_)][NZBYX'TVL$8^@IR64+,Z[J5'8=1MQ:>8>0V\V)KXZ, BI,\?9VB%*UWC&7D4K6NH3N MO''31<\-RH'4UL/V?8.UE_/S#/?+Q*S05D'W))+KH0C!@N2 M-RXP*)XRY]@Z8[DG:>,FAT9$8BMU]8#"2ZO_\WQQD\-UMF&'*"=:\2*D('^$ MU3GQ:&J+!D$N>4C(>28)R]97P \D<=S\T$B;]A#JZ\>GW%^H$\U=0L4M8# 4 M,C(7P%M:@QF#1U:R\&6\D'O<:N)GAN9 2NLW$_3S=!9F:;<@G?->)!4AND*+ MS^M0A_TJD(D5KVT0C#]3#O,1*L?U+)\[$]1*73ULXC=,?VT-1WR1I_QF/CLC M&_SY%<;5A%O) I<&BO=8Q_]&" 9E'0H;0DK"&CE 2_XGJ.HR\],,%X\XD V4 MU /L+IV/MZ52O^7IY7RY6DY<3M$I'J&@R*""J[<^O8?(JD%/DCO=ND3W$7*Z M3.0,!K1&:NG'_[NY=-[4G!1M$43,=#5AQD8B.8+FOH R%/T'X@643M+FS+S, MS6'V$#%=)F:>PYH=KY(.C-A[_'*U7FXSHHA]Y@P''XD'I;,#;QRY("D$H9,C M>;6NA'V0F"Y3+4-AJXU*.C)?E]P7=B2H3BZ*DDA&$=;6-KZY>JW3 MO; E,Q2^^7"0//N+<,*L3RQ9#T[%VK':5&=7 M%4AH4"B'WI9GZHB[@[IQ+TL_,Q '4EH'Z>:?2L&TJOT%:''-SO ] ?WMK#); M_U_/O[^&\XT[4N>9)5H&ZUJ-VGK_Y@]N?)(GROBS+&9JT=MKZ/\[P#;92.H9)!QO':19#6L&2B1I0L1JK M&@7.Y \EV*UBYJKYJ-,!M\,!@OX^H3X04KL9LS>:2QKK7P.M?&8\@&4E@(B MSQ%,$4[525?TWW>'V\'"Q4YQ>X@2>QW8LZV??OL5%U^G^&N8Y0_3L]FT3%,M M7=U<,5U/9SV?IAJNW>)GOVD]![_CY%$]IW'5:$[/_==D<.] MAIBY!Q&R5:+HB"@;+_^'J3FY*=OB+,PNNW=?CT:B;WX,R^FR%D-?JW"KF%>X M3(OIE]6F@=U]VCZ2#GX\KXF9;+1S25K0H?9=4K0OU ,4\"IXJ;-G]%UC40W* MT,B#!]I@\EZ+MVX@T"PL;&ACUQ=2EM/U!'>R1*^FZ^+"U<7B.'/ZV.-.MIQ[ MT]K(2&[1\'+^.4YG88N&Y1)7-TBY!BD7SH@H(&?:XE7F$0+Z#$:+S%.2*&/K M"K'#*#S5F.YXVZOI,IW/EZ2"ZR519%;!) DD!D-!7D@04V @>%!:!"&":>T_ M[D?9N.9M0#3=-7D#**I/VW6OR=E1)FMWJ[33+-7CE#4R4->/O]XJ?0F*1U.@ M9$X!JT@1:'\J%+7*XAS]F9HW M]!QJFFYLT\S);KFT$?%R'CMI'PC3?M G3@ M+!C)# C-,ZB2,@0ED1:.1*^9UMFUSD(>1>BXANA4U-RU-L/KJD?C<[/9W1%6 MYUZOO%/,S8.T-+(SV^=_NU;D%7)D'T\%4>INE$ U+)G]QYP15* H7.REM2IJ[M MWX10X*7(("6RQ$BC7HBGI/'8"TZ>W7>GA]V]!G;;G>[&CZY!NQE)L[KA;?O" M.4-:!9PE4+2G0BRTSY)G3QLAN?;>N<;6HRT'X]B;9A"Z-^5O//7V:)IN72L[ MPB[=OY9VBE%ZF)I&+DU]\*Z=R[@2>"WJU(75&Q?DE5JEP9;L-0_&YM#:F]E- MR>D!U+4 KT%*2R*AJKMFO2*LR,6':%4&RR,B&N-#:GTDO9.0<5V7!KJ_'P.= M*NX>;4(M0IUNFB.&67XY7^? <7;L6=MCCSO98NQ-:R,#VO^[ <1>'+%P3XONUX8,5N>4JGS]S2)0U*4 M$+EB8%FMI0M:.MXZ57X8A>,:J.&P=:_(8#B]]6C0=M\JJIVPCC)HCSWN9(.V M-ZVM/*(K?:]O'UR]\?*.UOKZ\YJF6&G:7ENX=L6UCXDY27N=Y+1[:@>190N. M,U$T\M;Y(?!K%)T\YWO?M/]Y\^_5:0NU3+(P#^E#;"4D+P>< Q7JC@LDD MS]:^V(DDC^RU/1\^[\U#?D95]V@VUV5F%VEUL:B=T]?]((ZPECN>W#:,M!:>YLULL!:.WI[$W?Z3?\G M7K3+9="B3G+@ 8)3"I1/&EPP",5D)B,:5+:UJW<,G6,?R0V!K_MM 0;67X^V MZVJ&_;'G=-?_O,$YW0.T-#NGNWS^KNR&%C(G%D&$>FXB<-D/1;SWZQM$RTR9D6Z"@L;3=*@Z.E@WH&+4PWM-^V[J%X6/TC'U. MUP83NR>9-]! CT;CI["8D8VL-YS6?MTQEN/>,TXV'X]3U"[SSW&KC$A4%$74^0)"@L&:*) M&7B,T6H3DVA^9^M!8L:U&TUP<.]B;A/!]V@Q/N!9#?I>S\I\\7G3T.>8A-+] MIYR>1WJ"LD9VX_(U[_'+?+'N3KO%"RL2#;FGP&0=MRK1@^L\V!YDC6M+FF#C MKBUIK8P>K;@@8G M=M>RV\BMUO#>..M)/F(F#I.*M=V5]!!]-."%HO]HT2;>FL.G:!K9(SH> 3N. MW=H)OT?#]>'B"YF::I_#^?9:]*F^T1.//-U1.H3F5E[3CG?^M/G!=JM:5@_O0U:)+07WNS7==;^(WCD^D"0R]49"S M<;6,AF(#*P1P&XKU@B>A6W?QW)>VD?VJUNC9U8.@N8IZM%<_A^GB;^'\ N?E MLN%9.'\]J^GRM3"/L5=//?)D>W40S8WLU=4[;Z#@.C-03(Z9!X@ADS>O60!7 MH_DH:Q2O1;"N=:3W&#VGVJ==S[Y&O#%2HG(<8JR=:$V=2[V^XZ Q.&%71*BA.9I=BHB73VJ =2F.W_4D.0<[]OJL#*JI'H_=(&X^/Z^O"QV6MGGKH MD.U'=M$]3A,2Y%)*[0M($RVHH!!H%V2@G?:U0B2B^[Z;D'Q(GS!?U$&V[S'- M:1?Y;\RO,VF3MA/PR)GKV#JX;,S"=]76Y!!\WLOXCZCZ#EKZ7K-/X1Y9IC=D@/)K4O7L M;%HO,*[YO\.BU%(&;CF@5B3NI!0X:Q+HX$L0*GFF6YN#(\@<=[K8* @>1H4= MH'0KS1NB(Z?FYYI%O9%,O7'P3U*,)7-(HO;5SB% 8$6!#T9E:;QV=JAN47N2 M..Y8LF=$YY"JZ]$1O=$VY7C'\_Y#6K9S&="Q?*R!1^2,8IAUWUI50"E;($HC M05- HTSPBC5OYSY@4Y=KJWOUDNWU_=NFUC)"-*,(CKP "2HB+1X>.;#L#:V< MF!QK/8QD7]K&+B)M@Y6']\.&FNG1U-QI8'%*G+OK0:V;P Q@=A[MXZ&U\%%' M!0FSJEW6+?@L)63K<^+%JG+W+MSSMH*YQNG]-B%WD(K,2^4%HUU0&E Z(@2N M J#PBK9$5#RU]F?VIZ[#%BZ'J/YA\]%4+3T:D%L-)HZV'CN>TK15RX#NRD-- M.Z*1*:0(Q3H/2G@+H1X#I:*+*B4JJUIOV<,T;+G&\GKH]/4Y[HU\A7&J9$$+ MQ-!Z44A!8##:@]:%>9>X0]Z\#N1)JOILY7( *AXV*DT4T:,Q>:2UP/&VY>F' M#MD284C+<]K%\Y)M, $Y.-K1*"*WM4XP.@7Q7,K M+&\MP_9[!?JUXVZ*B'%^M9%'>= MVB1C(>_5 >?2@JK380-J RXF3GM<#E*RO<*FP4@<-[,_ N8[TG@'AP%/K?SK M^55KD?R5MOM'EWU14D6;,_# B7T5(T1K'6! %[(C#2 6"DP482N6M*#J+UCG%H?H978/\ M[AOJC-/THA:KGU^L[A7 >L&+]L+4CGZ21&!(!%;+:IB+$);67&E=YG,DJ9WV M0CH$0P];IN&4UJ-UNM^/Z(0SIX>>-4#7I %MU(/]<:Q,.;N2@#N[QI>G(,\D M\-QYG514)31W< ?JG51+]F=I>KY)>-;M^"O.+O!G6FR7KUQ^G%_/9R;87\]8 M9IZ9B!)<-A&42B0 VH0AQRPCZH3!M$YX'$]MIYV6#D'2_;ZQSZ*ZL<]I;K,Y M+R_R/RYJ%N:G'U]_?/5B-?\%5YM6+;73T!VC3$XBYYJ$ZKP@/KUF$+RO[311 MI,*92X8_9VP#JIP+3%FT=O C9D2'&[$92+,EKM M"%S,7\[.];%>_L7@F& N9]&\9VC35F"WRB@?%OJ#BXWL>_:U'3E7BA:;+G5X MA^RY/5PDKMJ)'8(?AZM@!U8=3W:R2=Z=IT06>SUX*%[C@T9 M<^S3.\IIKPH+"+'4&UY,(C@3/=CDM&"!)RZ:7Q]]ALYCUZOFJ097MU<+LT%F M9A@XS04H%/4JIN 0M#0I2YNS'^ZN^$&D?@=]R0[!UL-F;S@%=G7T4-FL ]KH MK[I[? WGZZCK#G?K?OZ:@^:ED$37MQTP0+ B)";( =8X*#R?HG#D".5Y4=E4 M73WNO4_TGSM^[]WOP4/WSQMP[WVT6QJCB%CZ4(^W-((J*8"7=6BLSS*0[:KU M?HU7\9!=]&XNBL7BVW1VMGY3'3?YTW(U_5P=UJOW+^]?NKB]9@Q3@99& A=U M;88@,Y"/;"!I+K--LD0^W,%J P8Z[M)W".X>LWS/J^0>#>.A_>Y>X2I,SY^E MJ=_V5<_>TV\GC\.W](NVQ)B2):E)56=ZUZZ3G@)L840VLJ!PK>U%^Y9^ZVSH M+Q>?(R[FY2]A=E'"91G#F_IO:IGXKY^FZ=-/]-;5M[=?<$'K;3GA0I12E*$5 MS%,=?L @),XA&::9R=[+NZW 'LA)'_SJ;OOT'0*'6[GH8:7?0:BQ8;!6PI#H M:N>1U[._[^"*AKY8_?;GRW]D(G*CN5F7,@I&*@%'*(:"W$K+UWIC#N MRF 1QGXT?E<-'P]!V,-AQ0#*ZV#3W<'5B]^FRXG4%')Y[H#'0 8=N8?("T5! M4OA$YMQDV=IK?8"4D?/(@^K_Z>YW!RNC4TQM>J+BJ_GG,)U-M,O(=,Y0M.*@ M!'D*45.@;[+UW@CZR[4>C_LD47V8M)-4OP>PHY3 M2Y\0>X>+5'5W1M+\V[Q&VZ]G]$(*L*[:?D^B,*XDPZN32>)+Y'-&G32D%"/S M17G6O&+Z.$J[LV]'(F6/'L*-U=81.&_$0+7^>9IK1J8NY468+3>4\4E@7,OH M*>0Q=?Q13?[0=Q&85#)R5M=YZQ9UA]#71_/UP8#87$4=P._/\WG^=7I^3FY# MR,(:\DAY;8O+:;/PR5.L+6)26;(B4FMH;=_=1U?TYK Y2K0=0&('W'?T;K^\ MN5&K13?.[(?I+.$-(;X**_IV=1'.)RQS(7WMZ5XOW"I=.#A5ZFRU&#R)6)0P ME!O7C(EQNXT\IVU[1F5_-VC?WJM\NZB5SWO)(5G!8E84YU/X!LIIDHCV"60) MF))C(35OL3H4+WMA7_].L3^PZOM< EMO^CTFG'Y=EZ_]>3&O'YFM<_'$Y8O/ M]2AQXM$A1L[!Z'KEP+("L78XT)[9)+FAC>X97-*]Z=T+RN;W .5A5/B='?I> MMT]\>LY7V#7G:YC#XF9D#7G(/(SLQCFZUSGBG&,H(R+X*PN4,O:;"Z!F^9S@G\?A],'Z7_/P^E#E-$I MIFX?JSG#)?DR GA:"\GX.BO>@'36D'>%VC0O,/Q.#ZI!&>VDL<^P>WVOA].-M[#CU-(1Q&ZXF??#K7 UT??1H=27 M=T5OW!.=1$_>IT,%,GM!;FEDX!1J4+H6C6NIDVW=FG!8CKJSET#DU642@BFU@"9D"<&6 LF(@D;$@L@Z7A=7C'1<5M#+ M0CA.Z;\SY+];S+_@8O6M#O];7>Z;7^IE\DF(GCGT$KS4-5JI=^WJ.8EDR; H M#0K;NG_"LS#6<2U#+RNC#2@Z6"E754@&D]7UXE3 4@.N6"^.<@\>14Z*A1A+ MZXY3!Q5XC5,_< K>CA)M!Y!HNX.LPNQLNO:>?/):RR2 E4 K(S@!T0H)@CL? M:8DHF8SB#J%P_CK9"CKQ)1I'[8&(BL(BOE4QUT5P**5MKY$:<58 M.\V#5.^U'/QWLQSZUOKW&XYLHZ^=,OH%5Q/T46K'(NV:2=$F&C3$J#,$KXTD MCS2DTDD>\RE6]COS8M_-DNA)\\KG*4P^5 ;C%!^'Z(L)SH,1*H"J_=2BL&24<_0Q"U?XW>Z)O_?B8V3&)*X# M+4MA0*%3-5?&@%EGD^>R2-VZ*N%W77Q\",).+CX^1'D=N1=WBQZ=+8PVJ@3H MO2> MP3.2E#3H4Q!1%#94W=5W5GQ\D.H/+CX^1 ]CIZ9W5LP6QC7%;0&*R!J4JU,D MHD>0/GJ&I1C)PU-.W7=;?'R0]IXL/CY$E!T8F4>1Y(>NL* M_CI[QBD./JI$BT@G( $IL/6D6F234;=NQ'< >=]9:?(I&]Q02NL;C]>,_1(^ M;Q=OUCQ9YFBY14'LEH3$45/:'Y,EZZP"6 M+R^6J_EG7+S'\TT+_4_3+\OM=1/I62;102JJ=MV,$:)5#()+-J:DC;.M*Q(> M(:=;N)T.@_DP.ND 7A\7(>/GL/AG3;6OOZDRVC(CK4D^%HJT%89Z.TI#1&20 MF.5<<^9U:NWF/TK0N#OM6#B"V68OGN];B]C".3Z1SQ3A5$S@YT[)1-8$C M+4CKI>+\S;3@I);=EX0(MI9<*Z95*<)YZ\46#Z; M"K_;!F0[6@L.?4[_R"N?YWQ^7Y['.9=G&:6JO?928J& M2]JV>-U1, 2C0O!RJ&*_KD[SGQL1>Y[O'Z*>3E%V^V0REFQ=S34X9LEE\5* MJ[-5'/?)I$)Q(AOJ:O!W=KY_D.H//M\_1 ]=GN]KRX(LQ9.^R?*K.B$@"$Q0 MA,P)M7;Y;IOPW]'Y_D':>_)\_Q!1=F!D=AOA]9HIWF=EN8+,7 0E38*8I0)B M1.O"LRG-CTX?IJ:[B/4Y-[1&2NH6;ML1=$+6!+>'B%E2!&XBT/\C!&V0UFBD M-=K:?7J,GG'M5BN=[P6E(Q0P]CZVGKF5YI^_A-FWG\ZGGR^#G*L#WA3)WF8/ M22&2C.@K+]&"28DGEA@Q*/?:T1Y_3X\8.4:9\V$DVX'%.<5T7V\-CJ TG9BUCMW(=RD#@^R2E.YZ+(X,LV,TU '0=A6,;25YZ174P6TR$=G M)2>6)%GFX(4'%.@2A7N.-R^ VH.L[IHN/C, 6VNN]AA4,@[)*X!"[-4\ ME8"09(;L$RIR2#$--I7Q2>*Z:Z[8$3"/UV*?\-SRM=OIT-9P;B0#F3GQ9^O1 M(*<0B3OAE4!NG7J&*_B/TMA=@\/QP=I.I]\79K<>#"INO% *G-;U&G'(])6* M(&)VV4B!40_5SF5_*KOK*=@O;H_1:Y]5J)O.HM<#+4ZJ+WWH80TJ1_>BLU%- MZ(WQ'M>S.@M#7^JP*5<;Y*F$X$H@8-G"LI:&%=%Z!>\@HUW7I:U$?YFO7U#EM@%;\&&>C"2I MXZ:=3T7.PXV6AM-7!SOJR_DL8.W'W&6/M6[FIN",!T*")'^E!2N(S,^V=:%TZ]Q1-O71@&A 8=V]HM]12EZC;HJ4W.)VB\7NWRQJ(OP,8[5AS'^F?;I:; MY"XFA2 3<:%\+;=PUE.TXZ-WZ*3.K>M<'B&GEY9-H^Z(1^FF1YA51K;SG&FY M,%0.@O&\3@(5X*1T@,59#%(9&5N?D#U"3F\VZTB5/P6E(^7? Y0N2USNL71I M@*-6J!T*,#8+4*4$B$)9T-G3?X59QII;K<=)Z@Q2QZK^@8Y*+?0P(JR6B]5D MT\7EDI]->S/C-GMUO M[J4OR?#;7 /)CXR;VO/G;;G%P[8%D,V!.9*'2(:\P*P\>.TLF!A#2EGH(O:Z M+O,$?!XD8!R3TT*C\];B'?MNPD>#1KJ;-Q?DZ'#XA/])M+_"+_/5]47!:"T6+RT4 M)0LH$0*X).L]BJP3&<\L[F8@'X+"KL>/$SH-!8.3!=B!$WMK=ZU38^H&>[VI M7I\X1I9,TC* E!7:P6@@ORR#CR$8B=(8T[IKVKZTC5M/.$9 /HC6QC9(]_SW M*^LZT1RE%):!YG4$>_:U,:H1=5$Q9A3C](&]K-+#[Q@W-AI&H?/VTNW 9-WC MY!TNZ@_"&?*)9E;XK"3DY#2HA&3-K39DC9EC)GG:A@=/%=Z@9]Q1?:_2@;-V9_%K@-H*(>*Y9>S[[2(^:+*9XRLF['4TZN47J*LD;%2=O7?'LU M7:;S^?)B@5>E)C('+;DB,V(#6154"2+3$JRP.@AKI6L^OO(1/?A]^ M_4L@3$W#^?(77+TM[TD_BZ]UF*_6P:J<0*".%%=*BBM9-,!\8LJR$DWS7>UI MJL;UF%KAXZY]::R-#C:U*XYJ ]+EI\V0T'LL65TD3Y!])I:4%&0N(R-8J%QX M";RPUCO:'F2-ZST-CK!&^N@)8G\+YQ>7PVHO.;$L)BETJ*UR2[VH46@/%@5T M<8JXM,JGUA<9'J9F7/]H<$"=)OU3I\"W15(=5FRER *] >>X <6MIZ^2A<)X M(@XHM/"M:??ON"L^5)KO(#3VI1TO\DA2>Z MS.O\SIWW7$%%1\Z3$0QL\K86:_ :@4LP002AT2=NXU.R>>P%#1+0];$?PGFH M(<7+BT5=')/$0[2I>-#!(Y"SE2@Z= )XT &E\,7GUI7XNRD9Q\MMIM(=F>-3 MQ=V!OW')Q8O\%1>KZ7(Z.]LRX@77T7"R8,;4RER.$'U4D*0-*0EM0FI=0?\@ M,>.XKT-#YT2A=X">MU^P9BMG9V\PT".G(4[/IZMO6VYL5,EFI@!#;<.0'=:; M[PI*"(6+E!'O6LR3(?0X1>-XK8/AJ*'X.P#3NB\A+E?OPK>:>-QRH:3D)2*Y M4\$F!N#L S=O5)UQ[ &[L MQC);:9/AY(8C1?^9# M8J&N"LY\;8YF("!MSC(+D9+D6?#6%[M.@U#SUB9#.T,G"KW'D/K-?';V$1>? M7V%<78\KNOG3$Z+L_1]^^>LH:P5EA@65& M 9A!A\U/KG933E+NO+&D.T3+9:%NH24DR(\'86O!I%7UTG5!0"9E M063TX]8IP=V4C(N8TS7\!&2.$'<'H/F L^E\L2X]VEZ UB5F&1QX8VD9*59( M)KP>(Z LJQVCV;J>6D\3< 4[(@<2WY26]>+K:SH[07EN5 M#"2MRXE2[@XG]:;1Y?*19!&=U@IL*(66 M3Q80DY80I3?!J"B<;-U,[2%:>O)R#]?QHY Y4N!C7W>YL9.^ND#!)+NTDDPC M"4<3Z3*G6EY(,JJERX%;1)\4+W>KRQ\XL7_H#3UAX5CES5M+LC]4\J% ML\6X>GNB]MZ4M0NG9Z",25)G+9+21\%A^X:>MI,AX'"4),>&0\U1UOL3&__I MQ=D"L+1UXQ;+=D>&.UDVH'3 ML6'BYY#6A^?K+35K5$B;*HA8QRI%9R$Z)X@7QE/V+&7>_.[;/2IZ LWISNF) M4NX.)Y=+R(>$M%@X4!Q&SI>S$:(W'(372GH4.HC6U0F[Z!BY']&)NGT4*D<( MN@.P?*@]QS'7571I%8-/V@J5@)80KQNG Q=X!E0\\5PD2[%U;N0>$3W!Y!B] MWDNAG2+D#E!RV\B^N;K6J26+RKE4I6#)W58(T;H"PB6?@RO*E-:%OW?1*P9?SY:K>AYL(1*Z4)'DX5ZO2HX 0K03I=; IH#"Q M]0G. Z3T%".WP4L+F7< G9NP?S'++\.7::V,JI7%;^/Y]&PS)'SBO64QIP#( M#;ES7GKPGB/0QLL]3]I@;GT+<3_*>@J7VANB1AII5B;7RN?95B&_#RO\L*J7 M'Z^;GDQJRU+GR7VK1E_:QAVU.3S>&FFEQQ8T-PWY+V%1[^Q\/65NUJ//:UKN^SBUPU;X&JDU.4VU MTK->7RJ* CT,"5PQ@2ET*32_N_%\%;ZQ:%19A#KM1(&JO;II'>5UF!&X$DP' M,:BAZ;?"]Q"][U/A>XBH.]BK=EV([Z?" M]Q -[U?A>XBX.P#-_=+3I LJ+ :"YP$4,O+GG13D83EOHXNNN-:7_;^/"M^# M-/MDA>\A8NX )V_N%YZF@-EIQR :0ZXXL0]!:@72H4VU3MGIUB<3]ZGHLL+W M%*2<*.@.H++C"%A26.@=YP.2H5VU$+6-W$A$V,DIM:[T*,$C;LA M-4=/.^%W@*0=ERNB,MDX],"8H[40C06/M:&)P)Q3%$GS8?-T?5:"GN+$G"CE M[G!RHZ Z66V"(&&88 GOZ!*XVG$8T0>)B%F480\L.[ZF=)".][VF=(C Q[Z( M\.#E&EV4$X$+*)$Y4$Q9" 49Z."D].O!'_L-C?O.KBD=I+R]KBD=(LG>X'!U MN<8&FX2E_3>K1+;5^@(^JURO]^4LBS5>A*/@T/DUI69P.$J28\/A\2LURGDC M%4^ A'!0M+N2#T4NN0STFV3(3[M[%OH[NJ9T-##:R71L=+SX\"W7W$QFYY]6EV/VJW%OV]_?K]UF1(*+$( <^MCB&IU44JRNM9+0R1&)?;; M:@Y_>3_(.4;9\V>4?"_(^C$LU_+:MC>3PDC#,B %7K3':@VN! ,Z8](EE%@R M.P@\MY\_;E0[!#Y.D-_8$'BWP,_3B\_'(#VPI'R.==ZH"Z!82."5,\!X<.A* M\I+OU[3G>!K&C8-;0NF9]-"!PW-GL3BT&:VV4,^P**RC=1(S$V )(KYX;65J M73![A#D:S!UNA*$&PAW;$KWX\N5\FJHL_A(69]/9]HQ;%VL*+R"M(V.:7(2@ MN04A"GT8M6=QS\UHY_/'C9J;;D:GRZ\#Z_#0]25IG$#)"K@L++$1)+C(#+$A MN#.R6.:'Z")_;*.%9\JSM#[C/4[>'P?RH^,GH[TCE3O _.(CI5U!W YY (M*RG+J""X;,B[2@&< MP0)U-)#:> :R#-=(>YGT/"%Y_G%[/5))K@R8&G+5F& M"$K6SB5(?XB$V:C 9&*MTWT/T=+3N>(0>#I2ZMVAIX:'$Q>+,%EIT#D1_C4G M!R!BG8)@ ^/:6:=:]RF[3T5/APE#(.9@27> E3 FK)ANWLP M3T0ND39ORZ2'I-SE^?4WDJ)D;92YY.%)JAHHLR11XHGEB\R(C,B(Z5?Z(GRO M/[WC+&JFO.>U[;ZW=:R'B^!-9""BXC*GB(K]M)O' <_="4SV', TM-#[PM/? M9U=+S(_6XS>(=]B+,EB77 M9*8 Q%@(V?@:^99D)4]"[U;/L_^S=\*5.U-< M-1=^!SOCN\4\(>;E&Q+F;\OE56U ^/;>:,Z)2UYBT1(R3XSV>I_ 2X8@A6#1 M9!%,\S8Z/Z=J)Z#Y92_S=*B]A]\A=?_?S-?D/%,Y[DVO/3) MYUCJ]2XLDFRG:' ^*$!O8TFU@,&W;IZV+XV['9NRH&KJ (9W#>L]?KWV M!I9OR]JDK B%1"2!B5)=2R5K+Q<'%.!8XB1JP89NP,^>$S2;I65^1?YU]JWFO]:>\NPVS9HE'D/A]_=-_(@WEIU4;RMI4@ M >@.!>_QLJ9XUGVYUS3&2N,FK%S^&"P>M _91K#5 KD8FUU M)K*.!I1D&8+0""7I5)Q).NK6XY*:$3]R(OUTF'W4]V,4]7?@!5Q3?M,-T,?$ M6?2T.^5,(@Q,@P_<@>9:%IG1VMSZR/@> >/B;R00S%MII ,X'2ZX'VS/_*K#6O=9F\(/L8%]Q&P>KA6CJWC'G"^ MFJ=_7GREQZ?I]1Y5J\>7'R[>?]C4A'KB)BDD-C"0A#.S$**(X*/RFB=1R#UO M#=J?$37R\CHZ;AX"N:D2#T;E-US$>;/V7^0,31-Y2VOF_DY!R?+]A[_?MH#0 M7+#$(7%B0GD3('@O( 4L*G,KVL?PSQ(T;FE==WALI[P.5LAWN"CSQ9=Z\K\6 MXDW7WQ+09I\BY$B;CJH=2!PB!\^PZ! XD\V+S+>0,FXA7G?H:Z&P'G"WD)GKC6;%JLUXB*F.UXS2TH^9Q8>W+(\'VYWGC[R^=1'.'*R/CK"TL2X; M4O%!2$A%V$UWE%A;YV/66:&1#ENG]'J*( [7Y!9('"#6L2M8+DA#O-*_61Q- M$&@5CV 214]*&@F!H0.33?*"+,.)'=O-W/_@/C1]B(+FC:35@?FO;T/4I?#7 MR[!EBDVFC MJ0X@=Y?^C?6QZ(RN$RTI^B0.HBP0E*TS5$5B40>C>.M4S&,J1CXY:*/>ATWA MCY-U#VB9?_DRGZT9V*RPTF=NHJJ74P5MRU$A>)0!K&:!\1*+3:T/\!\1,7)+ M^".U^A D1XFX XS\ Y>KZ>S3VEJ8C:6X>KW&NDRD!#7T+4:N M7,PAM+Y'N0=Y78#I$!#LEID[6B-G ;:/_YK?L*9DP> T)&7KM# F(!;!"2+9 M1HXB*($G!]LM>5TFX8Z'R-Y0/$Q?_4+QA_^PS7WX_;8HM,C(%PE>/U-4A M,W4\7O'6*25EE+*U(W8\U>->$^[#?SNQ[KM%^R2D(#7Q 2DB!Y5TKOT7%12F MB M?R/=IW;+E:4JZ7$X'P\-.<-Q+.1U [/67KY?S[X@?J_T_S3;/J_F"=:.I2^3B#5VM.+3[2S M: :!*Z980/*H6A<\#,9,Y\42PP*]#XB\9%NYOA+W9K[8_*C^'I]8FY4MT9%7 M5F@EJ2,0([<%?-TH52S>\=8C)D_+8>=%(&=J5<>#J0-3.U@Y?US5L&;CJ"XO MKE:?YXOU6E.<9Q1!U:/C6DKC)2TSSDKZ-B&%]UY;?:)3D,.9&/D4MT=_ZU20 M>$$V\2U,+VLP1DO$W^AO5Y.DG(B\,&!19%"*.8@2$P3O0DI%1I&:SS(>B)>1 MX^2782%' :0#0WFU>>Q=*?P^#7%]A_?7JT55Y<4LT^::KK^99%^B,B*!S M=_/Q*7A QC(*K@TWK6^Y[$WDN'V[1H;VL"H=N[+M*>XNEDM<;3@+]SB3RE@; M:9_2J0Z3-$& DYR!IATL..^Y4@\NN6YMR[3'8\?M]#42_ ;63@=KY<&"7;]L MTF?7(0>?**^EMM(!YQ3%*\<#1.T4>%^2T=EH)EMW)&])_[A-Q\[5>3@6"+T8 M0?PY[_$A[Z___#I=7'>76',^05IDLZI3D43@M4]\@:!EHL4@&XX4;TC=O#BU M%?'CMD+K ?XGA\ Y8__MU_J+RW^LSZ=^VW#_)DP7_PB75\@G.1MRN,CWPE0; M&.8LP0>MP?,0G&8A%SW(9C +R,W:SM7TVB)D'.VE+L[Y/4UY[L]9+$V^'1U MIEFL^4)1P!EI(:$JS)1BD;5.DPW"R,@=Y\[51IIAHQ<#.=B%?(__HS@,F9-6;^:]=X>W\IG9B5\;Y8;H$$Z.N8;P$>*3P+Y%/: M4I1VS0>@_;L3\[Z8':X3\S[J[R!\>-"@U5*XXZ0'1BL0*$D&ND 3H<+[IG^@D75\UZ3@!N!H$(APT[,@-$B^VR]5_GD MYZ#GWHEY'UB=HA/S/CKN ><_;>++@R[*VLH&UD(0G\&%I "3%;SX7')N7G7_ M%^S$O!=N]N[$O(\2N^C$W"#"#5)E;HH D>NE&:\4Q$BQ(R^!1:^#">W]UZ.I M?BD]3X]Q'$ZL^QY6X4,YWIR-\9C*W-H!XZ792+7=V4F.5KT*6>P(4L2 M0"S@HN20I&51&.?\J9HJ'<[$F1I&0V0.9RP'P.1@._FZ/O+^L J+51?6.)^D(=P\:9]H'HUV*.A4H/ M>TN-G^J@;-R?RC/MSC @UH=5]/Y0]M=0GN&GFACXV(VW1,(N.%U=D5ANZXE* M$$R'H,$7-.3#N@(D[T ^;+8^1Q6TZ\U?>H*-,VW T._Z?RQ4CC6:+NSEL=NH MLW6L-K9. A4H*S,)@T3 *.RC]QAW9I!+ 2>/+OHKM9'[:R MV5OK,>%&",5FQW4)8'*VH*0.];I$AA"$5\%*(7PW]P.V,7&F<44?1U3'0:*' M".)( 5SDO.[R%2Y_U([\* C)R5HNLP%M6 "E)6VLM2\&E]&E)+2R\33=0ALQ M=*9Q21^VT@XJ+\!N[FRHO\U6%-$MI^FZ:-0523MK/7.(,H%"EB!P^BK9XB43 MANO33[T^E)GS/N5M"-CAW+$CT/-B#GUO#CV6]RXS/)",1\S&H 5'.S"HX#+$ MP I$00*S,B;#NNDTMP=?9^J^=6]BS3'UHC>MG&(.%CU$%TJ=\)C 9>:!J5J\ MXY,NSG=F7,=M6OTY>=U;5!OT]'26$'\NC/C\\E(#Q_O"X!1!8K"TC%0=B>LM M/#I$2$PS7\?663Z(+0W"S7F?6@]L3./CIY=-Z0A)W%E6_@MK^2CFBV^X")_P M/=8"5?KYK_/96F-7X?(C+KZ(B556ZQ36:3$+2F4&SC@%V7 G>0C%#'-W^K1L MGO+^V-S3B_JI&J84P5B 4QY"\ ,XA&%K&8@DR"!%UP4'*GCLTROY:*;], MH]P#PH)$Y"8ERQ:$!*)T'YXB HGD%GP5.(3I9A\L&G9?-,6TQW M;Y9#(ZZ7O;)-7/Q 1#=G4.\6TX2U%*!L2@%DT(JIVFQ,6D?>1##@K(Y0D@Q! M.F_8,"'B2;D\T]"QCV3;P*#ZZYC=1&.AL%EDH/!9@1+6@_>*@V<%>;'9&M^Z M$<>)6#OO[-S0"!_'(/>"V_DD\+9>NGRR%O]9 2$3ROC"ZU0+ PJMACHOB]3) M'872A;EP\OQX._;..YW7FTV.!+MSV!U_)II'^<]GI6.<-EF2.*RI4[HB3Q"5 M#I"E%3(*G6(>9/;$R3@\[Z3@N=GE<.![":;YQ,6%9^4C"@8FK(5L"\73A4N( MP@E@@6LNN*SO]V:<>_)XIK'BF9KGD \!P-MY.I[K4OPEES]D*L.#:U;WD7@ MR&6D]S3/O56DM8PLN\T\]F:.(\"MIRJ;-M>^L0L"-K9VJ)?1RB#@&?,^OS_(#O=<#\*JSP8KF\^G(MI6':0._Q MX"&[1!_*?Q]-I#.CO<<*0F)*9#P\&? ^(00NHI$L:J-:>Q@OI8FT+;5()]AZ M<\*2SQHC!*$"&)5X[:HCA6A^=>W?3:3WQ.QP3:3W47\'(I%-I/<"P;--I/?12 =P.EQPSS2*%59@TB@A MY*"@CNH %[P$GD5M&Y\0\>2)U#-O(KT7K$[11'H?'?> \Y_V'XXEI:(% ^8L M,>2(-6\RA\)1YY0,%X&W!NU?L(GT7KC9NXGT/DKLI\[SN+C9HK!280!>?2E5 M*^DG4F@V]_O,KIA7F5]-OTXRSO!:(4ZEPX1 B M\Q%4?8G%._HV9:F*#]A/HYY=F3K3,J<.;>AHR+Q4&_K'_)(^YG*Z^KX6B=9" M*UY[TWL?0*'VX(KP($OB,AJN7#]M>79GZTSKD3JVHR-@TXLE'7*-[CF17-^6 M! M2A#N?O*0-09;.>BCB*!$KY+ #)E72+-B(5B_AG01LHCHQ+\G43]]#BB]92KZ MVLG*6U I9'"T.@ 7K*1HE';8?&W^=Q'!GI@=KHA@'_5WX*35A5A%!9D=@9Y$3GZ?T^B;@V"9XL(]M%(!W :)%%HM*(@.G (PE099 <4 M &A0F6Q:!DVR/GE'\3,O(M@+5J0B@4K6J6F?'HHFM],_)9@CK/,@V.E_E0RNL B>]P4>:+ M+V&6<"W$Y88-*PHOCC/0J?97=:RR@34=+9,N$I-M/DYW"RF=YVA.C;X6"NL M=PW.37Q47''+0-A$L@O(P/%$#KOF7#NF:^T1_SV3?:CS#?'?L5E3/%\ B1Z01*Z0Q1 M:UF%A3IG-$)T5^0P/IG,V-6+^6@R/Q?1HDEUPW"H9&,@2 M22:LWDYWG(/6UA74W&O??"+N"?@Z4[,Z :Y;F>!0(#N?ME[[2V9]@1+SA#,L M4ED+TNEZ0"LM>.,CL&!88N1%\]A-VO^GW'0>U;QH4SL$4&=;\_Q3C?UCK2Y: M>?X^RW@Y_8;$V9T@,^3_=[535(^,'!=@W;B[;&P]!U[(3[C^=HB-<'L;1V?0Q__M=T]?GS_++Z M\MH36[ VY"!)5E$1JVJW%V% MVUK1W5;_W]6Q5$H:\AA JD BM$*"3RF2UY]%$:@P])/4&$8$9WHH>S9IQ<'@ M>,YYQX;BFW## [>%D:1< "4H7 \2:=6.Q0>?'47MW0P>:LCWB\];#FZ'X_!.?/Y7:T2EZ9PN(S"TMG]Q!$+2&,JLB9RIF M[?UWX!2\!@2'[1]K_'J8NV109C$@DI"I)9,G5^A@(O-7-<)Y_9 M7_;L\)P3Z"_ ]@="<=,\8,/.5>L+YE>)UKKI[-.Z;J>X^]F.5-QY^+1 ^>KJ;XH\D/IA22=06*%)'P71(X3B#74F:= ME4"=6@N%7)]?9?G5%*=IRJ$#:"DK6,48H&89$K,"PK(F\^H MV)V\\NHMMH:T9U9+E:3]W6Q7_>(*::X;.J([<(*"21 \<=RI[(<^]0Z\Z+L?T+KWP%Z:/S56Y_Q8V?8 B$V/"I8D647QP*3.H P/ M$'4BHPE&RCK86?J=5M]=(#%FZYHCE/50W0=(;F2%_^=T-OUR]65#N.:*\U1[ MFP3.:ZN3ND0B@YS12JVEC[MU@OR)RN\]=&2E'Z*R>0OYC:WX\.<=PI4W3DBM M@/!.["/SA'I=:@?S)*-*C._6ZOYGBK_[T'&RO\T4?[#\.CC">.3YKW>^)2Z^ MX8_R-":89<9GB$9;4)Q)B,PI4)H^D'DGK!S4^]Y"5R\]>8;Q' ;34&^HNR^Q MFV;6]>OW6-MNT:_P2;;"*55;;_G:GBUH TZA@H)&9QV,OS,;?-@ <#N1'84_ M37#R'!";*ZW'5N2/CT5NC'Y>'K_7](QGEP<-<.RS-W\G/PGBPGO%"VVMFM4+ M.SE"T$J"BR7S9&)AKO6ME"Y/@@1BBLHP2$KH>F!*@6;1F"2""+SUX.<7 M>!*T#YJ..0G:1UN][<^U">8Z(,Z1R%59 [=&@JH3P1RR6NEK@HE./(?0&E; 1? M)(/B*"A!QYV2:B?0_/11XYY/-(=+6]%VL#E](&5<%SA<+2E"7BX_X*=U'<-Z M$788H^$<0=CJ&A8*E5W.G+[-S-I(^A\3KN.\7K:Z:0'@%W3OC&\ MD+(I(AF06=8:G9# 9Q\!;;):>J84SZT!=9> D=WF=HI]")F#I3SV9O7'?+'Z M?/$%%],49F17=7KL:AHN-QQM5M7H91#)); ).2B#L<4)A,]BKL M!(PG/GSDW:8-#(X5VMA*)U%_GJZP[K6/L,NRSZS61\= /KG3&9P5 ;3C*'D4 MR>-NG2.W/V/D&WAM(-!(A!TX$[_.%U_G"]I$R>=:%]INV/#*RN*B!Z&8)4 7 M C0G(3$OA):RI&1;'Z5L(67D&UE' Z:EI#L S#,)P;7/%;D,UDAB1RH)BCD. M3A0#KD0?4XX\ZYTJ/=ID]7<.<89;<<8XV#U2+QW K([*>B"RC0UF;7G1/H#C MO YNEP4")@D6 RLVI:Q]ZT%/6XGIZ.CN6)7/AY!_!T!Z_>7KY?P[DK]6;XG, MTDU=%J(6@7D+,7B*#2TC6PL4("9I10G).+2M1]IM(65<$#52]+R]U#L SYN0 MII?3U?=?+^=+$LR&"0KI;"WV!\8""4:38&(P&:RS1:>0G VMCUR>)&3<:&H8 MX!PO\0Y@LU/15(D**6S*D-'29B]4 6]C AZRX$YZGGQK%#4K?QS.W1[?6SI, M0]VA[G-8?$+B@6E7!$^0D&)2A60T0:(%6Z+0Q6GKRZ I\0T=W3I*!VK[63@= M(/K>X'/?X.J_WV;IJE+U<5ZOV/()1:M,QQA!)E% <97 (9+T2O(Q*T$K?6O_ M:3\*.\J3#@ZYMNKJ#8P;N4V\-YB84$!N8ZZ=(,FO"!HA,ZT*>ENL;5V<^!0= MXYXGG!98AXB^GX;VF[8"M5O(/:XFF8UC7DV7 MB8*VJP7>UD$GB2IIIP%99N2AEWK-U7J(D9N0,03,K6]X/4/.T2=)I6"M]<;; M9[PG<+W'-)_5F'6M'H(Y3C_-[OW&JRG]X>(Z53Q1M?&@J?_C.$5OY_@\Y>J<_DJ]&CL##9_VX#:5R"8IBS4) M :54!L=2K#VY#-<.!1>MO8!MM+2[2G=!BW^>7EY5^_J %&NO;X"1X5Q>D2C? MD)%7@[JZ5N7;1XK8G& &[8Q&"R58LFX,'IQ%#4FZX(/5(ICF,W::/\(7W&1&&8N))4Q0U/7M8%J8G/-@-3EZ7-8V!JV+ MHWY&T[@X[@8\.X'Z0$UV@,P/JWGZY\57>GRZ=OS?U]:IRP\7[S_;/*PBJ;2\TSU*/A.K=0TE:JSEVWQN36O2WN$=#C CHT!N:M%-+% MHOJ@Q_GU?..W92V@NX./?PG+:9HH)QGW/$!*LEX^R0&BM;0MQ5@8$H_"M\XN M[$7@N,MC%W@<3J$=K'Y/,O>JBASS(PXO;F=YW1[;%:+::1 M1$V>T\?YX]$6/P9?+">6F$RN,,A1:PH<= 3OK2;7'F,.*F4?6\=:QU,]KB]Q M4I#-1]5X!QC?LDEMD_=$:6^%5PR$-L1>L06"I-6$(<7#4BK!S$G6[>TDCNMY MC(G>(75Y.%3G9$QMZAD>'@FN_2;'6)2*HE9'[E)ME,[)U+0%SHOQ6+3)IO4E MP2<)&;>ZKPOWX'@%=; @/DJD7UO/Q$O.I1 !;!2>I",D.!;ARJ]^O4R+)=OR\<%AN75XOLZ?W:=IB@I^,"^E M* C:E)JFT)Y;:8UK75^VE9A."Z+VP<&COC5-!-_!OKH6R7O\>K5(GRE.?[>8 M?UJ$+^M2 1MY<+FV&*USP54AGD),$3+J4)3C0IG2.OF]E9IQ,=1(W4]-@SU> M]MVB:%,1(&3"&!*'("R)*)&)12418M8F6O2\Y.;C$YZA9^0:M48ZWPE*!RA@ M]#Y\*>$EUHY@^0%/FPH0KK)*V=Z,"A09P26E "6SK 1OF!,_\WAV>E*/.#E$ MH?.AI-O!NG,]%ONIU?E'T"&2%9G1DIQ](F%ES\"G** XC$Q+R6UL/[%U>KS_/%]'_7.EQ.C")C]#F M-Z1'+F% MD(ECQI)QR:]NC8;Y"*KI8(W;@=7E#8>UM<4O=SC/$Y:2 MD/5R.G,N@%*^.A7UU"-Q*^@+9NP@%:R'$CSNNC@49D^ORVZ!^X.]ZR,Y/M&> M;$XX"<7F",JY H$S$JCBB$:F@+EU-Z8=21NWCF4<,!ZGGPY@M]W'77[ U>IR M77RP*4=XNWB/":=?5Q.IE!,\Q+H5U.E/A8-3FD,LQ@J,.7'9>IT\B-!Q>^#9+?R+Y+NI*3RY@"+6U([%$+HK*$$*L7?Q\,5EXYW7K6X'/ MD#-N%G5HS+720P=+WSU6;IC8E+C4/D8W1^"32$MVT.0"E]H)64DO(9(C#(A9 M*Y:C=*'UD=RNM(V;ZCPIV%IIJ,=$Y69$P&^S,E]\67_2W[#Z%U\_3]/-.*([ M;QZ1OCSP24"\\4L_SZ???I] M^HWL:KG$V[ZX!B/J>B.Q<))$HA>7@P(9D7%EE#"^==+W.(J[& YU'**>F^(\ ML H[V(R?G\*6?"16O )KO:&@BN*IF$0&\E63C*(PE5K78AX_\O D@YZ'1L9> M4Q#W45,/F+LWF$>SH&P2&I+!0K(A1R7X@)!DJM5_O##=^N+;V4Q!W$NQSTY! MW$?*8VS84'EJH%_@RALT",ZZ6&N&#<12(@02F5-1,^5V&X_9^13$@V%PK-#&5OK% M]A%^#K5$VDX!=2*99.(EU.%)43#NDRK&AAUG>9_%%,2#(=!(A!TX$]MF\ZD@ M,E$;P+M:-ZD%(T"3D'C,*BC-&++61?1G, 7Q$,"TE/2(@%DN5L3";#F_G.:U M]-?G9-<0B]] M9TX6TS121'=0VIA881(U$PE4K$.D%>VIH78 )@Z41Z83[E;)M3>8Q@QG6NGT M68@<(. .-JBW7VNJ<#K[=!/9W;C9HHA(P1TH%(Y,)UGP*F:0!K5WZ(1KWK5M M"RD]0>80'<_;"[P#W/PV6W_6FH77E],OT]E:2C>SJJ5TTF@/UDBR*DF;KF=: M@'3H=%LU 2T_1CDUDIQX5<(4J9(6HHQ\&O_N0.?: Q5/@YVG0#J;, ML4^H;FYS_H)EOL#U9H++U6:@TX_&L6%6RQ<7JTW1]W7W&,R3DJRPM76L85K2 M>H#DJ93H(*C # 7JN3SLI;;M!/,H.L8>PWA"8)Y::PT;5 Y:#G-_Y,R\_'"V M2.X;QE__\MO'5Q>K^;UVG4U+98ZF8H RFK:2&;K$)A9NO#$%3#""@G!IP;': MTZS$*(7#K,M 2=;F)3;WN\(RC*74PT<=5>T4;RV$DA-(GYF1.G.F6D?1';7I M;:+OY]ON[B/@#MS$NPOUQ$J*[V5@P+CDUR?3P7A>I2!E9$%@:1V_W'U^%\G" MMM@X6+P=0.-'<[XW\\7='7Q2DUR<:PY%(M8IJ34-2MNWL4'PE()UOOFUBFW$ M=)%>; N:-H+O $%/C]R;I**-2B*"Y;FV70P2HB?_TPF4.0LMI6U]=_MI2KK( M-+;%3@.1=]$,_F]A.JO[Z=O9AU#/B=[5$HS%ZON[RS!;U7K^KU5VDV@8A1!& M O=(?%'\ !3TDFDX$[D1(?'F[85WHVS!D/Y]P M.=$L:6E, *9"!&42@K=6@ Y*QF2LUY$U!M93=(Q[;V80&!TM[@XVMINSCFN_ M__6?=:%%B@,F]>Z82\E R+KFS&+E(UCR_HTH43M>3.M;S]MHV0DZ]JR@TT3L M_=P571<%_3&?S6\2L/?XFB3IBPY,@%/!4+A02P**K*,] ]("*RQ%F*T3WL]2 MM!.BW%DAJJ$*NMC+;N=?;SC83+6>R!3K%"L+6=G:9$)*\$9Y,+J8@*$XV_PB M_!92=@*1/RL0M1!Z%TYW]>YJ?HD$@[/T_2*EQ56X)#_OVW19HX@H6$J*XDV* M/A6%GT:#5R% $LP*K3";A]7"1Z/H)R3M=IS(S@I.+;70@:]T[WCT_B 16GA3 M36?.+R_72^_U[C[)+H6ZMH(P2,+CP4&4V4(*G-'6;AG9TY!GU+L0N1OPSO@@ MN[FF1EWA6N0KLS8RV.)!9&YI.4_$K T9A+#&4OQBO=_MKL0)LLS\/([)3ZV6 M'GLJT/I^]>7JLKJ :V^TGMLM\#,Y$M-O:TL,LRUO7!OK$9GC5H\^.ET\B Q: M=9Q?-P^YA3GWB9=B%068-;]GO 2*!3QH*TKPR##PUIGA^Q0KJWK!+%Y7M:Y>G=?X5%GCAK?$)?B$G!*KL4 2FFP)*WD:4E M1^1AJF=[8]Z]GMQ#F\N#E/ZP->]P\N[ N7O6<'\X$QO>?[TB$LFE_;@(L^7E MG66\[BCD?;PMM7 MJN@L%Q&DYA)4EIS$3NX%M\4*Z[6US4L4!F!C'/R> '2/ MF[N-BH"#C> K+J;S_&$5%JOC75(0M_61Z)@7%*/DYG)6<#C@[VDFUB MVKYTW+!\L9@NJT#6*:5W:[M>+R/9VL*8@:@"109,9W#H$V0AI)2ZVK!*_W*P"[VK(3._LIP"H;_,:&5?]&.,@GFT6K#!2(M:;E2KX"#%8 M!IB5"%JD(IJ7OHT5VS0O;GHAL"#@RMGD].RZI_%#@=X]?Y^4BK:["8AHN MB;7'8B_%IIACG5YD:/\M3$ (G!A6*&MTEY-T.P4FASV_AX$334^/AI+]V#?_ M=C2Q=_4'ZYAH_5OOYB1:7$T7UZT K_/MM0YQN45.=7&HA4(E:,>8,& 2XZ#0 M"G#%"ZBNHD%+Z+-F7UB>@.X^#I,&P^ 6S/<&B&-=DW>-3IQ^YM55^;S'5-N= M3\LT/=B)ZOW0B[>__K:1X,5/)4@J)4G=Q%NW#N D<>Z&KGYAA%*%5<2&20YN] R\%K6-14(B% MQH /+'K)R,W(K6MFQN*UCS.Q%VV&^R)J? ,PAHGD; 3R+DG10:(20M( M7EBG0Y$6_;DZDX,?>KU$9W(?0+1Q)H\-\?<\Z;@]Q3 Y)KKU^MYK^'RU[#\ M_.9R_J\[3<+JC\@+_^/ZJSOIZ*/ZHQW[S..[H37ENE7OLR>(>GW]@^4MUK/U M(C,*M;RM/?K0"/!<"A)P0%%<8D:UG@JQ"UU'-Z9Y7B&W[",WW)FB*:"+FUX6 M@4M=)X,F[1F:LMN@@R/9?X*TD?NHM<;.HS8V RBH@YW[QN-X%Z:Y'AB@+2&7 M;,F']AE4$ %<$!)D-D)[S^H5X<;X>D!"?S@Z6LU;FD8<(O,.(/-N,4^(>=W6 M]8:5]8CT;Y@G**1.,CL0L=0SVFL32Y!3B)8)ZQAOO3P_1\_(#?Q. *9FVN@ M6;=M"W!9;6.20\I6JP#2.E.CH Q!)@?H5,PV)T$&TGPQND?"R+W\3K(8'2[S M#B!S'_X;5LCSOYKEY40(K5G4''0BAI3F"B+3#&Q2B;A!)U3K$1O/T3-R<[^3 M+T9':*,#9-T.H?D=PQ+?A>]K7W(2N70A,@7)%XIW!4.()!C@-B &'RV:YH=N M3U(RU-SU*&%!='8#Q_?33Y]7;\O+^RO[[-,3I MY73U?:(Q*HI*B$%!+\K72-A*!BB$2M&33_M^O13)*(.DL0I4U+"&QL#!22&RPC*,@=.V #,61$DYSF6UF?FITA) MU<\E(W\@_HO5KV&Q^$Y&_X]P>843KZ4MUI.Q\W5G%%'[^$<)(33*O;ER>G =[]GU1&CMDI,2,"<*]+U51+W,%/T)FUR6L7VN M\SX%9Q"''(.A(\3= 5B>V!KN,W3Q<*.X\YN38G36VEA( LDME75N3>T3&D3! M4'CDG)L!EJV#">XO$=%\.3N-,L^P!ND/6M/IBV_'--;<]Q%#.W;/\]3(>]NR M2=X -BC%KLSM")R+G*?K M\JU)RI&"HU!OJCAZ*8)!Q.3K96-?"J/8S*;V*;&?4#6NK]80)4_DPUHJI(-= M]X_Y"J]G]X;9\KK.H$;D?^#JNMG(:L*TPX"20^W#30S)!"Y)#QF+8T'63HFM M*T!^2M2XCMR &NKCAZ/2MZ$Z6(=S,S+YK@I7/XVJP.;UM['$5OBCI]\]$YX M" >--L#;1[^:+M/E?'E%#-SBSJM 'IG5P'-P]3HM0L"8(')EG2LRD[ :&^IS M]!R[,MU^]O4T\6H4FT/H*2[_$T-]6'Y;ISZ395R?7_XQGRUNOOTE+*?+C^O3 M16.5"ZJ0R;#BZN5.#;&8#%:X(!RYF(].=]L)YECBQ]U*F^'MX3HWCG([V&]? M85S]6"PN_IPN)X%(BTD@9Q45"D"T!93V')Q4 M$IQSEGL=9&"[]3+;]H2>L'"H\N:M)=D;'(3;,,$E2L&] U%JOQ9M#86VEH/7 MN41=I^_ZW;J1;'O"N&'=\' X2)(=;"NWV_,OWS>;\;IM2=UUKU=0EXPM08,D M?[!>>(FT_3($CKI8P876H74-[4](&A=)?;@S+;76$PA_Q"*U3.7BR_RJ1MW7 MIAI+J4=N!G*=14 \&?"Y(# 5B1M>I&@^V&\7NCKQKEL 81O(6FFE Z3=7H^_ M9>X)+CSQT-@";.C':4>#1JNP7.=0+*4#3(9 [8^ M;MB3Q'$=Q%-AS3_1I7VKD]I'^9NW-J)QL057 UX:BRN4(SCL$ MC,EP[P-7L74ET%-TC%O@TT<$ W_!#('B+L#T-PY^-FLK-FIB-F0\61/# B22? Y /=& MF\RS%ZGUCOB(B+Z@#D3F1^^^5_3'%!1'W^_CM^P\NU01FO MF*(%MPY73.0C*@?T$PL84I!<,A^:7_#D'GGQ&CYF+^- M$7NGG//) UL'\3E+6O')9>7.8[+.2Q=;7QK9B\!.SD$:(F0;")NKJRK5:KB4F-@N^T76$AXNT7ZQ;97(/414/UI*70>M]#(P/A;S'Y'2"L_8@V :W M(S72$[B.V$1^G\[6)YMDPUDXK&>8S-;J7XL*@B3G1H?D OU,Z>:U/$T9&+<) M36<;^LD1T8$Y5"_]X\9+OQ7$1"AT+,4(N:X0ZTW*,Q1@I-"&%I$L9.OHY4E" M.EE?3P^,)Z+DX[34 =3NUUO<]CH,*_RPVLP?256]GW#B,$:5:I<)9/4J6JTR ME=8!RUG[H&R1#^?@-"Y?>XZZ\Z\U: /*@?0Y_"6&S1OU)88E_M__\_\!4$L! M A0#% @ 0H6I5@-"P,AM.P *Y&5X,3 Q+FAT;5!+ 0(4 Q0 ( $*%J5:3'^*4[0< ',G M 5 " : [ !A,C R,W$Q,3 M<7AE>#,Q,2YH=&U02P$" M% ,4 " !"A:E63&1\[?P' "*)P %0 @ ' 0P 83(P M,C-Q,3$P+7%X97@S,3(N:'1M4$L! A0#% @ 0H6I5I3-Z.66! BA, M !4 ( ![TL &$R,#(S<3$Q,"UQ>&5X,S(Q+FAT;5!+ 0(4 M Q0 ( $*%J5:+%C2!H00 ),3 5 " ;A0 !A,C R M,W$Q,3 M<7AE>#,R,BYH=&U02P$"% ,4 " !"A:E6@SOV57"S 0#/T1, M$0 @ &,50 9&]O&UL4$L! A0#% @ 0H6I M5O?[:BMG2 HDH# !4 ( !2S8" &1O;W(M,C R,S T,#)? M9&5F+GAM;%!+ 0(4 Q0 ( $*%J5;/H#BCS)D &70 4 M " >5^ @!D;V]R+3(P,C,P-# R7V,8 P!D;V]R+3(P,C,P-# R7VQA M8BYX;6Q02P$"% ,4 " !"A:E6^533FGB! #Z] 4 %0 M@ 'Z[P, 9&]O&UL4$L%!@ , P &P, *5Q $! $! end