0000076605-24-000109.txt : 20240509 0000076605-24-000109.hdr.sgml : 20240509 20240509083138 ACCESSION NUMBER: 0000076605-24-000109 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 70 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240509 DATE AS OF CHANGE: 20240509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: PATRICK INDUSTRIES INC CENTRAL INDEX KEY: 0000076605 STANDARD INDUSTRIAL CLASSIFICATION: MOTOR VEHICLE PARTS & ACCESSORIES [3714] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 351057796 STATE OF INCORPORATION: IN FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-03922 FILM NUMBER: 24928754 BUSINESS ADDRESS: STREET 1: 107 WEST FRANKLIN STREET PO BOX 638 CITY: ELKHART STATE: IN ZIP: 46515 BUSINESS PHONE: 574-294-7511 MAIL ADDRESS: STREET 1: 107 WEST FRANKLIN STREET PO BOX 638 CITY: ELKHART STATE: IN ZIP: 46515 10-Q 1 patk-20240331.htm 10-Q patk-20240331
000007660512/312024Q1FALSExbrli:sharesiso4217:USDiso4217:USDxbrli:sharespatk:acquisitionxbrli:purepatk:segment00000766052024-01-012024-03-3100000766052024-05-0300000766052023-01-012023-04-0200000766052024-03-3100000766052023-12-3100000766052022-12-3100000766052023-04-020000076605us-gaap:CommonStockMember2023-12-310000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310000076605us-gaap:RetainedEarningsMember2023-12-310000076605us-gaap:RetainedEarningsMember2024-01-012024-03-310000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310000076605us-gaap:CommonStockMember2024-01-012024-03-310000076605us-gaap:CommonStockMember2024-03-310000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310000076605us-gaap:RetainedEarningsMember2024-03-310000076605us-gaap:CommonStockMember2022-12-310000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310000076605us-gaap:RetainedEarningsMember2022-12-310000076605us-gaap:RetainedEarningsMember2023-01-012023-04-020000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-04-020000076605us-gaap:CommonStockMember2023-01-012023-04-020000076605us-gaap:CommonStockMember2023-04-020000076605us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-020000076605us-gaap:RetainedEarningsMember2023-04-020000076605patk:ManufacturingMemberpatk:RecreationalVehicleMember2024-01-012024-03-310000076605patk:DistributionMemberpatk:RecreationalVehicleMember2024-01-012024-03-310000076605patk:RecreationalVehicleMember2024-01-012024-03-310000076605patk:ManufacturingMemberpatk:MarineMember2024-01-012024-03-310000076605patk:DistributionMemberpatk:MarineMember2024-01-012024-03-310000076605patk:MarineMember2024-01-012024-03-310000076605patk:ManufacturingMemberpatk:PowersportsMember2024-01-012024-03-310000076605patk:PowersportsMemberpatk:DistributionMember2024-01-012024-03-310000076605patk:PowersportsMember2024-01-012024-03-310000076605patk:ManufacturingMemberpatk:ManufacturedHousingMember2024-01-012024-03-310000076605patk:ManufacturedHousingMemberpatk:DistributionMember2024-01-012024-03-310000076605patk:ManufacturedHousingMember2024-01-012024-03-310000076605patk:ManufacturingMemberpatk:IndustrialMember2024-01-012024-03-310000076605patk:IndustrialMemberpatk:DistributionMember2024-01-012024-03-310000076605patk:IndustrialMember2024-01-012024-03-310000076605patk:ManufacturingMember2024-01-012024-03-310000076605patk:DistributionMember2024-01-012024-03-310000076605patk:ManufacturingMemberpatk:RecreationalVehicleMember2023-01-012023-04-020000076605patk:DistributionMemberpatk:RecreationalVehicleMember2023-01-012023-04-020000076605patk:RecreationalVehicleMember2023-01-012023-04-020000076605patk:ManufacturingMemberpatk:MarineMember2023-01-012023-04-020000076605patk:DistributionMemberpatk:MarineMember2023-01-012023-04-020000076605patk:MarineMember2023-01-012023-04-020000076605patk:ManufacturingMemberpatk:PowersportsMember2023-01-012023-04-020000076605patk:PowersportsMemberpatk:DistributionMember2023-01-012023-04-020000076605patk:PowersportsMember2023-01-012023-04-020000076605patk:ManufacturingMemberpatk:ManufacturedHousingMember2023-01-012023-04-020000076605patk:ManufacturedHousingMemberpatk:DistributionMember2023-01-012023-04-020000076605patk:ManufacturedHousingMember2023-01-012023-04-020000076605patk:ManufacturingMemberpatk:IndustrialMember2023-01-012023-04-020000076605patk:IndustrialMemberpatk:DistributionMember2023-01-012023-04-020000076605patk:IndustrialMember2023-01-012023-04-020000076605patk:ManufacturingMember2023-01-012023-04-020000076605patk:DistributionMember2023-01-012023-04-020000076605patk:ManufacturedGoodsMember2024-03-310000076605patk:ManufacturedGoodsMember2023-12-310000076605patk:DistributedGoodsMember2024-03-310000076605patk:DistributedGoodsMember2023-12-310000076605patk:ManufacturingMember2023-12-310000076605patk:DistributionMember2023-12-310000076605patk:ManufacturingMember2024-03-310000076605patk:DistributionMember2024-03-310000076605us-gaap:CustomerRelationshipsMember2024-03-310000076605us-gaap:CustomerRelationshipsMember2023-12-310000076605us-gaap:NoncompeteAgreementsMember2024-03-310000076605us-gaap:NoncompeteAgreementsMember2023-12-310000076605us-gaap:PatentsMember2024-03-310000076605us-gaap:PatentsMember2023-12-310000076605us-gaap:TrademarksMember2024-03-310000076605us-gaap:TrademarksMember2023-12-310000076605patk:A2024AcquisitionsMember2024-01-012024-03-310000076605patk:ContingentConsiderationLiabilityMember2023-12-310000076605patk:ContingentConsiderationLiabilityMember2024-01-012024-03-310000076605patk:ContingentConsiderationLiabilityMember2024-03-3100000766052023-01-012023-12-310000076605patk:CertainAcquisitionsMember2024-01-012024-03-310000076605patk:A2023AcquisitionsMember2023-01-012023-12-310000076605patk:CertainAcquisitionsMember2023-01-012023-12-310000076605patk:SportechMember2024-01-012024-03-310000076605patk:AllOtherAcquiredEntitiesMember2024-01-012024-03-310000076605patk:AcquiredEntitiesMember2024-01-012024-03-310000076605patk:SportechMember2024-03-310000076605patk:AllOtherAcquiredEntitiesMember2024-03-310000076605patk:AcquiredEntitiesMember2024-03-310000076605patk:A2023AcquisitionsMember2023-12-310000076605patk:SportechMemberus-gaap:CustomerRelationshipsMember2024-03-310000076605us-gaap:CustomerRelationshipsMemberpatk:AllOtherAcquiredEntitiesMember2024-03-310000076605patk:AcquiredEntitiesMemberus-gaap:CustomerRelationshipsMember2024-03-310000076605us-gaap:CustomerRelationshipsMemberpatk:A2023AcquisitionsMember2023-12-310000076605us-gaap:NoncompeteAgreementsMemberpatk:SportechMember2024-03-310000076605us-gaap:NoncompeteAgreementsMemberpatk:AllOtherAcquiredEntitiesMember2024-03-310000076605us-gaap:NoncompeteAgreementsMemberpatk:AcquiredEntitiesMember2024-03-310000076605us-gaap:NoncompeteAgreementsMemberpatk:A2023AcquisitionsMember2023-12-310000076605patk:SportechMemberpatk:PatentsAndDevelopedTechnologyMember2024-03-310000076605patk:AllOtherAcquiredEntitiesMemberpatk:PatentsAndDevelopedTechnologyMember2024-03-310000076605patk:AcquiredEntitiesMemberpatk:PatentsAndDevelopedTechnologyMember2024-03-310000076605patk:PatentsAndDevelopedTechnologyMemberpatk:A2023AcquisitionsMember2023-12-310000076605patk:SportechMemberus-gaap:TrademarksMember2024-03-310000076605us-gaap:TrademarksMemberpatk:AllOtherAcquiredEntitiesMember2024-03-310000076605patk:AcquiredEntitiesMemberus-gaap:TrademarksMember2024-03-310000076605us-gaap:TrademarksMemberpatk:A2023AcquisitionsMember2023-12-310000076605us-gaap:CustomerRelationshipsMember2024-01-012024-03-310000076605us-gaap:NoncompeteAgreementsMember2024-01-012024-03-310000076605patk:PatentsAndDevelopedTechnologyMember2024-01-012024-03-310000076605patk:TermLoanMember2024-03-310000076605patk:TermLoanMember2023-12-310000076605us-gaap:LineOfCreditMember2024-03-310000076605us-gaap:LineOfCreditMember2023-12-310000076605us-gaap:SeniorNotesMemberpatk:SeniorNotesDue20277.50PercentMember2023-12-310000076605us-gaap:SeniorNotesMemberpatk:SeniorNotesDue20277.50PercentMember2024-03-310000076605patk:ConvertibleNotesDue2028175PercentMember2023-12-310000076605patk:ConvertibleNotesDue2028175PercentMember2024-03-310000076605us-gaap:ConvertibleDebtMemberpatk:ConvertibleNotesDue2028175PercentMember2024-03-310000076605us-gaap:ConvertibleDebtMemberpatk:ConvertibleNotesDue2028175PercentMember2023-12-310000076605us-gaap:SeniorNotesMemberpatk:SeniorNotesDue2029475PercentMember2023-12-310000076605us-gaap:SeniorNotesMemberpatk:SeniorNotesDue2029475PercentMember2024-03-310000076605us-gaap:SeniorNotesMember2024-03-310000076605us-gaap:SeniorNotesMember2023-12-310000076605patk:A2021CreditFacilityMemberus-gaap:RevolvingCreditFacilityMember2024-03-310000076605patk:TermLoanDue2027Memberpatk:A2021CreditFacilityMember2024-03-310000076605us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMember2024-01-012024-03-310000076605us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberus-gaap:RevolvingCreditFacilityMember2024-03-310000076605us-gaap:RevolvingCreditFacilityMember2024-01-012024-03-310000076605us-gaap:FairValueInputsLevel1Memberus-gaap:CashEquivalentsMember2024-03-310000076605us-gaap:FairValueInputsLevel2Memberus-gaap:CashEquivalentsMember2024-03-310000076605us-gaap:FairValueInputsLevel3Memberus-gaap:CashEquivalentsMember2024-03-310000076605us-gaap:FairValueInputsLevel1Memberus-gaap:CashEquivalentsMember2023-12-310000076605us-gaap:FairValueInputsLevel2Memberus-gaap:CashEquivalentsMember2023-12-310000076605us-gaap:FairValueInputsLevel3Memberus-gaap:CashEquivalentsMember2023-12-310000076605us-gaap:FairValueInputsLevel1Memberus-gaap:SeniorNotesMemberpatk:SeniorNotesDue20277.50PercentMember2024-03-310000076605us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberpatk:SeniorNotesDue20277.50PercentMember2024-03-310000076605us-gaap:FairValueInputsLevel3Memberus-gaap:SeniorNotesMemberpatk:SeniorNotesDue20277.50PercentMember2024-03-310000076605us-gaap:FairValueInputsLevel1Memberus-gaap:SeniorNotesMemberpatk:SeniorNotesDue20277.50PercentMember2023-12-310000076605us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberpatk:SeniorNotesDue20277.50PercentMember2023-12-310000076605us-gaap:FairValueInputsLevel3Memberus-gaap:SeniorNotesMemberpatk:SeniorNotesDue20277.50PercentMember2023-12-310000076605us-gaap:FairValueInputsLevel1Memberus-gaap:SeniorNotesMemberpatk:SeniorNotesDue2029475PercentMember2024-03-310000076605us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberpatk:SeniorNotesDue2029475PercentMember2024-03-310000076605us-gaap:FairValueInputsLevel3Memberus-gaap:SeniorNotesMemberpatk:SeniorNotesDue2029475PercentMember2024-03-310000076605us-gaap:FairValueInputsLevel1Memberus-gaap:SeniorNotesMemberpatk:SeniorNotesDue2029475PercentMember2023-12-310000076605us-gaap:SeniorNotesMemberus-gaap:FairValueInputsLevel2Memberpatk:SeniorNotesDue2029475PercentMember2023-12-310000076605us-gaap:FairValueInputsLevel3Memberus-gaap:SeniorNotesMemberpatk:SeniorNotesDue2029475PercentMember2023-12-310000076605us-gaap:FairValueInputsLevel1Memberus-gaap:ConvertibleNotesPayableMemberpatk:ConvertibleNotesDue2028175PercentMember2024-03-310000076605us-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleNotesPayableMemberpatk:ConvertibleNotesDue2028175PercentMember2024-03-310000076605us-gaap:FairValueInputsLevel3Memberus-gaap:ConvertibleNotesPayableMemberpatk:ConvertibleNotesDue2028175PercentMember2024-03-310000076605us-gaap:FairValueInputsLevel1Memberus-gaap:ConvertibleNotesPayableMemberpatk:ConvertibleNotesDue2028175PercentMember2023-12-310000076605us-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleNotesPayableMemberpatk:ConvertibleNotesDue2028175PercentMember2023-12-310000076605us-gaap:FairValueInputsLevel3Memberus-gaap:ConvertibleNotesPayableMemberpatk:ConvertibleNotesDue2028175PercentMember2023-12-310000076605us-gaap:FairValueInputsLevel1Memberpatk:TermLoanMember2024-03-310000076605us-gaap:FairValueInputsLevel2Memberpatk:TermLoanMember2024-03-310000076605us-gaap:FairValueInputsLevel3Memberpatk:TermLoanMember2024-03-310000076605us-gaap:FairValueInputsLevel1Memberpatk:TermLoanMember2023-12-310000076605us-gaap:FairValueInputsLevel2Memberpatk:TermLoanMember2023-12-310000076605us-gaap:FairValueInputsLevel3Memberpatk:TermLoanMember2023-12-310000076605us-gaap:FairValueInputsLevel1Memberus-gaap:LineOfCreditMember2024-03-310000076605us-gaap:FairValueInputsLevel2Memberus-gaap:LineOfCreditMember2024-03-310000076605us-gaap:FairValueInputsLevel3Memberus-gaap:LineOfCreditMember2024-03-310000076605us-gaap:FairValueInputsLevel1Memberus-gaap:LineOfCreditMember2023-12-310000076605us-gaap:FairValueInputsLevel2Memberus-gaap:LineOfCreditMember2023-12-310000076605us-gaap:FairValueInputsLevel3Memberus-gaap:LineOfCreditMember2023-12-310000076605us-gaap:FairValueInputsLevel1Memberpatk:ContingentConsiderationMember2024-03-310000076605patk:ContingentConsiderationMemberus-gaap:FairValueInputsLevel2Member2024-03-310000076605us-gaap:FairValueInputsLevel3Memberpatk:ContingentConsiderationMember2024-03-310000076605us-gaap:FairValueInputsLevel1Memberpatk:ContingentConsiderationMember2023-12-310000076605patk:ContingentConsiderationMemberus-gaap:FairValueInputsLevel2Member2023-12-310000076605us-gaap:FairValueInputsLevel3Memberpatk:ContingentConsiderationMember2023-12-310000076605patk:ManufacturingMemberus-gaap:IntersegmentEliminationMember2024-01-012024-03-310000076605us-gaap:IntersegmentEliminationMemberpatk:DistributionMember2024-01-012024-03-310000076605us-gaap:IntersegmentEliminationMember2024-01-012024-03-310000076605us-gaap:OperatingSegmentsMemberpatk:ManufacturingMember2024-01-012024-03-310000076605us-gaap:OperatingSegmentsMemberpatk:DistributionMember2024-01-012024-03-310000076605us-gaap:OperatingSegmentsMember2024-01-012024-03-310000076605patk:ManufacturingMemberus-gaap:IntersegmentEliminationMember2023-01-012023-04-020000076605us-gaap:IntersegmentEliminationMemberpatk:DistributionMember2023-01-012023-04-020000076605us-gaap:IntersegmentEliminationMember2023-01-012023-04-020000076605us-gaap:OperatingSegmentsMemberpatk:ManufacturingMember2023-01-012023-04-020000076605us-gaap:OperatingSegmentsMemberpatk:DistributionMember2023-01-012023-04-020000076605us-gaap:OperatingSegmentsMember2023-01-012023-04-020000076605us-gaap:MaterialReconcilingItemsMember2024-01-012024-03-310000076605us-gaap:MaterialReconcilingItemsMember2023-01-012023-04-020000076605us-gaap:OperatingSegmentsMemberpatk:ManufacturingMember2024-03-310000076605us-gaap:OperatingSegmentsMemberpatk:ManufacturingMember2023-12-310000076605us-gaap:OperatingSegmentsMemberpatk:DistributionMember2024-03-310000076605us-gaap:OperatingSegmentsMemberpatk:DistributionMember2023-12-310000076605us-gaap:OperatingSegmentsMember2024-03-310000076605us-gaap:OperatingSegmentsMember2023-12-310000076605us-gaap:CorporateNonSegmentMember2024-03-310000076605us-gaap:CorporateNonSegmentMember2023-12-310000076605us-gaap:MaterialReconcilingItemsMember2024-03-310000076605us-gaap:MaterialReconcilingItemsMember2023-12-310000076605patk:ShareholderRepurchaseProgramMembersrt:BoardOfDirectorsChairmanMember2022-01-012022-12-310000076605patk:ShareholderRepurchaseProgramMembersrt:BoardOfDirectorsChairmanMember2022-12-310000076605patk:ShareholderRepurchaseProgramMember2022-12-310000076605patk:ShareholderRepurchaseProgramMembersrt:BoardOfDirectorsChairmanMember2024-03-310000076605patk:ShareholderRepurchaseProgramMember2024-01-012024-03-310000076605patk:ShareholderRepurchaseProgramMember2023-01-012023-04-02



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 March 31, 2024
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 000-03922
 
Patrick_logo-01.jpg
PATRICK INDUSTRIES, INC.
(Exact name of registrant as specified in its charter)

Indiana35-1057796
(State or other jurisdiction of incorporation or organization)(I.R.S. Employer Identification No.)
                              
107 W. Franklin St.
Elkhart, IN
46516
(Address of principal executive offices) (ZIP Code)
 (574) 294-7511
(Registrant’s telephone number, including area code)
(Former name, former address and former fiscal year, if changed since last report)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
 Common Stock, no par value PATKNASDAQ
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.   Yes No
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and "emerging growth company" in Rule 12b-2 of the Exchange Act.                             
Large accelerated filer Accelerated filer
 
Non-accelerated filer
 
Smaller reporting company Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).         Yes ☐ No
As of May 3, 2024, there were 22,401,501 shares of the registrant’s common stock outstanding. 




PATRICK INDUSTRIES, INC.

 TABLE OF CONTENTS 

Page No.
PART I. FINANCIAL INFORMATION 
  
ITEM 1. FINANCIAL STATEMENTS (Unaudited)
Condensed Consolidated Statements of Income
   First Quarter ended March 31, 2024 and April 2, 2023
 
Condensed Consolidated Statements of Comprehensive Income
   First Quarter ended March 31, 2024 and April 2, 2023
Condensed Consolidated Balance Sheets
   March 31, 2024 and December 31, 2023
Condensed Consolidated Statements of Cash Flows
   First Quarter ended March 31, 2024 and April 2, 2023
Condensed Consolidated Statements of Shareholders' Equity
   First Quarter ended March 31, 2024 and April 2, 2023
Notes to Condensed Consolidated Financial Statements
 
ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
 
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
 
ITEM 4. CONTROLS AND PROCEDURES
 
PART II. OTHER INFORMATION
 
ITEM 1. LEGAL PROCEEDINGS
ITEM 1A. RISK FACTORS
 
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES, USE OF PROCEEDS, AND ISSUER PURCHASES OF EQUITY SECURITIES
 
ITEM 5. OTHER INFORMATION
ITEM 6. EXHIBITS
 
SIGNATURES

2




PART 1: FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS

PATRICK INDUSTRIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)

First Quarter Ended
($ in thousands, except per share data)March 31, 2024April 2, 2023
NET SALES$933,492 $900,100 
Cost of goods sold728,637 705,856 
GROSS PROFIT204,855 194,244 
Operating expenses: 
  Warehouse and delivery37,449 35,845 
  Selling, general and administrative85,246 82,401 
  Amortization of intangible assets22,818 19,764 
    Total operating expenses145,513 138,010 
OPERATING INCOME59,342 56,234 
Interest expense, net20,090 18,484 
Income before income taxes39,252 37,750 
Income taxes4,159 7,577 
NET INCOME$35,093 $30,173 
BASIC EARNINGS PER COMMON SHARE $1.62 $1.40 
DILUTED EARNINGS PER COMMON SHARE $1.59 $1.35 
Weighted average shares outstanding – Basic 21,65321,591
Weighted average shares outstanding – Diluted 22,08022,512
See accompanying Notes to Condensed Consolidated Financial Statements.




3



PATRICK INDUSTRIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)

First Quarter Ended
($ in thousands)March 31, 2024April 2, 2023
NET INCOME$35,093 $30,173 
Other comprehensive income, net of tax:
Foreign currency translation loss(32)(9)
Total other comprehensive loss(32)(9)
COMPREHENSIVE INCOME$35,061 $30,164 
See accompanying Notes to Condensed Consolidated Financial Statements.

4



PATRICK INDUSTRIES, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)
As of
($ in thousands)March 31, 2024December 31, 2023
ASSETS
Current Assets
    Cash and cash equivalents$17,610 $11,409 
    Trade and other receivables, net278,337 163,838 
    Inventories514,543 510,133 
    Prepaid expenses and other48,884 49,251 
        Total current assets859,374 734,631 
Property, plant and equipment, net371,128 353,625 
Operating lease right-of-use assets190,507 177,717 
Goodwill755,729 637,393 
Intangible assets, net848,753 651,153 
Other non-current assets7,385 7,929 
        TOTAL ASSETS$3,032,876 $2,562,448 
LIABILITIES AND SHAREHOLDERS’ EQUITY
Current Liabilities
    Current maturities of long-term debt$7,500 $7,500 
    Current operating lease liabilities51,839 48,761 
    Accounts payable196,747 140,524 
    Accrued liabilities104,456 111,711 
        Total current liabilities360,542 308,496 
Long-term debt, less current maturities, net1,392,099 1,018,356 
Long-term operating lease liabilities142,799 132,444 
Deferred tax liabilities, net67,903 46,724 
Other long-term liabilities10,997 11,091 
        TOTAL LIABILITIES1,974,340 1,517,111 
SHAREHOLDERS’ EQUITY  
Common stock193,930 203,258 
Accumulated other comprehensive loss(1,031)(999)
Retained earnings865,637 843,078 
        TOTAL SHAREHOLDERS’ EQUITY1,058,536 1,045,337 
        TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY$3,032,876 $2,562,448 

See accompanying Notes to Condensed Consolidated Financial Statements.

5



PATRICK INDUSTRIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)
 First Quarter Ended
($ in thousands)March 31, 2024April 2, 2023
CASH FLOWS FROM OPERATING ACTIVITIES  
Net income$35,093 $30,173 
Adjustments to reconcile net income to net cash provided by (used in) operating activities: 
Depreciation and amortization 40,335 35,510 
Stock-based compensation expense5,460 5,242 
Other853 2,056 
Change in operating assets and liabilities, net of acquisitions of businesses: 
Trade and other receivables, net(89,565)(83,354)
Inventories17,781 39,502 
Prepaid expenses and other assets2,619 6,314 
Accounts payable, accrued liabilities and other22,600 (36,393)
Net cash provided by (used in) operating activities35,176 (950)
CASH FLOWS FROM INVESTING ACTIVITIES
Purchases of property, plant and equipment(15,495)(20,266)
Proceeds from sale of property, plant and equipment167 92 
Business acquisitions, net of cash acquired(329,642)(478)
Other investing activities (25,754)(2,925)
Net cash used in investing activities(370,724)(23,577)
CASH FLOWS FROM FINANCING ACTIVITIES
Term debt repayments(1,875)(1,875)
Borrowings on revolver688,958 354,324 
Repayments on revolver(313,958)(124,613)
Repayments of convertible notes (172,500)
Stock repurchases under buyback program (3,660)
Cash dividends paid to shareholders(13,013)(10,761)
Taxes paid for share-based payment arrangements(14,788)(7,499)
Payment of contingent consideration from a business acquisition(3,500)(1,370)
Proceeds from exercise of common stock options 492 
Other financing activities(75)(75)
Net cash provided by financing activities341,749 32,463 
Net increase in cash and cash equivalents6,201 7,936 
Cash and cash equivalents at beginning of year11,409 22,847 
Cash and cash equivalents at end of period$17,610 $30,783 

See accompanying Notes to Condensed Consolidated Financial Statements.
6



PATRICK INDUSTRIES, INC.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited)

First Quarter Ended March 31, 2024
($ in thousands)Common
Stock
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total
Balance December 31, 2023$203,258 $(999)$843,078 $1,045,337 
Net income  35,093 35,093 
Dividends declared  (12,534)(12,534)
Other comprehensive loss, net of tax (32) (32)
Repurchases of shares for tax payments related to the vesting and exercising of share-based grants(14,788)  (14,788)
Stock-based compensation expense5,460   5,460 
Balance March 31, 2024$193,930 $(1,031)$865,637 $1,058,536 

First Quarter Ended April 2, 2023
($ in thousands)Common
Stock
Accumulated Other
Comprehensive Loss
Retained
Earnings
Total
Balance December 31, 2022$197,003 $(695)$758,861 $955,169 
Net income— — 30,173 30,173 
Dividends declared— — (10,086)(10,086)
Other comprehensive loss, net of tax— (9)— (9)
Stock repurchases under buyback program(485)— (3,175)(3,660)
Repurchase of shares for tax payments related to the vesting and exercising of share-based grants(7,499)— — (7,499)
Issuance of shares upon exercise of common stock options492 — — 492 
Stock-based compensation expense5,242 — — 5,242 
Balance April 2, 2023$194,753 $(704)$775,773 $969,822 

See accompanying Notes to Condensed Consolidated Financial Statements.
7




PATRICK INDUSTRIES, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (Unaudited)
NOTE 1. BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements of Patrick Industries, Inc. (“Patrick”, the “Company”, "we", "our") contain all adjustments (consisting of normal recurring adjustments) that we believe are necessary to present fairly the Company’s financial position as of March 31, 2024 and December 31, 2023, its results of operations for the first quarter ended March 31, 2024 and April 2, 2023, and its cash flows for the three months ended March 31, 2024 and April 2, 2023.
Patrick's unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"). The accompanying unaudited condensed consolidated financial statements for Patrick do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) and disclosures considered necessary for a fair presentation have been included. For further information, refer to Patrick’s Audited Consolidated Financial Statements for the year ended December 31, 2023, and corresponding notes in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024.
The Company maintains its financial records on the basis of a fiscal year ending on December 31, with the fiscal quarters spanning approximately thirteen weeks. The first quarter ends on the Sunday closest to the end of the first thirteen-week period. The second and third quarters are thirteen weeks in duration and the fourth quarter is the remainder of the year. The first quarter of fiscal year 2024 ended on March 31, 2024 and the first quarter of fiscal year 2023 ended on April 2, 2023.
Reclassified Amounts
Certain amounts have been reclassified in prior year financial statements to conform with current year presentation. These reclassifications are immaterial to the overall financial statements.
Summary of Significant Accounting Policies
A summary of significant accounting policies is included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024
New Accounting Standards
Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”) in the form of Accounting Standards Updates (“ASUs”) to the FASB’s Accounting Standards Codification.
The Company considers the applicability and impact of all ASUs. ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company’s unaudited condensed consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued ASU 2023-07, "Improvements to Reportable Segment Disclosures". This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss
8



in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in additional required disclosures when adopted. The Company is currently evaluating this guidance to determine the impact on its disclosures; however, adoption will not otherwise impact our consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, "Improvements to Income Tax Disclosures". This ASU establishes new income tax disclosure requirements in addition to modifying and eliminating certain existing requirements. Under the new guidance, entities must consistently categorize and provide greater disaggregation of information in the rate reconciliation. They must also further disaggregate income taxes paid. The new standard is effective for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating this guidance to determine the impact on its disclosures; however, adoption will not otherwise impact our consolidated financial statements.
NOTE 2. REVENUE RECOGNITION
In the following table, revenue from contracts with customers, net of intersegment sales, is disaggregated by market type and by reportable segment:
First Quarter Ended March 31, 2024
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$291,811 $129,178 $420,989 
Marine146,045 9,270 155,315 
Powersports79,959 2,711 82,670 
Manufactured Housing69,425 86,699 156,124 
Industrial110,303 8,091 118,394 
Total$697,543 $235,949 $933,492 
First Quarter Ended April 2, 2023
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$252,444 $114,516 $366,960 
Marine227,230 10,741 237,971 
Powersports29,562 3,239 32,801 
Manufactured Housing64,189 69,235 133,424 
Industrial118,971 9,973 128,944 
Total$692,396 $207,704 $900,100 
Contract Liabilities
Contract liabilities, representing upfront payments from customers received prior to satisfying performance obligations, were immaterial as of the beginning and end of all periods presented and changes in contract liabilities were immaterial during all periods presented.
9



NOTE 3. INVENTORY
Inventories consist of the following:
($ in thousands)March 31, 2024December 31, 2023
Raw materials$274,553 $269,786 
Work in process18,939 16,596 
Finished goods106,977 107,675 
Less: reserve for inventory obsolescence(17,882)(15,990)
  Total manufactured goods, net382,587 378,067 
Materials purchased for resale (distribution products)142,301 140,147 
Less: reserve for inventory obsolescence(10,345)(8,081)
  Total materials purchased for resale (distribution products), net131,956 132,066 
Total inventories$514,543 $510,133 
NOTE 4. GOODWILL AND INTANGIBLE ASSETS
Changes in the carrying amount of goodwill for the three months ended March 31, 2024 by segment are as follows:
($ in thousands)ManufacturingDistributionTotal
Balance - December 31, 2023$560,370 $77,023 $637,393 
Acquisitions118,320  118,320 
Adjustments to preliminary purchase price allocations16  16 
Balance - March 31, 2024
$678,706 $77,023 $755,729 
Intangible assets, net consist of the following as of March 31, 2024 and December 31, 2023:
($ in thousands)March 31, 2024December 31, 2023
Customer relationships$910,934 $729,664 
Non-compete agreements22,646 21,561 
Patents86,964 69,401 
Trademarks217,527 197,027 
Intangible assets, gross1,238,071 1,017,653 
Less: accumulated amortization(389,318)(366,500)
Intangible assets, net$848,753 $651,153 

Changes in the carrying value of intangible assets for the three months ended March 31, 2024 by segment are as follows:
($ in thousands)ManufacturingDistributionTotal
Balance - December 31, 2023$553,703 $97,450 $651,153 
Additions194,728 25,690 220,418 
Amortization(19,965)(2,853)(22,818)
Balance - March 31, 2024
$728,466 $120,287 $848,753 
10



NOTE 5. ACQUISITIONS
General 
Business combinations generally take place to strengthen Patrick's positions in existing markets and increase its market share and per unit content, expand into additional markets, and gain key technology. Acquisitions are accounted for under the acquisition method of accounting. For each acquisition, the excess of the purchase consideration over the fair value of the net assets acquired is recorded as goodwill, which generally represents the combined value of the Company’s existing purchasing, manufacturing, sales, and systems resources with the organizational talent and expertise of the acquired companies’ respective management teams to maximize efficiencies, market share growth and net income.
The Company completed four acquisitions in the first three months of 2024 (the "2024 Acquisitions"). For the first quarter ended March 31, 2024, net sales included in the Company's condensed consolidated statements of income related to the 2024 Acquisitions were $58.1 million, and operating income was $11.0 million. Acquisition-related costs associated with the 2024 Acquisitions were $5.0 million. Assets acquired and liabilities assumed in the acquisitions were recorded on the Company's condensed consolidated balance sheet at their estimated fair values as of the respective dates of acquisition. For each acquisition, the Company completes its allocation of the purchase price to the fair value of acquired assets and liabilities within a one year measurement period. The Company completed no acquisitions in the first quarter of 2023.
In connection with certain acquisitions, the Company is required to pay additional cash consideration if certain financial results of the acquired businesses are achieved. The Company records a liability for the estimated fair value of the contingent consideration related to each of these acquisitions as part of the initial purchase price based on the present value of the expected future cash flows and the probability of future payments at the date of acquisition.
Changes in the fair value of contingent consideration for the three months ended March 31, 2024 are as follows:
($ in thousands)
Balance - December 31, 2023$8,510 
Settlements(3,880)
Balance - March 31, 2024
$4,630 
The following table shows the balance sheet location of the fair value of contingent consideration and the maximum amount of contingent consideration payments the Company may be subject to at March 31, 2024 and December 31, 2023:
($ in thousands)March 31, 2024December 31, 2023
Accrued liabilities$3,620 $7,500 
Other long-term liabilities1,010 1,010 
Total fair value of contingent consideration$4,630 $8,510 
Maximum amount of contingent consideration$4,630 $8,510 
11



2024 Acquisitions
The Company completed four acquisitions in the first three months ended March 31, 2024, including the following previously announced acquisition:
CompanySegmentDescription
Sportech, LLC ("Sportech")Manufacturing
Leading designer and manufacturer of high-value, complex component solutions sold to powersports original equipment manufacturers ("OEMs"), adjacent market OEMs and the aftermarket, including integrated door systems, roofs, canopies, bumpers, windshields, fender flares and cowls, based in Elk River, Minnesota, acquired in January 2024.
Inclusive of three acquisitions not discussed above, total cash consideration for the 2024 Acquisitions was approximately $329.6 million. The preliminary purchase price allocations are subject to valuation activities being finalized, and thus certain purchase accounting adjustments are subject to change within the measurement period as the Company finalizes its estimates.
2023 Acquisitions
The Company completed three acquisitions in the year ended December 31, 2023, including the following previously announced acquisition:
CompanySegmentDescription
BTI TransportDistributionProvider of transportation and logistics services to marine OEMs and dealers, based in Elkhart, Indiana, acquired in April 2023. The acquired business operates under the Patrick Marine Transport brand.
Inclusive of two acquisitions not discussed above, total cash consideration for the 2023 Acquisitions was approximately $26.3 million, plus contingent consideration over a two-year period based on future performance in connection with certain acquisitions. The preliminary purchase price allocations are subject to valuation activities being finalized, and thus certain purchase accounting adjustments are subject to change within the measurement period as the Company finalizes its estimates. Changes to preliminary purchase accounting estimates recorded in the first quarter ended March 31, 2024 related to the 2023 Acquisitions were immaterial.
12



The following table summarizes the fair values of the assets acquired and the liabilities assumed as of the date of acquisition for the 2024 Acquisitions and 2023 Acquisitions:
2024
Acquisitions
2023
Acquisitions
($ in thousands)SportechAll OthersTotalTotal
Consideration
Cash, net of cash acquired$320,078 $9,570 $329,648 $26,294 
Working capital holdback and other, net(2,489)110 (2,379) 
Contingent consideration(1)
   3,500 
Total consideration$317,589 $9,680 $327,269 $29,794 
Assets Acquired
Trade receivables$21,544 $953 $22,497 $619 
Inventories21,021 1,170 22,191 4,430 
Prepaid expenses & other1,676 203 1,879 105 
Property, plant & equipment19,685 1,486 21,171 10,277 
Operating lease right-of-use assets15,096 1,283 16,379 1,044 
Identifiable intangible assets
Customer relationships151,000 4,580 155,580 10,270 
Non-compete agreements1,000 85 1,085 430 
Patents and developed technology17,500  17,500  
Trademarks20,500  20,500  
Liabilities Assumed
Current portion of operating lease obligations(1,437)(585)(2,022)(262)
Accounts payable & accrued liabilities(31,831)(444)(32,275)(514)
Operating lease obligations(13,658)(699)(14,357)(781)
Deferred tax liabilities(21,179) (21,179) 
Total fair value of net assets acquired$200,917 $8,032 $208,949 $25,618 
Goodwill(2)
116,672 1,648 118,320 5,921 
Bargain purchase gain(3)
   (1,745)
$317,589 $9,680 $327,269 $29,794 
(1) These amounts reflect the acquisition date fair value of contingent consideration based on expected future results relating to certain acquisitions.
(2) Goodwill is tax-deductible for all acquisitions, except Sportech, which is only partially tax-deductible.
(3) In connection with one of the 2023 Acquisitions, the Company recognized a $1.7 million bargain purchase gain. A bargain purchase gain is recognized when the net assets acquired in a business combination have a higher fair value than the consideration paid. This gain is primarily attributable to the fair value assigned to customer relationships in that acquisition and is included in "Selling, general, and administrative" in the consolidated statement of income for the year ended December 31, 2023.
We estimate the value of acquired property, plant, and equipment using a combination of the income, cost, and market approaches, such as estimates of future income growth, capitalization rates, discount rates, and capital expenditure needs of the acquired businesses.
We estimate the value of customer relationships using the multi-period excess earnings method, which is a variation of the income approach, calculating the present value of incremental after-tax cash flows attributable to the asset. Non-compete agreements are valued using a discounted cash flow approach, which is a variation of the income approach, with and without the individual counterparties to the non-compete agreements. Trademarks and patents are valued using the relief-from-royalty method, which applies an estimated royalty rate to forecasted future cash flows, discounted to present value.
13



The estimated useful life for customer relationships is 10 years. The estimated useful life for non-compete agreements is 5 years. The estimated useful life for patents and developed technology 10 years. Trademarks have an indefinite useful life.
Pro Forma Information
The following pro forma information for the first quarter ended March 31, 2024 and April 2, 2023 assumes the 2024 Acquisitions and 2023 Acquisitions occurred as of the beginning of the year immediately preceding each such acquisition. The pro forma information contains the actual operating results of the 2024 Acquisitions and 2023 Acquisitions combined with the results prior to their respective acquisition dates, adjusted to reflect the pro forma impact of the acquisitions occurring as of the beginning of the year immediately preceding each such acquisition.

The pro forma information includes financing and interest expense charges based on incremental borrowings incurred in connection with each transaction. In addition, the pro forma information includes amortization expense, in the aggregate, related to intangible assets acquired in connection with the transactions of $1.8 million and $5.6 million, for the first quarter ended March 31, 2024 and April 2, 2023, respectively.
 
First Quarter Ended
($ in thousands, except per share data)March 31, 2024April 2, 2023
Revenue$957,363 $977,868 
Net income$34,380 $29,048 
Basic earnings per common share$1.59 $1.35 
Diluted earnings per common share$1.56 $1.30 
The pro forma information is presented for informational purposes only and is not indicative of the results of operations that actually would have been achieved had the acquisitions been consummated as of the periods indicated above.
NOTE 6. STOCK-BASED COMPENSATION
The Company's Board of Directors (the "Board") approved various stock-based grants under the Company’s 2009 Omnibus Incentive Plan in the three months ended March 31, 2024 totaling 213,051 shares in the aggregate at an average fair value of $100.08 at grant date for a total fair value at grant date of $21.3 million.
The Company recorded expense, net of forfeitures, of approximately $5.5 million in the first quarter ended March 31, 2024 for its stock-based compensation plans in the condensed consolidated statements of income. Stock-based compensation expense of $5.2 million was recorded in the first quarter ended April 2, 2023.
As of March 31, 2024, there was approximately $34.0 million of total unrecognized compensation cost related to stock-based compensation arrangements granted under incentive plans. That cost is expected to be recognized over a weighted-average period of 21.9 months.
14



NOTE 7. EARNINGS PER COMMON SHARE
Earnings per common share calculated for the first quarter of 2024 and 2023 is as follows:
 
First Quarter Ended
($ in thousands, except per share data)March 31, 2024April 2, 2023
Numerator:
Earnings for basic earnings per common share calculation$35,093 $30,173 
Effect of interest on potentially dilutive convertible notes, net of tax 162 
Earnings for diluted earnings per common share calculation$35,093 $30,335 
Denominator:
Weighted average common shares outstanding - basic21,65321,591
Weighted average impact of potentially dilutive convertible notes205658
Weighted average impact of potentially dilutive securities222263
Weighted average common shares outstanding - diluted22,08022,512
Earnings per common share:
Basic earnings per common share$1.62 $1.40 
Diluted earnings per common share$1.59 $1.35 
An immaterial amount of securities was not included in the computation of diluted earnings per common share as they are considered anti-dilutive for the periods presented.
NOTE 8. DEBT
A summary of total debt outstanding at March 31, 2024 and December 31, 2023 is as follows:
($ in thousands)March 31, 2024December 31, 2023
Long-term debt:
Term loan due 2027$127,500 $129,375 
Revolver due 2027375,000  
7.50% senior notes due 2027
300,000 300,000 
1.75% convertible notes due 2028
258,750 258,750 
4.75% senior notes due 2029
350,000 350,000 
Total long-term debt1,411,250 1,038,125 
Less: convertible notes debt discount, net(4,668)(4,917)
Less: term loan deferred financing costs, net(510)(548)
Less: senior notes deferred financing costs, net(6,473)(6,804)
Less: current maturities of long-term debt(7,500)(7,500)
Total long-term debt, less current maturities, net$1,392,099 $1,018,356 
The Company maintains a senior secured credit facility comprised of a $775 million revolving credit facility (the "Revolver due 2027") and the remaining balance of a $150 million term loan. In January 2024, the Company utilized borrowing capacity under the Revolver due 2027 to fund its acquisition of Sportech as discussed in Note 5 "Acquisitions".
The interest rate for incremental borrowings under the Revolver due 2027 at March 31, 2024 was the Secured Overnight Financing Rate (“SOFR”) plus 1.75% (or 7.18%) for the SOFR-based option. The fee payable on committed but unused portions of the Revolver due 2027 was 0.225% at March 31, 2024.
Total cash interest paid for the first quarter of 2024 and 2023 was $8.5 million and $5.8 million, respectively.
15



NOTE 9. FAIR VALUE MEASUREMENTS
The following table presents fair values of certain assets and liabilities at March 31, 2024 and December 31, 2023:
March 31, 2024December 31, 2023
($ in millions)Level 1Level 2Level 3Level 1Level 2Level 3
Cash equivalents(1)
$5.6 $ $ $6.1 $ $ 
7.50% senior notes due 2027(2)
$ $302.5 $ $ $303.7 $ 
4.75% senior notes due 2029(2)
$ $327.2 $ $ $320.2 $ 
1.75% convertible notes due 2028(2)
$ $321.1 $ $ $295.2 $ 
Term loan due 2027(3)
$ $127.5 $ $ $129.4 $ 
Revolver due 2027(3)
$ $375.0 $ $ $ $ 
Contingent consideration(4)
$ $ $4.6 $ $ $8.5 
(1) The carrying amounts of cash equivalents, representing government and other money market funds traded in an active market with relatively short maturities, are reported on the condensed consolidated balance sheet as of March 31, 2024 and December 31, 2023 as a component of "Cash and cash equivalents".
(2) The amounts of these notes listed above are the current fair values for disclosure purposes only, and they are recorded in the Company's condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023 using the interest rate method.
(3) The carrying amounts of our Term loan due 2027 and Revolver due 2027 approximate fair value as of March 31, 2024 and December 31, 2023 based upon their terms and conditions in comparison to the terms and conditions of debt instruments with similar terms and conditions available at those dates.
(4) The estimated fair value of the Company's contingent consideration is discussed further in Note 5 "Acquisitions".
NOTE 10. INCOME TAXES
The effective tax rate in the first quarter of 2024 and 2023 was 10.6% and 20.1%, respectively. The first quarter of 2024 and 2023 rates include the impact of the recognition of excess tax benefits on share-based compensation that was recorded as a reduction to income tax expense in the amount of $6.0 million and $2.3 million, respectively.
 
Cash paid for income taxes, net of refunds, was $0.1 million and $17.2 million in the first quarter of 2024 and 2023, respectively.
16



NOTE 11. SEGMENT INFORMATION
Financial results for the Company's reportable segments have been prepared using a management approach, which is consistent with the basis and manner in which financial information is evaluated by the Company's Chief Operating Decision Maker ("CODM") in allocating resources and in assessing performance. The Company has two reportable segments, Manufacturing and Distribution. The operating results of the operating segments are regularly reviewed by the Company’s CODM, the Chief Executive Officer, to assess the performance of the individual operating segments and to make decisions about resources to be allocated to the operating segments. The Company does not measure profitability at the customer end market (RV, marine, powersports, MH and industrial) level.
The tables below present information about the sales and operating income of those segments.
First Quarter Ended March 31, 2024   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$697,543 $235,949 $933,492 
Intersegment sales16,967 2,553 19,520 
Total sales$714,510 $238,502 $953,012 
Operating income$87,450 $23,720 $111,170 
First Quarter Ended April 2, 2023   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$692,396 $207,704 $900,100 
Intersegment sales16,419 2,455 18,874 
Total sales$708,815 $210,159 $918,974 
Operating income$87,165 $18,307 $105,472 
The following table presents a reconciliation of segment operating income to consolidated operating income:
 First Quarter Ended
($ in thousands)March 31, 2024April 2, 2023
Operating income for reportable segments$111,170 $105,472 
Unallocated corporate expenses(29,010)(29,474)
Amortization(22,818)(19,764)
Consolidated operating income$59,342 $56,234 
Unallocated corporate expenses include corporate general and administrative expenses comprised of wages and other compensation, insurance, taxes, supplies, travel and entertainment, professional fees, amortization of inventory step-up adjustments, and other.
The following table presents an allocation of total assets to the reportable segments of the Company and a reconciliation to consolidated total assets:
(thousands)March 31, 2024December 31, 2023
Manufacturing assets$2,494,241 $2,071,500 
Distribution assets463,549 426,931 
Assets for reportable segments2,957,790 2,498,431 
Corporate assets unallocated to segments57,476 52,608 
Cash and cash equivalents17,610 11,409 
Consolidated total assets$3,032,876 $2,562,448 
17



NOTE 12. STOCK REPURCHASE PROGRAMS
In December 2022, the Board authorized an increase in the amount of the Company's common stock that may be acquired over the next 24 months under the current stock repurchase program to $100 million, including the $38.2 million remaining under the previous authorization. Approximately $77.6 million remains in the amount of the Company's common stock that may be acquired under the current stock repurchase program as of March 31, 2024. Under the stock repurchase plan, the Company made repurchases of common stock as follows for the respective periods:
 
First Quarter Ended
March 31, 2024April 2, 2023
Shares repurchased 54,620 
Average price$ $67.01 
Aggregate cost (in millions)$ $3.7 
NOTE 13. COMMITMENTS AND CONTINGENCIES
The Company is subject to proceedings, lawsuits, audits, and other claims arising in the normal course of business. All such matters are subject to uncertainties and outcomes that are not predictable with assurance. Accruals for these items, when applicable, have been provided to the extent that losses are deemed probable and are reasonably estimable. These accruals are adjusted from time to time as developments warrant.
Although the ultimate outcome of these matters cannot be ascertained, on the basis of present information, amounts already provided, availability of insurance coverage and legal advice received, it is the opinion of management that the ultimate resolution of these proceedings, lawsuits, and other claims will not have a material adverse effect on the Company’s financial position, results of operations, or cash flows.
In the Company's Form 10-K for the year ended December 31, 2023, the Company described the current status of litigation concerning the Lusher Site Remediation Group. In early July 2023, the Court granted the Company’s Rule 54(b) Motion for Final Judgment on previously dismissed claims and granted the Company’s Motion to Dismiss the plaintiff’s remaining claims against the defendants, without prejudice (the Company’s Motion to Dismiss having been joined by the remaining defendants in the litigation.) The only remaining issue pending in the litigation for the Court’s determination is the plaintiff’s motion to bar contribution claims. The Company has also been named as a potentially responsible party for the related Lusher Street Groundwater Contamination Superfund Site (the "Superfund Site") by the U.S. Environmental Protection Agency (the "EPA"). There has been no change in the status of the proceedings as described in the 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024. The Company does not currently believe that the litigation or the Superfund Site matter are likely to have a material adverse impact on its financial condition, results of operations, or cash flows. However, any litigation is inherently uncertain, the EPA has yet to select a final remedy for the Superfund Site, and any judgment or injunctive relief entered against us or any adverse settlement could materially and adversely impact our business, results of operations, financial condition, and prospects.
ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
OVERVIEW
This Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) is intended to help the reader understand the results of operations, financial condition and cash flows of Patrick Industries, Inc. This MD&A should be read in conjunction with the Company’s Condensed Consolidated Financial Statements and Notes thereto included in Item 1 of this Report. In addition, this MD&A contains certain statements relating to future results which are forward-looking statements as that term is defined in the Private Securities Litigation Reform Act of 1995. See “Information Concerning Forward-Looking Statements” on page 25 of this Report. The Company undertakes no obligation to update these forward-looking statements.
18



OVERVIEW OF MARKETS AND RELATED INDUSTRY PERFORMANCE
First Quarter 2024 Financial Overview
Recreational Vehicle ("RV") Industry 
The RV industry is our primary market and comprised 45% and 41% of the Company’s consolidated net sales in the first quarter ended March 31, 2024 and April 2, 2023, respectively. Net sales to the RV industry increased 15% in the first quarter of 2024 compared to the prior year period.
According to the RV Industry Association ("RVIA"), RV wholesale shipments increased 9% in the first quarter of 2024 to approximately 85,900 units compared to approximately 78,600 units in the first quarter of 2023. While we estimate RV industry retail unit sales for first quarter of 2024 decreased approximately 14% compared to the first quarter of 2023, we estimate that industry retail sales exceeded wholesale unit shipments in the first quarter of 2024 as RV OEMs maintained lower production volumes.
Marine Industry
Net sales to the marine industry, which represented approximately 17% and 26% of the Company's consolidated net sales in the first quarter ended March 31, 2024 and April 2, 2023, respectively, decreased 35% in the first quarter of 2024 compared to the prior year period. The decrease in net sales was in line with the decrease in wholesale powerboats volumes.
Our marine revenue is generally correlated to marine industry wholesale powerboat unit shipments, which, according to Company estimates based on data published by the National Marine Manufacturers Association ("NMMA"), decreased 34% for the first quarter of 2024 compared to the prior year period. We estimate that marine industry retail powerboat unit sales decreased 10% in the first quarter of 2024 compared to the prior year period primarily due to the current macroeconomic environment faced by the end consumer, such as economic uncertainty and higher interest rates.
Powersports Industry
Through acquisitions the past two years, the Company entered the powersports end market. Powersports is a category of motorsports which includes vehicles such as motorcycles, all-terrain vehicles (ATV's), utility vehicles (UTV's), snowmobiles, scooters, golf carts and other personal transportation vehicles, and other related categories. Previously, our sales to the powersports end market were included in the Company’s marine end market sales. Effective with the first quarter of 2024, powersports net sales are being reported separately after the January 2024 acquisition of Sportech, LLC (“Sportech”), as discussed in Note 5 "Acquisitions" of the Notes to Condensed Consolidated Financial Statements.
Net sales to the powersports industry increased 152% in the first quarter of 2024 compared to the prior year period, representing 9% and 4% of the Company's consolidated net sales in the respective periods. The increase in net sales is primarily attributable to the acquisition of Sportech.
Manufactured Housing ("MH") Industry
Net sales to the MH industry, which represented 16% and 15% of the Company’s consolidated net sales in the first quarter ended March 31, 2024 and April 2, 2023, respectively, increased 17% in the first quarter of 2024 compared to the prior year period. Based on industry data from the Manufactured Housing Institute, MH industry wholesale unit shipments increased 13% in the first quarter of 2024 compared to the prior year period primarily driven by OEMs increasing production from significantly reduced levels in 2023 in anticipation of a recovery in demand.
Industrial Market
The industrial market is comprised primarily of kitchen cabinet, countertop, hospitality, retail and commercial fixtures, and office and household furniture markets and regional distributors. Net sales to this market represented 13% of our consolidated net sales in the first quarter ended March 31, 2024 and April 2, 2023, and decreased 8% in the first quarter ended March 31, 2024 compared to the prior year period. Overall, our revenues in these markets are focused on residential and multifamily housing, hospitality, high-rise housing and office, commercial construction and institutional
19



furniture markets. We estimate that, in general, approximately 70% to 80% of our industrial business is directly tied to the residential housing market, with the remaining 20% to 30% tied to the non-residential and commercial markets.
According to the U.S. Census Bureau, combined new housing starts increased 1% in the first quarter of 2024 compared to the prior year quarter, with single-family housing starts increasing 27%, and multifamily housing starts decreasing 37% for the same period. Our industrial products are generally among the last components installed in new unit construction and as such our related sales typically trail new housing starts by four to six months.
RESULTS OF OPERATIONS
First Quarter Ended March 31, 2024 Compared to 2023 
The following table sets forth the percentage relationship to net sales of certain items on the Company’s Condensed Consolidated Statements of Income.
 First Quarter Ended
($ in thousands)March 31, 2024April 2, 2023Amount Change% Change
Net sales$933,492 100.0 %$900,100 100.0 %$33,392 %
Cost of goods sold728,637 78.1 %705,856 78.4 %22,781 %
Gross profit204,855 21.9 %194,244 21.6 %10,611 %
Warehouse and delivery expenses37,449 4.0 %35,845 4.0 %1,604 %
Selling, general and administrative expenses85,246 9.1 %82,401 9.2 %2,845 %
Amortization of intangible assets22,818 2.4 %19,764 2.2 %3,054 15 %
Operating income59,342 6.4 %56,234 6.2 %3,108 %
Interest expense, net20,090 2.2 %18,484 2.1 %1,606 %
Income taxes4,159 0.4 %7,577 0.8 %(3,418)(45)%
Net income$35,093 3.8 %$30,173 3.4 %$4,920 16 %
Net Sales. Net sales in the first quarter of 2024 increased $33.4 million, or 4%, to $933.5 million compared to $900.1 million in the first quarter of 2023. Net sales in the first quarter of 2024 increased as a result of higher wholesale unit shipments in our RV and housing end markets and market share gains and the revenue contribution of acquisitions completed in the first quarter of 2024, partially offset by lower wholesale shipments in our marine end market and lower pricing passed on to our customers to reflect changes in certain commodity costs. The Company's RV market sales increased $54.0 million, or 15%, in the quarter resulting from an increase in production by our RV OEM customers. Marine market sales decreased $82.7 million, or 35%, attributable to a 34% wholesale shipment decline compared to the prior year quarter. Powersports market sales increased $49.9 million, or 152%, compared to the prior year period, primarily due to the acquisition of Sportech. MH market sales increased $22.7 million, or 17% compared to the prior year period, primarily due to a 13% increase in industry wholesale unit volumes. Industrial market sales decreased $10.6 million, or 8% when compared to the prior year quarter, which is in line with housing start trends in the prior two quarters given the timing at which our products are installed in relation to housing starts.
Revenue attributable to acquisitions completed in the first three months of 2024 was $58.1 million in the first quarter of 2024. There were no acquisitions completed in the first three months of 2023.
The Company’s RV content per wholesale unit (on a trailing twelve-month basis) for the first quarter of 2024 decreased approximately 9% to $4,859 compared to $5,349 for the first quarter of 2023. Marine powerboat content per wholesale unit (on a trailing twelve-month basis) for the first quarter of 2024 decreased approximately 9% to an estimated $4,049 compared to $4,433 for the first quarter of 2023. MH content per wholesale unit (on a trailing twelve-month basis) for the first quarter of 2024 increased approximately 1% to $6,422 compared to $6,366 for the first quarter of 2023. The decreases in content per wholesale unit in the RV market and in the marine powerboat primarily reflect the impact of lower pricing. The increase in content per wholesale unit in the MH markets primarily reflects product mix shifts by certain OEM customers, market share gains, and contributions from businesses acquired in 2022 and 2023.
20



Cost of Goods Sold. Cost of goods sold increased $22.7 million, or 3%, to $728.6 million in the first quarter of 2024 compared to $705.9 million in the first quarter of 2023. As a percentage of net sales, cost of goods sold decreased 30 basis points during the first quarter of 2024 to 78.1% compared to 78.4% in the prior year period.
Cost of goods sold as a percentage of net sales decreased in the first quarter of 2024 primarily as a result of a 70 basis point decrease in material costs as a percentage of net sales and a 50 basis point decrease in labor as a percentage of net sales, partially offset by a 80 basis point increase in overhead as a percentage of net sales. In general, the Company's cost of goods sold percentage can be impacted from quarter-to-quarter by demand changes in certain market sectors that can result in fluctuating costs of certain raw materials and commodity-based components that are utilized in production.
Gross Profit. Gross profit increased $10.7 million, or 5%, to $204.9 million in the first quarter of 2024 compared to $194.2 million in the prior year period. As a percentage of net sales, gross profit increased 30 basis points to 21.9% in the first quarter of 2024 compared to 21.6% in the prior year period.
The increase in gross profit as a percentage of net sales in the first quarter of 2024 compared to the same period in 2023 reflects the items discussed above in "Cost of Goods Sold".
Warehouse and Delivery Expenses. Warehouse and delivery expenses increased $1.6 million, or 4%, to $37.4 million in the first quarter of 2024 compared to $35.8 million in the first quarter of 2023. As a percentage of net sales, warehouse and delivery expenses were 4.0% in both periods presented.
Selling, General and Administrative ("SG&A") Expenses. SG&A expenses increased $2.8 million, or 3%, to $85.2 million in the first quarter of 2024 compared to $82.4 million in the prior year quarter. As a percentage of net sales, SG&A expenses were 9.1% in the first quarter of 2024 compared to 9.2% in the first quarter of 2023.
The increase in SG&A expenses in the first quarter of 2024 compared to 2023 is primarily attributed to the $5.0 million of transaction costs associated with the acquisition of Sportech, which more than offset a $2.2 million decrease in other SG&A expenses.
Amortization of Intangible Assets. Amortization of intangible assets increased $3.0 million, or 15%, to $22.8 million in the first quarter of 2024 compared to $19.8 million in the prior year quarter. The increase in the first quarter of 2024 compared to the prior year period primarily reflects the impact of the Sportech acquisition as well as the acquisitions completed in 2023.
Operating Income. Operating income increased $3.1 million, or 6%, to $59.3 million in the first quarter of 2024 compared to $56.2 million in 2023. As a percentage of net sales, operating income increased 20 basis points to 6.4% in the first quarter of 2024 compared to 6.2% in the same period in 2023. The increase in operating income and operating margin percentage is primarily attributable to the items discussed above.
Interest Expense, Net. Interest expense increased $1.6 million, or 9%, to $20.1 million in the first quarter of 2024 compared to $18.5 million in the prior year period. This increase primarily reflects higher debt levels and higher interest rates on our term loan and revolver balances.
Income Taxes. Income tax expense decreased $3.4 million in the first quarter of 2024 to $4.2 million compared to $7.6 million in the prior year period. The decrease in income tax expense is driven primarily by the impact of the recognition of excess tax benefits on share-based compensation that was recorded as a reduction to income tax expense in the amount of $6.0 million compared to $2.3 million excess tax benefits on share-based compensation in the first quarter of 2023.
21



Use of Financial Metrics
Our MD&A includes financial metrics, such as RV, marine and MH content per unit, which we believe are important measures of the Company's business performance. Content per unit metrics are generally calculated using our market sales divided by Company estimates of industry unit volume, which are derived from third-party industry data. These metrics should not be considered alternatives to U.S. GAAP. Our computations of content per unit may differ from similarly titled measures used by others. These metrics should not be considered in isolation or as substitutes for an analysis of our results as reported under U.S. GAAP.
SEGMENT REPORTING
The Company's reportable segments, Manufacturing and Distribution, are based on its method of internal reporting. The Company regularly evaluates the performance of the Manufacturing and Distribution segments and allocates resources to them based on a variety of indicators including sales and operating income. The Company does not measure profitability at the customer end market (RV, marine, powersports, MH and industrial) level.
First Quarter Ended March 31, 2024 Compared to 2023
General
 
In the discussion that follows, sales attributable to the Company’s reportable segments include intersegment sales and gross profit includes the impact of intersegment operating activity.
The table below presents information about the sales, gross profit and operating income of the Company’s reportable segments. A reconciliation of consolidated operating income is presented in Note 11 "Segment Information" of the Notes to Condensed Consolidated Financial Statements.
 First Quarter Ended
($ in thousands)March 31, 2024April 2, 2023Amount Change% Change
Sales  
Manufacturing$714,510 $708,815 $5,695 1%
Distribution$238,502 $210,159 $28,343 13%
Gross Profit
Manufacturing$156,664 $155,084 $1,580 1%
Distribution$50,057 $44,077 $5,980 14%
Operating Income
Manufacturing$87,450 $87,165 $285 —%
Distribution$23,720 $18,307 $5,413 30%
Manufacturing
Sales. Sales increased $5.7 million, or 1%, to $714.5 million in the first quarter of 2024 compared to $708.8 million in the prior year quarter. The manufacturing segment accounted for approximately 75% and 77% of the Company’s sales for the first quarter of 2024 and 2023, respectively. The sales increase in the first quarter of 2024 compared to 2023 was attributed to sales increases in the Company's RV, powersports and MH end markets, partially off by sales in the marine and industrial end markets. For the first quarter of 2024 compared to the same prior year period, the Company's RV end market sales increased 16%, the marine end market sales decreased 36%, the powersports end market sales increased 170%, the MH end market sales increased 8% and industrial end market sales decreased 7%. Net sales attributable to acquisitions completed in the first quarter of 2024 were approximately $58.1 million, and there were no acquisitions completed in the first quarter of 2023.
22



Gross Profit. Gross profit increased $1.6 million, or 1%, to $156.7 million in the first quarter of 2024 compared to $155.1 million in the first quarter of 2023. As a percentage of sales, gross profit was 21.9% in the first quarter of 2024 and 2023.
Gross profit as a percentage of sales was unchanged in the first quarter of 2024 compared to the same period in 2023 due to a decrease in manufacturing material cost as a percentage of sales, substantially offset by increases in manufacturing overhead and labor costs as a percentage of sales.
Operating Income. Operating income increased $0.3 million to $87.5 million in the first quarter of 2024 compared to $87.2 million in the prior year quarter. The overall increase in operating income in the first quarter of 2024 primarily reflects the items discussed above.
Distribution
Sales. Sales increased $28.3 million, or 13%, to $238.5 million in the first quarter of 2024 compared to $210.2 million in the prior year quarter. This segment accounted for approximately 25% and 23% of the Company’s sales for the first quarter of 2024 and 2023, respectively. The sales increase in the first quarter of 2024 compared to the first quarter of 2023 was attributed to a 13% increase in our RV end market sales and a 25% increase in MH end market sales as a result of increases in industry wholesale unit shipments in the respective industries, partially offset by a 19% decrease in industrial end market sales, and a 14% decrease in marine end market sales.
Gross Profit. Gross profit increased $6.0 million, or 14%, to $50.1 million in the first quarter of 2024 compared to $44.1 million in the first quarter of 2023. As a percentage of sales, gross profit was 21.0% in both periods presented, as a decrease in distribution labor as a percentage of sales, attributable to a decrease in utilization of outsourced labor, was substantially offset by increased material costs.
Operating Income. Operating income increased $5.4 million, or 30%, to $23.7 million in the first quarter of 2024 compared to $18.3 million in the prior year quarter. The increase in operating income in the first quarter of 2024 primarily reflects the impact of increased sales and the items discussed above.
LIQUIDITY AND CAPITAL RESOURCES
The Company's primary sources of liquidity are cash flows from operations, which includes selling its products and collecting receivables, available cash reserves and borrowing capacity available under the 2021 Credit Facility as discussed in Note 8 "Debt" of the Notes to Condensed Consolidated Financial Statements. Our liquidity at March 31, 2024 consisted of cash and cash equivalents of $17.6 million and $395.0 million of availability under the 2021 Credit Facility.
As of March 31, 2024, the Company's existing cash and cash equivalents, cash generated from operations, and available borrowings under its 2021 Credit Facility are expected to be sufficient to meet anticipated cash needs for working capital and capital expenditures for at least the next 12 months, exclusive of any acquisitions, based on its current cash flow budgets and forecast of short-term and long-term liquidity needs.

Principal uses of cash are to support working capital demands, meet debt service requirements and support the Company's capital allocation strategy, which includes acquisitions, capital expenditures, dividends and repurchases of the Company’s common stock, among others.

Working capital requirements vary from period to period depending on manufacturing volumes primarily related to the RV, marine, powersports, MH and industrial markets we serve, the timing of deliveries, and the payment cycles of customers. In the event that operating cash flow is inadequate and one or more of the Company's capital resources were to become unavailable, the Company would seek to revise its operating strategies accordingly. The Company will continue to assess its liquidity position and potential sources of supplemental liquidity in view of operating performance, current economic and capital market conditions, and other relevant circumstances.

23



In January 2024, the Company utilized available borrowing capacity under the Revolver due 2027 and cash on hand to fund its acquisition of Sportech, as discussed in Note 5 "Acquisitions" of the Notes to Condensed Consolidated Financial Statements.

As of and for the reporting period ended March 31, 2024, the Company was in compliance with its financial covenants as required under the terms of its 2021 Credit Agreement. The required maximum consolidated secured net leverage ratio and the required minimum consolidated fixed charge coverage ratio, as such ratios are defined in the 2021 Credit Agreement, compared to the actual amounts as of March 31, 2024 and for the fiscal period then ended are as follows:  
 RequiredActual
Consolidated secured net leverage ratio (12-month period)2.75 0.95 
Consolidated fixed charge coverage ratio (12-month period)1.50 3.10 
In addition, as of March 31, 2024, the Company's consolidated total net leverage ratio (12-month period) was 2.81, which is used to determine the applicable borrowing margin under the 2021 Credit Agreement.
Cash Flows
Operating Activities
Cash flows from operating activities are one of the Company's primary sources of liquidity, representing the net income the Company earned in the reported periods, adjusted for non-cash items and changes in operating assets and liabilities.
Net cash provided by operating activities was $35.2 million in the first three months of 2024 compared to a $1.0 million use of cash in the first three months of 2023. The change in operating cash flows is primarily attributable to a $27.4 million decrease in cash used for working capital compared to the prior year period and a $4.9 million increase in net income compared to the first quarter of 2023.

Investing Activities  
Net cash used in investing activities increased $347.1 million to $370.7 million in the first quarter of 2024 compared to $23.6 million in the first quarter of 2023 due to an increase in cash used in business acquisitions, which were $329.6 million in the first quarter of 2024, primarily due to the acquisition of Sportech compared to $0.5 million in the first quarter of 2023.

Financing Activities 
Net cash provided by financing activities increased $309.2 million to $341.7 million in the first quarter of 2024 compared to $32.5 million the first quarter of 2023 primarily due to an increase in cash provided from net borrowings of $317.8 million under the Revolver due 2027 to fund the acquisition of Sportech.

RECENTLY ISSUED ACCOUNTING PRONOUNCEMENTS
See Note 1, “Basis of Presentation and Significant Accounting Policies” to the accompanying Condensed Consolidated Financial Statements in Item 1.
CRITICAL ACCOUNTING POLICIES
There have been no material changes to our critical accounting policies which are summarized in the MD&A in our Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024.
OTHER
Seasonality
Manufacturing operations in the RV, marine and MH industries historically have been seasonal and at their highest levels when the weather is moderate. Accordingly, the Company’s sales and profits had generally been the highest in the
24



second quarter and lowest in the fourth quarter. Seasonal industry trends in the past several years have included the impact related to the addition of major RV manufacturer open houses for dealers in the August-September timeframe and marine open houses in the December-February timeframe, resulting in dealers delaying certain restocking purchases until new product lines are introduced at these shows. In addition, recent seasonal industry trends have been, and future trends may be, different than in prior years due to volatile economic conditions, interest rates, access to financing, cost of fuel, national and regional economic conditions and consumer confidence on retail sales of RVs and marine units and other products for which the Company sells its components, as well as fluctuations in RV and marine dealer inventories, increased volatility in demand from RV and marine dealers, the timing of dealer orders, and from time to time, the impact of severe weather conditions on the timing of industry-wide wholesale shipments.
INFORMATION CONCERNING FORWARD-LOOKING STATEMENTS
The Company makes forward-looking statements with respect to financial condition, results of operations, business strategies, operating efficiencies or synergies, competitive position, growth opportunities for existing products, plans and objectives of management, markets for the common stock of Patrick Industries, Inc. and other matters from time to time and desires to take advantage of the “safe harbor” which is afforded such statements under the Private Securities Litigation Reform Act of 1995 when they are accompanied by meaningful cautionary statements identifying important factors that could cause actual results to differ materially from those in the forward-looking statements. The statements contained in the foregoing “Management’s Discussion and Analysis of Financial Condition and Results of Operations”, as well as other statements contained in this quarterly report and statements contained in future filings with the Securities and Exchange Commission (“SEC”), publicly disseminated press releases, quarterly earnings conference calls, and statements which may be made from time to time in the future by management of the Company in presentations to shareholders, prospective investors, and others interested in the business and financial affairs of the Company, which are not historical facts, are forward-looking statements that involve risks and uncertainties that could cause actual results to differ materially from those set forth in the forward-looking statements. Any projections of financial performance or statements concerning expectations as to future developments should not be construed in any manner as a guarantee that such results or developments will, in fact, occur. There can be no assurance that any forward-looking statement will be realized or that actual results will not be significantly different from those set forth in such forward-looking statement. The Company does not undertake to publicly update or revise any forward-looking statements. Information about certain risks that could affect our business and cause actual results to differ from those expressed or implied in the forward-looking statements are contained in the section entitled “Risk Factors” in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023, and in the Company's Forms 10-Q for subsequent quarterly periods, which are filed with the SEC and are available on the SEC’s website at www.sec.gov.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Debt Obligations under Credit Agreement
As of March 31, 2024, our total debt obligations under our 2021 Credit Agreement accrue interest under SOFR-based interest rates. A 100-basis point increase in the underlying SOFR would result in additional annual interest cost of approximately $5.0 million, assuming average borrowings, including our revolving credit facility and term loan under our senior credit facility, subject to variable rates of $502.5 million, which was the amount of such borrowings outstanding at March 31, 2024 subject to variable rates, excluding deferred financing costs related to the term loan.
Commodity Volatility
The prices of key raw materials, consisting primarily of lauan, gypsum, particleboard, aluminum, softwoods lumber, and petroleum-based products, are influenced by demand and other factors specific to these commodities, such as the price of oil, rather than being directly affected by inflationary pressures. Prices of certain commodities have historically been volatile. During periods of volatile commodity prices, we have generally been able to pass both price increases and decreases to our customers in the form of price adjustments. We are exposed to risks during periods of commodity volatility because there can be no assurance future cost increases or decreases, if any, can be partially or fully passed on to customers, or that the timing of such sales price increases or decreases will match raw material cost increases or decreases. We do not believe that commodity price volatility had a material effect on results of operations for the periods presented.
25



ITEM 4. CONTROLS AND PROCEDURES
Disclosure Controls and Procedures
The Company maintains “disclosure controls and procedures”, as such term is defined under Securities Exchange Act Rule 13a-15(e), that are designed to ensure that information required to be disclosed in our Securities Exchange Act of 1934, as amended (the “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 our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow for timely decisions regarding required disclosures. In designing and evaluating the disclosure controls and procedures, the Company’s management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives and the Company’s management necessarily is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
Under the supervision and with the participation of our senior management, including our Chief Executive Officer and Chief Financial Officer, the Company conducted an evaluation of the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this quarterly report (the “Evaluation Date”). Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded as of the Evaluation Date that our disclosure controls and procedures were effective such that the information relating to the Company, including consolidated subsidiaries, required to be disclosed in our reports filed under the Exchange Act is recorded, processed, summarized, and reported within the time periods specified in the SEC’s rules and forms, and is accumulated and communicated to the Company’s management, including our Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosure.
Changes in internal control over financial reporting
There have been no changes in our internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) that occurred during the first quarter ended March 31, 2024 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.      
26



PART II: OTHER INFORMATION
Items 3 and 4 of Part II are not applicable and have been omitted.
ITEM 1. LEGAL PROCEEDINGS
We are subject to claims and lawsuits in the ordinary course of business. In management's opinion, currently pending legal proceedings and claims against the Company will not, individually or in the aggregate, have a material adverse effect on its financial condition, results of operations, or cash flows.
See Note 13 "Commitments and Contingencies" to our Condensed Consolidated Financial Statements in this Quarterly Report on Form 10-Q, which is incorporated herein by reference.
ITEM 1A. RISK FACTORS
There have been no material changes from the risk factors previously disclosed in our Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024.
ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES, USE OF PROCEEDS, AND ISSUER PURCHASES OF EQUITY SECURITIES
(a) Recent Sales of Unregistered Securities. None.
(b) Use of Proceeds. None. 
(c) Issuer Purchases of Equity Securities

The following table summarizes our purchases of common stock in the three months ended March 31, 2024.
Period
Total Number of Shares Purchased(1)
Average Price
Paid Per Share
(1)
Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs (2)
Maximum Dollar Value of Shares that May Yet Be Purchased Under the Plans or Programs (2)
January 1 - January 28, 20241,368 $98.55 — $77,569,000 
January 29 - March 3, 2024161,084 $102.52 — $77,569,000 
March 4 - March 31, 2024139 $122.29 — $77,569,000 
162,591 — 
(1) Amount includes 162,591 shares of common stock purchased by the Company in the period for the purpose of satisfying the minimum tax withholding obligations of employees upon the vesting of stock awards and the exercise of stock options and stock appreciation rights held by the employees.
(2) See Note 12 "Stock Repurchase Programs" of the Notes to Condensed Consolidated Financial Statements for additional information about the Company's stock repurchase program.
ITEM 5. OTHER INFORMATION
During the three months ended March 31, 2024, none of our directors or executive officers adopted or terminated any contract, instruction or written plan for the purchase or sale of our securities that was intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or any "non-Rule 10b5-1 trading arrangement" (as defined in Item 408(c) of Regulation S-K).
27



ITEM 6. EXHIBITS
 101.INSInline XBRL Instance Document
 101.SCHInline XBRL Taxonomy Schema Document
 101.CALInline XBRL Taxonomy Calculation Linkbase Document
 101.DEFInline XBRL Taxonomy Definition Linkbase Document
 101.LABInline XBRL Taxonomy Label Linkbase Document
 101.PREInline XBRL Taxonomy Presentation Linkbase Document

104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

28



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.
 
 
 
PATRICK INDUSTRIES, INC.
 (Registrant)
   
Date: May 9, 2024
By:/s/ Andy L. Nemeth
  
Andy L. Nemeth

  Chief Executive Officer
 
 
   
Date: May 9, 2024By:
/s/ Andrew C. Roeder
  Andrew C. Roeder
  Executive Vice President - Finance, Chief Financial Officer, and Treasurer



29
EX-31.1 2 patk2024q1ex311.htm EX-31.1 Document

Exhibit 31.1
 
CERTIFICATIONS
 
I, Andy L. Nemeth, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Patrick Industries, Inc. (the “registrant”);
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


 

Date:May 9, 2024/s/ Andy L. Nemeth
 Andy L. Nemeth
Chief Executive Officer


EX-31.2 3 patk2024q1ex312.htm EX-31.2 Document

Exhibit 31.2
 
 CERTIFICATIONS          
 
I, Andrew C. Roeder, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Patrick Industries, Inc. (the “registrant”);
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.all significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.


 
 
Date: May 9, 2024/s/ Andrew C. Roeder
Andrew C. Roeder
 Executive Vice President - Finance, Chief Financial Officer, and Treasurer


EX-32 4 patk2024q1ex32.htm EX-32 Document

Exhibit 32
 
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350 AS ADOPTED
PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the quarterly report of Patrick Industries, Inc. (the “Company”) on Form 10-Q for the quarter ended March 31, 2024, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned Chief Executive Officer and Chief Financial Officer of the Company hereby certify, pursuant to 18 U.S.C. §1350, as adopted pursuant to §906 of the Sarbanes-Oxley Act of 2002 that: 1) the Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and 2) the information contained in the Report fairly represents, in all material respects, the financial condition and results of operations of the Company as of and for the periods covered in the Report.
 
 
 
/s/ Andy L. Nemeth
Andy L. Nemeth
Chief Executive Officer
 
/s/ Andrew C. Roeder
Andrew C. Roeder 
Executive Vice President - Finance, Chief Financial Officer, and Treasurer
 

May 9, 2024


EX-101.SCH 5 patk-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - REVENUE RECOGNITION link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - INVENTORY link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - GOODWILL AND INTANGIBLE ASSETS link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - ACQUISITIONS link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - STOCK-BASED COMPENSATION link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - EARNINGS PER COMMON SHARE link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - DEBT link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - FAIR VALUE MEASUREMENTS link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - INCOME TAXES link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - SEGMENT INFORMATION link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - STOCK REPURCHASE PROGRAMS link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - COMMITMENTS AND CONTINGENCIES link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - REVENUE RECOGNITION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - INVENTORY (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - ACQUISITIONS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - EARNINGS PER COMMON SHARE (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - DEBT (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - SEGMENT INFORMATION (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - STOCK REPURCHASE PROGRAMS (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - REVENUE RECOGNITION (Details) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - INVENTORY (Details) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets, Net, by Major Class (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - ACQUISITIONS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - ACQUISITIONS - Fair Values Contingent Consideration (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - ACQUISITIONS - Contingent Consideration Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - ACQUISITIONS - Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - ACQUISITIONS - Pro Forma Information Related to Acquisitions (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - STOCK-BASED COMPENSATION (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - EARNINGS PER COMMON SHARE (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - DEBT - Long-term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - DEBT - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - FAIR VALUE MEASUREMENTS (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - INCOME TAXES (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - SEGMENT INFORMATION - Sales and Operating Income of Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - SEGMENT INFORMATION - Reconciliation of Segment Operating Income to Consolidated Operating Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - SEGMENT INFORMATION - Summary of Reconciliation of Assets from Segment to Consolidated (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - STOCK REPURCHASE PROGRAMS - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - STOCK REPURCHASE PROGRAMS - Repurchases of Shares Under the Repurchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 patk-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 patk-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 patk-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Variable Rate [Domain] Variable Rate [Domain] Pay vs Performance Disclosure [Line Items] Accrued liabilities Accrued Liabilities, Current Less: reserve for inventory obsolescence Inventory Valuation Reserves Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Change in operating assets and liabilities, net of acquisitions of businesses: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent All Award Types Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value DEBT Debt Disclosure [Text Block] Share Repurchase Program [Line Items] Share Repurchase Program [Line Items] [Line Items] for Share Repurchase Program [Table] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Schedule of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Deferred tax liabilities, net Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Accounts payable & accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Restatement Determination Date: Restatement Determination Date [Axis] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] 7.50% senior notes due 2027 Senior Notes Due 2027, 7.50 Percent [Member] Senior Notes Due 2027, 7.50 Percent [Member] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Liabilities Assumed Payments to Acquire Productive Liabilities [Abstract] Payments to Acquire Productive Liabilities [Abstract] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Effect of interest on potentially dilutive convertible notes, net of tax Dilutive Securities, Effect on Basic Earnings Per Share Schedule of Goodwill [Table] Schedule of Goodwill [Table] Line of Credit Facility [Line Items] Line of Credit Facility [Line Items] INCOME TAXES Income Tax Disclosure [Text Block] Property, plant & equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Current Liabilities Liabilities, Current [Abstract] Intersegment sales Intersegment Eliminations [Member] Business Acquisition [Line Items] Business Acquisition [Line Items] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Payment of contingent consideration from a business acquisition Payment for Contingent Consideration Liability, Financing Activities DILUTED EARNINGS PER COMMON SHARE (in dollars per share) Diluted net income per common share (in dollars per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Trade and other receivables, net Accounts Receivable, after Allowance for Credit Loss, Current Goodwill [Roll Forward] Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Revolver due 2027 Line of Credit [Member] Term Loan Term Loan [Member] Represents information pertaining to a term loan under the credit facility. Issuance of shares upon exercise of common stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol Manufacturing Manufacturing [Member] This segment utilizes various materials, including lauan, MDF, gypsum, and particleboard, which are bonded by adhesives or a heating process to a number of products, including vinyl, paper, foil, and high pressure laminate. These products are utilized to produce furniture, shelving, wall, counter, and cabinet products with a wide variety of finishes and textures. This segment also includes a cabinet door division, a vinyl printing division, the acquired solid surface fabrication operation (AIA), and the acquired exterior graphics division (Performance Graphics). Patrick's major manufactured products also include wrapped profile mouldings, interior passage doors, and slotwall and slotwall components. Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Contingent consideration Business Combination, Contingent Consideration Business Combination, Contingent Consideration Non-compete agreements Noncompete Agreements [Member] NET INCOME NET INCOME Net income Net income Net Income (Loss) Total current liabilities Liabilities, Current Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity [Abstract] Stock repurchases under buyback program Stock Repurchased During Period, Value SHAREHOLDERS’ EQUITY Equity, Attributable to Parent [Abstract] Schedule of Net Income Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of goods sold Cost of Goods and Services Sold Executive Category: Executive Category [Axis] Estimated useful life (in years) Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES Significant Accounting Policies [Text Block] Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Patents Patents [Member] Name Forgone Recovery, Individual Name Goodwill Beginning balance Ending balance Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Intangible Assets [Line Items] Intangible Assets [Line Items] Intangible Assets [Line Items] Underlying Securities Award Underlying Securities Amount Prepaid expenses & other Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Entity Small Business Entity Small Business Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount 4.75% senior notes due 2029 Senior Notes Due 2029, 4.75 Percent [Member] Senior Notes Due 2029, 4.75 Percent Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Trademarks Trademarks [Member] Debt Instrument [Table] Line of Credit Facility [Table] Schedule of Total Debt Outstanding Schedule of Long-Term Debt Instruments [Table Text Block] Total manufactured goods, net Inventory, Manufactured Goods, Net Inventory, Manufactured Goods, Net Repurchases of shares for tax payments related to the vesting and exercising of share-based grants Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Business Acquisitions, by Acquisition Schedule of Business Acquisitions, by Acquisition [Table Text Block] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Warehouse and delivery Warehouse and Delivery Costs Warehouse and Delivery Costs Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Inventories Increase (Decrease) in Inventories CASH FLOWS FROM INVESTING ACTIVITIES Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Senior notes Notes Payable, Fair Value Disclosure Acquisition related costs Business Combination, Acquisition Related Costs Award Type Award Type [Axis] Granted shares (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Goodwill [Line Items] Goodwill [Line Items] Trading Arrangement: Trading Arrangement [Axis] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount 1.75% convertible notes due 2028 Convertible Notes Due 2028, 1.75 Percent [Member] Convertible Notes Due 2028, 1.75 Percent Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Less: convertible notes debt discount, net Debt Instrument, Unamortized Discount Current operating lease liabilities Operating Lease, Liability, Current 2024 Acquisitions 2024 Acquisitions [Member] 2024 Acquisitions Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Amortization of intangible assets Amortization Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] New Accounting Standards and Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents at beginning of year Cash and cash equivalents at end of period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Less: accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Revolver due Lines of Credit, Fair Value Disclosure Materials purchased for resale (distribution products) Other Inventory, Purchased Goods, Gross Distribution Distribution [Member] This segment distributes pre-finished wall and ceiling panels, drywall and drywall finishing products, electronics, wiring, electrical and plumbing products, cement siding, interior passage doors, roofing products, laminate flooring, shower doors, furniture, fireplace and slide-out surrounds and fascia, and other miscellaneous products. Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] 2023 Acquisitions 2023 Acquisitions [Member] 2023 Acquisitions Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Total consideration Business Combination, Consideration Transferred GROSS PROFIT Gross Profit Security Exchange Name Security Exchange Name Selling, general and administrative Selling, General and Administrative Expense Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Weighted average recognition period (in months) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Other financing activities Proceeds from (Payments for) Other Financing Activities COMPREHENSIVE INCOME Comprehensive Income (Loss), Net of Tax, Attributable to Parent Unrecognized compensation cost Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Acquisitions Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Diluted earnings per common share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Diluted Entity Address, Address Line One Entity Address, Address Line One STOCK-BASED COMPENSATION Share-Based Payment Arrangement [Text Block] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Other Other Noncash Income (Expense) Consideration Business Combination, Consideration Transferred [Abstract] Business Acquisition [Axis] Business Acquisition [Axis] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Schedule of the Reconciliation of Segment Operations Segment, Reconciliation of Other Items from Segments to Consolidated [Table Text Block] Schedule of Changes in Intangible Assets Schedule of Intangible Assets by Business Segment [Table Text Block] Tabular disclosure of intangible assets, excluding goodwill, lacking physical substance, by business segment and in total which includes a rollforward schedule. Variable Rate [Axis] Variable Rate [Axis] Accounts payable, accrued liabilities and other Increase (Decrease) in Accounts Payable and Accrued Liabilities Income Statement [Abstract] Income Statement [Abstract] Inventory [Line Items] Inventory [Line Items] Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash equivalents Cash and Cash Equivalents, Fair Value Disclosure ACQUISITIONS Business Combination Disclosure [Text Block] Trademarks Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Net income Business Acquisition, Pro Forma Net Income (Loss) Operating Segments Operating Segments [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Sportech Sportech [Member] Sportech Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Inventories Total inventories Inventory, Net Financial Instrument [Axis] Financial Instrument [Axis] Entity Interactive Data Current Entity Interactive Data Current Term loan due Loans Payable, Fair Value Disclosure Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Stock repurchases under buyback program Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current Assets Assets, Current [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Dividends declared Dividends Earnings per common share: Earnings Per Share, Basic [Abstract] Trade and other receivables, net Increase (Decrease) in Accounts and Other Receivables PEO PEO [Member] All Others All Other Acquired Entities [Member] All Other Acquired Entities Cash Equivalents Cash Equivalents [Member] Intangible Assets [Table] Intangible Assets [Table] Intangible Assets [Table] Foreign currency translation loss Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Earnings for basic earnings per common share calculation Net Income (Loss) Available to Common Stockholders, Basic Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Debt Instrument [Axis] Debt Instrument [Axis] Aggregate cost Stock Repurchased and Retired During Period, Value Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate (as a percent) Effective Income Tax Rate Reconciliation, Percent Term debt repayments Repayments of Debt Credit Facility [Axis] Credit Facility [Axis] TOTAL LIABILITIES Liabilities Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount All Executive Categories All Executive Categories [Member] Recreational Vehicle Recreational Vehicle [Member] Recreational Vehicle [Member] Title of Individual [Axis] Title of Individual [Axis] Manufactured Goods Manufactured Goods [Member] Manufactured Goods [Member] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Number of reportable segments (in segments) Number of Reportable Segments Earnings Per Share [Abstract] Earnings Per Share [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Intangible Assets [Roll Forward] Intangible Assets [Roll Forward] Intangible Assets [Roll Forward] Operating lease obligations Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Obligation, Noncurrent Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Obligation, Noncurrent Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Senior Notes Senior Notes [Member] Total current assets Assets, Current Total fair value of contingent consideration Business Combination, Contingent Consideration, Liability Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Entity Filer Category Entity Filer Category Schedule of Repurchases of Common Stock Class of Treasury Stock [Table Text Block] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Share Repurchase Program [Table] Share Repurchase Program [Table] Share Repurchase Program Statement [Table] Statement [Table] Other long-term liabilities Business Combination, Contingent Consideration, Liability, Noncurrent Current Fiscal Year End Date Current Fiscal Year End Date Authorized share repurchase program amount Stock Repurchase Program, Authorized Amount GOODWILL AND INTANGIBLE ASSETS Goodwill and Intangible Assets Disclosure [Text Block] Excess tax benefit tax Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount PEO Name PEO Name Balance - December 31, 2023 Balance - March 31, 2024 Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Term Loan Due 2027 Term Loan Due 2027 [Member] Term Loan Due 2027 Average fair value of shares 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 Distributed Goods Distributed Goods [Member] Distributed Goods [Member] Schedule of Goodwill Schedule of Goodwill [Table Text Block] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Accrued liabilities Business Combination, Contingent Consideration, Liability, Current Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Weighted average impact of potentially dilutive convertible notes (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities Corporate, Non-Segment Corporate, Non-Segment [Member] Depreciation and amortization Depreciation, Depletion and Amortization Stated interest rate (as a percent) Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] TOTAL SHAREHOLDERS’ EQUITY Beginning balance Ending balance Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Revenue Business Acquisition, Pro Forma Revenue Assets Acquired Payments to Acquire Productive Assets [Abstract] Industrial Industrial [Member] Industrial [Member] Total materials purchased for resale (distribution products), net Total Materials Purchased for Resale (Distribution Products), Net Carrying amount, net of valuation reserves and allowances, as of the balance sheet date of inventories purchased for resale. Convertible Note Convertible Notes Payable [Member] STOCK REPURCHASE PROGRAMS Treasury Stock [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Deferred tax liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Maximum amount of contingent consideration Asset Acquisition, Consideration Transferred, Contingent Consideration Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Less: deferred financing costs, net Debt Issuance Costs, Net Schedule of Intangible Assets, Net Schedule of Intangible Assets by Major Class [Table Text Block] Tabular disclosure of intangible assets, excluding goodwill, lacking physical substance, by major class and related accumulated amortization of those intangible assets on a consolidated basis. Intangible assets, net Intangible assets, net Beginning balance Ending balance Intangible Assets, Net (Excluding Goodwill) Finished goods Inventory, Finished Goods, Gross Stock-based compensation expense Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture Debt instrument, effective interest rate (as a percent) Debt Instrument, Interest Rate, Effective Percentage Total fair value of net assets acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Share repurchase program period (in months) Stock Repurchase Program, Period in Force Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] EARNINGS PER COMMON SHARE Earnings Per Share [Text Block] Repayments of convertible notes Repayments of Secured Debt Document Fiscal Year Focus Document Fiscal Year Focus Inventory [Domain] Inventory [Domain] Property, plant and equipment, net Property, Plant and Equipment, Net Share Repurchase Program [Domain] Share Repurchase Program [Domain] Acquired Entities Acquired Entities [Member] Represents entities that have been acquired by the reporting entity. Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Equity, Class of Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Taxes paid for share-based payment arrangements Payment, Tax Withholding, Share-Based Payment Arrangement Fiscal Periods Fiscal Period, Policy [Policy Text Block] Contingent consideration Contingent Consideration Contingent Consideration Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities COMMITMENTS AND CONTINGENCIES Commitments and Contingencies Disclosure [Text Block] Working capital holdback and other, net Working Capital Holdback And Other, Net Working Capital Holdback And Other, Net Other investing activities Payments for (Proceeds from) Other Investing Activities Retained Earnings Retained Earnings [Member] Current maturities of long-term debt Less: current maturities of long-term debt Long-Term Debt, Current Maturities Contingent Consideration Liability Contingent Consideration Liability [Member] Contingent Consideration Liability Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY Liabilities and Equity Other non-current assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Operating lease right-of-use assets Operating Lease, Right-of-Use Asset BASIC EARNINGS PER COMMON SHARE (in dollars per share) Basic earnings per common share (in dollars per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Powersports Powersports [Member] Powersports Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Contingent consideration, performance period (in years) Business Combination, Contingent Consideration, Liability, Performance Period Business Combination, Contingent Consideration, Liability, Performance Period Earnings for diluted earnings per common share calculation Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Inventory, Current [Table] Inventory, Current [Table] Manufactured Housing Manufactured Housing [Member] Manufactured Housing [Member] Income taxes paid Income Taxes Paid Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Adjustments to preliminary purchase price allocations Goodwill, Purchase Accounting Adjustments Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Remaining authorized shares to be purchased amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Convertible note Convertible Debt, Fair Value Disclosures Termination Date Trading Arrangement Termination Date Repayments on revolver Repayments of Lines of Credit Raw materials Inventory, Raw Materials, Gross 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] Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Fair value of shares granted, amount Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Fair Value of Shares Granted Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Fair Value of Shares Granted Total long-term debt Long-Term Debt, Gross Adjustments to reconcile net income to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Liability Class [Axis] Liability Class [Axis] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Common stock Common Stock, Value, Outstanding Award Timing Disclosures [Line Items] Title of Individual [Domain] Title of Individual [Domain] Marine Marine [Member] Marine [Member] Compensation Amount Outstanding Recovery Compensation Amount Inventory [Axis] Inventory [Axis] Proceeds from exercise of common stock options Proceeds from Stock Options Exercised Pro forma amortization expense Business Acquisition Pro Forma, Amortization Expense The pro forma amortization expense for the period as if the business combination or combinations had been completed at the beginning of a period. Convertible Debt Convertible Debt [Member] Prepaid expenses and other Prepaid Expense and Other Assets, Current Work in process Inventory, Work in Process, Gross Average price (in dollars per share) Stock Repurchased And Retired, Average Cost Per Share Total cost of shares repurchased and retired divided by the total number of shares repurchased and retired. Insider Trading Arrangements [Line Items] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Weighted average impact of potentially dilutive securities (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Adjustment to Compensation, Amount Adjustment to Compensation Amount Proceeds from sale of property, plant and equipment Proceeds from Sale of Property, Plant, and Equipment Patents and developed technology Patents And Developed Technology [Member] Patents And Developed Technology Document Period End Date Document Period End Date Borrowings on revolver Proceeds from Lines of Credit Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Schedule of Assets Measured at Fair Value on a Recurring Basis Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block] Schedule of Pro Forma Information Business Acquisition, Pro Forma Information [Table Text Block] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Share-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Numerator: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Finite-lived intangible assets, gross Finite-Lived Intangible Assets, Gross Income taxes Income Tax Expense (Benefit) Trade receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Basic earnings per common share (in dollars per share) Business Acquisition, Pro Forma Earnings Per Share, Basic Total net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, Deferred Gain, and Liabilities Assumed, Net Business Combination, Recognized Identifiable Assets Acquired, Goodwill, Deferred Gain, and Liabilities Assumed, Net FAIR VALUE MEASUREMENTS Fair Value Disclosures [Text Block] Additions Intangible Assets Acquired During Period The aggregate amount of intangible assets acquired in the period and allocated to the reportable segment. The value is stated at fair value based on the purchase price allocation. Name Trading Arrangement, Individual Name Total other comprehensive loss Other comprehensive loss, net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent 2021 Credit Facility 2021 Credit Facility [Member] 2021 Credit Facility Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Equity [Abstract] Equity [Abstract] INVENTORY Inventory Disclosure [Text Block] NET SALES Total sales Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Schedule of Asset Acquisition, Contingent Consideration Asset Acquisition, Contingent Consideration [Table Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Business acquisitions, net of cash acquired Cash, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Shares repurchased (in shares) Stock Repurchased and Retired During Period, Shares Credit Facility [Domain] Credit Facility [Domain] Debt instrument, basis spread on variable rate (as a percent) Debt Instrument, Basis Spread on Variable Rate Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt, less current maturities, net Total long-term debt, less current maturities, net Long-Term Debt, Excluding Current Maturities Weighted average shares outstanding - Diluted (in shares) Weighted average common shares outstanding - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Identifiable intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Contingent consideration Contingent consideration [Member] Contingent consideration [Member] Board of Directors Chairman Board of Directors Chairman [Member] Interest expense, net Interest Income (Expense), Nonoperating, Net Operating expenses: Operating Expenses [Abstract] REVENUE RECOGNITION Revenue from Contract with Customer [Text Block] Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount TOTAL ASSETS Assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Cover [Abstract] Cover [Abstract] Bargain purchase gain Business Combination, Bargain Purchase, Gain Deferred, Amount Business Combination, Bargain Purchase, Gain Deferred, Amount Number of acquisitions Number of Businesses Acquired Segment Reconciling Items Segment Reconciling Items [Member] Cash dividends paid to shareholders Payments of Dividends Other long-term liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Shareholder Repurchase Program Shareholder Repurchase Program [Member] Refers to information regarding the shareholder repurchase program. Total operating expenses Unallocated corporate expenses Operating Expenses SEGMENT INFORMATION Segment Reporting Disclosure [Text Block] Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect CASH FLOWS FROM FINANCING ACTIVITIES Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted average shares outstanding - Basic (in shares) Weighted average common shares outstanding - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Current portion of operating lease obligations Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Obligation, Current Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Obligation, Current Entity Current Reporting Status Entity Current Reporting Status OPERATING INCOME Operating income Operating Income (Loss) Reclassified Amounts Reclassification, Comparability Adjustment [Policy Text Block] Statement of Other Comprehensive Income [Abstract] Statement of Other Comprehensive Income [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Unused capacity, commitment fee (as a percent) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] CASH FLOWS FROM OPERATING ACTIVITIES Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Other comprehensive income, net of tax: Other Comprehensive Income (Loss), Net of Tax [Abstract] Certain Acquisitions Certain Acquisitions [Member] Certain Acquisitions Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] EX-101.PRE 9 patk-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 patk-20240331_g1.jpg begin 644 patk-20240331_g1.jpg M_]C_X 02D9)1@ ! 0$!+ $L #_[0 L4&AO=&]S:&]P(#,N, X0DE- ^T M ! !+ $ 0$L 0 !_^$P"FAT=' Z+R]N&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN/2+ON[\B(&ED/2)7-4TP37!#96AI M2'IR95-Z3E1C>FMC.60B/SX*/'@Z>&UP;65T82!X;6QN#IX;7!T:STB061O8F4@6$U0($-O&UL;G,Z M>&UP1TEM9STB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+V&UL;G,Z>&UP34T](FAT=' Z+R]N&%P+S$N,"]M;2\B"B @(" @(" @(" @('AM;&YS.G-T4F5F/2)H='1P.B\O M;G,N861O8F4N8V]M+WAA<"\Q+C O7!E+U)E"UD M969A=6QT(CY0871R:6-K7U-T>6QE9W5I9&4\+W)D9CIL:3X*(" @(" @(" @ M(" @/"]R9&8Z06QT/@H@(" @(" @(" \+V1C.G1I=&QE/@H@(" @(" @(" \ M>&UP.DUE=&%D871A1&%T93XR,#(Q+3 R+3$Y5#$U.C,Y.C$U+3 U.C P/"]X M;7 Z365T861A=&%$871E/@H@(" @(" @(" \>&UP.DUO9&EF>41A=&4^,C R M,2TP,BTQ.50R,#HS.3HR,EH\+WAM<#I-;V1I9GE$871E/@H@(" @(" @(" \ M>&UP.D-R96%T941A=&4^,C R,2TP,BTQ.50Q-3HS.3HQ-2TP-3HP,#PO>&UP M.D-R96%T941A=&4^"B @(" @(" @(#QX;7 Z0W)E871O&UP.D-R96%T;W)4;V]L M/@H@(" @(" @(" \>&UP.E1H=6UB;F%I;',^"B @(" @(" @(" @(#QR9&8Z M06QT/@H@(" @(" @(" @(" @(" \&UP1TEM9SIH M96EG:'0^-C \+WAM<$=);6&UP1TEM9SIF;W)M870^2E!%1SPO>&UP1TEM9SIF;W)M870^"B @(" @(" @ M(" @(" @(" @(#QX;7!'26UG.FEM86=E/B\Y:B\T04%14VM:2E)G04)!9T5! M4T%"24%!1"\W44%S54=H=F1'.7IA1SEW241-=4U!0311:VQ.02LP04%!04%! M0D%!4T%!04%!14$F(WA!.T%10DE!04%!05%!0B\K-$%$:T9K8C)*;$%'5$%! M04%!068O8D%)44%"9U%%0D%514)G549"9VM'0E%92D-W9T="9V=,1$%O2T-W M;TLF(WA!.T1"04U$07=-1$%W441!-%!%03A/1$)-5$9"451%>'=B1WAS8TAX M.&9(>#AF2'@X9DAW14A"=V-.1$$P645"05E':%521E)O9DAX.&8F(WA!.TAX M.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X9DAX.&9(>#AF2'@X M9DAX.&9(>#AF2'@X9B\X04%%46=!4$%%04%W15(F(WA!.T%!25)!44U2068O M14%A24%!04%(05%%0D%114%!04%!04%!04%!449!=TE'05%!2$-!:TM#=T5! M06=)1$%114)!445!04%!04%!04$F(WA!.T%104-!=U%&0F=C24-1;TQ%04%# M05%-1$%G44-"9V-$0D%)1T%N34)!9TU20D%!1DE227A15D5'13)%:6-9155- M<$=H0GA7>%%I4$(F(WA!.U5T2&A->%II.$-2>6=V16Q1>E)4:W%+>5DS4$-. M55%N:S9/>DYH9%5:2%1$,'5)24IO34I#:&=::$I21E)Q4S!6=$Y62T)R>30O M4$4F(WA!.S%/5#!:6%=&;&%7,7AD6&PY5UHR:'!A;71S8E&=:17DF(WA!.V]B2'=&34A2-%-. M0T962FEC=D5Z2D121&=H85-5>5=I63=,0T(S4%-.94I%9WAD56MW9TI#:&=: M2FI:1D=I9&MD1E4S.'%/>G=Y9W F(WA!.S K4'IH2E-K=$U453504FQD65=6 M<&)81C%E6#%2;%IM9&]A5W!R8D71R<2MV+V%!07=$05%!0T5135)!1#A!.54T<3=&6%EQ-T9867$W1E=* M9FTF(WA!.V0K63)N9FPO-61J,7DO=%IR>4-3-5,Q155"55!Y:U(S1&9'44MF M=3A6958O.41J*U0O.$%Q=S9H+W=!1D(O>E9I;#,O045/4#50.$$F(WA!.RMR M1'%(+T)19C@Q67$W+V]C9GEF+W="5TA54"M#9R\U<7A6,R]1-"]K+SA!-G-/ M;V8X1D(O=T$Q67$W+T%+2$@X;B\Y5TA54"M#9R\F(WA!.S5Q>%8S+U$T+VLO M+T%+68X03E72%50*T-G+W=#87-697%F;&HK M63)N9FU"-61K,7EW=%IR3T-/-64F(WA!.S%-5355=GEJ4DA,9D%32V9V355- M='A61#-/<&%D875)-VTV:&=K235"2DI&46MD2S!9:G=X5C%T<5=N6%1M3S)U M;UHU04]24T]26$DF(WA!.TA3=$9*.&-65EI:56HT.'8R,D-#;FEC:DM10U%, M6#5*1'-69&ER7-V43E+ M4S4F(WA!.VEN854KDYY2U1X5$S25E,2S12:7!.=U)7:#(R>4TK4E1(;2MP%8R2W5X5C)+=7A6 M,DMU>%8R2W5X5C1N+T%--6,O=T1K5IN>%8X8UEP M9&ERF9F8U5D-F%D M25=%9'5T,%%0&-+:&UM5FQT M9G$X55-Q>&]/5'(F(WA!.T=A;'9H<#ER<##@F(WA!.W8R;W50-"]S5')1>G!*=5IL,'9767(R9"MC6=::'E+ M<$IC>6A&0F]">$%!-D1R:E4K.&9,.7$W9#,T*U,K6'ID;T56>3DF(WA!.W), M-6DP<4\V:F-X4U%.3$=S:7E+94I1<5IQ:&=D<5E05C-J-69T6&)U+TAY4F1J M<3%T9G55$U9:$]!9E9D6%!B9W!8.6).:V]G.55'=6HT=2\U>4DO.&Y&-64%W,T5S1$IW:T-P M,4YA;'1Q54UF1V@F(WA!.S-J-7 T1#-)4G9Z03@P03):6'E:9$9:1FLO4T@K M-4A343!4<6=+0T5F5W%42S=K&M$9FHR>#AA2&50;79!935D<'8U:&%Z M8WHF(WA!.U74S84@V,C4MN4' X3S1X.&%(95!M=D%E-6PO-E%S4"M7;4PO04E.9C8T*TXF(WA!.T1V M2'I89VPS3R]31F@O>3!X9CA!0G(O6$AX;V0T*V$X174U6'EX:3=&6%EQ-T98 M67$W1EAI9CA!>FQZ+T%/4W5T=CA!='$R+R]*;68F(WA!.T98>'AI;#)+=7A6 M,DMU>%8R2W5X5CEJ+T%03TDS+VMR%$Y&1M-T5I5%L04%58VE1:SAG,6%6-F)9<$IE96$Q*U18 M;FTW.#8S*W%W,CA*4$F(WA!.VQE=C)4,'E&2SE- M.'-F;#EA44\Q,7$Y:$%L,&A+=WA14U-V2'=+-VPK8D5%-S!!<'14-55S=&EZ M9D%L.%8O.$%/4D@O04I/3'I"+S F(WA!.UHO.$%51$)I'1T+WED6$EY-49)-79T,WI";S)O>5A5='I"0GIG9'6Q'>F56.65K M5E8F(WA!.V)3;U@Y2TXQ:6UB>DIQ+W%G+T5Q,&LKF(R*VDR9# P.35!8EHR,6TY:$YT2&-*2F9G<$-I1G@X8E=4<4AD9VY2 M:74O2&QM-F-.1%%7;C4X,FQY,T4QE1TLR M;&TW4CA616IZ;T-/6#)E3E READ;S4XC%Q>'5R.4EB,7(K,G1.1VTF(WA!.SE9 M3$9':S1D<$I*:3E0,U5.04AF-W5O3UIE;FU:44)03G%Y4D%K444R;CAU9FQ0 M8C9N2D-M;U(S;6QV36ML#-%06HS M-&QU45 W4S5A=U9*=DIV-5ER0G%H3(Y6#9H87DV;&)7<5123&1U M;G)E=31+8S%T,5)K:39T>7)V>&\F(WA!.U97369M1&]N;$Q44#!79DQD-4AE M=S-&=4AV<$9U16QE3S4T25AH35E!2W%L87$K-&%P1F%Q5E5Q>$1&6#)0.$$X M-&IF*U-U=68K,G(F(WA!.V-F.$%*;41&1#)Z1EAH+S4T*U-:.60X,E=L,TAQ M;&I:0DQ#3TPP4AP47ER>"M+;E=U4TAA3TQ"-EIM:GID9')/ M>3@F(WA!.W5O;'A1<7%P2U!Y,3AG4C9:'1D5'4F(WA!.TQA0T@V=&%.>&EJ M=4=25C5.15=.1D9+:S%Z641&2&AT,'-T5FM'46DY=4QY-S-T6&LW5W9-;7,S M;VUJ,4HW:E0T1R\P9WI7:U533G,F(WA!.U!G5F\S6G5D1S5FGC5/.'=E6616=D$V,W(S,6E'.4]A4U,P:FE2 M4T)Z4'A2>4)G,T551WI$9DU.,W)034-8>&8O04TU07)!9GIM.'=#9#-J:G!A M9D4F(WA!.VEH>E@V:D(R3$HK=D9717@R,VQ9,C9.2G%..'1Y56M-:V$R34Q) M2$(O9$MR;3=5#AX&9"5&9B8C(F(WA!.WE32&579%,O2R]4 M5F)3+TQ.-6\Q<4IP5FQA>3 K83%1=$QC9T=.=E1I8F-Y0VY$8F-503)P:7)+ M8U9D:7)S5F1ID8F(WA!.UAK,S5T9CA!2U(R,R]-1VXO2C)43V,W62]V4B]6 M+U-86C90-D0W,D\K6&)B56)I.6M3=VEU2G!&:4Q/;')+&-A0E%4=#EQ;6(S3# Y-W(T9%=+-G U=B]+<4178G4F(WA!.S-U M.4%J;3%#2S5K:G5*=G%.#5'&1";$]M*V,Y3G5,=4MY5%1B*S!-$IP=4]. M85IM53%)5S8X>BM52713;6=K,"]N9'AZ36IU24EI5$E'24HU13%.5S%9.4$LF(WA!.S(O;6934#A!;4YT=BM4<35'6$EP:GIF65AN;3$X M<4QQ7@X265F>E F(WA!.S8Q M-'HK06UD>#4Q,3)'=TUK;7(K56],=4M2;'5L;#%Y-D559DY#,$ML*TE03#=* M3E)U2S!P,V9#2&XX>BMT94PX54=6*U9D9C S5U8F(WA!.TYU*V\V9%!Q85)P M33EV<%=Q=F9$,&U69C-U-&AD5DQK:&9H27!1,3-O2'=H-2]-+W)2>$@X0FM0 M,4M(*V%8+VMD3"]Z5FHT43@O;68F(WA!.S%R>&XX0EAY>&DW1EA9<3=&6%EQ M-T98:68O3UA0+VMR%8X8UEP9&ERG9S6&E(8V=9=GI).&YY>%=C34U2S!J42]J:34S3C!#4W0Q4%)N5V]) M25-G055B;G!M>71X17)U+WDU1GHF(WA!.W%C,3AD431I861P>D@V3F%C;DQC M95A0,S8P>E-4-T=V2UHX9CA6.'9/*SEZ:')+:G55:1V-855-%1G$Q M+V0O6C(Y.&MH6#!04VIP.7-Y>7!::39L8FYC4S).=#E5:F1Q9%0F(WA!.T=: M2FI8,TQN1E5X>%8R2W5X5C)+=7A6,DMU>%8R2W5X5C4S*V5N-60V,S4K.&U1 M-DIO.#ET8C-C9#=&9$TY-#!I4CA)-#5%24)J4U8F(WA!.W$Q:TAB1EAG9B]1 M;C,U;"\Y6%!29BM2.3$O,E,T<35!U=BMY6$989CA!46XS-6PO.$%6>C!8+VMF9&8Y:W5+=2\V12LO378O<34V M3"]Y4'5V*WE81E@F(WA!.V8Y0V9F;5@O04Y84%)F.$%K9F1F.6MU2W9F4'E, M+TQV5R])4&MY8E).66YT%93=4E7;#E,:5%/16EU82M!>44T,UAV4T13%8R2W9K+S@X9GDR."MA>BMA3W1A;'!7:#-D-5E4+T%&6# F(WA!.V)M M2TUS:F-,4T9';V9:;$EX5F=V+TMN=GI1+S9L;2\O04]24GA635!,,S549FU4 M8F$O<&QZ8V583#)+0T3A04V8Q M4'-C5'HK5DXK;4-65G5K3'-+2%EQ-T9867$W1E@O+UH\+WAM<$=);6&UP.E1H=6UB;F%I;',^"B @(" @(" @(#QX M;7!-33I);G-T86YC94E$/GAM<"YI:60Z-F%B,6,W.&0M8S)B,2TT86,W+3EC M,S&UP34TZ1&]C=6UE;G1)1#YX;7 N9&ED.C9A8C%C-SAD+6,R8C$M-&%C-RTY M8S,W+3@Q83,S9F1F,&9D,SPO>&UP34TZ1&]C=6UE;G1)1#X*(" @(" @(" @ M/'AM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#YU=6ED.C5$,C X.3(T.3-"1D1" M,3$Y,31!.#4Y,$0S,34P.$,X/"]X;7!-33I/&UP34TZ1&5R:79E9$9R M;VT@&UP+F1I9#HQ.&(T,#$S."TX8C-F+30Q930M M.3(T-BTX-F4Q-&1B83DQ,3(\+W-T4F5F.F1O8W5M96YT240^"B @(" @(" @ M(" @(#QS=%)E9CIO2 Q-2XP,#PO<&1F.E!R;V1U8V5R/@H@(" @(" \+W)D9CI$ M97-C&UP;65T83X*(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @ M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @ M(" @(" @(" @(" @(" @( H\/WAP86-K970@96YD/2)W(C\^_]L 0P ! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$" @$! @$! 0(" @(" M @(" @$" @(" @(" @("_]L 0P$! 0$! 0$! 0$! @$! 0(" @(" @(" @(" M @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("_\ $0@! M) ;D P$1 (1 0,1 ?_$ !\ 0 " @,! 0$! *"P@)!08'! ," M ?_$ &<0 & @$" P('!A(&!@8$#P ! @,$!08'"!$2"0H3%"$5&B(Y6'BW M%C$X08C7%Q@C)#(W0E%V=Y26E[6VN-/6,U)789C5)59Q@JC8-&)R=8&2)C4V M0W2Q&2=$26F&D:&SM,CH\/_$ !T! 0 !!0$! 0 '! 4&" D# M @'_Q !<$0$ 0," @8%!@<*"@<&!P @$#! 41!A('$R$B,3((04)14A1A M8G%RDB,D@8*1HK$5,T-38W.ALL'"-#8W=).SM-'2\!8E-414=:,7@[7AXO$F M9':$E:3R_]H # ,! (1 Q$ /P"?P \$W'R3U%HN,?W< MY*V=ZXTAZ'B%&ENVRN:A?RFUE6(>0FNBK2EPT2)SL2,X;2FT/*<[4*BKI&Z9 MNCWHNL5EQ3KD8ZE./-:T[&I2_GW:5\*QQXRIU4*]O+>R9V+,JTK&ESF[K(] MX2UWB.7_ %=A5^3QKM6_=[EF/Y^W?E3VH6HSG3QY>7M:Q-D>)EL:XPY4E2&3F)9E6G96U=M9<:;UVG7NRI,.D] M#^EV*6[FL:A;VHRM5^BQ,R'E7R-RB6J;9;CSB* M\KTR-&.VZ\0B$3:#;3VP,31"809EU[NC9&M7RU]R_>-?M8Z?>F;7+TK^;TC: MGCSER]F'>_<^'93E[MK IC0IW?&6V\I=ZN\N\SC%X(X3PH=(_QD/E$ MOO7NMK^M]'RNC.;EV^Y9-W+NU=D.6[1$35JYG.3KLFB)"VTDW.7:>J@B;4M) M=%%T2M2?O#%I=)72-/+CGSX^UN6?;\MZNJY\KT>SE[+GRCGCW:RCYO+W5SIP M_H-+4K%-%Q(V)^,/DUGD^[R1.UV2N3([J3/IU)31DHOA*6T)GU3:Z]II"T]W0JHUJ[C2IPO6/FVCA1K+O1YX]FV&:IT0Z#E M4G/3,J]I=WLVC67RBU3\V?+=[?Y[\WXMAVHN<&BMKN0JQR\=P+*)1M-)HHU5Y AY<":A4IQ34=#KT:8^:2-,-!J["W!Z/?2 M%]N]'7$NAQG>^2 MTU+#CV];C\T]J>KGM5I2Y3L[95C&4(_'5F(-AV# Z-F^RM?:TKBMMA M9OBN%UZB7Z4C)[VMI42E()2C:A(G/H5.D&1'VMLI6XH_'I^=J%SJ<'#N9D_=;A* M>WSRY:5VI\\NQA?EWB><2,7=GNGD_)H2^N$ZQ^DRW$Z. M^)\FE)3Q;>'2O\;=CO\ EC:ZR5/SJ4K\SR)[Q@>/R9+2(^O-Q.0U&CUI#U9A M3$ELE+Z.FU$1F[B'C2@R-)&^CN/W*[/V0Q.?I<\ TN1I;X?UB=GLYI5M8-)T M^+:%,Z49;1[:?A([^7L\5SIT7:WRUYL[%C<]V]ZM/O=33]CO6-^*WQ4O'FVK M->R,-;6LTJE9)AS$IAHB,^KCB<1N[5U2/=^X;4KW_>%[TWTJ.BS.G&&3+4=& MI.OGR<.,XQ^E+Y'>RY?=C*OS*._T:\26*4K;^3Y=:>JW=E3_ %L+"^C&MZ%G5>);=8VY;3M8GA6M/&DLCUQI_(]DOXRM.]!J*L+"PM9TNTM M9TRSL["0[+GV-A)?FSILN0LW'Y4N7)6MR3(6XI2EK6I2E*7W*4HQSSSLW,U/ M+R,_4O3GR,8_#1\P\7L #+O0',[:FCG(=,[*5G.OVNUI> M(WTM[U*V.1MGUQ>Z-*WJ-9);Z)84E^#T?=/V/UED\C8?HE]);CSHQEC:;D7J M\4\)V^R6!EW:\]B'9_@63WYX]8[=VU6-W&Y93_%XSKULB/*9<0S(<<9=0WU"Z-^E3@SI3T?]UN%= M2I>N6=J9.)>Y;>9BSE3LC?L\TN[+MI"]:K/'NUC.-NY.MN=(ZXZ_PUJW#67\ MFU/'Y8W-^KNPWE9NTIZX3VIVT]J$J4G'>F]*4E2M?:!(ZQ@#RW;.Y-;:/Q61 MF6S,I@8S3-FIN*E]2G[*WFDDUIKJ2KC)6_;SS+W^FRA78GJZZ;;*%N)QCBOC M#AS@K2[FL<2ZI;TW"CW86%/BG*M=H1^>7U4YJ]C15R$\5C9V;N3L?T=6EJ[%W%.,IR: M>B):9_9QSZI)UHUD[!QA*T*41H83+DMFE+C-@TKW)T;Z0/2FXFUN5[ X(Q_^ MC6F2YH_*9\EW/N1]\?/9QMX^S"-Z[&O>AD4\J9-#Z-=.PZ6\C6+G[H9'\7'> M-F-?Z)W?SN2E?7"K5GD.39%EMK)O\JOKG);N:KNEW%_9S;>SDJZF9&_.L'G' M7>AFKIW*/H-8-0U/4-6R[N=JF=>U+-O>>]D79WKD_M3NUE.OYU4CV,>QB6HV M<:S#'LQ\(0I2%(_9C3:+@A0O4 'T,/OQ7V945YV-)C.MOQY##BF7X[[*R<: M=:=;,E-.H<2E25),C2:>I>\?=NY.S.W=M7*V[ENL91E27+*-8]Z-:2CVQE&7 M>C*GE^M\SA25)1E&DHRIM*-?6V0<<_$QW3J*1"H]CR9>W\";[8[C%[-Z9K5, M=23Z]3E4A"W;'TTF9^SV/M!+(B:;D1$_+3L9T=^DGQGPEO='NDZI&Y>P(TTO-^*%/P,_M6O M+'[4.7XJTFD%:8WCK7?V'1LVUED#-U6K-#-E"<246[QZQ4V3CE1D%4M9N5L] M!&KI[U,O)3ZT5Z0PI#R]^^#.-^&N/='M:UPWJ%,S&EM&Y"OMG(M>: MU.GY83IW[4YPK&=8/U?1]0T7*EB:A8K9NT\M?&$X_'"7M4^;QCX5C2O8]>&7 M+: M M M M U!<\^6DHI=OHC6EKZ##27:_9F0UK_ZO(>4 M2FY6#0937^@CH29IME-J[W%J.M6:$(GLO\]/2M]('(M7\[HKX)U#J:1I6UK> M99GWZUEW9Z99G'R4I3LSY0KS5KOARK&D,H6>)-8LCOH<8>078ZA:?DB_<+\5\0<%:WA\1<, MZINULR\+EF[2=N=.[.,EOU+3<'5\.]I^HX\M1FD' M)N\8TKZR]!7I":%TMX,-,S^KT7CG#M[W\/ M>O5Y,81CSY.%*?;*W7S3L2E.]8[>:MVW2EZ>L?&? N;PO>ED6.;,T:[+N7O& M5OF\MN]MX2[=HSVI"?L\LNY3]>7/,3!>+&,(]L)O)=E7\-YS$,(8?)*UDGU& MDW^1.I7W5>-MR4*3W$1ORW4*8BH,D27XV6=+72_H?1=I<>MC34N),Z$JX>#& M6U:^,>OR9>-K&C+LYO/>G2MNU3NW)VK9PQPKF\1W^[7Y/I]FOX6]7]/);^*Y M*GY(4[9>S&48O<&Z-C;VS&9G&R MZF\I2YISK.DX&C8LEFU'S5]N=:ZMU09C?I1[BID]SU)DU0E]M]^EOH1*3[1"<-LN MBTFA]A?:Y'=:<2E99CP1QSQ#T?ZW9UWAW,ZF]':EZW7MLY-GFC*5F_#VH2V\ MU.6<)=^U.$Z1DM6L:-@ZYARPM0M\]NO;"=//;GR]DX2]5:?=EX2I**5IQXW[ MA?([6M7L7#'C:]8_8,BQ^2ZVY98MD4=EM<^GG^GT]0B)Q#C#Q$E,B-(:>)*3 M6;:.IW1]Q[HW2+PWB\0Z/+DYNYDX\I4K=QU-Z MTCK7KNB9>@:AR9:N)-FZFR]G6N- :B^SS)(:_?CBO./Z,7%'^3 M[>_.6 ?'%>_.6 ? M'%>_.6 ?'%>1F-S=8,M+>,TI.7G: MG9N)PDDOM)7JY GIW$?WNI@-V.-Y-CF8T=9E&(Y!295C-U%3-ILBQNV@7E%; M0U*4A,JLMJQ]V/.C&I"R)QIQ:3-)EU]P#G :> M/&*\7K6GA.:;Q');/$'-J[JVW8W%3J+5;5Q]S\*>SCC->]E699=?)A25U.*5 MA7%,T:&([TN?-N(T2.AIGVV? "*-%\XQS41.C.3>+/%R15IELKEQ(KNV(F83+O#"\1G5GB><7:3D3KBGDX M9;Q;N?A.S]965JQ=6FN=@4\:#.G4:[=B'&*\IY%5:5)EJ/PM>-SF]=DTECG62Y%?MX5JC5E)9Q* MBWS_ #617S;3V>3;2F'RQW%85?!?D6EI[++]D;4RRU%DS)<.*^$.>?YQCFJY M-E.5G%GBY$KEONJA19[VV+&;'C&HS99E3X^=Q43'TH[24XB,PE9GU)M'[$!\ MGQQ7G']&+BC_ "?;WYRP#XXKSC^C%Q1_D^WOSE@'QQ7G']&+BC_)]O?G+ /C MBO./Z,7%'^3[>_.6 ?'%>_.6 ?'%>GCN M-X[B].\W7RL[SRVC1),HJL[=],>OKXK*';5VNGH*; 1$6^ B_P#QQ7G']&+B MC_)]O?G+ /CBO./Z,7%'^3[>_.6 ?'%>_.6 M?'%>$S^A0\LUKF./YOCKZ^G4VD7&-V$ECUT_>6V:R6@T MFE:2,C(@]) '$7U[2XM1W639):0*+'<<69(;;94M1D1 (+O*/SAN:5NU,@H^'O&;7]WJ M2CLIM;2YYO*QS%S),_BQG":9R2+B&*V546$UKZDN+CQ)/5EX]? M8#L_$J^3%BW-KA-A8QVI=1?USL^(QN%8P9\UENQ9JPD0 M //=D;:U5IO'W.8-C[/I));OJW. M3V46,WVH,C5U<+H7O4 U*;G\PYX0VE'I,"RYOT':I<4MON-9&ZDFS21)-PC[B#@?CHO_ M .S9_P#&+_\ ZL .=H_.>8O)6_\ =+X>5]4-I5'*,JCY0U^0J=2HW?:C?1/T M%5^SJ01,^F25.DX;B^XVNQ/>&4>"><*X%W#C3&P^/'*S"''5&DY-!5:JSFLC M_JJR2Y*>>V342B9] D*,VH;RR6KL)"DEZAAL6T_YC;P@MQ/08#7*B-K2[G.I M:14;AU_L/ 68YKZ]KD[+)N-.X]$9ZI41J7<$2?W?:1I,PVZ:JWCI;>M"64Z2 MVYK'<&-&EM7W0:OSS%L]IB)TC4T2[/%K64RA2B)70E+(_DG^\8#U( M &/&8\NN*.NLAGXEL'D]QYP7*JM9MV>,YCNG6^,9!7.DI2#;G4MWD MK$F(OO0LNCC:3ZI,OQ .L?I\>#GTS>*/_$3J'_. !^GQX.?3-XH_\1.H?\X M'Z?'@Y],WBC_ ,1.H?\ . #U+6F_M$[H=L&=/;JU+MAZH03EJUK38^'9V[6- MJ4VA+EBWBUS*.$@U/,D1N$DC-U/[Y /7 !X+GO*CC#JK(7L M3VAR/T-K?*H[+,B3C6>[?U[A^0,,2&TNQWGJ;(#GTS>*/\ Q$ZA_P X 'Z?'@Y],WBC_P 1.H?\X 'Z?'@Y],WBC_Q$ MZA_S@ ?I\>#GTS>*/_$3J'_. #)NGN:?(JJOO,?M:V]H[>(Q/JKFFG1;.JLX M,E!.1YM?80G7&9L1QM25(<;6I"TJZI49 .3 &*',+?2=$:H MFS:F2VWG67'(Q["VS-I3T24XQW661FRX9][%=$<2XDS0XV0;;QB!?2 M'Z5H]%? .5FX-Z,>*->Y\33(]V587)0_#9G)+LK##M5YZ;QG#KYX]J=.2[5F M? G#->)=;M6K\:_N=@\MW(KV]L:5[EO?WW9=WQI7DC.L>]%'(>>=?==??=E*]C95F.1C7HUC.$X\T94KYHUBQXS[/LNV?EUYG6=7DW(LHR"6J796D M];9N.*Z$VS'8990AN'"980VTQ'90VPPTRAIEI"$$13%KFNZQQ-JN9K>O9T]2 MU749<]V]/EWK+PI&D:K+ME7=TT6A4 S)X1\F)_&S,.'H:_I5RW M"-*Y^+2L\>OKYO7;W^&Y2FWP\W)*GE2OX\AF4RS)C/-28TEIM^-)8<0ZQ(8= M0EQIYEUM1I=;4VI*DJ29DHE$9'T'5.%R-V-NY;N4N6[E(RC*,N:,HR[:2C6G M=K&M.V,J=E:;=NS6J491E*,HUI*E=JTKZO?V>/CXT?0/5^ M *-"9-E6,R583Y#DN;.DOS9DI]:G)$F5)<4[(D/.*,S<=6\M2E* M/WF:NX!\P #+;BKSOY?<),F1E'%W?^P]2R%369]E04EP< M[!,C?84T:#RO7EXU*HLI3V,MI_7]?(-*?DH40"9GX<_FU\$S672ZR\1K H6K MKJ0J/ BC640UH< M3WM.+22VU(/HI*B(.X *EWQXN>!<^/$3VSFN,7B; MC3.HG5:,TBY#EJDT]AAV"V-@U;YG6J224/LY#FFG^2&M<:W%H?8V*;5UEET0I=!F.&VK%K52NWHF3!D^F9.U5S&>-3,V! M+;8G09#:XTR.P^VMM(>L P8\4'YM'Q$/J,$_#G,&EON1(QROR1A7J)2I:/E]@1/> M6GF??$ZY'/V53K;-,7XH8%+-UAFBTE2LJS)V$M"205GM/+43;9FR2OU#*31_ M )&2B+T?D]R@T';%VEL_;^1R=9MK?(Z[+]>9CE.!9;4/)D M5&4X7D-MBV1U;Z%H=0]77='+8DPGB<;;42FG4F2FTGW=R2 ;W>)'F7?%$XPO M5=3EVT:OE/@$)33;^+\AZYS)HDP\E=M%-(3Z;MK86\9I?RS@ MN=SJ5A+;X+>:*\/[E,[2X=O9ZVX:;5LO9(I1MH3V+S3MI:25=AQZ;:$Y_[BX9< M.M=:WT/DEO@&?\ISCD3M'D-G,R/&(B+ M!AQN1%@JL/9E-RG&),8*S-UUU]UQYYQQY]YQ;KKKJU...N.*-;CCCBS,UK-1 MJ,S,S,S4 _@ 'HVI-O;.T-L;$MNZ;SC(M<;*P6XBWF*YABU@[76]38Q'"6 MA27$$:)<)U)*:DQ7T.Q9<=YV-+9>8<=:6%OMX6_+FVYV< N,W*C(ZZ-5Y7L[ M!Y[&;1H+)Q:YS/< RS(M99W854-1=851+S##+N7$8ZK]"--:9]1WL]189^ M BL^8;\WMU/E6=Q=7, MZ59VUM9SGU29]C9V,UU;T^>])<<<=>=6MQQ;BEK-2E&H!QH "61Y3_FKN M?!N;/Z2Y_)[B\T-N_!]@9!&PBQFO2Z?"-C8+0R,SCYCB\>2Z::1Z=35-U LV MHJ4-V"ID*1+2MV!'6@+' 1V^P> MD9[EDP[,K)#GW369-%(<:-Y^_P#:F4/-]OKPZR$I9$I'0N/GI3=(,^..E75, M+&NUEHO!N^F8U-^R5ZS.7RV]R\\XK?C-ROKY)Q_ P\*2Y:6N66U?"V%"MW,Q84]JY#]L7C=KRVKE?AC7]C M&D2DQT 2??#-W6[M;CE78W;3#EY-J.:C!YQ/.DY*>QQ,=,O# M9RT=YFF.54;M]>:=<;E MY\.=?FI;WQZ>_P"32:\=(.D?N;KUS(LQYC]KF[]?YRGY-B8 MV%8, HQP &TWPSO%YY M:>&!GK5GJ'(E9EIR[M&)FQN/.:V$Z1KK,&3[69MC3I0;CF 9P<4DDQ=UB$N* MX^9&\5C4*AUVS-6Y(<6'L/5623&GG M6:G*JJ.^XAZNDIC2G*VTB+>K[%J.[Z+R94:=$B!GX - M)OC^<\OTB'AU;1NL7NO@S<^]FW]#:;]EF>RV]=?CV58E>U&3XS?U;ZHU MG1Y!0V$>UIK>NDH^5'GQK&)'>9<+WH<92I/['H N-?#:YD4//GA1H3E!4>Q1 M[?/3[J(TM,>1*8D!: ^&+XJO&[Q1=/%GFHK+[E]F8Q$@M[?T5D-A%>SC6MM M+4XRW(ZLI;3DV$RY##RJN[C-)8DMEZ,IF!9-RZZ,&S< 8,>*#\V MCXB'U&.6WV!; 4UP WG>6O^>KX7_E%_P!T[>P"UJ M !'O\4#S%'#SP_'[_5NOWV.3W)NM]MKY>ML#O(S6%:]N&4.-):VML1AF3'J9 M[,Q"DOTM:W/N&UQU,SV:I+K4DP@"<]O%NYQ^(U=ON<@]M3&==-6#D['M'X V M]B&HL=^6I4;IC422IW*;!@E.$U87LJTL6R>6AN6AI7II#6D M VD>'KXPW.#PV[V&WI#9;^1:E.AXSV)^&+IPL$UA.HLGYE;7II!:PQ.2F%<0=:T+KWL4K;FP*Y+=YEF^97=EDF5Y7D MEE+N+_(K^XENSK2XN;2#;E MW%VC=Y]\E*:7CVXMK8*]CVE=7VT*3"N=:ZTR.1$FVV89C!GQ4.5N=7T:OKVX M4-))AUH2^@ 'G.V\U3KG6&?YUW1R?Q;$[NX@ M)DFKV:3;1H#QT\%SL(S[9%JJ&S_VR/>9%[QB''W$L>#N">*N*95CUF@X&5DV MZ3\L[UJS.5BW7;^-O=7;_/7/1-/KJNKZ9IM*5K3,OVK?>4MUYUQ2EN...*4M;CBU&9K<-1J,S/WF:AP>NWKE^[7/&QCMHLCZ&IA#7N_>D/LQU%]_P#U75BY:+#GU7%I\-95^["55)E2 MI3'NT]_^]CV)&6( ;3_"6V(K&^0E[@3[O; V7A4]IF/WDGU< M@P]?P_7.]JO])V49Y47:7O\ UQW?>28VA]%+B&6F](&=H4Y_@.),*=(T]^1A M_A[4OGVL?*NSZ6_J1STFX-,C0[.;2/?T^]3M^A=[DOTSZO\ 0D@CHN@4 M !1C@ #*OAGS/W_P #=[8I MR"X[9I,Q;+L=DLM7%0X[(>Q//\77(:=M\&SVB;?0WD.*SFVDI<:7T>C/-LSX M#T6QBQ9;(6Q7AL>(MI+Q,^-M#OS43BJ2WCO(Q[:NK;2QASLHU5GK$=#L['K9 M<8D?"%.^@SDU%F3+#=G >0\;$66B9!B!L# 5@WF=>>!\ MM/$%M=,X=>JL=/\ #F%9:CI68LM$BIL]M2I;$O=>2,MH+]2FM7L&IQITC4I/ M_P";8GF^U,A?<$< $R[RBG.TL$W3MC@'F]XIK'=W0I>WM*1);ZSCQMK83 M2DC86/5K/4^DVZUM5Q[)1F1(2C5:R)7J/I2L+ H !"<\YM^UI MP&_ASR"_J#4X"!4 +S@ !6^><&^) M!I[Q.N,U#OC6?I8[E=<\WC.X]42K)NPOM6;!8CH>E4\IXF6E6F.S&#*92VB6 M6VK"$]T6B//C3X,,-BH #!CQ0?FT?$0^HQRV^P+8 "FN &\[ MRU_SU?"_\HO^Z=O8!:U //=J[7UKHW7N5[8V_F^-ZXUM@]2_ M=Y7F>6VD>HHJ6N8[4^K)ER%D2WW'ULLQV&R7(E2)#4:,VZ^ZTVL*]/Q@O,S[ M8Y2.Y1Q]X)6.4Z.XZ/'+H\EVTA3]%N7!5<@68Z359UJC-EE.6QVSDQU$AW(69++DZ^AA.HJ+>JR"JK+ZA MLZ^[H[NOA6]-QWL WG M -4OBW^*EJ7PLN.TK8>2E7Y=NS.6K2CT%I]T7E\4 M1:7JW7E.;ZWIF=IGVTMD7;M[ ME&26KA=SKQMMQH-;71&R)FHH(-;'APJZ!&0W%@PH,>)&::990A(>. " M9OY;WP+BV]/Q'Q"N8>&MNZEJ9<>^XSZBR2$AUG:-S DR4,;:S:GEHZ_H?5\^ M,RY007D&5_+:*RD(^!(T0KX+ $ 8.^(5DGP%QJOJ[M2:\OR M7%,;2KW=S?HV192LT=74_*-K&G$'[E_)=5\G]VC6+TNM9KI70GK6+'LEQ!EX M&'O[MK],R6W;'S0PY0\)=V4J[>NDA]%N)\IXOQ;M:[TP+5Z]^IU/]%;N_J\/ M7X5C\CD8VE !T?/WS:H#;+_ /29L5DS_?(DN2/?_J^]A(OG M#=OGU&4_XNW.OZU*?WE!J%>6Q]J5'AXSQ9@ !D]PPR-S%N56A MK-E2T*E;(H,<,T'T,V\P?/$GDF9I5T0;-VX2O=^Q4KY2?V129T-ZC+2^E+@/ M)A*L:W-1L8W9\.97Y)+[U+U>;Z/N\6/\66/E/#>M0]4<><_]%3K/[B7D.MC5 M\ !1C@ V?^$IXE6P MO##Y98MN:C3*,I$R'#+'S=K_ ^> M!N]N1B)<9O/*_'5X3IB!(2P\=KN7.4/T>"=(4GY-E"K9KLB\L(_4E.U6*SR0 M??V@*?"QL9]Q83[:UF2;&TLYLJQLK"8\Y(F3I\V0N3,F2Y#JC4_)=D.N+<6H MS4I3AJ4?4C;JTN2ZQ-W ;?GT%D:4D2;BMM"FU\U)$1(EUKR/W(#W, M $*7SF<*8O5/ VQ1%DKKXNPM[PY,Y+#BH<:9/QO6C\&(_))'8S(>:K;!;3 M:E$IQ,%XT$HFE]H0(0 'V5U=/N+"!4U4.38VE MG-BUU;7PV7)$R=/FR$1H<.)':2:GY+LAUM#:$D:E*<)*2[E +RP !6^>< M&^8 MIM^+(MK3367N0L)Y#8# 6IUO*];S)A>I<0*Y;J&GLSH)+RK2F<-3:U.LR*U4 MAJ'9S2<"W PC-<4V3AF)[#P._KLKPC.\;I,PQ#)Z:04JIR'&,DK8UQ17=9)2 M1>O E5DR*\TKH75#R3Z%]X!VD &#'B@_-H^(A]1CEM]@6P %-< M -YWEK_ )ZOA?\ E%_W3M[ +6H '@?)GDYI'A_IC,=_ZTPB"N596UBZ2IMG/6VZJMQK&:I!^OD>5SWVE,P*Z*AR3)=/M0CM2M: JV? M%U\9G?OBE[->BSY%IK7B[AMW*D:ET/ L74Q#)DWXT+/-GJB238RW93T%UPDN M&2X5*S,>@U*"]:?.L@TT@ )6?ER/&:W/Q^Y Z MZ?>L+_ $ELO-YT>EPIK#K!Y2G/T/[7*9-; G4K MBO9(3UQ\+5WLCJ+*/:A9"@ "$YYS;]K3@-_#GD%_4&IP$"H 6M7 MEK_F5.%_Y1?]['>P#>< #"#Q!>?.C?#CXWY7R)W?:)7'@)(# MR,S;DCO>[^$,FR=_V''L>AJ-&.:\P:!(E+QK7^)1.Q)1J*OBRG"[U$)"A1(Z$MQ(;4=MM#;:$I0A"$H0DDD1 /L M &NCQ.#,M"XD1?NMN4!'_V%AV>&?\ ^(AISZ;DJQZ)]!C3RW.(,2-? M_P"/U67[:)6Z'Z4KQ-F_-@W:_P#]C&:+ARU;) \UV0]VPZ MR-[NCLEY_P#%U/V=I+9?BZ=/UT,GX7CS7LV?PQA3],I?[EKU&O=MT]>\GD(S M%:P !ZCI&2F%N?44Q?J=D/:& R5>BE2WNC&55#JO30CWK\S&3\%7*6>,N$[U=ZTLZG@2[O>KW//I.J0IXRQ[U/TVI MIGX[(M3P %&. -E_A6^&CG/BH\A,QX]X! MLS%-57.'::R'*MJN',LL(J=%_&G,W M]><@M/[&TSFL=+CI8[LC$+O$K"9$;=-HK*I1<0VDW5.M1=6IL13\1]*DK9>6 M@TJ,/' 3T?*2^(S-RC&<^\.#9MP_*GX' N-P\ TD!-G %=1YM'G<> MXN5&"\)<*N$R,#XN5;.4;&;B*2N-:;RV#3Q9[41YYMU:)::#7Y[[;6K\S>6C6)3GRW,$R6 MUCP=J8O"-;I);8KLVLJ6W990A3CJ\_M7C5Z<;Y(35 8G\TN%7 M'_GWH;(^._)#%'ML:J4BJR[",KK$244^:8/?*C/'29-$1+EMH<4 MR]'D1ITF#.C2X$N5%>",=-\FYQ=7,EKKN8F_(M>N2^N#&FX9KR?,C0U.K5&8 MESF&HR)LE#)MI<=1'82XI)K)EHE=B0^?XFSQI^F9O/\ F%@/^. ?$V>-/TS- MY_S"P'_' /B;/&GZ9F\_YA8#_C@'Q-GC3],S>?\ ,+ ?\< ^)L\:?IF;S_F% M@/\ C@//MM^4,XY:YU5LW84+E_NRQF8)K[,\SB5TK!L%:C3Y.+XY97;$*2ZT M_P![;#KL%*%J3\HDN*,OE (&( W3>"'X7&!>*QR VQIS8&T\OU16:ZT MZ[LR%<8=34UU.L9[>;8KBQ5DMB[6EMJ(]'R^^,@OV)F DT_$V>-/TS M-Y_S"P'_ !P#XFSQI^F9O/\ F%@/^. ?$V>-/TS-Y_S"P'_' /B;/&GZ9F\_ MYA8#_C@'Q-GC3],S>?\ ,+ ?\< ^)L\:?IF;S_F%@/\ C@,V>"'EA>$O#'=^ M+\@/+LZ&LV?L;&L(GW-=%EGZ4F=%BWCS[+ M;IDVMR.25_)-0"<;\39XT_3,WG_,+ ?\< ^)L\:?IF;S_F%@/^. ?$V>-/TS M-Y_S"P'_ !P#XFSQI^F9O/\ F%@/^. ?$V>-/TS-Y_S"P'_' /B;/&GZ9F\_ MYA8#_C@/FF>38XZJBR$5_-+=4:$X[+E^QT^R*L MH>8:KO7W#[H\>OV%BTB56,V3C?RTU\M^+9)3_I8;2B41!@4 "PZ\I= MX@5AN30&Q."6Q+IR?F?&MMO.M0NSI*79MCHO*K9,.WH&4+4IUYC&<]GLI]59 M]CP"UJ 'E>[MU:PXY:FSW>.Y\OJ<#UAK3'Y62Y?E M-U(2Q"KZ^.IMEEAE)J[IUM+L'X<.!#9)3':K*]9N1"SS/(\.8\Q;[.L8/\ Z0Z3CS%9 M'D*K:U?H^TR9H:>P !VO#,#SG8UY'QG7N&97G>22_P#T3'L,QVWR MB\D__@]320WY#W_=;,!G[@7@Z>*;LIF/)Q?@3R<9C2_0.-(R_5]_KJ.^W*6A M+$AI_83%6E<1274J)XC]+TU>JI?I$:P'MGQ?/QB_H/YU_/K37YR 'E&<>"SX MKFO4/N7W ?DC8)CN+;<+!\!F;.6I:#92HV&]:N6RI+?5]KHMLEI425J2:DM. M=@:_<_U;L[5%LBAVEKG.]:WKB7%HI=@8AD&&VRTM&DG5(KLBKHSRD(-QON,D M=$^H7=^R2 Z( DS^6Z\*3:/+3E1K;F7E4*5B?&GBKM+&<]BY%.C2 MV9&T=OX).8RC#\-PESM2W*A5620J&QOYAJ6TPPVS6I0N1/4N*%FB (3 MGG-OVM. W\.>07]0:G 0*@ !:U>6O^94X7_E%_WL=[ -YP \ Y0 M.:*U#'F+>I=9X$[ M8+D,)D)0KTK;/+)"(;]_;]B7)TB.S'93'K(%9!AAK. &\7P2?!SSSQ1 MMW_"^6-7>'\1]5V\![6GTIK.I==63D-QB1FLV*Y'7.?ZJ11UD MPI\@ER9%9#GA:?:XUS@NH<#Q'5^L,4I,&U[@=!6XOA^(8Y!:KJ3'Z&ICHBP* MVNB,ET;:0R@NIGW+<6I3CBUN+6M0=U !KN\3-E;N@\:6@N MJ8NUL??_P"5W?L2,:?>FO8E=Z)-)N4CV8NN MXO]C10.6#94 M 'D.R'^Z;6QBZ?J45U_K^/I(=)OY7[Q?K89EPQ#;$R)_%P\>XCMAOO1\!DT$_,V_K2(R;AJ2A+LG, MZ5ELUJ21FE'J+3U/H?0AE_1_:ED<><$V([<][5]-A3?R\TLRS&._WEKUR5(: M+K$Y>$<7(E]VS-,O'8EJF HQP !*U\GS\ MY=O'ZC&R_M]XR@+(, 'B>_N..B.4^N;;4G(G5.%[>UW=)4FXTU;4LTR3*QR_92XHXUC7OQ9\5:N^-);7\H!7P>-3Y<'-N%-9D_)WA MH>4;8XLUCY) .B #,CP_.764<$^8VA.4N+^TO_H7YQ"E M973Q20MS)]<7C+V-[(Q9"'W4-JDS\(M[Z/&6X?;'F/,2R^6P@R"Y)PK,<8V) MAV); PJXA9%AN=8U0YCB.05KJ7ZZ]QG)ZJ)=T-Q ?0?1^%*JIT5]I9>Y3;Z5 M .S@ \+Y0_@S\B?XB]M_V R !2=@ "7=Y.K\./ MD[]5&1]KVM %B4 *WSS@WSEVCOJ,:T^WWDT BE ,Y_" M^^P\3QO.\(RNND4V3X M?F%)6Y)C&0U,HNV367=%<1GHMI 61%WM/-+0?:75/N 0 /';\N9'XT8[EW,G M@=3VEAHFE:EW^Y=!^M-N;K3M4T;DFPS[ ;.;*=EY#K%AL^ZRKY!O3\?;9.>B M3,ISDE1A#O &S;P=>6TGA3XCW%[=3]K\&88_L&OUKM13S[C5=Y:_YZOA?^47_=.WL M:@ '\*4EM*EK424(2: MEK49)2E*2ZJ4I1]"2DB(S,S]Q *SWS''C%2>;V=NNKMH&1W]+(:1(.WUUJE"&;7+(JXS MT5V)*FN4M-/;>[HEPYV+)(3%.(7E?_#-XW0ZRUVIB62A ZOF.$87L. MBE8OG^(8OG.,SO\ TW'1^HO/)^6V?R75)^\HP& MD7E7Y;WPK.3L6SF5.C5<;,VFID+C9AQML4Z^A1)#A.N,(5K1Z+,Q(Z],I25+ M;CTD5]3:?1:E,)[%(")=SR\J[SAXT1+O.^,UI6\R-90%RY:Z7#ZIW&-[4]6V M:G6U2-92YLEK-%I;6VRDL=L9]E*=2MU%)&:]R C(7U#>8OSWQ0]NKRW/6C MIX23]*/':ZFM^0MU;KTB0\MR3+DR7I4IYZ2\ZZL/0@ !"<\YM^UIP&_A MSR"_J#4X"!4 +6KRU_S*G"_\HO^]CO8!O. =(V3LC ]/X!F.T]H M9938-KS ,?M,JS++LAEH@T^/T%/&7+L+&=(5U,FT,MJ[4()3KJU(:90MU:$* M"J_\;/QBM@>*/O!57BS]UAW$?5EO/CZ8UM(?D1'\FDMJDPG-O;$KFWS:D9Q8 M0G7$0XQ][5#6R/@^,:Y+]K/L@T? #9IX5OAB[D\4;DA6ZBP%,G&=:8N MJMR'>NWGH7M-1K7!7YQLJ.,EY26[?.++T)4>CJB62Y4 M1NTU$J,SCEY6VEQ,)*5%WDWCS%P:NO4B2HU=.XB44"^DQH5S7^A+CC'Q[%;^ M3IUFSG0VWWA'"R;.3D3\?9Q87]]]^[6LO&E&9]'N9'"XOT>4[G56\B<[-?GK M>MSA"/Y;LH(XPXTMM0 >&YZ_P"KD"VR/Y46)&8/WD?<:B7) M^\7['W2"]QC/>'H4CIENO+^^2G+[7>Y?[%CSJ\V1*E/9I1TD7M1@ M #+[@9C:\IYJ=+/!./&-=K.5+*E]&F+9NY/>[T?7:C'[5=MJ^%<8XTR/ MDW#&LSKXUMTM_P"EG"U_?2TAU=:S *,< M 2M?)\_.7;Q^HQLO[?>,H"R# ?+,AQ+*)+K[")&GP)\9^'.@S&&I M4.9#E-*8DQ949]*D2(KC*W$.-K2:5)4I*DF1F0"KL\Q'X4L'P[>4D/9&G:%- M9Q6Y*R;S(]=UD!CMKM7YW =8E9QJ="6S,HE&R=C#L_\ ?"8CBTFNQDL6-+J'#I;K2D]6VH$C)[N;$<]1MQ4_'I1$AQA!@(.H M "R8\J;SM1R"X4WO$_,;;VC9?$&V8K?B3]ONOP%RB M #YI46-.C284V-'F0YD=Z+,ARF6Y$:5&D-J:?C26'4J0^PMI:TK0HC2I*S2 MHC(P%5AY@SPS*WPY^:LIW5U&Y4\:^14&SV9IF(RRX59AE@Q.:C;$U1$D+5^J ML4=U.KY4!'3JQ1Y=4QEN/R&)#RPT/@ "YK\.S>SW)K@EQ&WO.FJL+S9/ M'_6-WETI2N\UYVSBU?5Y^CU.]1N);S2OOFR4KHM1-]RTH69H2&9H P8 M\4'YM'Q$/J,1'*3'[)G(K.KD^A;:TT \[+I,DO67VU=\"\R6 MN[O9>S< ML=5[%25#;;46LK&'66[#),FNI:VXF+XO#]H95,L9SS$2.3R$K=[W6D+"QP\) M[RX?&7@E&QG;_(:-CG)KE;$3'LVKJZJ_;]/ZIMD*;DLHUCAUY$(K>_B24MFW MDMPPJ(UX//"[Q+\*;CBU MJX>)\A->1H%'M*C<9C&Q61;V=[,;.P,794ELBJ[EN2TTTIXJUZMDO>UH"MR\ M3KP?>5GA>9W[%M.F/.]*7UDY#UUR&PZMEE@F5=2<>C5-_&6Z\Y@&;>S-J4Y4 M3W5>IZ+RZV9:165RP&J4!NO\%[P=-H>*5NQF5=,7^#\2M;W#![LVY$91'D3Y M#<=%@QJ[7#\YA;%GL"P:@KYWPG/0Z\[65MJ%IMI72NK..NK,)TG MI/":376K]=4D?'\1Q''XZF*^LKV#6ZXXXXZM;UC:2)CLB5-FRG'ID^9,?F3' MWY+[SRP]3 !"<\YM^UIP&_ASR"_J#4X"!4 +6KRU_S*G"_P#* M+_O8[V ;S@ ?#96-?3U\^WMY\*KJ:N%*LK.SLI3$&OKJ^"PN5-GSYLI:6X M4)F,TXXZZXI*&T-J6M1)(S 5H'F"?&]L.?V?S>,?&_(IL+AEK>_0N9;PG'X2 MN1.;TS_6/FEHR_#9D1\ KIA.%0UKIFF2ZRF]FH]I56QZH(R@ S!X+<( M=Y>(/R-PSC?H6B589%D+J+/*_I*[)J.ZQRX9*34Y!4V5':1>XT>T5UK#?@36>\O>COBR'4]2]Y=W46_5-- MQ-9TW4=(U"UUV!JEB]C7X>'/9OVY6KL=_5S0G*CVQLF[B9&/EV)#Y9DF&W*$HML6O+7'[$FS4;*I=3-=@O.QU+(C6VXE:?DJ(<%^)M S>%N(MO1+Z63,^I'WQV6HZ_W_D]S2^G^X21I,*6]-PZ4[L>2,OO M=O\ :Q[)K6M^Y6OO=;%P> VR>$3@J[O>N;YV\R;L'!, <@L MND7N9OXS-77NZ$9'M9Z)>AUS>.-:UR<>>QH>!6% M)?#D9EV,(?ILV=OWI%@Z&(* M 48X E:^3Y^6:-QM?); 9AM(=D55SIN)/O8;JV]@V M@-1;,W?LVX:H=?ZFP?)=@9?:NFGK&HL6J95O.3%:,R.78NM1?1BQT=79,F0U M'90MUQ"%!3/\MN26<

2^[>3>QG7599N;8-]F3J_#CY._51D?:]K0!8 ME "M\\X-\Y=H[ZC&M/M]Y- (I0 #.?POOG+O#O\ KS\2 M?M]U^ N40 $9[,8@,/Y?Q?V%@>V:.439?""L M?O+R+K'.*J/(-1$B =1FK%K);,^CAX>SVDIY#23"L# %J#Y9/.',Q\' M3CA7/R?:I6O\HWCA#RUE*]9MMKP M"UJ !YEN?;V!Z U)LK=^T+EO']>:GPG),_S*V62%N1:#%JJ3;V'L<= M3B3G63C$5346,@_5E27F8[)*==0E04YG.WE[L#G=ROW-RDV*M]BUV=EDJ918 M^Y+5+C83@M:ENJP3!JYTD)2J)58M#JXJG4-M^U2&7ISB?:)+RS#$< 9 M/\.^'^\^=._L*XX<>L7+),^S%]QYZ3,=7"QO#\9@*9._SC-+A#+GP-B==&>; MU8TUQ7/J2M).-++OBS69#;, MB)*86U*A2HK,N(\S)9:>0$1K*O)P\>K7=#F3XKS%V?B>AY5[\(/Z@?U?09%G MT*F=D/OOX_2[HDYJQ&C(0AQEF+*FXE8OMM,?KGVQY9O )9&@- :@XN:@P?1& MB,'I]>:MUY3M4V,XS3-*)MILE*>F65E,>4I^YOYLYV1+L+"6X],G3)CTJ4\Z M^ZM:@]D 0G/.;?M:^?JZX@3FI#5]-;4:<@FQCKHY_ D60[?!#/ 'M/'CCWMSE3N; M=!:,PZRSG9VR+Z-18[1US+JT-FX9N3[FXE(;4BHQNOKVY4VRGO=L>#"@O27U MH::4H!:\^$IX5^I/"SXYP]7T-1 M=W,;TT>CFYH_%6F](N!C_P#5G%,(XV96D:[0U#&M\MNLZ\O+'Y5APIR1IO*L M\2_.7C1L/T1Z_'+TS(T&]+\8TVLKEKWRL7)=[;VJ]5=E7>OPW;<8^5K3&E"8 M0 !C1:/)D6=D^GN[7YTMY/4NA]KDAQ9&9*,S(^U0E+'AU=BS; MIX6X1I]VE*,:G+>SX $E'PH]8JP[CI.SF=%4U9 M;4RR?:QW%I-+CF-8UW8]3(6VI)&E/PHQDC[:C/HMJP0LODJ(SZ.>BOPS71^C MR_K=ZWRY/%&7.[&NW+66-C?B]FFW\[3)G&OKA.,J=FTJP%TE:A3*UVWAPGS6 M]-M4C7^=N=^?ZO54^NE6S\;.(\ 48X E M:^3Y^A_"$(?QZ;K_KFL 20@ !@QXH/S:/B(?48Y;?8%L !37 #>=Y M:_YZOA?^47_=.WL M:@ 0Z_-S\YW]:\?\ 57!'#+3T,CY#SF=G[<:8 M4CUX^H=?7S*\0IY1&X2VF+K9M:F4VM"3ZEK&2RLR0\I*PKVP !SN+XQD M6;9-CN&8?2V6299EU[48QB^.TT1Z?<7^17]A'JJ6EJH,=*G)ME*LI45AAE!& MMQV0A"4J4I("UP\$+PG\2\,#C#!A9)!K;?E-N&!3Y)R"S9E34Q-=-0TY(I-4 M8M,2@B;Q"@;F/-N.(-1VEM(G62U^S.5\. &ZL M !"<\YM^UIP&_ASR"_J#4X"!4 +6KRU_P RIPO_ "B_[V.]@&\X M 0SO,?^.B>FZW+?#YX=9FXSN"XB.4O)';^+V#C4C5%+,;827W*(*_@ =JP?!\OV9F6+:\U]C=OF&<9O? MU6+8EBM#">L;O(QV437%$^N/8M:7)ML_#$(U MU-DMDGG*3((9^TTMNRDNBS)J:ALGD(6VI^,X_&-:6WEC NDK@/3>DG@K7.$- M3I2U'4K7X"]6/-+&R[??QLF'A+\'=I3GC&4*W;-;EFLJ0NU7GA[6K^@:OAZK MC[RKCR[\*2VZRW+LN0K]J-:[5K2O+.D9;;QHC&93C%WA61W>)Y+!=K+['K*7 M56L%XOE,2X;JFG20LODO,*[4K:=09MNMN(=;,T+2H^(&OZ%JG#&M:IP]K>++ M#U71[T[%^U+V9PEM7:OMPEY[QLJ%)P ME'VHR_9*/EK3S1EO&O;%P8M:L !^#[J6&7GUJZ)9:<=6?0SZ);0 M:U*Z%U,S[2(?6/"ER_9MU\+ER-/O2V>\F M8:^GS"/TIRVA'Z54Q_",/HM>X=B^"XU&]DH,0H:O': MAA7::_8:F(U"9']'TS0].M]5I M^D6+6/9CZ^2S"D*5E7VIRVWG+QG.4I5[TFJF9E7L[*R,S)ES7\FJGA2G8[8+JIP %&. )6OD^?G+MX_4 M8V7]OO&4!9!@ #7?XM&\*_CKX:G-G:LZP162J[CSL/%,:F+D$QZ> M=;,IG=9Z_2A?>@U.*S7+J$B0A27%]>U!DLR404ZX GK^3*P]^#K+GQL M!33I1\FSO0&'-/&OJPM[!07:CLZK";" M XB^O:7%J.ZR;)+2!18[CE397U]=VDEJ%5T]+40WK"TM+*9(43<2!'@ MQY#KSBS)#;;*EJ,B(!3L>)[S3N_$ YP;WY,SI-A]S.5Y4]1ZKJ+!2TKQO46) M%\ Z\J$PS0E-?(70Q&9T]M"4DNTNI\A?5UYU:PP% !(-\M?SM+ MAOXBV(8-EMXJLTWRUC0-%9PB0^MNJK3J_#CY._51D?:]K0!8E "M\\X-\Y=H[ZC&M/M]Y- M(I0 #.?POOG+O#O\ KS\2?M]U^ N40 $=?S17(2OTOX46Q ML$38-QV$"0ZHB0V>1,H):) M#T?J%7> +6[RW^OGM?>#EQ*;F-*9L\S:VUL&)M8^I1K]7]46OTGEL>CT#>4 ,&/%!^;1\1#ZC'+;[ M@ *:X M ;SO+7_/5\+_RB_[IV]@%K4 "H,\9OER_S6\2/DYN&';';8-5YU M-U5J=QE]$BN3K'5;KF'8Y85"D%\B!;O5UE?&GJK]<98^?7Y7N#5T )F M/E._#19V5LO*?$7VUCQ2<,T]83QWL WG (ROF!_&^K> & M3^,?''((-AS,V5CQ*F6T1;/UKI]8R%IO M9[7LB:Z-;!6?65E87%A/M[>?-M;:UFRK.SL[*4_.L+&PG/KDS9\^;)6MR9-> MDNN..NN*4MQ;BEK4:C,P'Q /U88D2GV8L5EV3)DNML1X[#:WGWWWEDVR MRRRV1J==4XI*4I21FHU=J?E +)?R\W@;Q^$.'U/+[E)BS#O+W/:):L+Q"WC= M[_&_"KV&_'E5BVU2%MEM.WJ)24V[YMI?J(DA=$R;2W;@Y82G M &L_GUQ>=SVH]C;PI*4K&/:G+G1EQG'2\G]P=2O MZW=E^;"YWJQVG.5-(XYAMC <-D"TM4=NM2DI(ZZ6@C,R+Y;K*V MD$1_B,UK21?[UBMTFW2YJ6'&OASTK]SO?V*?*ER6+E?F_;W6. DMCX M D7^&5Q+>U;B3F\,]K5Q\]S^K0QBU5-94F5BV$23:DIDNM.H(XUS:J M;8=61$:V8+,=ON0N3+9+H;Z-711/A?29<;Z]C=7KVO6N7%M3I7GQ<*6TN>M) M>2]E[1G+UPLQMQWI*Y>@@GI#XFIJ65^X^%CV;4]\+?A]*?- M+U0JVPC:M&H HQP !*U\GS\Y=O'ZC&R_ MM]XR@+(, 0;?-U^(%6+KM6>'+KVZ8E6J+*JWER'.!)[G*EAB%*9 MU%KZR)E9I)^45C99'-B/$AUIJ#C4Q'5J6 @L@ "SE\J=I-_5WA44V>3H MJ69G(;>6U=J1G5L+:EJHZ-^FTY6,NJ<]ZHWM6KK:2QT(D&BV-Q'=ZIK6$E, M !&:\T;SO_ $KW ESCSAUPN%M?F9-L]<=L26TU.JM*TK4*7N"S<;ZJ M4J-90K"EQI3:D)0]%S:>M#J5Q.Q05E@ #L>&X?D^PLOQ7 <)I)^2YGF^2 M4>'XCCE6UZ]G?Y1DMG%I:&DKF3,O6GR[6;$893U+N%) MQ#V+J"CKY6<<'\=IM>UH L2@ M !6^><&^)VKS3:]O-A)VSF4% M]LDIFT[,NCHZ*O<_567$8G)L83RXUJD!'! +QPXQ\>>/\-3+ MC6E=*:QU=Y:_YZOA?^47_ '3M[ +6H : M\?%AY+O<0_#FY=[YKK!57DN+Z?O:#!+!M9)?A;&V.[$UKKR>PGO2IU4;,LMI M9*DI,E&W#6?4B(U$%.J .Y:YP#*MK["P/5N"5CEWF^RLRQ? ,-IFE); M=M\JS*[@X]CU8VM?N;P"HQ MF39M-$RK),H<)RVS;+Y+9-I[9MQF5C?6;Q$E))=MEI2A"$I2091 M "$YYS;]K3@-_#GD%_4&IP$"H 6M7EK_F5. M%_Y1?]['>P#[?&T\8C O"WT=\&8P[39ARWVO33V=*ZXDNLRH^.1'#F5[FX-A M5Z'TNLX-7V$>0W#C_(\TO$(3S0+2NR>J%U03:0 '6\FR[%L*JW;S,[N,R]Q"V:KK.D:%B2S]:U3'TG"M M^:]DWK=BU'\^Y*,=_FWW5&-B96;=C8P\>YE7I>Q;A*O;[Q#.L>DGT1 M:1.5J'$<]5NVZRI6F)BY%VF\?=*LN%)2T^F+&7 M\9=A&OW8RE./YT://V?%+XQN.(:J68R]J6';Y8_7RY,J_=I5<9=%_$M*;QGC3K\-+LOVU MMTI_2[O3^(]Q(M5,ID;"LZ)QT^TD7.%9@1)4;Q-(0[(JZ:4TT1ET7WJ63:4' M^J+2HC2+]A>DST.Y>U+G$EW3Y2_CL#-\=^7O2LV+T(^_>LN6E/-*G@H;W1UQ M9:YJQT^-ZD?@O6?ZLYPE_1O[MWMN+\IN.68FTB@W5KE^2_Z9,PYV3UU'8O*= M22DI:K;UZ/(<623+JDFC4GKT41'[AG6D]+/1IK/)33N.=,N7+FW+"YEVL>[+ M?W6LB5JY6OOI2&\:]DNU9,KACB+#YJW]%R(QCXUC;E.GWH;D1WD&70EM/-*-+B>I=.I&9>X9]:O6;UN-ZQM7*;TG M"M)1E3WTE3>E5DE&4)5A;WI.^C? MGDV8Q_%*\UZ'XK6<<2? M.COC^.3&SP_KF12.5&D88U^=?WV/EC9N2KV=;3LI:G7]]\DOPNU;FK0:()L M '45*5\]:/!1("Q@ -Q?A[\"9&:2Z+?&Z M*@V<)C.,VF!859QNKF9OMEZD/([V&^GY.*-N&ER*PLNMFM*7EE\'$DI^WOH_ M]!%S6KN#QSQEA\FB6:TN8&%O4K^\T]=N%:?POJE7^#\//Y) HW[0D M "C' $K7R?/SEV\?J,;+^WWC* L@P &F_Q@?& M#TMX6^F9[C]A29MRDSB@EKTAI$WERI$N2^JX;K M$FV?@KK:M7JIF2H 53NWMM;$WSM'/MS[9R>PS/96SRW M)DQ]++24M082%.):C16$-QHD:.S%C-,QV6FT!YR Y_%<7R#.,HQO"L3J MY-YE67W]/B^-4<(FSF7&09!9,5-+5Q"=6E)R9%C+CLM]RDI[GB[E)3\H!=%< M/N/M/Q2XL#8!*F1"<)FXO:&@A1LFR']5+N]:RR,K6>Y[DE MZEDOM0A/1"0R/ 5*'CJ\\%\_/$0V[GV/77PMIS53YZ-T;[.XA==) MP7 ["P9L3+Q?+(##Z$K34W.+2Z6UAFHB-<2X97^,!CD EA^4ZYV? MH'"F= M0.^\/M%2:;5%1+0Y#M\#UOD%8\3=KLV3'4\S86D5UR-CS#BXT M9QR^6ZNA"OZ &^[RW_"Z3RZ\3/5>17-,Y/U=Q;-OD1GDIYAQ5BH)Q15]_M5?BMHGTUM-/*0%J4 #!CQ0?FT?$0^H MQRV^P+8 "FN &\[RU_SU?"_\HO^Z=O8!:U ")3YOW=[N%\%M$Z M.@2'(\[>'()F\LT)4HFYN'ZBQ.UL;*$XA*B[O_I=EV R"[B4DCK_ +W=VJ2% M+T??WB@XWL:]K?;<3XLZZRO=#_ *[9+@/9K*]CU_KV&\9& M2DSV+;+IEW$Z="]7".Y:E$GL6%GT " M$YYS;]K3@-_#GD%_4&IP$"H 6'?A_\ B;:;\+WRX7$?<.P'8F2;(R-O MD[C^B]0LSVH]WLS/&^4>]W6$/()SUJS!:YQZ'(O[8D+1!BR&F64OV4ZMA2P@ MAX?ZO'G%K8INB]5Y M)7H)2EM*4( M224(224(21)2E*2Z)2E)="2DB(B(B]Q /[ '%V]O54-9/NK MVRKZ:GJXK\VRMK26Q KJ^%&0;C\N;-EK2W%C(02C4M:B2DOOG^,4F7F8FG8N M1G9V5;P<'$A6=V]>G&W:MPC3>4YSG6,(0I3MK*58QIMVOJU:O9%VW9L6I7KU MRO+&$*5E*5:^%(TIO6M6FSDGXHJF7K'$N.41ASL-<9_9]]"-QLUI6I*G,2QR M3HW1G9C+EYH2U7(A2M.;XL/&N1 MVE\U[)I6E>]'Y-Y;B8^'.C#>EO+XBE6/KIC0E_KKD?ZEJON_"^,6H'-M@9OL M>Z>R+/,JO6:84,B))(992VTA*2)""))$---= MXBUSB?-N:IQ#JV1K&=<_A%@8.FV(X^ M#B0Q+,?5"-(_G2Y?-+YZ\U:NF"S*@ !W;$=C; U_*.;@V;Y9A\KN):GL9R M&UI%/&7WTOE72FRDMJ(B)2%DI*D^XTF2NT7G1N)>(N';G7Z!KV9HMW?S8F3> MQ^;Z^JG'FI\49G:?GQZO.P;69'^5M0G^CFC+E_-9I:[\2[DSA M2H\>_M<>V36M$2#CY=2L,6),^XS)JZQU4)YR3U^\Y*]J/Y7RDG[NV<>&_2CZ M4=#K;MZCF8W%&)'N\N98I&YR_1OXW43K+Z5[KOJJPW4.C?AK-YI6+-S3;DO7 M9G*4?]'U/LW1_J?1;K6+25S3LFWJ=N/J_>;GZ)UK;_]6GU-AF"[,U[LZM.W MU[FF-9E7)2V;[M#;P[!<-3I$I#5A%CN&[723+KU;D(;<+]T@ALCH'%7#?%6+ M7-X/UK#(-:0D$VA]7<;LR?A#7=V- M.=%*6=27:DR2I%;\OT8"]'^G[T4?EES.XSZ*L&-O)EO>S-%M]REV6]93O:;3 MPA/MYJX5.6$J4E3$VGR8TY@X(Z3.JI9TGB:_64>R%K,EV\O9M2&1ZZQ]77=L MJ?PO=WN4U$OL/QGWHTEEV/(CNN,2([[2V7V'V5FV\R\TX1*:=0XE25)41&DT M]JOE#GA>LWL>]==(J=I\DJQEV2R<>QQO4\E M"'V8[R5)>BS\^3[T2%)Z)4FI+N;ZD2;!2^CL(;N=#?HV5QKF+Q1TC8U)7( MW^%\?@]4V[=II#*$--(0VTVA+:$-I)"$(01)0A"$ET2@B+H1%[B(ANG"$81C M&,:1C&FT8T\*4]U$25K6M=ZOT'V_ 48X M E$^4KSS!M>>(WNFZS_,\4P6GE<)MC5<:VS'(J?&:R19O[UXWRV:UB?=3 M&&GIRXL*:ZEE*S<4W#<62>C:S(+#O]-#QG^D1HO^EO /\P 'Z:'C/](C1?\ M2W@'^8 #]-#QG^D1HO\ I;P#_, !^FAXS_2(T7_2W@'^8 #]-#QG^D1HO^EO M /\ , #$S>'C"^&%QX@3)NRN;O'\Y4%+WM..X!G,#;V8MN-()PF'<-U.5U9Q MG5DI)(]6*VE1J_9=",R"+UX@?FZGK"OO==^'/JJ=3O2F)M:KD-O&L@G805.> MK&*UUYJ:)-DL>NDO3D0IV12G4E\E$S&?OD A9[4VOLO>.P5UX)R.4'/V%R"RFH=D:FX:PH.RI$IYA*J^TW+;KF0-04/>XCJB):.\+-P !H\\P;SN+@SX,W"JS7L+9<2[ 53Z\8R)Z),3U2QW!/X/O-+^(5A%3TB7Z(>@MZG#C="1< MU\>QN=29E/-HE&MQ#2:"AC)4I;Z4D$($ !W+7.P,OU/L#! MMI8!UYJ4?UH L2@ !6^><&^P_* M,JNO@B@@2I]I[+15<]_V:%%DRW_9_2C,//+0V867OQE#P5/IH?\ ATY8_F) M/C*'@J?30_\ #IRQ_,2 ?&4/!4^FA_X=.6/YB0#XRAX*GTT/_#IRQ_,2 ?&4 M/!4^FA_X=.6/YB0#XRAX*GTT/_#IRQ_,2 _)SS*?@KMM..(YE./J0VM:&&>. MO*PG7E)2:B:;-_1J$$XHRZ$:UH3U5\I1%\H!B%N_S:WAKZ]KY*=0XQOWD%?F MRI59" MYYL2:^SU[J*XL7\SRJHEH6T_5Y]MZ1&BV-S!E^'KP7I)&Q,?1G)"15[8W3$F-OLVF*PCA2&]::OGL/) M0<:718S927I["VB=C7N67,;U7F&8ZB#>\ #!CQ0?FT?$0^HQRV^P+8 M "FN &\[RU_SU?"_P#*+_NG;V 6M0 KYO.1[-4?#O39OK4U M@>@LRV:B)^J=K+FVMB/8LZ^1J5V=SB=*LI/M+N_6J>_W=@"' +!CR< MFD8U#QBY:\B'X2D6>S-W8OJ6%+D-*):J/3^$L92M= M>I4MN=RX:20$R $)SSFW[6G ;^'/( M+^H-3@(%0 [?D.P,URR@P+%LER>YN\;U=CUGBFNZ.PFNR:S#<=NLPR7 M/[>HH(:C[($23FF89-9/D@NKDJX>6LS]Q$'4 !(\\ GP3;KQ&=G-;ZW MO3V%1PNU3D33-VESVNOE;YS.M-B4YK'&YD66Q(A8S'0['- M8] =L;>UG+44>+&;[4D9)0DUOON.K:;99;2MUYYYMEE"W7$)5:]9UG2^'M+S MM;UK-AI^EZ;;E):K M?R]66]R_Z9^F_6ND[4+F!ARN:5P;B MS_%\/FVGD2C7LR6,-Y\]Z>R'"7!V'PY8C?NQCDZMGZCJ&DY=O/TO.O:9G6?)>Q[D[ M-Z'V+MN49Q_)5\W\>QE6I6D7AW MJ/7LEHC0B-D%U"D%7V< M;M6EM$Z4Y7V*$MMEVO1XZ8IY1QEE= ?I!6Y9>3G?^R_I#E&E(YF5:A#&R94I MRTAF7H2^39$/"$M6I2K=MT MEZ[4)4ZR$O:Y(4N6J]OEG+G83[4TGL+3L^/'R^I;7469*7CV7TL@KC#0MZ,UWI[M.^/^BWC'HVS+=CB/3Z2T_,K^*: MAC5^4:?G0[>6>-E4IR5WI'GZF[&W?A"493LPC6/-*FB<1:5Q!:K/ O\ X>S^ M^X]V/)?LR]URW7MIRU[.>/-"5=Z1G+9Y0(_7\ >5;*49%3(Z^[]?F9=? MQE[&23__ )J&7<+6=K>9>]4I0A]V,I5_;%:=1EVVXTKV;2D\L&5+: M RBX]\0]U\DI[9X/CJJ_%&WS:LL_R,I%;B4,VU]C[46;Z"EW=@@_<<:"V^ZA M2B];T6C]4I.X Z).-.D>_']Q-.^3Z5&6UW/R>:WBPY:\M8QGRRE>NT_BK-)S MCV<_)3M8]KG%.DZ!#\;R.MR=N[9ARRNR^'FC[%/GG*,?=O7L2'.,/!W47&B* MQ:P(OW9[(4RM$[85_"93,C^J@D/1\8K.]UO&81MFM)FVMV6XEU:'YCK2DMHZ M"]&70EPET:VK>58M_NUQ'*.T]1R(4YX[]DHXUOFG'&A*G=KM*=Z5*UC.].&T M8P9Q%QCJG$$I6YS^1X&_=Q[=>R7TKDNRMV7U[0I[,*5[61F0;?U-B2EHRK9^ MO<;6WT[V[[-,4HZMQ5I MNERCXTR,[&LU]7LW+D:^U3]-/>L6/I.JY>U<73X89F=.G1'@UVO<=8 M4Z_R-;F1ZN;_ +O;N>K];L\>Q=[7!G%%WR:+>I]OEA_7E1T"7XCO$*,I"6=E MS[ E)-2EP\#SY"6S(^G:LI^-L&:NGO\ DDHNGXQCE[TF>AJU6')Q1)SQ7;6M";G,WDI<6E+J M,.G)0XE*C(G$$XZE1(,B,R[DI5T^^DC]PMDO2GZ)*2E2F;FRI&OC3!NB15^.OJ-SHI1]>WLZ-G\OKT([E9])KH:NRVN<37<:FW-S3T_4)4^S^"Q MKE=_'UEGT=\6QI2L=-C7W&/*G$-5&[L 0\ZXE MIIJYND8PZ\XM3C:&VV\F3#-Q9J1T22>IJ-:.G^D1W9=IO3-T5ZM*,,/CO3HR MG7EI2_?CB2K+MVI&F72S6M:[=FWCV?%3>U9'"7$N+3>[HN1M3X(=9_J^?_GZ MNS(*MM*VXAM6-38P+6 ^1J8FULN/-AND7WS:E1EJ0LO?[^BC$C8V7C9MF.3A MY-O,Q[GEN6IQG"OU3A6L:_DJL%RU"8-E^S\VQ'7&O\>LL MLSG/,DIP1D3DN18RX[2",TI[G>Y1I+JH!;O> M$MX?&,^&MPLUSQ]A*K[+8DY*]@;SRR"TDFLIV[D\*#]T2V'_ -E)I*N)"K:2 ML6HD&[7XW'D.-MOOO$ V7@ *O;S-7.Y7+GQ#,@U+BEO[=J+ARQ;:6 MQU$=QPX5CL[VYA_=N1DVLSZ3$Y57P\>-2/U)UC7,=]K_ $ZC6$= !NF\ M G@U^GH\2#3V-Y'4N6.H=)/IW_N W8OM%;,Q_7MC7R<7Q&?ZS2F9#%[G\K%Z MV5&6M#KM3(M'F>JHBD@+9( 8F\Z.*>*)&^.+>8%$9@;VF,D\U MC.:PE,W> 9=J*K)-T^'IF]MZ<7*&YF_=%%,DL(;+(*J)74NVL-@DZ9NR9\I2@G@@ \+Y0_@S\B?XB]M_V R !2=@ M "7=Y.K\./D[]5&1]KVM %B4 *WSS@WSEVCOJ,:T^WW MDT BE ):7EGO!SF\G-JU'/+D3B*_TN.E\C*1 MIW&\@A+1!W9M^AD>I'NDQ'R([376*V;3+\ATT^QV=]'CU9+F,5N00D!8S M ,&/%!^;1\1#ZC'+;[ M@ *:X ;SO+7_/5\+_RB_[IV]@%K4 M *QSS764*O_%AM:E4B,\6$<>-,XNAMB0[/U7O6$:H 6EOE@,*C8KX.N@KUAN,AW96>;ZS68IA2C=>D MP-QYAKI#DPC81TDE#P&*@B)3I>BRR?>DS-ML)!8 M (3GG-OVM. W\.>07]0:G 0*@ &UKP;_ WT>)YS M)Q_15YG=3@6N,7HI&S=KS4W5;#SJ[P''[>G@6>-:RIY9..6>639%M%9.6<=V M%3Q5OV4Q+RV8E=/"V7U#J/6^A-8X-IG4&(4^!ZSUOCM?BN&8E1,*8KJ>FKFB M0TV2EJ4Y,FNNF\_*ER%NRILJ4]+EO/27GG5AZ. ".5X@_+ M&1N7-WM8859F>K<$LG&'7X;W='S/+(AN1YERXXV?;(IXBS>CUZ2-2'/U:=WK M3(8)CFAZ1W2]/C?7KG"NAY7_ .$N'[LHUE"7=S165.R5FSVVL:G;2O M?R-Z]9"-K8;@#A2.C8,=2S;6VJ9T=^6M.VS:EWJ0^C.?C<]<>R'JEOK<&LR0 M@ 'I>&[O\ M-@Y,;N-A6EV/TJ1 MEM7PK2L7W2\\H[19R%8\G')2^SU(U+*F3J-2NC37=&C7$MZ97%T;6ZYW3)I+ M<>43*(S9(:3B&MZ9I.H2N96FX--%R9>./:G.[B2EV1_!=?.>1C^$IRY[V3&4 MZ\L(V81C"-RQ+V38I&W?O?+;?QSC2ES\O)2,)_#':%JM*4[TIU[S[X\IB4T3 ML=U#S9^[N0?=T47XE%]]*O\ ,;%69W,9'7Y**UI9%[_/OGSRC'[75PG/[M)$J7*0WA;K:+Q'P#PS.F73AB]QOJ=ND:PEJ4XX>GV[D>67;@6 M*Y%S,A26]/PV99A=AY\:DJ\L;-EX&MZC2=JNI0T?&EV2^3QEG&$;, MMO@LSE2OA=>O9;S^Y-9,PU6U&85VMZ",PF+!QS6E!78S6UT9M"FF8\"6MN18 M1F&V3)#:"F]J";2I)=Q=PR'6?2)Z5-5A'&Q-:M\,Z?;CR0QM+QK6);M0\L8V MIUI=R84C'LC'Y1M'ECMV]JAQ. N&L25+EW#EJ%^5=ZW^4YF1D1^'RW+DZ>7NT^&G=\&28NF:;A=F'I]C M%I'^*M0A_5I%T$6)5@ [IAVP\\UW8IML#S')L/L24E:I6.75A4+>],C M(D2DPGT)E,]IJ2IMTEH4DS2I)D:DB\:)Q'Q!PSD_+.']:RM%R=_/C9%RS*7S M3Y)4C./LRC/FI6/96/*ILW3L'4;?59V';S+?NNPC/]'-3L^U3M;,M#^*9L#& MY4&DWG4L9YCZG&F'SASB70>+M(QM MJ7KIZI1KX2C+U2IO2OZ7>QD"C %&. M "P:\L[X*\_1%+3>(=REQ(H.W\UQXU\;->WT-*;'6&"Y+7N- M3-H7L1XC5 SJ_HIJH];'42'JNDL)"Y)',M38K0F/ -;/BV!>\N0R)L1C/V:(\#TM7R2)9VVX\Z;D5&&$W&49%-8K5?"%[-9[D&Y6XG-)" M^_MZA3\6%A/M9\VSLYLNRLK*7(GV-C/D/3)T^=,>7(ES9TN0M3DJ6[(<<6XX MM2EK6XI:S4I1J ?( LT/*U\%SXQ\!3Y!Y=5*A;0YF6E=L3]=1TM3*W3. M.-V%;J*NZJ;[C9L&+'(\C0XE?8]$S: DT)7'ZJ"30 "N$\V#P3_0+YAXCS M#PRG7'UYRUIW(^:+B,/'"I]YZ]KZVLNU2#0CT:]-[A:L;L(Z#,G9D^FOY7:H MT.* 10@ &0_$ODAG/$#DKI3DSKB0XUENFL_H\SB16Y)PV[ZKBOG%R?$9T MA#:E-T]UBTNZJ)W1)FJ'=2"3[S 7,.D]P8-R!U!K'>.L[5NZP';6"XQL'$;% M"F_4>HLJJ(MQ!:F-MK5[)9,M2O1E1U'ZD:3'>8=)+C2TD'J M \+Y0_@S\B?XB]M_P!@,@ 4G8 EW>3J_#CY._51D?:]K0!8E M "M\\X-\Y=H[ZC&M/M]Y- (I0 )!O@B M>!MLWQ+,[IMQ;3@V&!\*,(RIEO,LKD>VUUYN672R"=M=;:N4SZ;BVEN-)AW% MZAQMBI1*=;AKDVK*HK(6?.O=?8/J?!L3UGK7%:3", P2@K,7P_$<;@,UE'CN M/T\9N'6U=9!CI)+$9J.TDB^^I1]5K4I:C48=R 8,>*#\VCXB'U&. M6WV!; 4UP WG>6O^>KX7_E%_W3M[ +6H 59WF??GC.0/\!M"? M8SA@"/P +9_R]S337@X\($,MMM(/"M@N]K:"0DW7]U[,??=-*>G5Q;S MCBUG]]2EJ4KWF8#>U.-&WL!WMI++[+!-HZSR&)DN(Y-5J M;4[#GQ.YMZ+,BR$+8M::5"=E1)\&2V[$GPITB'*9>CO.-*"V3\);Q0]5^*3Q MIKMJ8PFOQ;;^&)J\;/Q75M652W(>6_+P"Y*%.E4K<;C-NH,G&)=Y$?1[T&("](OI!N<"\ 9-C3\CJ=>XGE+ M"QJQKM.U;K#?+R(^O\'9K2U&<>VW>OV9T\K-N ="CK6N6YWK?-A:;2EZ[OX5 MES;6H2]7>GWJTKV2A"=$9(MTN1^?^SX?R?.](3G"M:QERU=RK\J M;5VMV+?I'[B*0T1FA7^]QKIU3_VIZ_\ LD,=R]"E3FGB2YJ?!7S?FR_XOO*Z MWETKV7(\OTG;&GVGT$ZRXAUM7WEM*)2?_9ZD9]#(OOE]\A8+ENY:ER7;=;S+L5E*QE3>G>H_<'T\%S=U;F23DK4:DLHB--]5=20CV1EXTIZF9)+U7'#,B M_&I7[H2'HD*VM+Q:2KVRI67WIRE3^LL&76-$K MDY>,NZ^Z1I3LCVOV'X_ 94\4^4&5\:,^CVT1V7:8'=2(T; M.\10ZDV+2N3^IE9US3RR0QD,1#BG(SO5H&?*$-0PZ5[MZWOMUMN,N[3)LTK65J?=Y^VU.7).O+C7%7#.+Q)@2M7( M4MYUFE98][X)?!7VJVY^%8]O+YHTYHI2.-9)29CC]-E6-6+%MC^0UD.XI[** M9FS-K[!E$F+(02B)2#-M9=4*)*T*ZH6E*TF1=8-+U/ UK3L'5]+RHYFG:E:A M>LW(;[3MW(TG"OOCW:]Z,J4E&O9*D:TK1K%DXU_#R+V+DVJV;^/.4)QKXQE& MNU:5<\+B\0 %&. _MIIU]UMEEM MQY]YQ#3332%...N.*)#;;;:",UK-1I(B(C,S4 G,> GY<^RAV>&\UO$+P9N* MB%[%DVD.+^65[I3TV34A;]7GV\J"PC)3&;9)J)*JL:>)Q3JWFY-XVR3/P9(" M.4=:T4>OIJ*C@,5=14P(Z?6BJRM1/V=4U*=JZ,<)MIHXX:R(F]G0(S;:41NY0 M3" !X7RA_!GY$_Q%[;_ + 9 I.P !+N\G5^''R=^JC M(^U[6@"Q* %;YYP;YR[1WU&-:?;[R: 12@ M 'VUM;87%A J*B!-M;:UFQ:RLK*V*_.L+&PG/HC0H$"%&0MR9->DNM MMM--I4MQ;B4(2:C(@$R#P@_*\9YL^=BW(3Q(JBTUQJ]*85YC'&%$F35[,SQ* MOUQ%=VS-AO(=UGC)H*,;E.RLLAE$\MF8>/JC]LL)\V'8=B>O,4QS!,#QJBPW M"L0IJ['<5Q/&*J%1X[CM!416X5734M17,ML5M;'B,M-LLLH0VA#:4I(B =E M &#'B@_-H^(A]1CEM]@6P %-< -YWEK_GJ^%_Y1?]T[>P"U MJ %7?YI>C^"?%ZVG/\ 6<<^Z?4NC+SL6UZ:8_H8)#QHF6E=Q^T-G]SQ MN&OH713QH[?D=R@CK@ "U"\LAEL7)/!LXT5+'OD8'E&_<2L5&\XZI4J1 MOC8F:L=Z7&4>CVUF85Z"0E3J>UM*N\C4;38;]@ M 0G/.;?M:K;J')9=6KV MEN,&/ SC\/'GSNGPX.3.'\C=-3/:7*[_H'8>!S9=''C7_)30N0IO,&SJ MO,Y$"2;36187E,$D,Y+@F95K;BSJP]J0M=1J_':J@CL)4?LY75W&9R2[F(+N,BD*: ML*F*Z9$G_P"I4)Z=4]Q\S/2HXGN:WTF7=%AG1P^'8Y=8;7M4N3G*OMI]4O-%[6[DXRYHSY:NY5V4-/FAJ-2YM]: MK)M:S*QE-$I70DDAEY3+:>Y1E[R;0@NG[PS##VL86+;N2Y96[<*2^UM1:[M* MSNW)4\*RJ_)JH4?0Y#I%_P"JV74__F41$1?_ ,>DK_PQ?E+5*^,MJ.39@Q6 M2(T-$:R_=K^6KK^^GN+H1_\ 9T'E*[.7;*78^XTC3PCO^5] ^'X M W:>%9OY]]O(./>1S5.)B,R\OUZI]PUDU&-[NRK'V#4?R6R?D- MV+#:2^^]8K4K[Q)WG]$GI#N7(:CT;ZE?K6-F,\S3>:7ECS?C>-'Z.]:9-NE/ M?DRKZD-]*6@PC7'XAQ[?;*L;.1MZZ\OX*Y]VG52K_-Q;I!O"AL M !1C@ R_X=\#.6'/384?7'%W3F4;&L$RXS&0Y. MU%.KU[@L5_Y:K//,]LR;K<8B)CI><0V_(]LF>CZ-?$F2EMQUA88>$CYG*3."C/U6HL#L[ZLII,HH M995F4HVJ; L,9D??:DW.:65#6H61&;9V7J&7:A0"FIV5L;,]O;$SK:VQ;V7D MV?;*R_(\\S3(IQD7>7MI([2)*7'[.=(<[4D2$^IVH2E*22 Z4 M GW^4*X-?UG.1U6B3[@FD@ "K$\R%P35PR\1C.+Y4WC^V*J'[4Z=[J',V_N')Y=/G'S]I,,VS:(QOCMQMS M&)%NJG;>>R(][>Y5CLCTU)L=>ZRHK$IU[WH<2IEZUD45<^E+GHV#JVS:4$[K MPY_!"X,>&TW#RC6>$R=E[T*$F/8;^VTFOR+.8[CC:T3&L'@-0VZ[6]>X;LA' M_149NP>C/%&L;*P2A*@&X( !@QXH/S:/B(?48Y;?8%L !37 M #>=Y:_YZOA?^47_=.WL M:@ !7(><"P-RE\0?1.?-,J;@YUQ,QFL M==,W%$_>X7M7:K5@M/>LR0E--?XRGL022(VU+5U4XHP$38 6&OD[-RL M9'Q!Y1Z'=D-.V>J>0%/L5IGHA,B/0;CP.MIH+/R7/U2,5UJ+(G$F:"42YBTJ M=678AL)@8 (3GG-OVM. W\.>07]0:G M 0*@ !95>$SPFTMX@GEPN-?&G>-5[1CV5Q.1FB[KFW:J0ZRY\'SZ\+5O7>P\'VW@F([.UGE--FVOL]QZKRK M#LMQV8W/ITD\:^DO4JZQTA\;:E259V\K5<^L-^;FZNF3=A9IV_#:C"G+[/ECM'L;9\/8 M_P CT+1L?EY96\:SS?:ZJ-9_K;O%!A:Z@ #F(E)9S M22IF*M#:DI6E]_HPTIM2_3]1M3G3V@B5W=?3)9]$G[OOL<5F-W*[M:>^L>7V92EZ_?54PL6H=M(]OSL6F\LFMRY#CO27'=D/N MI2X?:ZA+CBEI)#I)Z]"2?[HC_P"Z)0I@6NJMPC^"G&,:?-W:?"Q_KY\_=T/K_N%%>QKMK>M8X-XRX;XGM2E&FCY=NYK\ !1C@ M ]6UCHC>.[+!JHTSIG:VW+5^045BLUCKO+\]L'I)FA)1VH6* MT\MQQ\U.MEV$DU=7$^[Y20&XWC=Y;3Q9.0\JN?L-"P>/N*3EMI=R[D/E=;@Q M04*;2\LY&"52;/*T.$VM)%W4"4&XKTE.H-#OIA)LX6^4=XH:FD567RB(Y&F*U[BK$K5&G6'D^BZ[!MEU]E(R+,FVY#2B0^BTHF'FGEHDU:^J>T)3 MVI--:FT)@U3K+26M<'U/KVB2KX*PW7N,5&)X]$==2@I,M-72Q&6G;!Y3:5R) M+B5R)+G5U]QQQ2EF'I8 (('F]>=_PGD6F?#TP:X6<3&FH6^]\) MA2F5-.7UI'GU.I,+L4,GZK$F'2.Y!>RHSW5IUO*,?EH+O90H@A# /5M% M::S?D3N?5FB-;0/A3/-O9[BNO,4AJZI8.YRNYB5$21->^]%K6%RO7E/*Z(8C MQW'EJ)"%*(+FOC#Q^PGBGQXTUQPUTVI.&Z8UYC6 U$EUE$>9;JHZYF/99%9- M-+4DKBSMO;K&::5&2I=F\HOO@/=P !'^\R+P3/F7X<^:Y=BE*Y9[AXI/ MS=[X$4-E;UG:8K4URF-OXE'0V2EO-RL':>M&V&FUORK+!ZV.U_I%$H*L@ M 6^=J^57 "+HO,+=,[:W#2PJ]63$OOFY866GK:-,G:9NWB4L^C46LK MK_&VTI21)9U\PXXI3DCN4$E, !X7RA_!GY$_Q%[;_ + 9 I. MP !+N\G5^''R=^JC(^U[6@"Q* %;YYP;YR[1WU&-:?; M[R: 12@ &:_AN:CUYOSGSP_TIMG'SRS66TN0>LL'SO&OA:\HOAW%\AR:# M7W%7\,XU90["L]:&\XCUXWMC,;8&U=B-Y)K#+'(%*QES:=F9M>/5\ MO'LF*I-U%><9I=9DUE.GFM%:RIH(.8 GH^4G\1Q>1XGF_AM[.O5N6V$ M,7FV^-;T]YHDOX=.LBF;3UM#<<6@UOP,BM?NB@1TI>>>8R*_=4MN-6MH()LX M P8\4'YM'Q$/J,_KV(Z! @ $F?RI_*)C1WB5GIR\L%1<7Y7:N MR76\=IQQ#4%&Q<.).Q\&GRW%F7ZLJMQ_,ZF,@O\ 22LP:07RE) 6:( M (3GG-OVM. W\.>07]0:G 0*@ !:U>6O M^94X7_E%_P!['>P#N?C4^$Q@WBD<;WZFK9K,PM?9MJ?.LOUELG&+?"\_P M'([?$LRQ._B+@W./9'137JZVJ;&*OWM269D=Q!]#-*NWO0:D&E1ATX M2K?+F>-FOAGG==PRY/98XGBEL_(2+7N8WDHCA<>MCWDL_5>DS9"R^#M47L]] M/PJA2CC5%DXBZ0F-'DWSSX61"5)<2E:%$I"TDI"TF2DJ2HNJ5)474E),C(R, MO<8#^P !$AY08Z]BO(O=M*ZVIDF=FYA-BH7[U%77%U+N:I1F9_*Z MUMA%5U_'W=?=^Q''3I6TR>D=)7'.!./5TMZKFSA'^3O7YWK/J]=J["3:_AG( MIEI+FK+<K]J$(PG_323P48$O( Y.'56$]/=&B MNN-]5_JRNC3!K;3WK1Z[II0;G8:?D]W\4][(L68\]^Y&W3O>:7NIS= MVGFE7Z-.]X/6,)3K2D8UD[-$Q'WI5.E^[J@U,PR/J:%((S+VA]!$VX2S(C+T MEI/M^28M%_7L>%:TL6ZWJ^^OSPI]I4PPYU[9RY?UG98E77P>Q4>* MTEU'IJ)]1&Z^3C1J4EY#CIF;#G4^I^GV$?N^3[A9;^K9M_LK>ZN'9W8=GA]+ MS?T\OAV=U5PQK4/9YJ_.Y S,SZGT,S+J9GT[C5T__&+=V2I\SW?T/H<;;2#B M55E+2HTJBU\R2E1*Z&DV8SCA*(^A]#(TE^(_OCVPX=9F8MNE>]U'J>NR7_W3_5?3\?1#G7N1^+H74R+]X>% M[%M7=Z\G+*GM1>T;LZ;^U2CNL#)*^9T0XKV-XR]R'^GIF?[R'_MR\>Y5SY&1EU+Y1&?<1I^\9?[_ /<*9]/X M !+5XJY0[F7'#2M\^YZ\E[7N.U\V09H4I^?0PDT,Y]PVS, MO67+JWU+(NG12E%T3]XNP/1'JT];Z,N!M1N2ZR[/3<:W.OQ7,>'R:[*7SUG: ME6OS[]D?!JKQ3BTP^(]:L1CRQCD7)1IZXQG6LXT_)23(,2.L( M *,< 2=/*A:DU3N7Q$=S8QM_66OMK8U X7;$O8./;)PS',YHX=Y%W MCQTKXUU$JV;@6EDPW)0V3R&;)]I*TH><2H+!;](=P<^AEQ1_X=M0_ MY/ /TAW!SZ&7%'_AVU#_ )/ /TAW!SZ&7%'_ (=M0_Y/ /TAW!SZ&7%'_AVU M#_D\ _2'<'/H9<4?^';4/^3P'<,:XI\7,+-@\.XV:"Q0XTE4R,>-:=UW1''F M+2E"Y;!U>.->E)-"4D;B>BC))%U >ZQ8L:#&C0H4:/#APX[,6'#BLMQXT6-' M;2TQ&C,-)2AAA#2$)0A)$E*4$E)$1 /I 'EN[]PX1Q\T[L_ M>FRK)-1@.H\#RC8>6SC4P3S=)B=/+N9K$)N0\VF5:/MQ/0B,$LER)4AEAOJM MQ)&%,[ROY'9SR\Y);IY+[(?4]E^Y<_OGQ MN-4U4(E%W)B4[)*49D9J#'L !,+\HSP:_1+Y%;2YUYC4^OB?':IE:SU1( MD-=6)6Y=ATJF\HMH3J7>AOT>KK"5&>:<;,C5M*'(;6E<8!86@ _%]A MB4P]&DLM28TEIQB3&?;0ZP^PZ@VWF7F7"-+K2FU*2I*B,E$KH?N 5!WC&\&Y M'A\^(%O#1-?6OP=:6=L6T]&O.MFAB7I[8,J=8XS!B.*69RFZ6QCWV-O/J))O MR\+DN)0A*R(!J^ ;HO /YV?I#_$:U+E.27/P7I[=;B=!;G5(=)-; QC/ M;2L1CF7S/5=2U$;HL\A8O8R9?:MYJICVK#)?KM9+"V6 >%\H M?P9^1/\ $7MO^P&0 *3L 2[O)U?AQ\G?JHR/M>UH L2@ M !6^><&^VRXF 94\_@>13&B:5F6K\@;3=Z\ MRM*VT$TY)E8Q-@E.0R:FXUE%G0>[OC+2082@ /<>-'(/8?%+?VH^1VJ9Z M:_/].YS29KCZG5/%"L%UD@OA+'[=##B%R*"SJ';"ML&4J3Z\&T?9[D]X"X]X ME\FM<-^GN3>IYGM6$;@PRNRB!%<>2]-H+0S=K\GQ"W6A"4G>TN40KBIG= MA>G[73O&TI;78M09% ,&/%!^;1\1#ZC'+;[ M@ *:X M;SO+7_/5\+_RB_[IV]@%K4 -'7F,./3W(7PE.2S-;$*7D6EHV-\A:$E M-$X49G5ENU.SB61D@U-*;U9/SXR4GI[U=JU$TI8"J, 'HVG]J9CHS;. MM-TZ\LE5&=ZGSS$]BX?9$1J3$R/#;R!D%.Z^V1EZ\;VZ R3K2ODNMJ6TM*D+ M40"YOXI9UT=;B'9=+-G,>AD.+6:FC[/AJGR2 M-;54Y*#4A,RG>2A2TD2C#(, 0G/.;?M M:26UL(Q^"MZPWKK.BB=K=A70(C:EV6T,?KV/UHE"#D6]0RNM M2;TN#3QEA7) GO>6@\;8LZK1VC32G#,D>L\KHADCZ+]ZU)+Y(\;MVU9IS79QMQI\4J1\WV MGIRRG7:,:RJ[)%Q)]7:J;);9(TI6;3!>LZ2N_HMI:SZ(;5V)ZDI/JI^4G_?V MVB_KN+;[MF-BPZS5L&& MWM\WW8RK_=4N97EQKU?F_;W6* E5C( #[X-Q/@&1,/FIHC][#ORV3_ -Q) M4?5'7I]])D8\[N/:N^:G>^*/B]8W91KM278[G RJ'(Z(EI.([_K'U6PHR_U5 MD75'7I^,NA?OBW7<&Y&M*VZ=9#]9[QO1KV2[M79T*0XE*VUI6A1=26A1*2HO MO]4*29D9"DE2M.RO=J]MN:M>6C_ ?( "4[P,_!(TO_ .Y+ MO^U^0CK)Z/O^1W@C^8O_ .VY+6/CG_&O6/MP_P!3;9=B9&)@ M HQP !*U\GS\Y=O'ZC&R_M]XR@+(, $.7 MST]Q1HY?JL/3^#7Q*PNFEK-1=C=WLRG5+0;9* M42-8O-/=C4E*7@KX0 !N:X;^/%SVX&Z'Q[CGQTG::QW7..VV17S:;G5% M7?9#;WF4VTFVM;:_O9,Y+EK/,WH\9I:R+TH5;$BH[6XZ" 93_&JO%M_ZX:,_ MH4I/^9 'QJKQ;?\ KAHS^A2D_P"9 'QJKQ;?^N&C/Z%*3_F0!\:J\6W_ *X: M,_H4I/\ F0!\:J\6W_KAHS^A2D_YD ?&JO%M_P"N&C/Z%*3_ )D ?&JO%M_Z MX:,_H4I/^9 -97/_ ,3GDYXEMUK;)>3YZUL.63[YMMM+LY-G'9( MRB+Z!N? !X7RA_!GY$_P 1>V_[ 9 I.P !+N\G5^''R=^ MJC(^U[6@"Q* %;YYP;YR[1WU&-:?;[R: 12@ &R#P>_G M3?#_ /K7:8_MG6 +A@ 1$/-C^'Q^C-QQPSG;KZD]IV'QF]+$-K^PQR7 M.O-$95<%[#:2#;2IR3]S&=V:7T(0DD,U^<7,Q]9-0T] KM@ !,\\I?XC MAX'LW,_#IVA?*1BFVG;+97'AZQEI3&I=F5%O3 M)4=<15U QZZE0Z/)H["B]U?:4A5ME%47R7(UHRM/R5I 8_@ ";/Y3+Q+ M6<9R7*O#6VO?J;J,TFW.R^,4NRE_J$#+&83]IL[5T0W25Z+-E6PE9!6LI4TR MB94WON9<\%;] +*<@\0SC!C! MMZ1S[(4R.1&OJ*N[(FHM@9'.;:9V-31X:.R)KK(;N6EJT5G84EY26$*WIKFHFR:VVJ;6MDMS*ZSK+&&X MAV!81Y;++K+S2T.-.,I6A25I2H!9Y>7_ /&AJO$8T^G1N\KNOK^9VFJ".62$ M\[&B%O+ X)1X,7;%#"22"3D3#KD>-D\%A*FV9;T>UC>E$M/8:T)&H M #R;=NG\7WKK?(]:Y:@TP+R.E4*R9;2Y.HKF*KUJJ\K^_ITEQY24F:>Y*7V5 M.QG#-EYQ*L.XYX,TGC_AC4N&-8CMC9T>YC7RSA+SPE\TJ?=KM6/;&B*YNC3&<:'SNTP M'/*U<.PAJ.16V+).+JLAIW''$0[VEE*212H#Q-J_><9<;6Q(0T^TXVGDKQQP M/K_1]Q!E;J?@W.:W<[*Q]NU/UPG3V94_1*G+*.\94J\C&)+D ^IB-(E*-$ M5AY]24]RDLMK<-">J2[E=A'VI(S/WG[AXSN0MQE.Y*EN,?:KV/2,:RK6E(\\ MOK=EBXE,6I7MCS40B[R-+9IEN]R4D:#_ %)STS;4H^G4G#,NU2NU7NZVS)UK M$LUE&&]Z<>;R^&\?#M^&M?:IOZY>[F]X8MR6]:]W=V2)C]7$Z**/[4X711.2 MS)XNO9V*3Z/:32FC5T,B4A1E^^++?UO+N]V&V/'Z/;+[TO[L8JN&);CX]ZKF M^GR4((NB6T$A"2]R4(+]BA!?>2DOQ$7N(6F=RYO=I%^LJ.Y#DR(CI$3T5]Z.Z2?E M)2XPXIIPDJ_=%W)5T/\ &/6_9GCW[V/=VZS'G6$OKA+EE_31^0GUD(SCY;E* M5I^<\XV;(]'$IC?0C]KDP8Y]35U(DR6Y75)%^Z_6QE[_ ,0OG"]O?5K'-6G_$\*HL;D7M7FEHRXE#>&8U%R26E1D1NQY>8XGAZ M6T$?O4HI65Q5="]_1M0EW"T^>9CZMDPKRQTG'A?G]*,LK&Q>7].3&7YK&;U^ MEFYBVZ^.5[K[S;,S M4@O;_G]#WC?I7NS[NSMC#[,ELG6'4O-G^Z;42O_ M ('T^\?O^\?O+H**491ERRC6-7K3MIO3P?T/P $LGB+C+N(\ M9M)4S[:VWU8%2W$AIQ*D.LO9,VO)7674+49H<0[;K0HCZ=#09=J?V)=>NAK2 MYZ-T6<"X-R-8W/W.L7I1KYHRRHURI1EOZXUO!&D.N*_-:WI3BJ4:(D\L6K:^38DT2$/VME/E=A+DK 8(@ M )+/E>.=_Z5?GVQH3,+A4/4W,NOK=92$29;,>MJ=RT MTB7/T[>N^N?RWID[ BNN&I$1*2"S? !X7RA_!G MY$_Q%[;_ + 9 I.P !+N\G5^''R=^JC(^U[6@"Q* % M;YYP;YR[1WU&-:?;[R: 12@ &R#P>_G3?#_\ K7:8_MG6 +A@ =1 MS[!,2VC@V9ZTSVCA9-@^P<5R#"'Q*N$^4>'OS0W7Q>R!5A.IL,R-5IK3)K%M"7LSU-DZ/AG7N M3K>890P_8.4$F/&LBCD;,>WJ[&&D^L922#!, !W76NQLSU#L3!=K:ZO9> M,Y]K7+\;C1L@9D.0' M'B2N753H$])>E*:-09Q@ P8\4'YM'Q$/J,07]0:G 0*@ !:U>6O^94X7_E%_P!['>P# M>< .N9?B.+[ Q3)L$SC'Z?+<+S.@M\5RS%L@@1K6BR3&\@@2:J[HKFLF-J: ML*N56R9+#[+B5(<:>6A9&1F JM/'*\(7)O"]Y"_".#Q;:]XD;CLK*RTAF$I; M\^1BDU/?-MM.YA8.]RCR2J97W5\IY2CN:A+,PG5SH]NQ##1J /6M$[S MVIQHV]@.]M)9?98)M'6>0Q,EQ')JM3:G8<^)W-O19D60A;%K32H3LJ)/@R6W M8D^%.D0Y3+T=YQI06R?A+>*'JOQ2>--=M3&$U^+;?PQ-7CF_M2LRU.2L#S9^ M*ZMJRJ6Y#RWY> 7)0ITJCF.*6:FH\B!(<.PKIJ$!M+ >*[OT'K7D M'B:\3V)2IF(9]5VDO87IQJRXER-()E"7V720GI M@W'G1YPOTBZ/+1^)<'KHVMZV,B&T,G$G6GGQ[O+7E\*<\)4E:N;1I M-$U[4M RJ9>G7N7F\\*]ZU=IV=DX^OZ,J;2CZI41_P#D)P W9I)^PN*2LD;, MU^P;K[62XQ"=?M*Z&DU&2LDQEI3DFO4AI"U.OL%*A(0GO7):4KTD\[.D?T=N M.N!+F1FX.-+BKARUO*.7B0K*]:A_^9Q8\URURQ[9W+776(T[97(2[M)YT#C[ M1=;C;L7KE--U"79U5VO+"4OY*YV1E\T:\DZ^J,O,P1$!LW !]#,=^0X34=E MU]U23,FV6UNN&2"-2C)"",S(DIZG[O<0^)2C&F\I4A2OO?5([U[OA\[L43%I M[YI.2IN&V?IF?<9//]BTFHE(:;5V]R2[2-*UH41J[?Q*[;7?UG"LUY:2K>EW M?)WO'O>/=CW?7WO-^7EJ8XUVOL[4^D[)#QJMC$E3J%RWB))FJ0KHV2T*,S-# M+9D1H,NTC2X;A"S7]=RKE.6S&./3],OTR[O]"ICB6Z4WEO*KGD)2VA++:4MM M(-9MLMI2VTWW'U5V-H+M01G^\1"T7;UV_7FNW)7*_2ES>/N^%41C&%-HQI&K M]!^/0 >J:+QUK*MR:RHY*$N096:4+]L@TJ614E;/9L[Q9H;(S42* MB'.5T+WGV]I#.NBS1X:]TC\$Z7>CSXN1J6+/([)5_%K-V.1E2VCWJ\N/:NRY M8]Z6RQ<2Y4L+0-9R82Y;L<>Y&%/Y6<)0M?KRH\K&"KZ\EVX^E-'71O?WOVJ7 MB[>G3LCQ92%D9]??\J0WT_%\D95PA"EN-K;[TXR_L6O4ZUZJW'XI?LI M_P#4[CQ8QAO*J?E=%4RMYVIXF9_D\Z%)>;N^U+L8%Q! MDUQKO#LJ2Y:7-1LVJ_GV;\/:^E6C% 15(B.>K&><96?WS0 MHR[B3[^BD_>6G_<9&0_)QANP711=? MW2VC/H?_ &I,O_9%#=P*>-J6]:>S+_B5$;_LRAVU=PBS8DU'J17VWD_NB(^B MT=?W*VSZ*;/IT^^1"WW(3AV3C6+WC*%>V,]G[C\?@ ]5TGK6PW!M M? M;5R'37E>1P($UYGHI<&E;6J7?V9=3^4F+1QK"09??,HO:7<9I2,JX&X7R M>-.+^'^&,:->;6,FU;G*/C"Q&7/DW?\ W./"Y=^ER\M^LZE:TC2L[4;FV MV+;K*/TI^6$/SYUC3\Y+XA1(L")&@0V6XT.%'8B1(S1$33$:,VEJ.RVG\2$M M(2DB_>20[,6;5K'LV<>Q"ENQ9C&$(T\(PA3:,:?-2E-J-2)SE. M #E:&^N<7O*;)LT-U5R785G3W%1,9L:JTK9C"B#FAN2\*7 E!L.K3J_#CY._51D?:]K0!8E " MM\\X-\Y=H[ZC&M/M]Y- (I0 #9!X/?SIOA_\ UKM,?VSK %PP " M)9YK[P^/T=N+F*\WM?T?M6S>*O6DV1[#'[[#(./V56J/:)+YMI4[+^Y?-9T> MQ:0DDM1JS+,BFOK[&"Z!7- "5)Y6/Q'$\9N6-EPZV1>IA:=Y=6%?$Q% M^SL"CU6(<@ZN&]%Q%]AMXS0RK*ZY#..O$V7JRK-G&T*4EIA0"R4 M !@QXH/S:/B(?48Y;?8%L !37 #>=Y:_YZOA?^47_=.WL M:@ M :_/%$X0T/B%\(=V\9[!,*/E.14!Y)J>]F]$-XSM[$>^XP*U7(-)G%KGK1H MZVQ6@C6JIOI[2/>X IZR7'; M*347M':PGB)<.RB6D.5'?:61*;=CK0?RD@. &77"#FWOKP_.0>* M/62)ILLH4KJK^AL4O2L3V)A,^5#DW^ 9Q5,OMG:XS..!#6HDK;D1)4&+80'X MUC#B260M=/#@\2OCKXF^C(^X-&6SU;?TJH%5M?4F028GW=:HRN7&6\FKNX\= M7;9T$KT)CE1/ULVYOL@OK&'44E)3UL=R98VMO:V#S;%;6QX;+SK[[SB&FFVE+6M* M$J,@C[Y'YHCPDL=VJ_K0MH;0O:B);%43-OXYJ6^M=5,/-R%QIV]2 MTZVO]=0*&4Q(;[7H2Y+*T.J#?K@^<8?LS#<6V)KW)J3-,%S>@JLIP_+<;L8U MM09)CEY"9L:BZI[.&XMJ=7R(+[+K3B%&E27",!VH !"<\YM^UIP&_ MASR"_J#4X"!4 +6KRU_S*G"_P#*+_O8[V ;S@ 8R\P.)6F><''S8/ M&[>^.M7V"Y[5N,HE-MLE>XCD<5*W,=SC$9[K:CJI%DH?A MR9,=X*D'Q"N!6Y_#DY,YGQQW+"]H>JW%7>O\ZA1G&,>VAKFPERFL;SF@-Q:R M9;D-Q7F9L,W'':ZQA2X#RUKC^JL,'P !G'X>//G=/APTN5 MW_0.P\#FRY$;'-I:WLI<1[(L&R$F2/L;=]DBR8,OTW%UUG6PY[3;IQO3<"VS MX;8-G5>9R($DVFLBPO*8)(9R7!,RK6W%G4Y55V"E,R M&^JF7VU,SX3TFNF0Y;X91 #&+;7#OCSN=R3.R[7M9$OY1J6O*L7 M-6,9 X^HNARIDJI]-NYD=O0B.>S*(B270ODIZ13QAT+]&_'$KF1K/#=NUJ-S MMKEXF^+DUE\FTMI:^>G3MP'P!T4:C:TK1^-+^M:W+DG/39XUJ=W&LSCO M2>3F6YVK,)SCRRA9ZB-V4)4N2C2$X2G.W!6N:WQ-CRR''FI2_&FPVAEON(B3W>FV@B[NA>\^G4Q:+V1?R)BQ M4GUZ$^N);V3B.XNA>QF?[)*1LKZ*^A_+N/M:XANV:W,;@O1-3S>;^5NV)8<( M?;E:OWIQW[OX*M?-2*.^DG,ZK1,/!C+EN:MF8UG\V,^ME+[,90A2OVF%HUJ2 M(\.W"\E2J".2OE)39/.HZ?L4J.$AI77I^^V\7_=&;<'6^6&==] M_5675)=MF-/GK_59F>&5C#.5Y'R@I382])N^*VQ<88[S2I)LY%.HHDA@V7G4 M-+2MQF+U]0R(B;[>]"5+[MO?1XTZ&IY_2-B5IS7,SAK/QH_9OSLPK'EE*,:\ MU8T\WN\T8RJB_CR]7'L:#=YN6-G4<>?UU$YLI M+9="]5OHV^1?OF7N2XKI_P"R?[YB@NX,)=ZU+JZ^[V51'(E2O?[U'\91G[;[!\ M -]WAF<8)F$4,K?6;UKD+(\RK?@[ ZZ8T:)%7A\A;4B7?.LNHZL2[-UE@ MHQ]$J3 C^J2EM3S)/07T6>BF_H.GWND'7L6MG4]:M=5I]N<=IV<*M8RG?K&7 M;2>7*D>K[M*QL1YXUE#)Y8P9TE<30S;\=!PKE)8^'+?(E'PG>CY8V#;4-PT5 *,< 2M?)\_.7;Q^HQLO[?>,H"R M# %2'XY/.[]/_XAVX-E8[<)M=/:WD_H*:,7%E/2 M:R9KW K"PCN99 4LTI4SD&52\BO&U$VVM,2\BQG.\XQ+4&H, M $P_RCW.X]:<@]G\#\XNC9P_D+6R-F:A8FRG"C5^Y30"*4 V0>#W\Z;X?_ -:[3']LZP!<, ZUF>'XQ ML/$,KP#-J2!DN&9QC=YA^7XY:->O69!C&35)9PHR?P^>:>[>,%^4^72X=DCEKK/(YR.B\PU+DY'=:\R0WFVTM2) MZ\?DQXMD3'.,1$I]"IRFFKR8FO&UV(OZ-[HKKTDOQG[3$,TH)!G'R;%)IQ(_M$.0DR M)R.S)CKCS(T:2R%D7X4?F'.+'B#UV-:OVS.H.-G+-]F+72==9+/&SD.VM@/LH=)J-BF%1I"7CB+DM>BJSGK@ MTT9UQ"9EE&[D]0KD?%D\>+D_XFME9Z]@*DZ,XH1K!MVFT?C=LY(FYA[!*.16 MWNX,H8997F%J3[;+[-:VAFEKW(\=3,23.8^%) :+ $DKP)?':RWPZ/7( M6RN\RX49E=J4M"4R[B_X\W]Q+-NR#&LEQ^QB7%#?T-Q$9L*JXIK:O><8L MJN3!?9>8?96MIYIY"T+-*B,!SH (3GG-OVM. W\.>07]0:G 0*@ M !:U>6O^94X7_E%_P!['>P#>< U-^,!X66N/%+XRS]=6/P/B^]L 399 M+QZVI.8<3]RF7/QVDS,:R&5#BNR7M>7C<2'%MV&VWC:7&AVK,=Z96QFU!4Y[ M@U#LG06T,[TON#$K; ]FZUR2RQ/-,3NF4-SJ>ZJWS:>;)UE:VI\%ULVWXDR, MX]$G1)+,R&\_$D,O+#S< ;I_!2\73._"WY"(>NW+?*^+.U["KJ][:XC M/O.K@-MJ]D@;5PJ&ON0SG%.RZI3C*4I3=5S;M7(6V]\'3JX+5K6VR,#W!@&' M;3U?EE-G.O,_Q^KRK#5L/*FY4'#:U9(=1#4VE*)F2V#"^I M*@0_7;-#:B,I,EQIGIZ7KK:U_P#2"Z9\;HCX3K+!K#(XPUZD[6FV9;5C:VI& MES.O1EO'J<;FI6$*T_#WJPM;Q#>7FY:5CL6]M9WUI87EU.E6=O;3)%A96,UU3\N;-ENJ?DR9#RS,W' MENJ4HS/\:AQXU#4<[5\[,U/4LJ>=J&?O7KE:SNW;MVLISG.4N]*5:UE*3 M:NQ8LXMFQCX]NEFQ9C2$(1IRTI&D=HQI'W1C^U\(IGN V M^\'<,5B_&7>NSI47NDY54Y3&KR41MG(I,,QFV,G&7U)/L;B]PW70^A#I4XXOX_->U['SX6>;LK/&TW!R.V,]I;1N9-[(M2VC+ MMLTWWY:1C _2-J%,SC#AK1XW.YASLRG\US(O0\T?HVH0E3YIM00YXIX8\;<< M6=_7M?N44[+A>\R][DV:E7N/W)]S*1(/"5NL=.O3K3SW998=2K6 M5^-/AC_>JV8>#,A+F]-J(<2E:%ZB>0M*R2M*TJS#&"4E23(^Y)D?0R/W&0W3 M]$VE)<9\31E7FC+2Z_[7C(DZ3Z_]4:?7UUR:?ZNZU-Y?1KQC+,IQITEDYCN1 M7-&X2^\U$NILI,!?<;C3:C42HWO[D(/K^R07[$:R:IA2T[4]3T^7FP;]ZS7_ M -U=K#VHQEZO='[,4BXUVF1CX^13RWH0G^FD:_VN"%N>@ #^$J M4DR4DS2I)]24DU$9&DO<9&7O(R'[M2M:TKY1V.!D\^+T3([9C)="ZN'VO)+W M?L7B+Y7_ 'B4?^](I+F%:GVP_!R_H^[_ +GM&]*->]WJ4=U@WE?/)*6WO2>/ MW>A(Z-.&?[R/>9.?]TS,6^]C7;6]:PYHU]=%1&<9>6O:Y,>+Z '*5-1;7UG# MIJ*KL;NWL7TQJ^JJ84FQLI\ESJ:(\.##:6[*?/I[D(2I1]/V/WA[X>'F:AE6 M<+ Q;F;FY4N2W9LPG&W/;GUNQN1E:RQ'BJ9GT6K''&I+TJ2VXAZ-+SDV34TF$ M1)[BJTK6ITUI1/4VA#T)[=CH:]&+(CD8O$W27BQMVK-:7+&D5K&=9RI7>$\_ M;FAR>OY+2LJS[M,BL(QGCSA_B[I&MUM7=.X>N5E*7=GE^7ECZXV?7S?ROL^Q MOW9TW7-MMLH0TTA#;;:$H0A"20A*$$E*4(0DNB4$DNA$7N(B&\L(1A&,8QI& M,:;4I3PI3W40S6M:UWKVUJ_4>C\ 48X E:^3Y^87YY?I&_#HV/]RUU\%[GY M&^UZ"U04.9[-<5?W654S]$'-X)LJ]>-\#X(BW]GFM=OLEQ=4_5:%O-]0JE@ M 'J.D=P9OQ\W%J[>>M;)51GVH\\Q?8>)3B M4\3";O%+B)=0F)S<=Y"I56\Y$]"6P:B1(C27F'>J'#2H+F3BCR,PCESQNTKR M6UTYW8CN;7]!FT"(IPGI-).L8I-W^+V#B4))5M49$Q;530"*4 V0>#W\Z;X?_P!: M[3']LZP!<, (EGFOO#X_1VXN8KS>U_1^U;-XJ]:39'L,?OL,@X_9 M5:H]HDOFVE3LO[E\UG1[%I"22U&K,LR*:^OL8+H%[E0XYH"TJ &#'B@_-H^(A]1CEM]@6P %-< -YWEK_G MJ^%_Y1?]T[>P"UJ >0;]T7K/DUIC96@=QXZQE.L]KXI9XAEM,^3: M7'(%BV1LV%;)6TOX.O8,]N'.KIB$^K"GU\:6R:7F4&05$?B7>'WM7PU^5F<< M=-CM2;.CCNN9+J/8?LBHU;M#55I.EM8QEL-)%V1[1*8TB%;PTJ64"VJID9#D MAA$>2^& 0 /]2HT*2M"C2X@R4A:3-*TK2?5*DJ+H:5$HNI&7W@$AKP M]O,H<]N$L6DP'8=I&Y;:,J6F8,7!]NW$YG/L;K64]K<7"=Q,QI-E!:0A$=MJ M-=1[^!&CL^A!AP^OJD$Q3B+YE[PON3T>JJLRVA9<5MA3D,MRL5Y"P$8[C*)G M1M,I<#;52[*QI-2A]SHT];3Z:2ZW^J*@L]KB4!O=PK/,&V3CT/+==9GBF?8I M8=3@9-A.14^4X].Z)0M7L=S13)$:5T0XV9]CBOB7.!\'];0>,N(S/:(?Z*N:+J<^W9.@+-;:7Z>K1V^6 M93=S#(D^T6E[>2WY4UPD)2E/J.*[4)2A/1*22 Z2 "4#X!OCPY)P2RO'>* MG)V^L,CX:9C?M0J'(9SS\^TXT7]]/_5\CJ>\U.2M32)\IR1>U+9*5!6Z]=U# M9R?A&!8?96MIYI]#C:U(42@'* "$YYS;]K3@-_#GD%_4&IP$"H M 6M7EK_F5.%_Y1?]['>P#>< (O7F*_!98YS:QFSJ:(F0YCSR/US8QE.X^][4?P(FM"M/=:=8= M<9>;<9?9<6TZTZA3;C3C:C0XVXVLB-"R42B,C(C(T@/X $J3RZ/C:N< M+,\K>'')W+72XF[/R+_Z"Y??V+::_CML.^DH2].?G3ED59J:YG*;.V:]1$2H ML'SO4(91)NW9(62*5)<2E:%$I"TDI"TF2DJ2HNJ5)474E),C(R,O<8#^P M !QUI95U+66-U;2F8%5409EG939*B1&A5\".Y*F3'E]#[&6XS3JU'^)*3,4 M>=G8FF869J6?D1Q,'3[5R_>NS[(6K-F%9W;DZ^J,(1E*M?AH^K-FYD7K6/8M MUNWK\J0A&GC*LJ[?E1C-_;?M=X;1R3/+!;[<"3)5 QJN>4HRI\7@ M..-T\ D>HHD/FTI3\DTGVKES)#B4I2OM3Q!Z6^D3/Z4..M:XKRY2CB7I]3A6 M:_\ =L*W*4<:UR[UC2G3 MV[TO//[._9#W0C2/LO&Q'+(@ '[PX.RV7[)Q;JTI27XS4/O&QK^7D8^)BV97LG*G"U;A&/-*5RY"S"Y=N2I&U;I*M:R\(QIVRE7ZHI),K"(6H^)>087^ MI(:P_2&5Q[-UA*EMOVC>(VLZ^G(2DNJB>MG[!_H1=?U8=H;W#.-T>^C]JO#6 MU(PX$VDE.+- M;:8DYA*5&KJM*4K41=W1,'=*&%^Y_2+QQBTARQCJF;.-/AA=OSN0CYI>6$X[ M5]?CW?*S'AR]U_#^CW-]Z_)K,9?:C"D:U_3%CZ,#7@ !W# M$,BA0+RG+*3M9N*E81$WC-2_%:NDU)O(*4>NY9KFVE27+[]JI(.JO#V6M*3I*]S1G&5*\E=XH4U/I(XILW M[V'+'Q]/OX\I0EM:E*<94[*_OLYPE\U>3;E]_BSWUKHW46GHZV-:Z]QG%''6 MO1D6$" 3UW+9ZI,F9U_.6].G,DI/4D.R%I(S,TEU,S/8'A?@+@S@R$K?#'#> M+H\I4Y97+=O?(G'W3R;G/?N4]U)W)4HP34M;U?6)Y'[-N. MT(_FQH]8&8+8 "C' $K7R?/SEV\?J,;+^WWC* ML@P %7-YE[G?^G"\0[)-:XG<*L-/<08UKI/$$1Y34 MBLL]A)GL2-U99%)DU)0\]E=?!H^Y#BT/Q-Q3RT$$> !DAP_XTYI MS%Y/:/XQZ_2XG)MS;!I,.;GHCJE-X_2ONJG99ELUA!DIVMIL2A7EK*))]WLU M.]V^\!<8ZMXSZ+T[K37VIL)UGAT7#]9X7C& XLQ-QNBG3T4&)4T.BJCL)[M< M2["Q.%!95(D+^6^\I;R_EK4 [[^A=K/_ &=X+_-&@_Y> ?H7:S_V=X+_ #1H M/^7@'Z%VL_\ 9W@O\T:#_EX!^A=K/_9W@O\ -&@_Y> ?H7:S_P!G>"_S1H/^ M7@'Z%VL_]G>"_P T:#_EX!^A=K/_ &=X+_-&@_Y> ?H7:S_V=X+_ #1H/^7@ M'Z%VL_\ 9W@O\T:#_EX!^A=K/_9W@O\ -&@_Y> ?H7:S_P!G>"_S1H/^7@-3 MGC7^')B?-OP]=T:[U[K['F-T8#!3N72;F/8W51+F?GVOHDZ:K$89PH[2Y#F0 M8M)R2B:;4XEI,O((LI:5^S((!4R ">+Y0CG:JXQC=7A[9O;I5,Q)4K? MNB$2WS]1S&[>= IMNX?"4ZM*$-0\BF8S=PXK1+>>5EE_*7T9BJ-(3

9M20,EPS.,;O,/R_'+1KUZS(,8R:KE4M_26 M+)*(WH,JJFRF'D]2[FY"BZ@*=KQ+.%&3^'SS3W;Q@ORGRZ7#LD MXS=K)!->B:PWL ,&/%!^;1\1#ZC'+;[ M@ *:X ;SO+7_/5 M\+_RB_[IV]@%K4 -6'BV^%UJ_Q2^-$W5F1O5^);@PI5CDV@]LO0 MO7D8/F;\1MN14W"V&52)6 72(D&+=Q&B4HTQ8L]EMXUYM/7EP[39-C-RTDG&G"2EZ'95LQE2F+F@F078\NOL(CCT.=#F,R MXCSC+B%J#QP >AZWVYM?3EV>2ZAV=L/5>1J2TVJ_P!;YIDF#W:D MLN*<92=KC%E%?-*%J4I)>IT29FI(#8O@'CD>+9K:.Q&QWGAO2Q;CH:;;5G]M M2;8D*2Q[.2#?E[2I+AV2L_9F^]3BUJ<[G.]1^LYWA[I\90\:OZ:'_ATXG?F) M >;9KX_?C"9\S,8O>QR-=8%5.5_ZW6:C]G4 MUU?),G_TE)/$&O7"N>!VV3>)#Q8P]P\+R&>JRY6:[QR!U9Q'(9[Q)^&U]T:?9.P A4@ GJ^6?\;7[LX.)>&[R MNRSIEU/ 9I>)^RKU[I]U--7,DB/HK)+1USJK)(<-"CQ=]XB1-@PUTBWD3HU0 MQ9!-C &"OB$["&T*+%U9-LH22E7<:T^]W&9=JEK-9K4(^](73J MZ?TM<35I#EM9WR3)A]+K,6SSU[(Q_AHW??3WRK7=>^!+_7\+Z;OYK/6PE^;= MGM^B$H_M8(B$V7 #?7X/O(N3,C91QKR6>2RK&9><:W.2 M\LW&X;LEI.78W&[U=GHHF28]DPR@B7W3;1T^]!?J6[7HK\>W+MO4NC_4+^], M:D\S3^:LMZ0K*GRK'I[/+&N<47P^. F\^0,*?&B;'KL.FH3[_> J IDR98S) M=C8RY4^?/E/S)TZ8^[*F39DIU3\F7+DOJ->=8?$1&CHCUZ*?8D;)68L!LS5%I9E,M9$F2UW! MH_ 9:<$^5V5<'^76A>4^(IER)FH\]K;J[IX3J67LGP:P0]0["Q G'%I0 MW\+8/:9!7DM9]K2[!+GWT) 7*6O,^Q/:F X1L_ KB/D.#;%Q+',YPZ^AF9Q; MK%\KJ(=[06D?KT,FGZN?%=21D1D3O0RZ@.Y \+Y0_@S\B?XB]M_V MR !2=@ "7=Y.K\./D[]5&1]KVM %B4 *WSS@WSEVCOJ M,:T^WWDT BE -D'@]_.F^'_]:[3']LZP!<, ")QYK'PZU<@ M^+V/\VM=4Z9.T^)T*3!V&S#BFY8Y1Q[OK-N19O.+;0I;ZL3R:4Y;M(^0TQ5Y M%DDIU:E-M(,*XX ;?\ P0O$2D^'#SNU_LC(K1^)HO9GI:DY!PB)UZ.S MK_))\0X>:E&3W=)^-Y(S5W'>VVY)=Y:_P">KX7_ )1?]T[>P"UJ ! MHU\:3P6]6>*1JS[I,;^!-=\O==TDEG5&UWHQL5^3U[!OSF]6[2<@L+>L,*D3 M'7CA320],Q^9,7,AH?C/V5;9!5X[[T%N'C!MK,]%[ZP*[UKM37]HJIRC$[YN M/[3$>-M$B)-A3H3[T6[I)<)Z/)@V$)^1!GQ)3,N&^]'<0XH/'P M &^GR_/AN[=YK6 MA:5),R 5><7BD5DU-]OR M#;0W(Z'W'W>U'[B[>I\\?3LS;E;W1KIU-Z6J1U6]+M\TJUP(0[NWL4C/MYN] MS^'=3KT,6(\G$%^O;7?&A]FGX:4OO=GW6I,<_4Y@ /\2E: MUI0VDU*49)2E)&:E*,^A)21=>I^\NA?[Q\TI65:1C&LI2KV1?E:TI3>O@D>< M.])'I+3=17VD5,?,LK4C*_\J5\:PY*5\'>>3:E)X]; MH-)FD_T.,K29I/H9I74R4+3U_>-"E$9?C)?093TW5K'HAZ2JQERU_<;/_IQY MTK^FE=EOX/I2O%7#^_\ XNS_ %Z(Q8XA-Q&.&V4&G)HZC41>I3Q5ETZGT(I4 MYOH9E^/JVH2-PK2L=*W^*Y/^RG]UCVH_X13[$?[6Q[P;9*V^3.>1O6-#,C1V M1.FP:^U#TB/GFMS:42#/Y;J6'9?3\9)<7^+J8W$]%"Y6/2'K5OFY87-&R*\O MOE'-P.7\Z,93_)NBSI.C2NA8]&Y^;=AM^VW7[S36-2 MTF@ #V_C+L]_36_M3[(;D*CQ<KCEC:(ZF1D1N=5$I/N&:]'?$<^$^-^&=?C3[<>_:K^2=*>M-1'7-JX M HQP !*U\GS\Y=O'ZC&R_M]XR@+(, %<; MYL7G<6\>7F(<-<*M_:M?<3JGV_.2BN(7#MMZ;!K(%G:,J=94I$UNAP=S'8*# M[B7%LKJ^AN(0MM0")R [EKG7^7[8V!@VK< IG\BSK9&7XW@F&T,4T)D7 M.4Y=<0Z''ZME;JB2VX_:SXK1*6I*$^IW+4DDFH!B>+>%%$= MK=18#54-M;0V#C(RC-)9NW.?YDXT:"-#]QFME?62DJ+J@[+T_"1LI^J9L6'#W= MC[7:1DF$WCU;49(Z?3O,]:H:09>LM*PK! !8\^4]YV%O3A[EW#O,[7-S=7&BS;GOXK07IY-J2 M_G$I2\JT]EJWK7 K@Y1I),R>S6FY662VR]--OC]BRG_1@-?@ LR?+!> M(\KEQPV7QGV3D*;#>O$&-4XFPY8SS?NLTT7.]1C6^2=)+A.37:7V>1C4PVDK M3'C4](]*=]IM")02;P 8,>*#\VCXB'U&.6WV!; 4UP WG>6O M^>KX7_E%_P!T[>P"UJ :HO%-\(?C5XI>L$TNQX2<#W?B=7,C MZEY XY6,OY;AS[R_:D4F0PO781G6 /3D]TFHENH4T4F0]52ZR:\N685BG/OP MX>5'AO;:?U;R/P9VN@SY-@>O]H8^F79ZOVG40'&R7;X5D[D1HGW4,OQ5RJV6 MW%M:_P!L;3/@Q_69-P,#P !(=\&[P!-X^(]=4.X] MOLY#I/AI$G>M,SQ^'[#FNX6X3J2DT.G:ZSC*0[7+=0J/*R60TY60UI>:AMV< MZ-(ALA9=:$T%I[C!J7"]%Z%P*DUKJO7]6FIQ?$Z%M_V:*R;BY$N;.FS7G95W M=RYKTB3.L)K\B=/ERGI4R0](<6XH/80 !"<\YM^UIP&_ASR"_J#4X"!4 M +6KRU_S*G"_P#*+_O8[V ;S@ '@O)SC5J'E]HK8_'/>N,M9 M7K+9] ]1WL']1:L:]]+CR]V+)*D*"I M*\3/PZ]O>&;R?R?C_LTG;W'7DN9)J+:$>M>KZ/:>N9\=I\:]NX!O72>86N![1UED4' M)\1R:I<+UH=A"69.19L5TE,VU)+B+D1+"!*0[#L(,]^#,9>C/O-+"V-\(_Q1 MM7>*3QH@[0QQ-?BVY,&358UO_4S&@OITZ-=N:3T>\00M_@<#(S\.Y/Z>5:Q[UFE:_9P[\H_ ME37T,Y<8Y.NX-9=Z];LWHT^:W6<)_P"M@T[#G2GT !L"X# M<>'-F9ZG9F2PBYV)")<>9)Z^XW/9632M# MSO;MMZ)W0_/C?BR/&VM8O/PMP?=C.U&=-X9FI4C2=FURU[*V\7>&3>^G\GMU MI*%V>T6=)O%5-'TS]R,2YRZEJD91ER^-K'KV3E]&MWO0A]'GEW91HWS#JTUJ M> !WD4B1V]2REZ>WW+=5@U']_I_-Q_;5G=X1LU MN)RU]!Q#BE66LO;:FRBJR]2FVO4DKQZP]3&\@C-]/V$=)6M;.>/[Q-T/4_]B_&GNI3K+=Z?S64?]'>H4PM?CCSERVM2M MRM_1YX]^$OK[LH1^VB\#G GT $X[7D^3:X#@]I-<-V; M98AC,Z6\9F9NRIM)!DR'3-1F9]SJU'[S,_>.R6AWKN3HFD7[TN:[D8N/.=?B ME.S"4J_IJU0S80MYN9;AV0A=G&GU4G*E/Z'FJ9!K)&2YO9OQ\>U[B1>DXA:3M4I*&U*2%-?L;8&7[8V!G.TL_N7\BSK9&7Y)G>97THD)D7.4Y M=<3+[(+1Y#222VX_:SY3II0E*$^IVH2DDDD!TT !*^\IWP33O7F%F',/- M:9R3KWB53-1L(@ !QUO4U=_56=%>5T*WI;JOFU-Q4V49J976=78QG M(=A73X9#F1V94.9%>;D1I4:0VEUB3&?:4I# M["VEH4A:3-*DK)23,C ?2 /"^4/X,_(G^(O;?\ 8#( %)V )=W MDZOPX^3OU49'VO:T 6)0 K?/.#?.7:.^HQK3[?>30"*4 M V0>#W\Z;X?_P!:[3']LZP!<, BD^:P\/@^0O$FAYDX!1^U[ M4XD>T_=M[#'[[#(N/V236?NC]?TD=\K[FLCF.2I?W.2DS)*;;&X#J_DMF1A<, P8\4'YM'Q$/J,&;[+R**IUQ<.R@/QI\-Q7J1I#2_E ( M$/B?>5;WGHU_(=N>'[+N^1&I4*E6DW2=JN*>]\(BFM^0Y$Q=3:&HVW:AAE)) M91&3&R!7JMQFZVU<2Y,6$2:^H;S%[FTQS)J:VQW(:.?)J[JAO:Z947%/9PG5 M,3*VTJK!EM^OGM/H4AUEUM#C:TJ)9$:0'$@ /8-&I- :QS';6QLB>2W68KA=/(MIWI$ZVT]8V3K:28I*1DW4JE6$UV/!B-D M;DF0RT1K()VGA1^5?U_J%[&]Y^(Z[0;;V1&5%MZ'C7033L]28?+3ZP#>< -9OBK^& MAJKQ0.,-YIC,RK\/@ #-[P]^>FZO#EY+8?R-T MM.2])JU? F>X//?=;QO9VN["5%=R+",B;;29H9?1%9>ARDI4[7V$&+/92:V. MQ86V_#3E_ICG7QUU[R7T/>.6V#Y[6DM^NGH;CY%AF40DMLY-@F7P&W%E7Y15 M69N1I*4+=C/DEN9!D2J^3$EOAE& ,>N4FIE[GTIEV'P64NY U';R#%.I)[S MR*C-4N'&;4LNC9RX_M<(U_N4V2E?B$/].G $NDKHRXBX=QK=+NK6X4S,#W_+ M,7\):A'?PK?AUF-O[,;TI,IX,URG#_$6#GW)Z5>+,/AK1+=;=KNW)25(SO3[8\U>]R6;?-&5V[6,*:<< M>XDXAPN&M,O:AF3YI4[+5K?MO7>7LA'Z/M3E[,>:7PTK)2U[@6-ZPPV@P7$8 M)0:''H*(D5KJE;[[JE*=EV$YU*$D_/D2G'GWW.A=[KZC(B3T(NTW"'"FB\$< M-Z3PMP_C4Q-*T>U2W"GMSKYKEV[6D8\]Z]VK\WX/F^ MU2*.^/X<_"^=+^+E9E_ZT(?VI2>88M39SB>389D,A*W. MGW95V:_XV1=Q,G'RK,N6]CSC.%?=*%:2I_31"DVWK:]T_LO-]8Y(@BN,*R*Q MHY+R4^FW.8C.FJOM8Z3,^D277.193/7W^E,1W=JO<.0_%'#^;PMQ#K'#VH1_ M&M'OSLRK[,XTEW+E/H7;4H7(?0G&C:?3LZUJ6!BY]C]ZRH4G]GF\:2^>%>:, MOI4= &/JL !]E153KVVJZ2K85*L[FQA5=;&1^S?G64EJ)$ M83_ZRI+[:2_WJ%5BXU[-RL?#QH]9D95R%J%/?.H MS_?,S]X[)8&)'!PE*?WJUE_:YL5 MCR !7V^)7Y5OE6_R(V+M/@B]KS9&G-G9;>YI6ZPR#+J MW7N;:LFY':.6EEB49[)?0JC(G3PUP?%@O&, M^C]@W]/>F?\ .8!\6"\8SZ/V#?T]Z9_SF ?%@O&,^C]@W]/>F?\ .8#]8_E? MO&)>?99&KFR<*UO@=5*^%F<)QVULX$6 M3D%I,N?9I=Q.7'8CKY]@ M4.J>%^A*HIT'6^R<@OH3ZD3N0$!L !]M;6V%Q80*BH@3;6VM9L6LK*RMBOSK"QL)SZ(T*! M A1D+?(6EF*M20KN@ !;3> #NG8F^?"1XA9ML M]Z=89-4XOE^M&+ZP-:I&18OJ78V7:UPVT<>=1WRWT8MB]3"D2'%..2952_)= M<4XZL!N2 ''6U367U59T=S"C6=/=5\VIMJV8TE^'85MC&=B3X,ME9&E MZ,]%>>;<2?N4EPTF KK>;7E.N9^$;?R:?PIE8%NW1=_=U>![)P* MIES'9$3%LI3FC[$#(FX45UB,S:P[)QZP**J1)KH"S)I888_%@O&,^C]@W]/> MF?\ .8!\6"\8SZ/V#?T]Z9_SF ?%@O&,^C]@W]/>F?\ .8#]HOE?/&(D28K# MNB-?P6GWV67ILK?.HE1H;;CB4+E240LJ>>4PVE2EK)EEUTTI5V-K7VH,)C_@ M0>"H_P"%;@^PL[V[E^-Y]R:W3!I*C)Y>&IL7,+USA%+(>L8^"XS:6L:-)R.7 M+N'69EM8.PXC;CM7 BQ(Q-PES+ )!@ C9^/KX'.1>*#%UWN M_065XKB?)C4N*S,#.JSIZ778EL_6_P *V635F-/Y#7U\IW'K'7( M[D&0>42V9JXJ?3ELA$>=\K_XQ3;KC:-!X&^E#BT)?:WSIWTGDI/M2ZVE_+T+ M)M1%U(EH0KHKY24J^2 _/XL%XQGT?L&_I[TS_G, ^+!>,9]'[!OZ>],_YS / MBP7C&?1^P;^GO3/^DU]?6/V/M,],:3*F1F8:H<\)J( M .!RC&,?S;&LCPW+:>!D.*Y;16^,9-06C"959=X_?U\BJNJ>RC+^3(@2JV7) M9>;/W+;>4D_O@*Y?E]Y3[GC@6WLJ+B2K7F]M'VMW.G8$_:["H\#V%C./RGG7 MX5#G59FSD*%,M(2#3%]MK)\MN>AEJ8N/ <>=A1@Q4^+!>,9]'[!OZ>],_P"< MP#XL%XQGT?L&_I[TS_G, ^+!>,9]'[!OZ>],_P"G*@O+B18K4B0 #INQ,!Q3:VO\ZU=GM2 MU?8-LG#LFP',Z*0MQMBZQ3,:6;CN0U+SC*TK;:DU%C,94:%$HB>ZI,C 5T?* M_P IOSZUWL_(6.*L_7?(737QH#S>40H\9)HC0<@AW%;')1J9AH7T600O>;OE M,.8VF7KO+>'>;8SRLP".J1,B87:OUVLMX5\%/JR#C%6W<\L?S-4>,CM4_$MX M$Z<[VE$H26X3*0C&[@T9NCCYE\O -Z:HV'J#-82GR>QG8^(7N'W"VF7E,*EQ M8=[ 95.KU.(5ZSMT6R)+46P?PK&)TW'J%QY3"&W]/ M4)9'!+RAF?WLBBSCQ!MQP,%HS]*=*T3HN;%R#-9)%Z:TU>6[5L83E1CCB76W M$26:2'>I?8>+V:YAO?+:"9MQ5X5<6.$F"(USQ;TEA.H<=<;C)MI%!7N2K, MVR+C3Q$VW34[T_"-8[3C^6*P?-L^D4\UI4> M? IMP;>V)M[$V;"*L^^%8'B6CO.+9>;;>0M"0V_ MC@>8-\&>)XB6FOT=]$X_!:YDZ3Q^26/L1T,0W]XZ]@KD6,O55I,6I"3R2.Z] M.EXS)?5Z:9DJ15OK9C6?MD *Q&PKY]5/FUEG"EUME6RY$"QKI\=Z'.@3H;RX M\N%.B2$)*= M[?8MJZ=R S)#C:94JJB7.30\$UA$MKBO-=I&381BC,5L-3[25H)^H>CFYZC# MC;86-H -)O/KB])Q2]G[NP:M[L3R"5[1G%?$0DDXYD,QY*%72&4'U356,I MWN=41&3,UQ?524264(YE>EET&WM U7*Z3^%\/FX?U>YSZI9MQ_P/,N2I3Y3M M3MZC,G7>==N6UDUEO*E+UN--ANC+C*&=C6^'=2N_C^+';&E7^&M1I^]UK\=N MG93XK>WM0E6NLD:2)B >JZ=TQG6\,NC8C@]=Z[Q]CUM;RTO-4 MF/0#-1'87,UME?L[1]JB;0E*GGUI]-EM:_<,[Z.>C7BGI1XAL\/<+X?6W.RM M_)N;TQL.S_'9-R-)7Q2\L8]Z58Q2)-#:*Q#06$1\1QA!RYDA;4[)Z)>%[/#VAQKD9-ZM+N;F3C M2E[,R>7:MR?CR6H>6Q8C*4+,/:G=G=NW=5.)^),WB?499V97J[<>[9LQKW+, M-_+'WREYISKVSK[J4C&/MXDYCX QBYDRG(?&7;KK9(4I=!#BF2^XT^G.O:B$ M\9$E1'WDU(<-/O,B4DNI*+Y)P?Z1]^>-T)=(5R$:2K+$MP[?==R\>W+;MIV\ MLZ\OS[;[^#+^ 81N<8:'&7A2[*OW;5R5/Z:(V@XOMN6/.WD)*]KE_NE5"$'T M^]T1+F&CW?\ :XH9_P (UK3 R:>%(WI?K0A_PK%J=*]=;KZN7^])[/P(NTX_ MS#T+/-9M^OFGP)W$;I&9Y+3VN.DCJR7=T4=IVGU^09*_5.B.Y0G[H4R_D/2K MP3>YN7K,OJ?7_P!XLW,?E[OOZSE^'XNSF85QA:Z[AK6+>_EM<_J]B=)_V?\ M"F#CJFUI:+O%VXQNV$2GY-8C7+=?JV8.*[29BM&I2JTG$L8MEKB&VRZ$P\]\ M&RW5*,S;?K"2E+;#RQIIZ4?1W*_9Q>D32\>LYX](8VI4C3^#WVQLN6U/8K+J M+M92\M;&U(TA.26>C?7J6Y7- R9[4N5K[UMJ7XG#F M^*61RW.7MWA9N_:CAO'>K1TW08E0Y\.=6S M&U(.3"<>CQ'F C>N^3;XR&ZX;/,G>[;)N+-EMW!M?NNMM&LS;0X\A2"=<)!D M1J)""49=Q(3]X!_'Q-GC3],S>?\ ,+ ?\< ^)L\:?IF;S_F%@/\ C@'Q-GC3 M],S>?\PL!_QP&SGP\/+K<$/#[V)4;MKSSK?^[\;<*5B.;[BDT,BFP&T]+TCN ML&P?'Z:+#KKTNY2F)]@NUG05]'*^3$YI[.*["LJJUK)S2V+&MD0GWF7V'D+ M:>:?6VXA2%&D!%AY!^4?X$[3S^YS;46U-V<>*J^G/6$G7- YC.<8-2.OFI;L M;#V\HK4VE/6FZ?>4>5:6*&NXVXWL["6F6@\(^)L\:?IF;S_F%@/^. ?$V>-/ MTS-Y_P PL!_QP#XFSQI^F9O/^86 _P". [9A'D[.'5/E-1:9YRBY"YMB\&6U M)L\5JZK <.?NVV5I=37O9"FJL'(,%U2>R0;#")*FG%E'DQGNR0@)6^H]3:[T M1K#!-,ZDQ6MPC6FL\7J<.PK%:E+OL5-04L1N)"C^O)<6].EJ2A3DF5)<>E3) M#SLJ6\])>==6'HP M #SC:.G=2; MPQ:3@VZ-7Z\VYAO:Z[1Y16RHRWB_%)O=V?9XGKG8/&S(IWJOKLM#Y_+@TZYJE+<:<5A6PX60T\" 2C;2N M-60ZU!M)[6E,NGZQ!I>W)Y-/+8[TF9Q\YO8[;,./.'%QW<>I[/'78;!DLVBD M9EA.3VB;)XU>F2C30Q$E\I1)/]@ UMY_Y47Q8L->4WCM5QXVPA*D$4C -S?! MS*R6:>Y24[3Q;&G"2GN5W=4$?R3[2/Y/<&*USY=?QF*)]J/-X39$^X\UZR%4 MVV^/>1,$GO4CM>E8_MN4VP[W(5^IK6ESIVJZ=JDFH.G,^ CXO\BWD4B.#&TT MS(K9N.//7&NXU0M)):5TCY!(S1$"6YT>1\AJ2M1FE:>G^9E34M*<4A M"I3+*U-]AR&^[O ;-=)^34@MNP9_(WFY+DLDY_TEB>D]4LP75-$H^OL.P<[R M6027%(Z?Z3&3)!_ZX#=[QQ\N%X3''1Z!9JX\N[XR:N2E*,BY'9-.V:S*(B+O M^$,!0U Q&P[%J9@HM1C>* MTM;CU!51B,U%&K::HC,QX,?N,S)#3:4]5&?0!V$ !Y_M/5>N= MX:ZS#4FW,,H-A:US^DE8[F&&Y/!;L:6\J)A)-R/*CN>]MU#R&7H[[2FY$61' M9DQG69#+3J C9YKY1OPN\IR>VO:/-^7VMJNQDK?AX5A6U]<3\9H65J,TPJJ5 ML;2U_%_QBV;2;6>I]R\A;S& M)T6WQFCY%YGB&4833W4%]J1"M7<0P/76-0\F<:<:ZIC7;=G ,W.]<-3B&EMA M(B &B7FYY=3PWN=&T[_ '9F>.;/TSM/,[)VZSW*^/\ F-%B M99U>2#)4R]R+&LSPW(:9-[)<)3LV;!KH<_])>@O_+* ?$^?#1_VX\Y_P"DO07_ )90#XGS MX:/^W'G/_27H+_RR@.=QKRB'AA45W7VUILCF5F<"$^EZ3C.2[3U1%I+=M/WX MM@_A^AZJR:85^,XEA%=_><(!)*TUIC5?'G6&&Z8TG@U!K?5VOJ=JBQ'#<:BJ MBU=17MK7"=J]:NPC.WQ]6KMVQ<:*AOW5 ZJ1.L]?(5 MZMU2=5*>RHK\-_%S]\_P![K[7)R][5W(CR(DA^+*8>C2HSSL>3&D-+9D1Y#+BF MWF'V7$DIIY#B5)4E1$I*DJ2I/4:,WK-W'NW,?(MRLW[,I0G"<90G"<);2A.- M>6L91K'EK2O>I+LJF2,HSC&<)4E;E3FC*/>C*DO"4:^U&3\Q\O0 !F M[QZX-[)W"]"OLK8F:\U\X;4A5K:0UMY!>Q5?+[,=I9))63+C9I[9LI*(Q)>) MV.F9VFV-G>B#T7.->D2YBZMK]NYP?PA+EGU]^URYF5"O;MAXT^67+./+MDWX MPL\LXSM1R>64$<<4])&D:#"YC84HZKJD=X\D*_@KL[B9T)+EELZUJ6O9ES.U/(KD7I^$?"$(^J%N'EA"GNCXU[95K*M9/1QF:U MQ;YJ_@O[:_\ =-+_ &KH1!?I+?Y#ND#_ #?&_P!OQ&9]'O\ CEH?\Y<_U%U& M['&-MJQ]V^DRN*IS]RJM-)?O]427S7[C_P#56D9]PC6GR/+IZZW?[E/^%9-4 M_?8?8_O/XT-D"<3WCIO*%N$TSCNU-?7;RU*2E"6*S+*F;(]0UNMI]/TF7"42 MEH2:5*2I1%W*$I<%9U-,XQX3U*LN6.#J6#>K7Z-O)M3ES=Z,>7:/>YI1CMYI M,;U>S3)TG5,>E>V]CWH?IM2I])-M'8!JLX6_H:;**.XQG(J^-;T.05D^FNJN M:CU(EC5V49R'.A24=?>R[%><0KH9'T5[C(Q29V%B:EA96GYV/'*PL^W.S>MS M[83MW(UA.$O#LE&LJ/NS?NX]VW?LW*V[UF49PE'QI*-:5I*GU5V1&^:7$O(^ M*NSY5234VRUIDS\NQUSE3R%+3*K"<);N/VTE""0625Y/-M2"+M]H:6S,;;;1 M(]-KEUTN=&&?T:\1W,6D9Y'#VH2G/ R:]O-:W[;%ROEZ_'WC&?EYX\EZE(QG MR1V0X6XCL<0Z?"[V6\_'I&E^W[J]O?C3QY)^:GPRYH;UY=ZX>B)V2@ M #F\5Q;(Y752 MUJ2VVA*ENK0@E&FX:;INH:QJ&'I>F8L\[4-0N1M6;<*.MY%L2^BI[F9^1R(S31UU?(6TAQRA@,)*/$)9)[^CTLVF793J$]1^B;HZQN MC;A3'TGFC?U?,K2_GWJ>$[\HTIR0ERTE6S8C3J[?-MS;3NUC"5V46MG$^OW. M(-3NY6U88MKN685]F&_C6GAUD_-.OV8[UI&E66XE%CP M M M M QTW)Q:TW MO#U9F78V4/)5L^BUF..NHJC&G9#E93H'&>O M\-\MO!S.LPZ5W^3WMYV??7:/-24-_7U]SXMSE\M9UOV.;LKU<>WEE_2>E[2,B,8:OAW=/N^U. M'X:U]?9M=I]GDG]KXL0ZBSEM#/4G9=71R-ZI&EOS7,?%GF68_:OX?RBS^OWO4SO M#XOX8SJ1KC:YC2E+U3N1M3^Y=Y)_JO()]+<51J*UJ;.M-+A,J*? E0S2\:36 M32BD-)Z.&A*C[?O]$=PCO+TS4L"LJ9VGW\.L9;L+W9S=R=*]WXN[5^<&KL[1STJRNG6+O>TUZ<")(EN>H^LTLH].. MVH^]:TJ))=.JC3\D?&+@YV=/J\'#NYEW>,>6W;GUZGU< MO6;-.:]>C9C]*L8^'F\?<]:QCCIO?,5-%C^I<[E-/&E+4V9CT^HK%]_3ITMK MEJ/&Z=.AF?J^XC)1]J3&?Z'T.=*O$9Q7PS@4G3*UO&MSI[,;L)S^Y;E.?ZK+37_AJ;>OW&9&?W^-Z M_KS,B?B,/?=7D""))J-*8E:\B#]_M3W?"*^WY1]BDI2D]@N$?0JZ1-6E:O<5 MZOA<(XE:]^$*_+\R/U6[-88OSU2[[,JT MZFU^F=*W?_3_ #FQO4/"_1FH'8MI#Q]>791&4EQK)LR6S;2HKZ>U1.UE8EA$ M&L6AQ*C:=1'.4CN,O:5$-R>COT;.BWH[ECY^-H]>(-Y(S&,I0E&<)5CE/9*+H1^\B^^.R.C9\-6T?2=5AY-2QK&1 M'ZKUJ%RG]:C4[+L?)0V;;=K16K2%H@W]!.6A1UUQ'4XLVW"2I"T..L/MO1GGF7<7XNX2T/C M;0\O0-?Q*96%E4WC*G=N6;D=^2]9GM7DN0W[*]M)4K*$XSMSG"5?I>J9FCYM MO/P;G5W[?W9Q]<)T]J$O73ZJTK25*5I%/Y7\-MG<5,G5'OH[N1:^LY9LXIL: MMAN-U-H:D+>176K)..? >0H:0YWQ75F3I,+]RRE;E.%*RCL-P[Q/@<0V*5LRZ MG-MT_"692[:?/3XX?2IY?+*-*L1Q%3(P =TUSK7.=MY;5X+KK&; M/+,JN'.R'5UC25*2T2DD]-FR7EH9K*QHG$J?E27&H["/EO.(+Y0O>@KUSG6O+"U;A[=V[*,(4[TY4BILW.Q--QKF9G9$<; M'AYI2_JTCYI2EZHTI*4O9BD]<'N!>,<7:I.794NNRS=5S )BQOF6CA33NCC&_=34Y6]4XNRH;3 MO1IO:Q(2IWL?%YH\W;X7+]:1G[#VKE M8^$[G]V'A&O;7FEVQV)">&%@ M M M M ,1>=WX*>U M/_W'^T?#QKUZ5?\ D$X]^K2__C.G,ZZ-?\=M%_\ W/\ LE]'1''1M<\&W"DC MF4:NGRCCSDF?XS2ER.I)%[OWU*_^89QPA6M+.=&G93FA_5DLVJ>>S]F3R 9@ MM"7SP!R[[M>'NBK);WJNUN)KQ!U)O>LXS]P]M9XA'9=/H1ME[#2Q5(09%T:< M1V]4=JCZH]".I_NOT5\%Y%9R?%L;S6AL\5RZCJ\EQRZBK MB6M)=0H]C6SXR^G5N3$E(4E?19)4D^GA2=NT=BU*L[VI]'>93EEO*6FY5S;;Z&-E3\?HPR91V\U,Y^2Y!)83T3)O;V01OS3)1N*;9(T1F%/+]F892M21NKP=P)PMP'@? MN?PUI<,*-S;K;TN_D7ZT]J]>KWY^N5(4VM0WEU<(1K6B(-6UO4M:OTOZAD5O M5AY(>$(4]T(>%/M>,O:K5[@,Q6L M M M M ?#/K MX%K$>K[.##LH+YMD_"GQF9D1[TW6WV_6CR$*0[VO(;6GN2?13:5%[R(Q396' MB9]BYB9V+;S<6[R\UN["-RW+:7-'FA.DHUY91I*F].RM*5IVTH^K=V[8N0N6 M;LK-R.^THUK&5-Z5I7:M-JTWIO2OOI6KI\O5VLYYM^W:ZP2;Z1J)KVO$,?D^ MEZA]'/3]:O5V&KTT=>GW^PNOWB&.W^!N"7K-/Q)\O-MOMS6 M:[;[4WV\=J;^%%?;UG6+7-U>JY-O?;?EOW:;[>&^T^W;?L<1*T5I&:LES=.: MKEK]+TN^3KW$GU^D1J,FNYVH,_3ZN.'V_>ZK/W>\QYV^ .!+/6=3P5I%KK-J M2Y=-PX\U*>%*[6:;TIS5VWWVWK[ZOVNNZW.M*2UC*EMX;Y%VNWCX;S^:CJKW M%+B_(:=8E.(]?C6,J:WE[[^O)O5I^ M6E9[5_+2KU#","PK6M"UBV 8M1X?CC$J3+9I,>KV*RM:DS%>M*?;B1D)0AUQ MPNJS(O>?O,9'H^B:1P_A0TW1--LZ5I\)3G2S8A&W;I*=:5E*D8TI3>5>VO9V MU4.7FY6==^4YF1+)ORI2E9SK64MJ=E*;U]5/4[>+JIP '7\FQ7&,SJ)6/Y MAC=#EE#+(CETN2T]=>U$KH2R3[16VD=UEXB(U$7<@_V1_OF*'4--T[5L:Y@Z MKI]C4\*]Y[.1:A>M2V\.:W->CX3MRE"5/JE&M) M4_)5@SL#PP>(&=N29,;!;7 9\KJ;DS7^26%2VA1_NH]-:^W5L7W>[M;A(2?X MTF?O$,Z[Z.O19K,[MRWHMS1+]RF]9X.1MQE7\LX\EROY9UJTK(NMM&+NTXE=YQ8E6/26X_W165!+ M[R8:FN)-[X,QJ'W&:HZ.O3M+HI70BZETU%Z2NB[A_@VN=32\S,OTQZSV^47+ M$]^7K-N;J\>UOY:;[;>OWI0T#B3.U7JJY-FS#G\>2,Z>ZO9S7)>^K7<(%9JS MAXX\9<#V_,K8^2V^7043H$&2Z=%/IHRDN2HDQ]Q+9V%!*(D$N.@BZD9]%'U, MSZ&4S< ]'FB<4W<>&H9.59I%@GA7<0<.<;>LL6RG8,B.I*F7LYRV/4VZ4K^25SK)4^N,J59T83KC7^M*P MJ77N%8KA%4:4]\#%:"KHH[RVR[4O2DUL5OVN0? XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - shares
3 Months Ended
Mar. 31, 2024
May 03, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
Entity File Number 000-03922  
Entity Registrant Name PATRICK INDUSTRIES, INC.  
Entity Incorporation, State or Country Code IN  
Entity Tax Identification Number 35-1057796  
Entity Address, Address Line One 107 W. Franklin St.  
Entity Address, City or Town Elkhart  
Entity Address, State or Province IN  
Entity Address, Postal Zip Code 46516  
City Area Code 574  
Local Phone Number 294-7511  
Title of 12(b) Security Common Stock, no par value  
Trading Symbol PATK  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   22,401,501
Entity Central Index Key 0000076605  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
Amendment Flag false  

XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Income Statement [Abstract]    
NET SALES $ 933,492 $ 900,100
Cost of goods sold 728,637 705,856
GROSS PROFIT 204,855 194,244
Operating expenses:    
Warehouse and delivery 37,449 35,845
Selling, general and administrative 85,246 82,401
Amortization of intangible assets 22,818 19,764
Total operating expenses 145,513 138,010
OPERATING INCOME 59,342 56,234
Interest expense, net 20,090 18,484
Income before income taxes 39,252 37,750
Income taxes 4,159 7,577
NET INCOME $ 35,093 $ 30,173
BASIC EARNINGS PER COMMON SHARE (in dollars per share) $ 1.62 $ 1.40
DILUTED EARNINGS PER COMMON SHARE (in dollars per share) $ 1.59 $ 1.35
Weighted average shares outstanding - Basic (in shares) 21,653 21,591
Weighted average shares outstanding - Diluted (in shares) 22,080 22,512
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Statement of Other Comprehensive Income [Abstract]    
NET INCOME $ 35,093 $ 30,173
Other comprehensive income, net of tax:    
Foreign currency translation loss (32) (9)
Total other comprehensive loss (32) (9)
COMPREHENSIVE INCOME $ 35,061 $ 30,164
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current Assets    
Cash and cash equivalents $ 17,610 $ 11,409
Trade and other receivables, net 278,337 163,838
Inventories 514,543 510,133
Prepaid expenses and other 48,884 49,251
Total current assets 859,374 734,631
Property, plant and equipment, net 371,128 353,625
Operating lease right-of-use assets 190,507 177,717
Goodwill 755,729 637,393
Intangible assets, net 848,753 651,153
Other non-current assets 7,385 7,929
TOTAL ASSETS 3,032,876 2,562,448
Current Liabilities    
Current maturities of long-term debt 7,500 7,500
Current operating lease liabilities 51,839 48,761
Accounts payable 196,747 140,524
Accrued liabilities 104,456 111,711
Total current liabilities 360,542 308,496
Long-term debt, less current maturities, net 1,392,099 1,018,356
Long-term operating lease liabilities 142,799 132,444
Deferred tax liabilities, net 67,903 46,724
Other long-term liabilities 10,997 11,091
TOTAL LIABILITIES 1,974,340 1,517,111
SHAREHOLDERS’ EQUITY    
Common stock 193,930 203,258
Accumulated other comprehensive loss (1,031) (999)
Retained earnings 865,637 843,078
TOTAL SHAREHOLDERS’ EQUITY 1,058,536 1,045,337
TOTAL LIABILITIES AND SHAREHOLDERS’ EQUITY $ 3,032,876 $ 2,562,448
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Dec. 31, 2023
CASH FLOWS FROM OPERATING ACTIVITIES      
Net income $ 35,093 $ 30,173  
Adjustments to reconcile net income to net cash provided by (used in) operating activities:      
Depreciation and amortization 40,335 35,510  
Stock-based compensation expense 5,460 5,242  
Other 853 2,056  
Change in operating assets and liabilities, net of acquisitions of businesses:      
Trade and other receivables, net (89,565) (83,354)  
Inventories 17,781 39,502  
Prepaid expenses and other assets 2,619 6,314  
Accounts payable, accrued liabilities and other 22,600 (36,393)  
Net cash provided by (used in) operating activities 35,176 (950)  
CASH FLOWS FROM INVESTING ACTIVITIES      
Purchases of property, plant and equipment (15,495) (20,266)  
Proceeds from sale of property, plant and equipment 167 92  
Business acquisitions, net of cash acquired (329,642) (478)  
Other investing activities (25,754) (2,925)  
Net cash used in investing activities (370,724) (23,577)  
CASH FLOWS FROM FINANCING ACTIVITIES      
Term debt repayments (1,875) (1,875)  
Borrowings on revolver 688,958 354,324  
Repayments on revolver (313,958) (124,613)  
Repayments of convertible notes 0 (172,500)  
Stock repurchases under buyback program 0 (3,660)  
Cash dividends paid to shareholders (13,013) (10,761)  
Taxes paid for share-based payment arrangements (14,788) (7,499)  
Payment of contingent consideration from a business acquisition (3,500) (1,370)  
Proceeds from exercise of common stock options 0 492  
Other financing activities (75) (75)  
Net cash provided by financing activities 341,749 32,463  
Net increase in cash and cash equivalents 6,201 7,936  
Cash and cash equivalents at beginning of year 11,409 22,847 $ 22,847
Cash and cash equivalents at end of period $ 17,610 $ 30,783 $ 11,409
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Accumulated Other Comprehensive Loss
Retained Earnings
Beginning balance at Dec. 31, 2022 $ 955,169 $ 197,003 $ (695) $ 758,861
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 30,173     30,173
Dividends declared (10,086)     (10,086)
Other comprehensive loss, net of tax (9)   (9)  
Stock repurchases under buyback program (3,660) (485)   (3,175)
Repurchases of shares for tax payments related to the vesting and exercising of share-based grants (7,499) (7,499)    
Issuance of shares upon exercise of common stock options 492 492    
Stock-based compensation expense 5,242 5,242    
Ending balance at Apr. 02, 2023 969,822 194,753 (704) 775,773
Beginning balance at Dec. 31, 2023 1,045,337 203,258 (999) 843,078
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 35,093     35,093
Dividends declared (12,534)     (12,534)
Other comprehensive loss, net of tax (32)   (32)  
Repurchases of shares for tax payments related to the vesting and exercising of share-based grants (14,788) (14,788)    
Stock-based compensation expense 5,460 5,460    
Ending balance at Mar. 31, 2024 $ 1,058,536 $ 193,930 $ (1,031) $ 865,637
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements of Patrick Industries, Inc. (“Patrick”, the “Company”, "we", "our") contain all adjustments (consisting of normal recurring adjustments) that we believe are necessary to present fairly the Company’s financial position as of March 31, 2024 and December 31, 2023, its results of operations for the first quarter ended March 31, 2024 and April 2, 2023, and its cash flows for the three months ended March 31, 2024 and April 2, 2023.
Patrick's unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"). The accompanying unaudited condensed consolidated financial statements for Patrick do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) and disclosures considered necessary for a fair presentation have been included. For further information, refer to Patrick’s Audited Consolidated Financial Statements for the year ended December 31, 2023, and corresponding notes in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024.
The Company maintains its financial records on the basis of a fiscal year ending on December 31, with the fiscal quarters spanning approximately thirteen weeks. The first quarter ends on the Sunday closest to the end of the first thirteen-week period. The second and third quarters are thirteen weeks in duration and the fourth quarter is the remainder of the year. The first quarter of fiscal year 2024 ended on March 31, 2024 and the first quarter of fiscal year 2023 ended on April 2, 2023.
Reclassified Amounts
Certain amounts have been reclassified in prior year financial statements to conform with current year presentation. These reclassifications are immaterial to the overall financial statements.
Summary of Significant Accounting Policies
A summary of significant accounting policies is included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024
New Accounting Standards
Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”) in the form of Accounting Standards Updates (“ASUs”) to the FASB’s Accounting Standards Codification.
The Company considers the applicability and impact of all ASUs. ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company’s unaudited condensed consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued ASU 2023-07, "Improvements to Reportable Segment Disclosures". This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss
in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in additional required disclosures when adopted. The Company is currently evaluating this guidance to determine the impact on its disclosures; however, adoption will not otherwise impact our consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, "Improvements to Income Tax Disclosures". This ASU establishes new income tax disclosure requirements in addition to modifying and eliminating certain existing requirements. Under the new guidance, entities must consistently categorize and provide greater disaggregation of information in the rate reconciliation. They must also further disaggregate income taxes paid. The new standard is effective for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating this guidance to determine the impact on its disclosures; however, adoption will not otherwise impact our consolidated financial statements.
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE RECOGNITION
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
REVENUE RECOGNITION REVENUE RECOGNITION
In the following table, revenue from contracts with customers, net of intersegment sales, is disaggregated by market type and by reportable segment:
First Quarter Ended March 31, 2024
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$291,811 $129,178 $420,989 
Marine146,045 9,270 155,315 
Powersports79,959 2,711 82,670 
Manufactured Housing69,425 86,699 156,124 
Industrial110,303 8,091 118,394 
Total$697,543 $235,949 $933,492 
First Quarter Ended April 2, 2023
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$252,444 $114,516 $366,960 
Marine227,230 10,741 237,971 
Powersports29,562 3,239 32,801 
Manufactured Housing64,189 69,235 133,424 
Industrial118,971 9,973 128,944 
Total$692,396 $207,704 $900,100 
Contract Liabilities
Contract liabilities, representing upfront payments from customers received prior to satisfying performance obligations, were immaterial as of the beginning and end of all periods presented and changes in contract liabilities were immaterial during all periods presented.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORY
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
INVENTORY INVENTORY
Inventories consist of the following:
($ in thousands)March 31, 2024December 31, 2023
Raw materials$274,553 $269,786 
Work in process18,939 16,596 
Finished goods106,977 107,675 
Less: reserve for inventory obsolescence(17,882)(15,990)
  Total manufactured goods, net382,587 378,067 
Materials purchased for resale (distribution products)142,301 140,147 
Less: reserve for inventory obsolescence(10,345)(8,081)
  Total materials purchased for resale (distribution products), net131,956 132,066 
Total inventories$514,543 $510,133 
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND INTANGIBLE ASSETS
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
GOODWILL AND INTANGIBLE ASSETS GOODWILL AND INTANGIBLE ASSETS
Changes in the carrying amount of goodwill for the three months ended March 31, 2024 by segment are as follows:
($ in thousands)ManufacturingDistributionTotal
Balance - December 31, 2023$560,370 $77,023 $637,393 
Acquisitions118,320  118,320 
Adjustments to preliminary purchase price allocations16  16 
Balance - March 31, 2024
$678,706 $77,023 $755,729 
Intangible assets, net consist of the following as of March 31, 2024 and December 31, 2023:
($ in thousands)March 31, 2024December 31, 2023
Customer relationships$910,934 $729,664 
Non-compete agreements22,646 21,561 
Patents86,964 69,401 
Trademarks217,527 197,027 
Intangible assets, gross1,238,071 1,017,653 
Less: accumulated amortization(389,318)(366,500)
Intangible assets, net$848,753 $651,153 

Changes in the carrying value of intangible assets for the three months ended March 31, 2024 by segment are as follows:
($ in thousands)ManufacturingDistributionTotal
Balance - December 31, 2023$553,703 $97,450 $651,153 
Additions194,728 25,690 220,418 
Amortization(19,965)(2,853)(22,818)
Balance - March 31, 2024
$728,466 $120,287 $848,753 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACQUISITIONS
3 Months Ended
Mar. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
ACQUISITIONS ACQUISITIONS
General 
Business combinations generally take place to strengthen Patrick's positions in existing markets and increase its market share and per unit content, expand into additional markets, and gain key technology. Acquisitions are accounted for under the acquisition method of accounting. For each acquisition, the excess of the purchase consideration over the fair value of the net assets acquired is recorded as goodwill, which generally represents the combined value of the Company’s existing purchasing, manufacturing, sales, and systems resources with the organizational talent and expertise of the acquired companies’ respective management teams to maximize efficiencies, market share growth and net income.
The Company completed four acquisitions in the first three months of 2024 (the "2024 Acquisitions"). For the first quarter ended March 31, 2024, net sales included in the Company's condensed consolidated statements of income related to the 2024 Acquisitions were $58.1 million, and operating income was $11.0 million. Acquisition-related costs associated with the 2024 Acquisitions were $5.0 million. Assets acquired and liabilities assumed in the acquisitions were recorded on the Company's condensed consolidated balance sheet at their estimated fair values as of the respective dates of acquisition. For each acquisition, the Company completes its allocation of the purchase price to the fair value of acquired assets and liabilities within a one year measurement period. The Company completed no acquisitions in the first quarter of 2023.
In connection with certain acquisitions, the Company is required to pay additional cash consideration if certain financial results of the acquired businesses are achieved. The Company records a liability for the estimated fair value of the contingent consideration related to each of these acquisitions as part of the initial purchase price based on the present value of the expected future cash flows and the probability of future payments at the date of acquisition.
Changes in the fair value of contingent consideration for the three months ended March 31, 2024 are as follows:
($ in thousands)
Balance - December 31, 2023$8,510 
Settlements(3,880)
Balance - March 31, 2024
$4,630 
The following table shows the balance sheet location of the fair value of contingent consideration and the maximum amount of contingent consideration payments the Company may be subject to at March 31, 2024 and December 31, 2023:
($ in thousands)March 31, 2024December 31, 2023
Accrued liabilities$3,620 $7,500 
Other long-term liabilities1,010 1,010 
Total fair value of contingent consideration$4,630 $8,510 
Maximum amount of contingent consideration$4,630 $8,510 
2024 Acquisitions
The Company completed four acquisitions in the first three months ended March 31, 2024, including the following previously announced acquisition:
CompanySegmentDescription
Sportech, LLC ("Sportech")Manufacturing
Leading designer and manufacturer of high-value, complex component solutions sold to powersports original equipment manufacturers ("OEMs"), adjacent market OEMs and the aftermarket, including integrated door systems, roofs, canopies, bumpers, windshields, fender flares and cowls, based in Elk River, Minnesota, acquired in January 2024.
Inclusive of three acquisitions not discussed above, total cash consideration for the 2024 Acquisitions was approximately $329.6 million. The preliminary purchase price allocations are subject to valuation activities being finalized, and thus certain purchase accounting adjustments are subject to change within the measurement period as the Company finalizes its estimates.
2023 Acquisitions
The Company completed three acquisitions in the year ended December 31, 2023, including the following previously announced acquisition:
CompanySegmentDescription
BTI TransportDistributionProvider of transportation and logistics services to marine OEMs and dealers, based in Elkhart, Indiana, acquired in April 2023. The acquired business operates under the Patrick Marine Transport brand.
Inclusive of two acquisitions not discussed above, total cash consideration for the 2023 Acquisitions was approximately $26.3 million, plus contingent consideration over a two-year period based on future performance in connection with certain acquisitions. The preliminary purchase price allocations are subject to valuation activities being finalized, and thus certain purchase accounting adjustments are subject to change within the measurement period as the Company finalizes its estimates. Changes to preliminary purchase accounting estimates recorded in the first quarter ended March 31, 2024 related to the 2023 Acquisitions were immaterial.
The following table summarizes the fair values of the assets acquired and the liabilities assumed as of the date of acquisition for the 2024 Acquisitions and 2023 Acquisitions:
2024
Acquisitions
2023
Acquisitions
($ in thousands)SportechAll OthersTotalTotal
Consideration
Cash, net of cash acquired$320,078 $9,570 $329,648 $26,294 
Working capital holdback and other, net(2,489)110 (2,379)— 
Contingent consideration(1)
— —  3,500 
Total consideration$317,589 $9,680 $327,269 $29,794 
Assets Acquired
Trade receivables$21,544 $953 $22,497 $619 
Inventories21,021 1,170 22,191 4,430 
Prepaid expenses & other1,676 203 1,879 105 
Property, plant & equipment19,685 1,486 21,171 10,277 
Operating lease right-of-use assets15,096 1,283 16,379 1,044 
Identifiable intangible assets
Customer relationships151,000 4,580 155,580 10,270 
Non-compete agreements1,000 85 1,085 430 
Patents and developed technology17,500 — 17,500 — 
Trademarks20,500 — 20,500 — 
Liabilities Assumed
Current portion of operating lease obligations(1,437)(585)(2,022)(262)
Accounts payable & accrued liabilities(31,831)(444)(32,275)(514)
Operating lease obligations(13,658)(699)(14,357)(781)
Deferred tax liabilities(21,179)— (21,179)— 
Total fair value of net assets acquired$200,917 $8,032 $208,949 $25,618 
Goodwill(2)
116,672 1,648 118,320 5,921 
Bargain purchase gain(3)
— — — (1,745)
$317,589 $9,680 $327,269 $29,794 
(1) These amounts reflect the acquisition date fair value of contingent consideration based on expected future results relating to certain acquisitions.
(2) Goodwill is tax-deductible for all acquisitions, except Sportech, which is only partially tax-deductible.
(3) In connection with one of the 2023 Acquisitions, the Company recognized a $1.7 million bargain purchase gain. A bargain purchase gain is recognized when the net assets acquired in a business combination have a higher fair value than the consideration paid. This gain is primarily attributable to the fair value assigned to customer relationships in that acquisition and is included in "Selling, general, and administrative" in the consolidated statement of income for the year ended December 31, 2023.
We estimate the value of acquired property, plant, and equipment using a combination of the income, cost, and market approaches, such as estimates of future income growth, capitalization rates, discount rates, and capital expenditure needs of the acquired businesses.
We estimate the value of customer relationships using the multi-period excess earnings method, which is a variation of the income approach, calculating the present value of incremental after-tax cash flows attributable to the asset. Non-compete agreements are valued using a discounted cash flow approach, which is a variation of the income approach, with and without the individual counterparties to the non-compete agreements. Trademarks and patents are valued using the relief-from-royalty method, which applies an estimated royalty rate to forecasted future cash flows, discounted to present value.
The estimated useful life for customer relationships is 10 years. The estimated useful life for non-compete agreements is 5 years. The estimated useful life for patents and developed technology 10 years. Trademarks have an indefinite useful life.
Pro Forma Information
The following pro forma information for the first quarter ended March 31, 2024 and April 2, 2023 assumes the 2024 Acquisitions and 2023 Acquisitions occurred as of the beginning of the year immediately preceding each such acquisition. The pro forma information contains the actual operating results of the 2024 Acquisitions and 2023 Acquisitions combined with the results prior to their respective acquisition dates, adjusted to reflect the pro forma impact of the acquisitions occurring as of the beginning of the year immediately preceding each such acquisition.

The pro forma information includes financing and interest expense charges based on incremental borrowings incurred in connection with each transaction. In addition, the pro forma information includes amortization expense, in the aggregate, related to intangible assets acquired in connection with the transactions of $1.8 million and $5.6 million, for the first quarter ended March 31, 2024 and April 2, 2023, respectively.
 
First Quarter Ended
($ in thousands, except per share data)March 31, 2024April 2, 2023
Revenue$957,363 $977,868 
Net income$34,380 $29,048 
Basic earnings per common share$1.59 $1.35 
Diluted earnings per common share$1.56 $1.30 
The pro forma information is presented for informational purposes only and is not indicative of the results of operations that actually would have been achieved had the acquisitions been consummated as of the periods indicated above.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK-BASED COMPENSATION
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
STOCK-BASED COMPENSATION STOCK-BASED COMPENSATION
The Company's Board of Directors (the "Board") approved various stock-based grants under the Company’s 2009 Omnibus Incentive Plan in the three months ended March 31, 2024 totaling 213,051 shares in the aggregate at an average fair value of $100.08 at grant date for a total fair value at grant date of $21.3 million.
The Company recorded expense, net of forfeitures, of approximately $5.5 million in the first quarter ended March 31, 2024 for its stock-based compensation plans in the condensed consolidated statements of income. Stock-based compensation expense of $5.2 million was recorded in the first quarter ended April 2, 2023.
As of March 31, 2024, there was approximately $34.0 million of total unrecognized compensation cost related to stock-based compensation arrangements granted under incentive plans. That cost is expected to be recognized over a weighted-average period of 21.9 months.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS PER COMMON SHARE
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
EARNINGS PER COMMON SHARE EARNINGS PER COMMON SHARE
Earnings per common share calculated for the first quarter of 2024 and 2023 is as follows:
 
First Quarter Ended
($ in thousands, except per share data)March 31, 2024April 2, 2023
Numerator:
Earnings for basic earnings per common share calculation$35,093 $30,173 
Effect of interest on potentially dilutive convertible notes, net of tax 162 
Earnings for diluted earnings per common share calculation$35,093 $30,335 
Denominator:
Weighted average common shares outstanding - basic21,65321,591
Weighted average impact of potentially dilutive convertible notes205658
Weighted average impact of potentially dilutive securities222263
Weighted average common shares outstanding - diluted22,08022,512
Earnings per common share:
Basic earnings per common share$1.62 $1.40 
Diluted earnings per common share$1.59 $1.35 
An immaterial amount of securities was not included in the computation of diluted earnings per common share as they are considered anti-dilutive for the periods presented.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
DEBT DEBT
A summary of total debt outstanding at March 31, 2024 and December 31, 2023 is as follows:
($ in thousands)March 31, 2024December 31, 2023
Long-term debt:
Term loan due 2027$127,500 $129,375 
Revolver due 2027375,000 — 
7.50% senior notes due 2027
300,000 300,000 
1.75% convertible notes due 2028
258,750 258,750 
4.75% senior notes due 2029
350,000 350,000 
Total long-term debt1,411,250 1,038,125 
Less: convertible notes debt discount, net(4,668)(4,917)
Less: term loan deferred financing costs, net(510)(548)
Less: senior notes deferred financing costs, net(6,473)(6,804)
Less: current maturities of long-term debt(7,500)(7,500)
Total long-term debt, less current maturities, net$1,392,099 $1,018,356 
The Company maintains a senior secured credit facility comprised of a $775 million revolving credit facility (the "Revolver due 2027") and the remaining balance of a $150 million term loan. In January 2024, the Company utilized borrowing capacity under the Revolver due 2027 to fund its acquisition of Sportech as discussed in Note 5 "Acquisitions".
The interest rate for incremental borrowings under the Revolver due 2027 at March 31, 2024 was the Secured Overnight Financing Rate (“SOFR”) plus 1.75% (or 7.18%) for the SOFR-based option. The fee payable on committed but unused portions of the Revolver due 2027 was 0.225% at March 31, 2024.
Total cash interest paid for the first quarter of 2024 and 2023 was $8.5 million and $5.8 million, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS
The following table presents fair values of certain assets and liabilities at March 31, 2024 and December 31, 2023:
March 31, 2024December 31, 2023
($ in millions)Level 1Level 2Level 3Level 1Level 2Level 3
Cash equivalents(1)
$5.6 $ $ $6.1 $— $— 
7.50% senior notes due 2027(2)
$ $302.5 $ $— $303.7 $— 
4.75% senior notes due 2029(2)
$ $327.2 $ $— $320.2 $— 
1.75% convertible notes due 2028(2)
$ $321.1 $ $— $295.2 $— 
Term loan due 2027(3)
$ $127.5 $ $— $129.4 $— 
Revolver due 2027(3)
$ $375.0 $ $— $— $— 
Contingent consideration(4)
$ $ $4.6 $— $— $8.5 
(1) The carrying amounts of cash equivalents, representing government and other money market funds traded in an active market with relatively short maturities, are reported on the condensed consolidated balance sheet as of March 31, 2024 and December 31, 2023 as a component of "Cash and cash equivalents".
(2) The amounts of these notes listed above are the current fair values for disclosure purposes only, and they are recorded in the Company's condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023 using the interest rate method.
(3) The carrying amounts of our Term loan due 2027 and Revolver due 2027 approximate fair value as of March 31, 2024 and December 31, 2023 based upon their terms and conditions in comparison to the terms and conditions of debt instruments with similar terms and conditions available at those dates.
(4) The estimated fair value of the Company's contingent consideration is discussed further in Note 5 "Acquisitions".
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
INCOME TAXES INCOME TAXES
The effective tax rate in the first quarter of 2024 and 2023 was 10.6% and 20.1%, respectively. The first quarter of 2024 and 2023 rates include the impact of the recognition of excess tax benefits on share-based compensation that was recorded as a reduction to income tax expense in the amount of $6.0 million and $2.3 million, respectively.
 
Cash paid for income taxes, net of refunds, was $0.1 million and $17.2 million in the first quarter of 2024 and 2023, respectively.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT INFORMATION
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
SEGMENT INFORMATION SEGMENT INFORMATION
Financial results for the Company's reportable segments have been prepared using a management approach, which is consistent with the basis and manner in which financial information is evaluated by the Company's Chief Operating Decision Maker ("CODM") in allocating resources and in assessing performance. The Company has two reportable segments, Manufacturing and Distribution. The operating results of the operating segments are regularly reviewed by the Company’s CODM, the Chief Executive Officer, to assess the performance of the individual operating segments and to make decisions about resources to be allocated to the operating segments. The Company does not measure profitability at the customer end market (RV, marine, powersports, MH and industrial) level.
The tables below present information about the sales and operating income of those segments.
First Quarter Ended March 31, 2024   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$697,543 $235,949 $933,492 
Intersegment sales16,967 2,553 19,520 
Total sales$714,510 $238,502 $953,012 
Operating income$87,450 $23,720 $111,170 
First Quarter Ended April 2, 2023   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$692,396 $207,704 $900,100 
Intersegment sales16,419 2,455 18,874 
Total sales$708,815 $210,159 $918,974 
Operating income$87,165 $18,307 $105,472 
The following table presents a reconciliation of segment operating income to consolidated operating income:
 First Quarter Ended
($ in thousands)March 31, 2024April 2, 2023
Operating income for reportable segments$111,170 $105,472 
Unallocated corporate expenses(29,010)(29,474)
Amortization(22,818)(19,764)
Consolidated operating income$59,342 $56,234 
Unallocated corporate expenses include corporate general and administrative expenses comprised of wages and other compensation, insurance, taxes, supplies, travel and entertainment, professional fees, amortization of inventory step-up adjustments, and other.
The following table presents an allocation of total assets to the reportable segments of the Company and a reconciliation to consolidated total assets:
(thousands)March 31, 2024December 31, 2023
Manufacturing assets$2,494,241 $2,071,500 
Distribution assets463,549 426,931 
Assets for reportable segments2,957,790 2,498,431 
Corporate assets unallocated to segments57,476 52,608 
Cash and cash equivalents17,610 11,409 
Consolidated total assets$3,032,876 $2,562,448 
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK REPURCHASE PROGRAMS
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
STOCK REPURCHASE PROGRAMS STOCK REPURCHASE PROGRAMS
In December 2022, the Board authorized an increase in the amount of the Company's common stock that may be acquired over the next 24 months under the current stock repurchase program to $100 million, including the $38.2 million remaining under the previous authorization. Approximately $77.6 million remains in the amount of the Company's common stock that may be acquired under the current stock repurchase program as of March 31, 2024. Under the stock repurchase plan, the Company made repurchases of common stock as follows for the respective periods:
 
First Quarter Ended
March 31, 2024April 2, 2023
Shares repurchased 54,620 
Average price$ $67.01 
Aggregate cost (in millions)$ $3.7 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
COMMITMENTS AND CONTINGENCIES
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
COMMITMENTS AND CONTINGENCIES COMMITMENTS AND CONTINGENCIES
The Company is subject to proceedings, lawsuits, audits, and other claims arising in the normal course of business. All such matters are subject to uncertainties and outcomes that are not predictable with assurance. Accruals for these items, when applicable, have been provided to the extent that losses are deemed probable and are reasonably estimable. These accruals are adjusted from time to time as developments warrant.
Although the ultimate outcome of these matters cannot be ascertained, on the basis of present information, amounts already provided, availability of insurance coverage and legal advice received, it is the opinion of management that the ultimate resolution of these proceedings, lawsuits, and other claims will not have a material adverse effect on the Company’s financial position, results of operations, or cash flows.
In the Company's Form 10-K for the year ended December 31, 2023, the Company described the current status of litigation concerning the Lusher Site Remediation Group. In early July 2023, the Court granted the Company’s Rule 54(b) Motion for Final Judgment on previously dismissed claims and granted the Company’s Motion to Dismiss the plaintiff’s remaining claims against the defendants, without prejudice (the Company’s Motion to Dismiss having been joined by the remaining defendants in the litigation.) The only remaining issue pending in the litigation for the Court’s determination is the plaintiff’s motion to bar contribution claims. The Company has also been named as a potentially responsible party for the related Lusher Street Groundwater Contamination Superfund Site (the "Superfund Site") by the U.S. Environmental Protection Agency (the "EPA"). There has been no change in the status of the proceedings as described in the 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024. The Company does not currently believe that the litigation or the Superfund Site matter are likely to have a material adverse impact on its financial condition, results of operations, or cash flows. However, any litigation is inherently uncertain, the EPA has yet to select a final remedy for the Superfund Site, and any judgment or injunctive relief entered against us or any adverse settlement could materially and adversely impact our business, results of operations, financial condition, and prospects.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Pay vs Performance Disclosure    
NET INCOME $ 35,093 $ 30,173
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)
3 Months Ended
Mar. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation
The accompanying unaudited condensed consolidated financial statements of Patrick Industries, Inc. (“Patrick”, the “Company”, "we", "our") contain all adjustments (consisting of normal recurring adjustments) that we believe are necessary to present fairly the Company’s financial position as of March 31, 2024 and December 31, 2023, its results of operations for the first quarter ended March 31, 2024 and April 2, 2023, and its cash flows for the three months ended March 31, 2024 and April 2, 2023.
Patrick's unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"). The accompanying unaudited condensed consolidated financial statements for Patrick do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) and disclosures considered necessary for a fair presentation have been included.
Fiscal Periods
The Company maintains its financial records on the basis of a fiscal year ending on December 31, with the fiscal quarters spanning approximately thirteen weeks. The first quarter ends on the Sunday closest to the end of the first thirteen-week period. The second and third quarters are thirteen weeks in duration and the fourth quarter is the remainder of the year. The first quarter of fiscal year 2024 ended on March 31, 2024 and the first quarter of fiscal year 2023 ended on April 2, 2023.
Reclassified Amounts
Reclassified Amounts
Certain amounts have been reclassified in prior year financial statements to conform with current year presentation. These reclassifications are immaterial to the overall financial statements.
New Accounting Standards and Accounting Pronouncements Not Yet Adopted
New Accounting Standards
Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”) in the form of Accounting Standards Updates (“ASUs”) to the FASB’s Accounting Standards Codification.
The Company considers the applicability and impact of all ASUs. ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company’s unaudited condensed consolidated financial statements.
Accounting Pronouncements Not Yet Adopted
In November 2023, the FASB issued ASU 2023-07, "Improvements to Reportable Segment Disclosures". This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss
in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in additional required disclosures when adopted. The Company is currently evaluating this guidance to determine the impact on its disclosures; however, adoption will not otherwise impact our consolidated financial statements.
In December 2023, the FASB issued ASU 2023-09, "Improvements to Income Tax Disclosures". This ASU establishes new income tax disclosure requirements in addition to modifying and eliminating certain existing requirements. Under the new guidance, entities must consistently categorize and provide greater disaggregation of information in the rate reconciliation. They must also further disaggregate income taxes paid. The new standard is effective for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating this guidance to determine the impact on its disclosures; however, adoption will not otherwise impact our consolidated financial statements.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE RECOGNITION (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
In the following table, revenue from contracts with customers, net of intersegment sales, is disaggregated by market type and by reportable segment:
First Quarter Ended March 31, 2024
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$291,811 $129,178 $420,989 
Marine146,045 9,270 155,315 
Powersports79,959 2,711 82,670 
Manufactured Housing69,425 86,699 156,124 
Industrial110,303 8,091 118,394 
Total$697,543 $235,949 $933,492 
First Quarter Ended April 2, 2023
($ in thousands)ManufacturingDistributionTotal
Market type:
Recreational Vehicle$252,444 $114,516 $366,960 
Marine227,230 10,741 237,971 
Powersports29,562 3,239 32,801 
Manufactured Housing64,189 69,235 133,424 
Industrial118,971 9,973 128,944 
Total$692,396 $207,704 $900,100 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORY (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories consist of the following:
($ in thousands)March 31, 2024December 31, 2023
Raw materials$274,553 $269,786 
Work in process18,939 16,596 
Finished goods106,977 107,675 
Less: reserve for inventory obsolescence(17,882)(15,990)
  Total manufactured goods, net382,587 378,067 
Materials purchased for resale (distribution products)142,301 140,147 
Less: reserve for inventory obsolescence(10,345)(8,081)
  Total materials purchased for resale (distribution products), net131,956 132,066 
Total inventories$514,543 $510,133 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND INTANGIBLE ASSETS (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
Changes in the carrying amount of goodwill for the three months ended March 31, 2024 by segment are as follows:
($ in thousands)ManufacturingDistributionTotal
Balance - December 31, 2023$560,370 $77,023 $637,393 
Acquisitions118,320  118,320 
Adjustments to preliminary purchase price allocations16  16 
Balance - March 31, 2024
$678,706 $77,023 $755,729 
Schedule of Intangible Assets, Net
Intangible assets, net consist of the following as of March 31, 2024 and December 31, 2023:
($ in thousands)March 31, 2024December 31, 2023
Customer relationships$910,934 $729,664 
Non-compete agreements22,646 21,561 
Patents86,964 69,401 
Trademarks217,527 197,027 
Intangible assets, gross1,238,071 1,017,653 
Less: accumulated amortization(389,318)(366,500)
Intangible assets, net$848,753 $651,153 
Schedule of Changes in Intangible Assets
Changes in the carrying value of intangible assets for the three months ended March 31, 2024 by segment are as follows:
($ in thousands)ManufacturingDistributionTotal
Balance - December 31, 2023$553,703 $97,450 $651,153 
Additions194,728 25,690 220,418 
Amortization(19,965)(2,853)(22,818)
Balance - March 31, 2024
$728,466 $120,287 $848,753 
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACQUISITIONS (Tables)
3 Months Ended
Mar. 31, 2024
Business Combination and Asset Acquisition [Abstract]  
Schedule of Asset Acquisition, Contingent Consideration
Changes in the fair value of contingent consideration for the three months ended March 31, 2024 are as follows:
($ in thousands)
Balance - December 31, 2023$8,510 
Settlements(3,880)
Balance - March 31, 2024
$4,630 
The following table shows the balance sheet location of the fair value of contingent consideration and the maximum amount of contingent consideration payments the Company may be subject to at March 31, 2024 and December 31, 2023:
($ in thousands)March 31, 2024December 31, 2023
Accrued liabilities$3,620 $7,500 
Other long-term liabilities1,010 1,010 
Total fair value of contingent consideration$4,630 $8,510 
Maximum amount of contingent consideration$4,630 $8,510 
Schedule of Business Acquisitions, by Acquisition
The Company completed four acquisitions in the first three months ended March 31, 2024, including the following previously announced acquisition:
CompanySegmentDescription
Sportech, LLC ("Sportech")Manufacturing
Leading designer and manufacturer of high-value, complex component solutions sold to powersports original equipment manufacturers ("OEMs"), adjacent market OEMs and the aftermarket, including integrated door systems, roofs, canopies, bumpers, windshields, fender flares and cowls, based in Elk River, Minnesota, acquired in January 2024.
The Company completed three acquisitions in the year ended December 31, 2023, including the following previously announced acquisition:
CompanySegmentDescription
BTI TransportDistributionProvider of transportation and logistics services to marine OEMs and dealers, based in Elkhart, Indiana, acquired in April 2023. The acquired business operates under the Patrick Marine Transport brand.
Schedule of Assets Acquired and Liabilities Assumed
The following table summarizes the fair values of the assets acquired and the liabilities assumed as of the date of acquisition for the 2024 Acquisitions and 2023 Acquisitions:
2024
Acquisitions
2023
Acquisitions
($ in thousands)SportechAll OthersTotalTotal
Consideration
Cash, net of cash acquired$320,078 $9,570 $329,648 $26,294 
Working capital holdback and other, net(2,489)110 (2,379)— 
Contingent consideration(1)
— —  3,500 
Total consideration$317,589 $9,680 $327,269 $29,794 
Assets Acquired
Trade receivables$21,544 $953 $22,497 $619 
Inventories21,021 1,170 22,191 4,430 
Prepaid expenses & other1,676 203 1,879 105 
Property, plant & equipment19,685 1,486 21,171 10,277 
Operating lease right-of-use assets15,096 1,283 16,379 1,044 
Identifiable intangible assets
Customer relationships151,000 4,580 155,580 10,270 
Non-compete agreements1,000 85 1,085 430 
Patents and developed technology17,500 — 17,500 — 
Trademarks20,500 — 20,500 — 
Liabilities Assumed
Current portion of operating lease obligations(1,437)(585)(2,022)(262)
Accounts payable & accrued liabilities(31,831)(444)(32,275)(514)
Operating lease obligations(13,658)(699)(14,357)(781)
Deferred tax liabilities(21,179)— (21,179)— 
Total fair value of net assets acquired$200,917 $8,032 $208,949 $25,618 
Goodwill(2)
116,672 1,648 118,320 5,921 
Bargain purchase gain(3)
— — — (1,745)
$317,589 $9,680 $327,269 $29,794 
(1) These amounts reflect the acquisition date fair value of contingent consideration based on expected future results relating to certain acquisitions.
(2) Goodwill is tax-deductible for all acquisitions, except Sportech, which is only partially tax-deductible.
(3) In connection with one of the 2023 Acquisitions, the Company recognized a $1.7 million bargain purchase gain. A bargain purchase gain is recognized when the net assets acquired in a business combination have a higher fair value than the consideration paid. This gain is primarily attributable to the fair value assigned to customer relationships in that acquisition and is included in "Selling, general, and administrative" in the consolidated statement of income for the year ended December 31, 2023.
Schedule of Pro Forma Information In addition, the pro forma information includes amortization expense, in the aggregate, related to intangible assets acquired in connection with the transactions of $1.8 million and $5.6 million, for the first quarter ended March 31, 2024 and April 2, 2023, respectively.
 
First Quarter Ended
($ in thousands, except per share data)March 31, 2024April 2, 2023
Revenue$957,363 $977,868 
Net income$34,380 $29,048 
Basic earnings per common share$1.59 $1.35 
Diluted earnings per common share$1.56 $1.30 
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS PER COMMON SHARE (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Net Income Per Share
Earnings per common share calculated for the first quarter of 2024 and 2023 is as follows:
 
First Quarter Ended
($ in thousands, except per share data)March 31, 2024April 2, 2023
Numerator:
Earnings for basic earnings per common share calculation$35,093 $30,173 
Effect of interest on potentially dilutive convertible notes, net of tax 162 
Earnings for diluted earnings per common share calculation$35,093 $30,335 
Denominator:
Weighted average common shares outstanding - basic21,65321,591
Weighted average impact of potentially dilutive convertible notes205658
Weighted average impact of potentially dilutive securities222263
Weighted average common shares outstanding - diluted22,08022,512
Earnings per common share:
Basic earnings per common share$1.62 $1.40 
Diluted earnings per common share$1.59 $1.35 
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Total Debt Outstanding
A summary of total debt outstanding at March 31, 2024 and December 31, 2023 is as follows:
($ in thousands)March 31, 2024December 31, 2023
Long-term debt:
Term loan due 2027$127,500 $129,375 
Revolver due 2027375,000 — 
7.50% senior notes due 2027
300,000 300,000 
1.75% convertible notes due 2028
258,750 258,750 
4.75% senior notes due 2029
350,000 350,000 
Total long-term debt1,411,250 1,038,125 
Less: convertible notes debt discount, net(4,668)(4,917)
Less: term loan deferred financing costs, net(510)(548)
Less: senior notes deferred financing costs, net(6,473)(6,804)
Less: current maturities of long-term debt(7,500)(7,500)
Total long-term debt, less current maturities, net$1,392,099 $1,018,356 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on a Recurring Basis
The following table presents fair values of certain assets and liabilities at March 31, 2024 and December 31, 2023:
March 31, 2024December 31, 2023
($ in millions)Level 1Level 2Level 3Level 1Level 2Level 3
Cash equivalents(1)
$5.6 $ $ $6.1 $— $— 
7.50% senior notes due 2027(2)
$ $302.5 $ $— $303.7 $— 
4.75% senior notes due 2029(2)
$ $327.2 $ $— $320.2 $— 
1.75% convertible notes due 2028(2)
$ $321.1 $ $— $295.2 $— 
Term loan due 2027(3)
$ $127.5 $ $— $129.4 $— 
Revolver due 2027(3)
$ $375.0 $ $— $— $— 
Contingent consideration(4)
$ $ $4.6 $— $— $8.5 
(1) The carrying amounts of cash equivalents, representing government and other money market funds traded in an active market with relatively short maturities, are reported on the condensed consolidated balance sheet as of March 31, 2024 and December 31, 2023 as a component of "Cash and cash equivalents".
(2) The amounts of these notes listed above are the current fair values for disclosure purposes only, and they are recorded in the Company's condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023 using the interest rate method.
(3) The carrying amounts of our Term loan due 2027 and Revolver due 2027 approximate fair value as of March 31, 2024 and December 31, 2023 based upon their terms and conditions in comparison to the terms and conditions of debt instruments with similar terms and conditions available at those dates.
(4) The estimated fair value of the Company's contingent consideration is discussed further in Note 5 "Acquisitions".
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT INFORMATION (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Schedule of Segment Reporting Information
The tables below present information about the sales and operating income of those segments.
First Quarter Ended March 31, 2024   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$697,543 $235,949 $933,492 
Intersegment sales16,967 2,553 19,520 
Total sales$714,510 $238,502 $953,012 
Operating income$87,450 $23,720 $111,170 
First Quarter Ended April 2, 2023   
($ in thousands)ManufacturingDistributionTotal
Net outside sales$692,396 $207,704 $900,100 
Intersegment sales16,419 2,455 18,874 
Total sales$708,815 $210,159 $918,974 
Operating income$87,165 $18,307 $105,472 
Schedule of the Reconciliation of Segment Operations
The following table presents a reconciliation of segment operating income to consolidated operating income:
 First Quarter Ended
($ in thousands)March 31, 2024April 2, 2023
Operating income for reportable segments$111,170 $105,472 
Unallocated corporate expenses(29,010)(29,474)
Amortization(22,818)(19,764)
Consolidated operating income$59,342 $56,234 
The following table presents an allocation of total assets to the reportable segments of the Company and a reconciliation to consolidated total assets:
(thousands)March 31, 2024December 31, 2023
Manufacturing assets$2,494,241 $2,071,500 
Distribution assets463,549 426,931 
Assets for reportable segments2,957,790 2,498,431 
Corporate assets unallocated to segments57,476 52,608 
Cash and cash equivalents17,610 11,409 
Consolidated total assets$3,032,876 $2,562,448 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK REPURCHASE PROGRAMS (Tables)
3 Months Ended
Mar. 31, 2024
Equity [Abstract]  
Schedule of Repurchases of Common Stock Under the stock repurchase plan, the Company made repurchases of common stock as follows for the respective periods:
 
First Quarter Ended
March 31, 2024April 2, 2023
Shares repurchased 54,620 
Average price$ $67.01 
Aggregate cost (in millions)$ $3.7 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
REVENUE RECOGNITION (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Disaggregation of Revenue [Line Items]    
NET SALES $ 933,492 $ 900,100
Recreational Vehicle    
Disaggregation of Revenue [Line Items]    
NET SALES 420,989 366,960
Marine    
Disaggregation of Revenue [Line Items]    
NET SALES 155,315 237,971
Powersports    
Disaggregation of Revenue [Line Items]    
NET SALES 82,670 32,801
Manufactured Housing    
Disaggregation of Revenue [Line Items]    
NET SALES 156,124 133,424
Industrial    
Disaggregation of Revenue [Line Items]    
NET SALES 118,394 128,944
Manufacturing    
Disaggregation of Revenue [Line Items]    
NET SALES 697,543 692,396
Manufacturing | Recreational Vehicle    
Disaggregation of Revenue [Line Items]    
NET SALES 291,811 252,444
Manufacturing | Marine    
Disaggregation of Revenue [Line Items]    
NET SALES 146,045 227,230
Manufacturing | Powersports    
Disaggregation of Revenue [Line Items]    
NET SALES 79,959 29,562
Manufacturing | Manufactured Housing    
Disaggregation of Revenue [Line Items]    
NET SALES 69,425 64,189
Manufacturing | Industrial    
Disaggregation of Revenue [Line Items]    
NET SALES 110,303 118,971
Distribution    
Disaggregation of Revenue [Line Items]    
NET SALES 235,949 207,704
Distribution | Recreational Vehicle    
Disaggregation of Revenue [Line Items]    
NET SALES 129,178 114,516
Distribution | Marine    
Disaggregation of Revenue [Line Items]    
NET SALES 9,270 10,741
Distribution | Powersports    
Disaggregation of Revenue [Line Items]    
NET SALES 2,711 3,239
Distribution | Manufactured Housing    
Disaggregation of Revenue [Line Items]    
NET SALES 86,699 69,235
Distribution | Industrial    
Disaggregation of Revenue [Line Items]    
NET SALES $ 8,091 $ 9,973
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORY (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Inventory [Line Items]    
Raw materials $ 274,553 $ 269,786
Work in process 18,939 16,596
Finished goods 106,977 107,675
Total manufactured goods, net 382,587 378,067
Materials purchased for resale (distribution products) 142,301 140,147
Total materials purchased for resale (distribution products), net 131,956 132,066
Total inventories 514,543 510,133
Manufactured Goods    
Inventory [Line Items]    
Less: reserve for inventory obsolescence (17,882) (15,990)
Distributed Goods    
Inventory [Line Items]    
Less: reserve for inventory obsolescence $ (10,345) $ (8,081)
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Goodwill [Roll Forward]  
Beginning balance $ 637,393
Acquisitions 118,320
Adjustments to preliminary purchase price allocations 16
Ending balance 755,729
Manufacturing  
Goodwill [Roll Forward]  
Beginning balance 560,370
Acquisitions 118,320
Adjustments to preliminary purchase price allocations 16
Ending balance 678,706
Distribution  
Goodwill [Roll Forward]  
Beginning balance 77,023
Acquisitions 0
Adjustments to preliminary purchase price allocations 0
Ending balance $ 77,023
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND INTANGIBLE ASSETS - Intangible Assets, Net, by Major Class (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Intangible Assets [Line Items]    
Intangible assets, gross $ 1,238,071 $ 1,017,653
Less: accumulated amortization (389,318) (366,500)
Intangible assets, net 848,753 651,153
Trademarks    
Intangible Assets [Line Items]    
Trademarks 217,527 197,027
Customer relationships    
Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 910,934 729,664
Non-compete agreements    
Intangible Assets [Line Items]    
Finite-lived intangible assets, gross 22,646 21,561
Patents    
Intangible Assets [Line Items]    
Finite-lived intangible assets, gross $ 86,964 $ 69,401
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND INTANGIBLE ASSETS - Intangible Assets by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Intangible Assets [Roll Forward]    
Beginning balance $ 651,153  
Additions 220,418  
Amortization (22,818) $ (19,764)
Ending balance 848,753  
Manufacturing    
Intangible Assets [Roll Forward]    
Beginning balance 553,703  
Additions 194,728  
Amortization (19,965)  
Ending balance 728,466  
Distribution    
Intangible Assets [Roll Forward]    
Beginning balance 97,450  
Additions 25,690  
Amortization (2,853)  
Ending balance $ 120,287  
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACQUISITIONS - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
USD ($)
acquisition
Apr. 02, 2023
USD ($)
Dec. 31, 2023
USD ($)
acquisition
Business Acquisition [Line Items]      
Total sales $ 933,492 $ 900,100  
Operating income 59,342 56,234  
Cash, net of cash acquired $ 329,642 $ 478  
Customer relationships      
Business Acquisition [Line Items]      
Estimated useful life (in years) 10 years    
Non-compete agreements      
Business Acquisition [Line Items]      
Estimated useful life (in years) 5 years    
Patents and developed technology      
Business Acquisition [Line Items]      
Estimated useful life (in years) 10 years    
2024 Acquisitions      
Business Acquisition [Line Items]      
Number of acquisitions | acquisition 4    
Total sales $ 58,100    
Operating income 11,000    
Acquisition related costs 5,000    
Cash, net of cash acquired $ 329,600    
Certain Acquisitions      
Business Acquisition [Line Items]      
Number of acquisitions | acquisition 3   2
2023 Acquisitions      
Business Acquisition [Line Items]      
Number of acquisitions | acquisition     3
Cash, net of cash acquired     $ 26,294
Contingent consideration, performance period (in years)     2 years
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACQUISITIONS - Fair Values Contingent Consideration (Details) - Contingent Consideration Liability
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]  
Balance - December 31, 2023 $ 8,510
Settlements (3,880)
Balance - March 31, 2024 $ 4,630
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACQUISITIONS - Contingent Consideration Payments (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Dec. 31, 2023
Business Combination and Asset Acquisition [Abstract]    
Accrued liabilities $ 3,620 $ 7,500
Other long-term liabilities 1,010 1,010
Total fair value of contingent consideration 4,630 8,510
Maximum amount of contingent consideration $ 4,630 $ 8,510
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACQUISITIONS - Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Dec. 31, 2023
Consideration      
Cash, net of cash acquired $ 329,642 $ 478  
Assets Acquired      
Operating lease right-of-use assets 190,507   $ 177,717
Liabilities Assumed      
Goodwill 755,729   637,393
Sportech      
Consideration      
Cash, net of cash acquired 320,078    
Working capital holdback and other, net (2,489)    
Contingent consideration 0    
Total consideration 317,589    
Assets Acquired      
Trade receivables 21,544    
Inventories 21,021    
Prepaid expenses & other 1,676    
Property, plant & equipment 19,685    
Operating lease right-of-use assets 15,096    
Liabilities Assumed      
Current portion of operating lease obligations (1,437)    
Accounts payable & accrued liabilities (31,831)    
Operating lease obligations (13,658)    
Deferred tax liabilities (21,179)    
Total fair value of net assets acquired 200,917    
Goodwill 116,672    
Bargain purchase gain 0    
Total net assets acquired 317,589    
Sportech | Trademarks      
Assets Acquired      
Identifiable intangible assets 20,500    
Sportech | Customer relationships      
Assets Acquired      
Identifiable intangible assets 151,000    
Sportech | Non-compete agreements      
Assets Acquired      
Identifiable intangible assets 1,000    
Sportech | Patents and developed technology      
Assets Acquired      
Identifiable intangible assets 17,500    
All Others      
Consideration      
Cash, net of cash acquired 9,570    
Working capital holdback and other, net 110    
Contingent consideration 0    
Total consideration 9,680    
Assets Acquired      
Trade receivables 953    
Inventories 1,170    
Prepaid expenses & other 203    
Property, plant & equipment 1,486    
Operating lease right-of-use assets 1,283    
Liabilities Assumed      
Current portion of operating lease obligations (585)    
Accounts payable & accrued liabilities (444)    
Operating lease obligations (699)    
Deferred tax liabilities 0    
Total fair value of net assets acquired 8,032    
Goodwill 1,648    
Bargain purchase gain 0    
Total net assets acquired 9,680    
All Others | Trademarks      
Assets Acquired      
Identifiable intangible assets 0    
All Others | Customer relationships      
Assets Acquired      
Identifiable intangible assets 4,580    
All Others | Non-compete agreements      
Assets Acquired      
Identifiable intangible assets 85    
All Others | Patents and developed technology      
Assets Acquired      
Identifiable intangible assets 0    
Acquired Entities      
Consideration      
Cash, net of cash acquired 329,648    
Working capital holdback and other, net (2,379)    
Contingent consideration 0    
Total consideration 327,269    
Assets Acquired      
Trade receivables 22,497    
Inventories 22,191    
Prepaid expenses & other 1,879    
Property, plant & equipment 21,171    
Operating lease right-of-use assets 16,379    
Liabilities Assumed      
Current portion of operating lease obligations (2,022)    
Accounts payable & accrued liabilities (32,275)    
Operating lease obligations (14,357)    
Deferred tax liabilities (21,179)    
Total fair value of net assets acquired 208,949    
Goodwill 118,320    
Bargain purchase gain 0    
Total net assets acquired 327,269    
Acquired Entities | Trademarks      
Assets Acquired      
Identifiable intangible assets 20,500    
Acquired Entities | Customer relationships      
Assets Acquired      
Identifiable intangible assets 155,580    
Acquired Entities | Non-compete agreements      
Assets Acquired      
Identifiable intangible assets 1,085    
Acquired Entities | Patents and developed technology      
Assets Acquired      
Identifiable intangible assets $ 17,500    
2023 Acquisitions      
Consideration      
Cash, net of cash acquired     26,294
Working capital holdback and other, net     0
Contingent consideration     3,500
Total consideration     29,794
Assets Acquired      
Trade receivables     619
Inventories     4,430
Prepaid expenses & other     105
Property, plant & equipment     10,277
Operating lease right-of-use assets     1,044
Liabilities Assumed      
Current portion of operating lease obligations     (262)
Accounts payable & accrued liabilities     (514)
Operating lease obligations     (781)
Deferred tax liabilities     0
Total fair value of net assets acquired     25,618
Goodwill     5,921
Bargain purchase gain     (1,745)
Total net assets acquired     29,794
2023 Acquisitions | Trademarks      
Assets Acquired      
Identifiable intangible assets     0
2023 Acquisitions | Customer relationships      
Assets Acquired      
Identifiable intangible assets     10,270
2023 Acquisitions | Non-compete agreements      
Assets Acquired      
Identifiable intangible assets     430
2023 Acquisitions | Patents and developed technology      
Assets Acquired      
Identifiable intangible assets     $ 0
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
ACQUISITIONS - Pro Forma Information Related to Acquisitions (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Business Combination and Asset Acquisition [Abstract]    
Pro forma amortization expense $ 1,800 $ 5,600
Revenue 957,363 977,868
Net income $ 34,380 $ 29,048
Basic earnings per common share (in dollars per share) $ 1.59 $ 1.35
Diluted earnings per common share (in dollars per share) $ 1.56 $ 1.30
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK-BASED COMPENSATION (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Share-Based Payment Arrangement [Abstract]    
Granted shares (in shares) 213,051  
Average fair value of shares granted (in dollars per share) $ 100.08  
Fair value of shares granted, amount $ 21.3  
Share-based compensation expense 5.5 $ 5.2
Unrecognized compensation cost $ 34.0  
Weighted average recognition period (in months) 21 months 27 days  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
EARNINGS PER COMMON SHARE (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Numerator:    
Earnings for basic earnings per common share calculation $ 35,093 $ 30,173
Effect of interest on potentially dilutive convertible notes, net of tax 0 162
Earnings for diluted earnings per common share calculation $ 35,093 $ 30,335
Denominator:    
Weighted average common shares outstanding - basic (in shares) 21,653 21,591
Weighted average impact of potentially dilutive convertible notes (in shares) 205 658
Weighted average impact of potentially dilutive securities (in shares) 222 263
Weighted average common shares outstanding - diluted (in shares) 22,080 22,512
Earnings per common share:    
Basic earnings per common share (in dollars per share) $ 1.62 $ 1.40
Diluted net income per common share (in dollars per share) $ 1.59 $ 1.35
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT - Long-term Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]    
Total long-term debt $ 1,411,250 $ 1,038,125
Less: convertible notes debt discount, net (4,668) (4,917)
Less: current maturities of long-term debt (7,500) (7,500)
Total long-term debt, less current maturities, net 1,392,099 1,018,356
Term Loan    
Debt Instrument [Line Items]    
Total long-term debt 127,500 129,375
Less: deferred financing costs, net (510) (548)
Revolver due 2027    
Debt Instrument [Line Items]    
Total long-term debt 375,000 0
Senior Notes    
Debt Instrument [Line Items]    
Less: deferred financing costs, net $ (6,473) $ (6,804)
7.50% senior notes due 2027 | Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate (as a percent) 7.50% 7.50%
Total long-term debt $ 300,000 $ 300,000
1.75% convertible notes due 2028    
Debt Instrument [Line Items]    
Stated interest rate (as a percent) 1.75% 1.75%
1.75% convertible notes due 2028 | Convertible Debt    
Debt Instrument [Line Items]    
Total long-term debt $ 258,750 $ 258,750
4.75% senior notes due 2029 | Senior Notes    
Debt Instrument [Line Items]    
Stated interest rate (as a percent) 4.75% 4.75%
Total long-term debt $ 350,000 $ 350,000
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
DEBT - Narrative (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Line of Credit Facility [Line Items]    
Interest paid $ 8,500,000 $ 5,800,000
Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Unused capacity, commitment fee (as a percent) 0.225%  
Revolving Credit Facility | Secured Overnight Financing Rate (SOFR)    
Line of Credit Facility [Line Items]    
Debt instrument, basis spread on variable rate (as a percent) 1.75%  
Debt instrument, effective interest rate (as a percent) 7.18%  
2021 Credit Facility | Revolving Credit Facility    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity $ 775,000,000  
2021 Credit Facility | Term Loan Due 2027    
Line of Credit Facility [Line Items]    
Maximum borrowing capacity $ 150,000,000  
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
7.50% senior notes due 2027 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Stated interest rate (as a percent) 7.50% 7.50%
4.75% senior notes due 2029 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Stated interest rate (as a percent) 4.75% 4.75%
1.75% convertible notes due 2028    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Stated interest rate (as a percent) 1.75% 1.75%
Level 1 | Term Loan    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Term loan due $ 0.0 $ 0.0
Level 1 | Revolver due 2027    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Revolver due 0.0 0.0
Level 1 | 7.50% senior notes due 2027 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes 0.0 0.0
Level 1 | 4.75% senior notes due 2029 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes 0.0 0.0
Level 1 | 1.75% convertible notes due 2028 | Convertible Note    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible note 0.0 0.0
Level 1 | Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 5.6 6.1
Level 1 | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration 0.0 0.0
Level 2 | Term Loan    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Term loan due 127.5 129.4
Level 2 | Revolver due 2027    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Revolver due 375.0 0.0
Level 2 | 7.50% senior notes due 2027 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes 302.5 303.7
Level 2 | 4.75% senior notes due 2029 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes 327.2 320.2
Level 2 | 1.75% convertible notes due 2028 | Convertible Note    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible note 321.1 295.2
Level 2 | Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0.0 0.0
Level 2 | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration 0.0 0.0
Level 3 | Term Loan    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Term loan due 0.0 0.0
Level 3 | Revolver due 2027    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Revolver due 0.0 0.0
Level 3 | 7.50% senior notes due 2027 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes 0.0 0.0
Level 3 | 4.75% senior notes due 2029 | Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Senior notes 0.0 0.0
Level 3 | 1.75% convertible notes due 2028 | Convertible Note    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Convertible note 0.0 0.0
Level 3 | Cash Equivalents    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Cash equivalents 0.0 0.0
Level 3 | Contingent consideration    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent consideration $ 4.6 $ 8.5
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INCOME TAXES (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Income Tax Disclosure [Abstract]    
Effective income tax rate (as a percent) 10.60% 20.10%
Excess tax benefit tax $ 6.0 $ 2.3
Income taxes paid $ 0.1 $ 17.2
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT INFORMATION - Sales and Operating Income of Segments (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
segment
Apr. 02, 2023
USD ($)
Segment Reporting Information [Line Items]    
Number of reportable segments (in segments) | segment 2  
Total sales $ 933,492 $ 900,100
Operating income 59,342 56,234
Manufacturing    
Segment Reporting Information [Line Items]    
Total sales 697,543 692,396
Distribution    
Segment Reporting Information [Line Items]    
Total sales 235,949 207,704
Intersegment sales    
Segment Reporting Information [Line Items]    
Total sales 19,520 18,874
Intersegment sales | Manufacturing    
Segment Reporting Information [Line Items]    
Total sales 16,967 16,419
Intersegment sales | Distribution    
Segment Reporting Information [Line Items]    
Total sales 2,553 2,455
Operating Segments    
Segment Reporting Information [Line Items]    
Total sales 953,012 918,974
Operating income 111,170 105,472
Operating Segments | Manufacturing    
Segment Reporting Information [Line Items]    
Total sales 714,510 708,815
Operating income 87,450 87,165
Operating Segments | Distribution    
Segment Reporting Information [Line Items]    
Total sales 238,502 210,159
Operating income $ 23,720 $ 18,307
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT INFORMATION - Reconciliation of Segment Operating Income to Consolidated Operating Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Segment Reporting Information [Line Items]    
Operating income $ 59,342 $ 56,234
Unallocated corporate expenses (145,513) (138,010)
Amortization (22,818) (19,764)
Operating Segments    
Segment Reporting Information [Line Items]    
Operating income 111,170 105,472
Segment Reconciling Items    
Segment Reporting Information [Line Items]    
Unallocated corporate expenses (29,010) (29,474)
Amortization $ (22,818) $ (19,764)
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
SEGMENT INFORMATION - Summary of Reconciliation of Assets from Segment to Consolidated (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Segment Reporting Information [Line Items]    
Assets $ 3,032,876 $ 2,562,448
Operating Segments    
Segment Reporting Information [Line Items]    
Assets 2,957,790 2,498,431
Corporate, Non-Segment    
Segment Reporting Information [Line Items]    
Assets 57,476 52,608
Segment Reconciling Items    
Segment Reporting Information [Line Items]    
Assets 17,610 11,409
Manufacturing | Operating Segments    
Segment Reporting Information [Line Items]    
Assets 2,494,241 2,071,500
Distribution | Operating Segments    
Segment Reporting Information [Line Items]    
Assets $ 463,549 $ 426,931
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK REPURCHASE PROGRAMS - Narrative (Details) - Shareholder Repurchase Program - USD ($)
12 Months Ended
Dec. 31, 2022
Mar. 31, 2024
Share Repurchase Program [Line Items]    
Remaining authorized shares to be purchased amount $ 38,200,000  
Board of Directors Chairman    
Share Repurchase Program [Line Items]    
Share repurchase program period (in months) 24 months  
Authorized share repurchase program amount $ 100,000,000  
Remaining authorized shares to be purchased amount   $ 77,600,000
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
STOCK REPURCHASE PROGRAMS - Repurchases of Shares Under the Repurchase Plan (Details) - Shareholder Repurchase Program - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Apr. 02, 2023
Equity, Class of Treasury Stock [Line Items]    
Shares repurchased (in shares) 0 54,620
Average price (in dollars per share) $ 0 $ 67.01
Aggregate cost $ 0.0 $ 3.7
EXCEL 64 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .]#J5@'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 " #O0ZE8WA/];N\ K @ $0 &1O8U!R;W!S+V-O&ULS9)1 M2\,P$,>_BN2]O:15P=#U9<,G!<&!XEM(;EM8TX3DI-VW-ZU;A^@'\#%W__SN M=W"-#E+[B"_1!XQD,=V,KNN3U&'%#D1! B1]0*=2F1-];NY\=(KR,^XA*'U4 M>X2*\WMP2,HH4C !B[ 06=L8+75$13Z>\48O^/ 9NQEF-&"'#GM*($H!K)TF MAM/8-7 %3##"Z-)W ']^>IW7+6R? M2/4:\Z]D)9T"KMAE\EN]WFP?65OQZK;@=P5_V(I*UD(*_C&Y_O"["CMO[,[^ M8^.+8-O K[MHOP!02P,$% @ [T.I6)E&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" #O0ZE8$1F>';\% "\'@ & 'AL+W=OK&Z8IMV =:HFTADNA1E!W_ M^[V4;"G)J%>:4'^)=3LG?,3;$7FY$_(I67.NR',4QLE59ZW4YGVOEWAK'K'D M7&QX#'>60D9,P:E<]9*-Y,S/1%'8HY8U[$4LB#OCR^S:3(XO1:K"(.8S29(T MBIC<7_-0[*XZ=N=XX2%8K96^T!M?;MB*S[GZNIE)..L5+GX0\3@)1$PD7UYU M)O9[UZ%:D#WQ>\!WR8MCHE$60CSIDZE_U;%TB7C(/:4M&/QLN6=\8\_V$/K%Q/==S)[!=LO8/N8^_A&>"GT4$4>]QMN(L7EMM7]8D)" M52V1!@72H!G2EY1)Q66X)P]\(Z0RX>%62J:FE^*BJI9XPP)OV QOQF4@?-T) M"0P#QLK#G8IN5]GO4'U+SE'!.6K8,B6#&22; *KK$?=:LC Q5B0J:PGXK@!\ MAQ;J-E:!VI.[(.3D/HT67)K < _+LKJ6G_S=0Z'M_,S.';/3;RH4TM>VRHG5:L)\33VA(16 MRG2#/2-S!5V3"$E9]Z"%MUW)L4VB#US%>.>%5WW%!')+C.2C2>;MZ SD2@6DC^# M3?4(A3OVAP/;W&E/D9;L,B[9>,K)VNH$/G>KP7"#PYH8-M&OE-D([L,1S:>;!X#!;E(+(E-?UK\3.;<2R74 MI!$2=W)%% D]L@KOZ8S$@FR8)%L6FJ,];M86NXQ--IYW(.SZ0;PB\WVT$*&1 MMC8P?3!RG2(=T3(=43R_'.N/W#Y[:Q:O>&4>K#&ZG\QO)L9O3ES8EK ,0[11 M&')3*?572_ZIDE4ES"&I<9FEQO$/X^*,BZO:>Q\$(;/S<3"D%RG"=Q.S.T6]ZG\VL9U;?G*S$,;99[;B,N5[IB_@H-: M0RR(-BPV5RUN6 UZBLA#R\A#\<1RK,@UAXK$\'";:KQ31!]:1A^*IY;C2/MJ M7I]GB]GD.T^5=D.@\^P>' M;(:M:-;8=;LV[3K&/(LK6X(Z90!R\-Q2+&>^)+V#B\81ML:L:KT6E[5E+".0 M@P>6MXR'%>IJ2MSNB[$><5%;QC+^.'A8F0"@GT.&S#C&U!A4CJJX[O^"]5[L M#^H)+]LV38BGER'SK<+B:K$U.\DV)'OEX_F^[B>FY\N$A'P)4NM\! .>S+=* M\Q,E-MENXT(H):+L<,V9SZ5^ .XOA5#'$_T/B@WK\;]02P,$% @ [T.I M6#UN*^#E! "!$ !@ !X;"]W;W)KKO3#$0#1)S,:F=/;7[TD"@29. M9B]Z4^+DG./G^.OU:??(TQ]BQYA$;W&4B%YG)^7^3M/$>L=B*F[YGB7P9TW^4'&84)>TJ1.,0Q37_>LX@? M>QW<.;]8A-N=S%YH_>Z>;IG/Y//^*8665D8)PI@E(N0)2MFFUQG@NR'1,X?< MXL^0'<75,\I267'^(VM,@EY'SXA8Q-8R"T'AYY4-611ED8#CGU/03MEGYGC] M?([^D"O82!W/4Z;@<%;$,/D5SPXW=V2LC*XJUY)/*_Z'BRU3MH M?1"2QR=G((C#I/BE;Z>!N'* .&H'SP<$X.1AYH@59GM:(2MKOIOR( MTLP:HF4/^=CDWI!-F&33Z,L4OH;@)_O#^6PTGOGC$8(G?_XX&0V6T/"7\#,= MSY8^FC^@R6PXGX[1Y^>$'H)0LN +^HJ>_1'Z_.D+$CN:,H'"!"UW_"!H$H@; M].E=NZM)0,TZU-8GK/L"BS1@&6C*$[D3:)P$+'COKT&*99[DG.<]:0TXI>DM M,O -(CHQ%3S#=O?!'MQUDKL;+3A&.>Q&'L]HB#=)UCQFR)=4,M@4$OTU6 F9 MPJ+^6S5813!3'2S;Z7=B3]>LUX&M+%CZRCK]WW_#MOZ'*M,/"O8N;[/,VVR+ MWI^-E\@?/(Y]59:%JYV[9L?/:]\S#-,C7>WUFE]AINM8UTNS=V1626:UD@VY MD(AOT);S0"#!HT"%6,2PKOIVB&L;3@518:9;KF6K$>T2T6Y%_+:8^SYZ6LP? M)DL5G%WKE>BF:UD5N+H9]DQBFFHXIX1S6E?T?,]2*L-DB]@;:(Q@XD[%Z'SD M2OZ@8._R=(%3+SO?&((3#H0C C5*?ZI2=FOC;3BFZ55F16%EN::E MGA2OA/1:(7V01YB2&[1E"4Q/E+/2 '0DS$Z;3$%5Q%Z-Q;6(:5>(%5;$U+&: M&.L70=);F0)8,M*\\#>8,2)I6U RWR]E)QE<,[M,,5FK>DO2M8>;-^A[WB%4;5(69XUA-\WX1 M.-RN<)-?X=55R\16]9Q26#F6XS3 7:0-MVM;=C%H68YV3?,-2_=J6T9AIF/' M:("[2!MN59+^_<"?#-%XL)C!K@$%'B_@MCR=SF?(_SY8P,48+KL!CR*:"@1G M0'$E_J),I.C(N5Z(MW9M!:BLFA;K1;!PNV*-)H_/V=W^0_)P%83UM:*R,AHT M#5]$#;>KVDM>FS%0,I!O^7R:C,#ID1K_(A:@T4'>K9Z'2S,*DDHMV55/&+-WF MI;9 :WY(9%%VE6_+L/8BPPU4[%^PUD?--U:L[' MPF.Z2)1><,/.DBY@"NII^2!PYE8L<9H#DREG1,"\Z_1JU_VVMC<&SRELY-:8 M:$]>.'_5DU'<=3PM"#*(E&:@^%E#'[),$Z&,OR6G4QVI@=OC#_9;XSOZ\D(E M]'GV*XU5TG7:#HEA3E>9>N2;.RC]:6B^B&?2_))-:>LY)%I)Q?,2C KRE!5? M^E;&80N /': 7P+\?4#] " H 8%QM%!FW!I01<..X!LBM#6RZ8&)C4&C-RG3 M69PJ@;LIXE38OY\,AI/I<$!P-+W_.1KT9CB9SO S'DYF4W)_BUOCA\?A'=J- MGH=D-,'YD)P^,;J*4P7Q&;D@3],!.3TY(R#-_Y1PC$5ER2HG1/?\^L6/?WC\-X2 MX9YOX,$1.4$5[\#P!0?XIHHJP%>@")^3>Y6 ('V>XP-,],M8 QFQB.= ?O=> MI!)XR?_88EB<4;>?H1_^M5S2"+H.$DL0:W#"[]]J3>^'+0!?1+83CGH5COHQ M]G RG)7WR>9F@6T:K"Y'ZS!H>%>8AO6V?HN55VM]6NT(:U3"&D?S5*0FVDE- M:E)S3AB8["GZ=FU3W?C*Y'P1V4X,FE4,FD>3@W42JR##,B0$L.B=X(5D,J.F M_F9<6I]W0=G8RL9%X.]ES&)S94]7JY+:.BIUQA7-"+;L"CM]'O%LP?9[XF-BJ.4/TB0;9*$R5_7/!:[JP[LO#YXC)8KE3_H]GMK MMN13KI[6#U+?=GM:#2;@H]/ M*=N$D>+A)W )GJ9#\/'])_ >1"F8K<0F8VF8];I*Z\E'[OQLUO/L[ MDY\!AA< .8A8W&_:W8=\7KKC4_>NSD*9"E2F A7CX:94;*3DJ0*#+./*&L[> MG]C]\X+[DJW9G%]U=$5E7&YYI__A'72=K[;@_M!@)Z'B,E3<-GK_AF4KH#\: MF.<7_.C^46PR5=X5M'WHN='K=[7$X%BM(G*"T.M%)2IVD5>=, MLI 70H5:<:G[QIQKJ<\QSRY RI5-[GY$>B0$>3[&7DVO:09=[&/?+IB6@FFK MX'&ZU6D4,N+65%+CI1022G!-F\W,@1C;M;FE-K=5VX/D:Q:%@+]H!F0\J_)J MD^H:&HCO^Z2FU&(5( KM0KU2J-?^U85BL6Y^^W)DC>7H&2_W:8"]ND;3S,/$ MQ0TB_5*D?R:;&J52_;H ZYCE,G4R\T)::\:IQLGI&UJP!R'R:Y(M9A2[B-HE M!Z7DH%7RO1;,5)0N0YT'/KADZ M%:"<5M5_"1'NHCBV\L4QORVE'@IJVBQV+O9PT%!1\(B>\$R]*Y8N(]V0#@EL M_/*'@4YF*_$]6J]]BYU+(:1-4BNZP5:B].^+#IJ*]/)\91V&.JT9G]:E6JP" MU-#R8<4FV ZGV?UL, &#Z52O/*SBL%D=#D:^Y];UF8:(NHB0AB8/*RQ!\EM+ MA4G$GJ,X4@WM'K;2[:T+AC\UVFG,%=E@.]I>8]9+YXTL0@9B 6*1+B\5EXE> M.S_;)[Y),X\Z]>7#.:M3T17R8#OS7D6+6NN+SWPXDVL4^MAH*S9(ZK51@^J* M?[ =@(/Y7&ST:@RLV:]\L6.5:&(-!JY'ZFW99D<8$==K M*D%4D1*UDW*/]*H%G\NOR4.H)T:]8]C,M%U#(:(*FNC,9J[@^F0\N!Y/QK/Q MR IW9-F7!1[!I X,FR'-^T63S@ITB+;"?7H[>!S=WD^&H\?IAW<^@MY7,/K[ M:3S[SRJXE9IO/A3X0Z.=AE[A$IW!I4@2D8),B?D/:[ F\&"@E]'&QS'MD%ZB MT8:%%ZK(B,Z2<9-L8J;XZY' 7"0Z%:O\8'&K.XS([%/?I. E=([V@ ?=%K,@ M:%C1H@J5J!V5CUPQ_4AO$)E,=3NT2S0!Z+O4-0XN;'8$.UY3;BM0HC.@+.KS MC;/?LNMSJ*\WJW75-D-"C\]E3D^R*F+B=F(:;04,[H9O#./P"O<$Y[8MA<70 MOJ7H'AW)YN?AWYE<1FFF0;C0GL[G_ !9[H^8]S=*K(M3VF>AE$B*RQ5G(9>Y M@?Y](81ZO&PO=V]R:W-H965T&ULM9IM<^(X$L>_BHK;NIJI&@9+\@/D M$JH(3G93M7FHP,R^%K8(OK$M5C8DN4]_DNVQ05(T61=YD]BFU73_);=^$CI_ M9OQ'L:&T!"]9FA<7@TU9;L]&HR+:T(P47]F6YN*3->,9*<4M?QH56TY)7#7* MTA%R''^4D20?3,^K9P]\>LYV99KD](I=EA+]>TI0]7PS@X.>#Q^1I4\H' MH^GYECS1!2V_;1^XN!NU7N(DHWF1L!QPNKX8S.!9B#W9H++XGM#GXN :R%16 MC/V0-S?QQ<"1$=&41J5T0<2_/9W3-)6>1!Q_-TX'[7?*AH?7/[U?5\F+9%:D MH'.6_I7$Y>9B,!Z F*[)+BT?V?,?M$FH"C!B:5']!<^-K3, T:XH6=8T%A%D M25[_)R^-$ <-A!]S ]0T0&H#]XT&N&F U0;^&PW?;45S!U7-L2D?>_.01NVW8TLVN.UE7/G# M;_5RUX'7C_>WX/[AZG&VO+G['\KHTZVPYT%'&7W6T'HF'K2)!];$%R6+?@SEC!X#,=0$YA2U"/1%7AO?O$#+ MRG-]):FYP0BY2,G<&EO/S,=MYF-KYO?EAG)3>F,M\K&GEA7=!CF>KV1G_?Z> MV4W:[";VF6A#\B&@,A0%%45&#N\T(:LDK:K$EZJTL+4H''_ODB*1O5_( M^]6N$$Y%&W,AF9RRD)S267@B9T>Z0Z<#/<&.U$V7&5D6%" M.^*JRZ*;N^]7BW3N6M.-5: ?6AQV/-D36&S%3BY$F1E7Y M^@5L4Y*7U=M&Q62^E:L*H[ ZF ZAYTZT^<9@)Y;*ODHZ]F#[BM$Q++1#[ -G M$:5Q =:<9: @8O'42Q6=6:$?J)+H1A-M2OH(KH4=V$([V5XVX'9$="WF5;6I M^H0;MX NH0ZW0XPFODKOS7FB\J[I\5[JN[$,."] M0 6LN=%N@CPU]X] 4=2A*+*C:#L5-;//NV5 !L[$@1,@50>3(<)>H+PUH3W0 MOD)T0(K@/YJ KF_N9G?S7T] Z$1LV8AU2F_AJ;P=2]IQ+[)S[Y+R#,1T50() MP*_5_I510AUBAW U!]D^Y@%]EA]Y)QT4:\/V+:E3_'[%FZ-S,M MTF'5'XLEW5C-6[<3RSFLOFBA/;"^B7=0B^Q0^]CV\2\3-P IAMB0N<$0(M>' M*L_;0^N;>@>OR$IR1ZF+V9.)$LK+9"4W:%GY1OGTM-34Q8S!9 @#Y*FKGM > M7=_L.\Y$=LZL]@?E*][RYBZ/Q82ZVKVNB/A$0-83)YE1!1T>-14,?(E]=2\Q MM,?85X,.+Y$=+^=R"HT3N9C+8[G0%5R$Z52_)"F^37C-?9-QO'S0L"".=RU_'MN< C% 0HU8: M#':!.YFH@GP$6:*.+)&=+!^:K.NJ(*E*WHG+0@P47N^B5PL2TFZE'A*Y42 # M5F*M)LQ-9E#PF:K/1] G[N@3V^GS>%5&7RB/DH+6H:@O;5NL3X\^B M.EVJ4AA,7&T]9@^TKQ =?6+[=FB]!%DG.]60>=![$)1!%0A#'8"(E2&L(?:5XJ#8P%V;FQ^R>94E$NY#JO7 MX'E<7\A-B3U)WZJ:V("2R%%WRPU6P02K&S7V./OJT&$DMF/D_*V\ 2G!BCXE M>2Z'AB@1KY08\1+KU BAZVC#0C=#:.RJRU*L'P\X-CO.LV-&;&=&:YY4[H6O MP9;RA!DW8!KGAU%!@0-:Z=/-L!.,M:%O\':D6)WCZ.!L4T;Y4W5&K #5YGY] MG*=]VIY#FU6GKY3GE_!L7I\FZ]S4A]MN"1<]7("4KH5+YVL@(N/U>;'ZIF3; MZ@35BI4ERZK+#25B,I4&XO,U$\3=W,@O:$_M3?\/4$L#!!0 ( .]#J5A5 MD\G8C 4 + ; 8 >&PO=V]R:W-H965T&ULQ5EM;]LV M$/XKA%=L+5#'HMZ5.0:22$4#M$EG)QN&81\8B8F%2J(K4G;R[W>4'=F2:,5> MU>U+K)>[A[SG3J=[HO&*Y5_YG%*!GM(DXV>#N1"+T]&(AW.:$G["%C2#.P\L M3XF T_QQQ!^Y),Q*T029_1+CGB1IB1_OJ ) M6YT-\.#EPC1^G MY8309+\@CG5%QM_B2P]FH0HGBE&8\9AG*Z<7K+DCS@2\[.!.T 1?2!%(J9L]9%N K(D7L@27OY%JXVM M-D!AP05+-\ZP@S3.UK_D:4/$C@,V]CCH&P?]4 =CXV T' QGCX.Y<3";*[A[ M'*R-0QGZ:!U[29Q/!)F,<[9"N;0&-'E0LE]Z U]Q)@ME)G*X&X.?F%S>7/O! M]2SP$1S-;CY=^>>W<#*[A9_/P?7M#-U\0+./Y]/@X\TG/YC.?D'!;W=7MW^B MMW<9*:)8T.@=&J*[F8_>OGF'WJ X0[=S5G"217P\$K!'N=(HW.SG8KT??<]^ M;ID@B<+MLMOMDJ4IE-U,L/"KPMOO]CX/PR(M$@*QH!LQISD"/'CNYO*!6%+T MB7%5*$$WZI0*>% !,B!Y%F>/#8@19*I*EUZE2R\QS3V8%_0QSB08/!T)R4** MB$ ^#4^0@=\C7=-U%>5K3+O$E)UC.?$L"]O>>+3 M53<*VD:.Y;HVKLQJX1M5^$;I9^P)_RH+H1MRBMY"S.71.UEO9=KG+(EHSJ$^ MOQ6Q>$9_35F2(.@F*Y)'?ZMH,;JHEAWZE"](2,\&4 J8WR=8T!-8+6%FE3"SLUZOX5479R%+J2H!:U]KIT@,#3N->KOL7.%89OL$ M"U[;?XTRJZ+,ZJ3,CY=Q1*%YPOLN3$A.(Q5U5FOI(=8TUVYPU[G4L=SU"1:\ M&D"-/+LBS^XD;]V]PUKW3J![OT<95")[0((\J>BTV[MI=L?.A8^E\O7U@I[6 MJ]'H5#0ZG326#17FP$61AW/HLAP5&317=%\\WQ.XL\C98TY2%9-..S+#MK4& MF0HKTVV\0_S./1Y;;ZI]8<=2EYM;\>1V\C3=80B*B\_A<>4(QG=99VA!GF&D M%AR(7,\6@B&H3[2D7,A7.$Q(B#[1/(RY/'T!&,K!-T) ,/BJ*';;H3BFUZS7 M@ZS\SOB.Y;@GL%HJO"H57FKB>$GE9W6PAE8J2 M8*]%G>GI#7H/L/$[=WPLN3V!UCO"&DDO<8LFS M/5=OL=FVPY[I6,TA7F$W=#2S\0Y26#F.Y>P;GGTJG$.63+H:\DZG5N=@[N%SO\SP&.%&,&F MX[K-?!QFYW<'>73M]H163\E64N%N3?6O)LVVV+',EN@\R,KOWM[19/X(382W MH@AWJZ+VI/F9Y-6092JY]-K_!M8LUS*:_UM2&7J&9[0(;=L-L6;@9B=HF[FV M9>_,=FL.1CL?.^2W+ @(9DF.$OH CMJ) _G-UY^'UB>"+G!V$M9N[-F)J7VA--U8X>JRE/;YG JS.1T<#)J%6[5: M>UX8G9U43@W?D1[P\;_J9HXWJ_!7NR M,.:!'V;YZ6"?#:*",L\2)/X]TI2*@@7!C$])YJ!5R0?[OQOIE\%W^+*0CJ:F M^+O*_?IT\-- Y+24=>%OS>;/E/QYP_(R4[CP5VS2WOV!R&KG39D.PX)2Z?A? M/J4X?,N!<3HP#G9'1<'*]]++LQ-K-L+R;DCC'\'5QB?C+R4,]"1EE2=1Y5C;^@ZE!\--JOG;C0.>7;YTG8L; M2XZTCPMF*2Z5ECI3LA!S+!*@ZIWXYV3AO 78_K4K0M& H]T&< &^F5J+6L<^4I%YD!FK2+OU+"\+!L<^.ZW+!8Z:W*'L1,YR@NJ\CMX7W@%6OWX$ ABT+(_-\0'G7^ MP&8IY]EJZ-=,)07H+*NMY;7>WE=0)KW8D%A0H>@1/EL2FC)R#H0IO!%5C(I8 M2F6+YV!NYWEEG(K@#:ZC7+)U6R\!T>\ANUR0;58/]X2"S5 "4@N' MP/XVY ""C0T*E\HZ+S[5TGJ<)"[F7;(GE56%&#=R>8EE9]*MQ1*]H!/HUY9( ME)$L$GDG]SOQ,):/G*<27-,*P0:YND ,IMC-X&'_3H\USHD#^HAI"K( MB15I1*5 O">*A_/LBOW.A@2^ "Y']P/YT/Q83*Y&;P:_E$HYK U,,X-$.6A M/2OJG +XD#2V1.G8L1ORPC;BS'ZJ%?NZ>!:M;4$BFU60IYTZAZB1(-542B?V M*Z5&U^;7>[\=]%EF:UD \6Q:KEQ6&%<#=L%]E1.;V &?[9,!\TT!1+^Z'*8 MY$.!7BV6M86QMA^#/9X@L(0:ZE5X*)A)RL&T'_F=W-X ]IED _P=%<0N 44P MM$)6V=T8^P21S^MUHC5"(6ZI,M8+>,73ACC8?_V7;]*'?!58#VCEO?.+:1!" M"T08L1O_'&LHPB\I%SRN,5VY4)-=RI$BX-^Q!!:V:-@8T4>2L*$Q)616;YO3 MVI#V)HIP CU-ZY#WJK+F22$E%-A+X3VRMR%Z<-' %^32VC*O=2Z?!2.%L 6) MY%7L:! ?CS9"7[-0 ?92)H^B'7&5A?3PIKRSCVEVVQA.5E[;KGR" L.X:HU# M9'C5$@<3D&WLX!#M<@:O^T$,Q!:3"AT[".\EU[Z4<-A)^(P?;RDKI'-JJ?!Z M4C*+.3$E&YM4>NX*R/:W*R9%!? %-3M)".%'-+F\8MJYLKDQA1/](@V1<-13 MD*5^PE%7)6/!LO"44/,8J/4+-#2/=P>.Q%RM=) &K9..IF]0PAG:NI@T%PW> M['J;^YS>;%:NI9#_<9V**]QD>OZ ?H![KLGI6NH5A=!WU,U!1#G(1:%P"0B\ MSM([^MHIZMS@7SOR7$[FYVFH>=5X'S*+P.T\?E_EL;\E 9/YO6L%I#PV0F/L M=OIC\A8-V^S4-(%88" -9$DN5*'\ %-8^#']#+T0@F, 7?-]$ M,2,^@!T:"<72S]'C+"Y2>(2E"T1/A5[!1QM-!6!H8VB?*EP?X]Y0+%+W,=L8 MLALQOZN]#[? ;(W&[RP5W15L_ %N^[7CS@I* P6$:=,FZ[$RZ=Z+IW,UU$ M^4!B?&9'^BW^LW+<(9*CCFBY. _+('E5%Y)'7O9 Y3$C(>AK14MQ'<=4:$+A MJ?#%X*-\0%@:B$ZOWW]L(1HPU)0[5R1 3Q+\&VW!8DDR>!1:7S(+HR:4+Y5G M<, 9UXL/9AG3N._Z(4D]P2M?4-#;#N7MG)8K.,34 K>0]L# ,D*?K0ZG #L$ MI<#(U9Q= ]WMECH&BUXXX+8\:)&Y[4<8?$.-< ";)""B87KB63@63J9"VP^: M#9>>0?&R3H?&B%DM%C&' U&AY9+"%YN"OB\+@$\JE%W*VT*U-73!+Q*)'Q"QY:UP5C2Z>DXNI$386 MI,[6=8G=)7P1H"H;O0A' $C%S.,]Y3WD;!24%.J!5<9[5TA'G@>4A)$LC>S] M&MJL24?YE&]S)\2F7@R!]"B+.M:%9X6K6L7+#9QKB3#"L&4R'@A[JHXYW[B+ MVKW.GV S$Z9AZMPHUYVO[;=0W*PW.?X:L MN(GYGN#J]CQME+@HB71%BHGB0EH9JWY))!%)3JPL<:MAB^4*#ZNV_/O7NP1% M&XL1&PO=V]R:W-H965T&ULM59M;]LV$/XK!RT8-H"(1.K-RFP#29JN =8T3=OLP[ /M$1+ M1&12(ZFX^?<[2K+C=DZP?=@'6WRY>^ZYASR=YEMM'FPCA(.OFU;91= XUYV% MH2T;L>'V5'="X#4X;=J015$6;KA4P7(^K-V:Y5SWKI5* MW!JP_6;#S=.%:/5V$=!@MW GZ\;YA7 Y[W@M/@GWI;LU. OW*)7<"&6E5F#$ M>A&V0.^:RXE9 M&M'\8$AU\$9R4OE#^>0,[DKT<\N[J_NKFR]7<'=U^>'7F^O/UQ]NYJ%#8+\= MEA/(Q0C"7@")X;U6KK%PI2I1?>L?(J$]*[9C=<%>!7S/S2G$E "+6/(*7KS/ M,A[PXI>R%(]"]0+61F_@$KD:O VHM&O@6< MV8Z78A%@:5AA'D6P_/$'FD6_O,(^V;-/7D/_MV?TGT'@6H%K4!7=8FU*58/C MJU80++8#N6O. 'NZI$\#5L&1$I\T0%": ,W@KC77PL><&8<<;!7@?RF9_(>"G$PR* MU'5O$']44^@24:B)(6"L#P"FJ8DIBGD2 M@)$>D&2,9VCVSPU3>(6E/,BM(PE*8920K"H3*",7,KE75>_)(C-*( MQ%$,,Q(5%&0)J0E&8XBK.,%%FT$Y"QG+ 8I8M(GE#DGI,BI]\HB-JG&8,8[0J( M&9E%] 4%$T+Q:%!(E "H3_Y[!6<#.AY)'N.AXBPY5)"AHIXCBW*21YYW$46$ M1M'S*^(WR5>RE4X*^[S8/B_Z6ADJ7CE/J>^P9+ *.O[D+[.=*FA7,FA<"FQ" M%>!I: -.8[TX:==/WKD39FBRJA2@5ZVL!X4Q!&HC0&+3Q./T>7'KR\Y7[DK4 M4BGO[ M*X \W>-MZ+*DK"Q,WC.@-RH:K&C/!LR^/)/./0-5X'8X"GAY[L84' MC0@3KH=V:S%8K]S8D_:K^XY^/C:R9_/Q

)T M-[2UE7:H[C!L\*M$&&^ ^VNMW6[B ^R_)VDHTDREY4O\ M/.>>XVO?K Y*?S4-HH7OK9!F[376=LL@,%6#+3-7JD-)*SNE6V9IJ/>!Z32R M>@"U(HC#, ]:QJ6W60US=WJS4KT57.*=!M.W+=,_;E"HP]J+O./$/=\WUDT$ MFU7']O@![=_=G:91,+/4O$5IN)*@<;?VKJ/E3>KV#QL^<3R8DSXX)UNEOKK! MFWKMA4X0"JRL8V#4/. +%,(1D8QO$ZSFS;M/+]]] M?'__9158HG.3035!;T9H_ 0T@;=*VL; 2UEC_2L^(!FSEOBHY28^2_B6Z2M( M(A_B,$[/\"6SMV3@2Y[R)A]06J5_P"TWE5"FUPC_7&^-U709_GW,\4B8/D[H M'LC2=*S"M4=Y:;GV,^GXBST<6$S'QP/@J.!2M&# M,A;4#FR#L%."WB67^R4\OP N:5+UALG:7 +EHVKFA, M5MAN41]G$KAG![J+ M%C5GPL %Q$7J9UGB>OG"+\H]3#!\D%;JDC/VL+" I2C_,"S)Z]-#U9)D>>3V$H]!, M$'U-!Z;YMA_J"%FI^\K2^41I["=A1&WH1VGQ?_2&?I)FI)?BE]%/N;\C8[04 M45(664YM3);RB9&?)/X"LHC2DR9#CQ0G"3QV:X.38M*BW@\ET]V;7MJQKLRS M&PO M=V]R:W-H965T M.[.)7;N5LXD8=,M[=BM!#5U'Y>.*5IEG[ >]\:A ^6@M.@VQLB@X_WXIC\V.NP99-X+!L'&(+"\ M1T>6Y275=#:18@W2[$8T,["A6FLDQWN3E#LM\2M'.SW[^/GSY=>KZVLH;B[A MZN:^N/EX-;]^#\7=W?O[NXFKT8?9Z98;O/F(%[R %\(GT>M&P?N^8M53>Q>Y M[0@&6X+SX"C@)RK/(/0)!%X0'<$+=P&'%B]\*6 AJC5O6Z!]!5>]IGW-%RV# M0BFF%5QR5;9"#9+!G\5":8EE\]_W* M3[QW1V*(=C%$Q]#_0]*.XAUF>]P)7#2H'%/ >] -@Y)*^%+C(T3_%"$JZ04M^ B5[#)_I@%S2C*1>LD\OC6.2!OE^ MT5);M 1Z/+U+Q$<1C/)&[%$XFQ%EUIYY,-7_BRP'57YB]JN2%_:,PA448 RR MX2N%='/?(WEH8D'2)$DBN!']VU)T*Z:1>8VU,*H7!"2)$@A\$B<^W%)M5[.$ MY&B3Y"3R?+B7M,+;"&\JW)>2.$C!SXTPZ2$Y:BD4:DV","->ZN/(0Z,D#N&: M*:PE6I9#-R!=K$"L5ZGY/Y8ZO FSG(1^=HJC)"&QYYV^)/<)9!&F*+:%$_O$ MQ]%+/?% VX&9)/#G6/_3WHA#+#XS0HVCV-L+L:BJ;6/D$99C!D%,DMS#+'HD M\C,HGNCIYYC%&.4,2!:'YHT#H^^1TD=0$B6F]'W$#+)T3^M#AZ>[=_MA(=;V MCE?8#W@.C1?A;G7W&U&,M^?/[>,_"'*I.<;6LB6:>F=I[( <[_5QHL7*WJ4+ MH;'J[;#!7R$FS0;\OA1";R?&P>[G:O8O4$L#!!0 ( .]#J5@9:7/L20X M %DI 9 >&PO=V]R:W-H965T#798=GI^?NVBG]M(-S4&E>+,Q=B\S MW-KMN3M8)6.>M$_.QZ/1_'PO=3IX_9*??;"O7YH\2W2J/ECA\OU>VOM+E9B[ M5X-P4#[XJ+>[C!Z5U2_X'WCKVLI5-7)OE5Q]GNU6 Y$+':R#S)/IJ[OZEB/S.B%YG$\7]QY\?. MI@,1Y2XS^V(R.-CKU/_*+X4<&A.6HP#.9V24CYE%F\UYF6O+ZY^_N7ZT_7-]?N?/KT\ST"1GI]'Q>Q+/WO\ MP.R)>&?2;.?$]VFLXO;\$<+/XB^CW73O/3?UZL769A)?_JDX-?9MJ_ M#'G.0D7HU@&LX96_5X/6WWX3ST8M'-C&M-C%]C/I7=?3H['[>FB3%CRI5 M5B:B$E94"\N)K7^;W(M,?E;BD("4R(R L%2ZS78J%1]D9G7T^3LG#L9+TPF= M"O5%NTRG6]BK_:PRQX+7:83@X930>.!?"+>35O';@[(B3W4&%M),I5D (@<_ M#4O*.&;JX+4@&?"L+8*/^*S H8IVJ4G,]G[8U"U6)OI19')0C05B&5:)L1;8 MQ_/:"/8JVYE8F$TY&NP/!?Q?*!GMFD,#GJN^1"0PC*>[0VZC'>T-W#L-^M[> MS&VQTD9J*VYEDJMR1HK=2S)%YVE;<*<=HEUD+#P*[\36F/A.)TD@[G8:/-3Z ML(H5FF(RT?):PZ36"C!\"/#^VV^6XW#QPM5**9C%90!IIOD&II];OG4R485H MW;W+U)XX<@83E$-\RG9,&9E IOH/66@DPZ0TXTG0F;*9=A43U=XBYD8K5_!# M= ^*(S,Q@32P)R*9DE@3&D>DTWO]!P2]V>A(JQ1_+FC;S1;N!)9H81(G#,SL MU5#C_@RZ91#9YYRZAG M_YY+FT'7BJ*A0"R#NLI@%C!S+%EB,9WY'F8FCJ65.I,HF-)7+L, M/WO6-)CR.X3H$GX),1&1(_[$G8)T3F;+88C,D21LM"0E9'2R3-A 0>D.9G82 MAL-1.:[E/6?E0I%Q9*?.F4CS@\H4'ER[1;)CY\1*HN5:)YBCF'"^KX4BC\A5 M7F&>*+:U3&2*:.7AC23U*GB@@@/L>4#MD+1\::T-FR0ZSH>#BIO'XD'7X!R' M.7BKB8I8T(D4!P1.5:JP'1]J016"Z\B+I ]928A#B7LE+:*7=+GU+@0=:Q,_ MY :I><0)2C/V]C\9BNN4Y)H60(JU'L'!*>HVJ;1%P&&LV 'V=Y#WS?@=2;?K MA$F]J:AND'W@ZA@'70!?N:- LBYRE2IC^TZK6]79KS<8C*CD=L^QGR-WCQ&4 MJU#R@7N0&-LL-ER.]>_'NXZQPI(.D&!)32.?T58Z.B9EM *.]+?AY9EWN#+.*@9"U#Q;>Y-F*CXSX:B>QQ5KU+2D\*(%2?*U MV1?OO%H<)B3$\7-Q>N*7,KD#]^Z9N"R\\TR\49':KV%QQ>2).!'+8!:.!(J" M+"DBW^DD6"Y'S7F=%4_$-)A/1FP"?EF*<9E<)Q0"2&S$>3LH=!WSB6(HY<_Y M*=\+N2>P\.B42BE-)]G#*];@)5__!E6374%E74%BK2,)]@SL+J:3;,X2 ?6ML&(R@$O__QB#?/U5:I6)*K;Y[ MNM2Z4X\SS5_/\_WIVB=IMJ"6/<%5;S6$#@ FTQ0;B"A$URL]K[CYI+8B=-!>3\@_35 F'B+"IM^8^7T%HB/S:#&:3X\[U!S MGK'\@V+O7_@7&0'K(A'F?N^X\D'8()$Z6A(1U>JMIE!,0?K C#;)P]\&[[]_ M!Y0#T!#_!M#/ QAWT?/*!>2&#(5?-(4&P*ZVEJ-E;! T"B 9"&O,!C^13,V! MP=PZWR-9X0+BC1WB>!+C9J,8H&\2Q!&_6&3N$AK.<1/:_#[Y+#XB2=M O-/( M3@XF&31@="K^COU(>\\*I2P&WAQE=?9U,H"6@:0F$[%V*+II ;D&;$=&8SOO MR59E(.R!/HAZ\H#(_(43#.SD9#)>#>V_Y:>7-]?BQLJ4G46\0/7_S!%+P$=Y MH&_/#9:J677-U5LA] *_X[JT:Q!4S.D]+6 !C(?]@(V[Q+R/-BZK:X&>>I*> M]]64=7'7@X4?B>5$\V@#S_U ?GZ$PLJ$+BZ2Q*,I5X E__^J9=Q7<"3?&2 0 M1%Y5;0?(;#P*1HLEKE;!;#'B)ZM@/J4GXWDP7DW%K\9^)IE%\J")^@Z)?BWA M\ESGT^J>^NDXF"Y7ST0("(7KR0+7W((9OR".^CWO-*P'=7\GC!;]EKJ(;1(" M2RY7S/=\Z?E>!.,Y/<$&%N"[Z 5>+E@_'PQAQ(GN%HN5B(= MV[<-Q[PH'/,JMY9C&;RF*,-,1Y)FG>AM$85/(?K)XIDXG2UGS\B21^,Q_<[Q M_\+'+RJ^[UF.7GNRI^HY1;!:3F#>I]/I%/\G8XB,",Y"W'95V68 ]=)LB:'S M%7SH-)P&DQDQM%B"W!NU498;'O)+>T$VEH;3'3WH*ZCZNL-PA-$H6(4++HE& MDS$_60:K*;O7+)B'2_%CT3/&,N3SH2,,EP$"BY@%*SC-I;3;5E[B MN]/)PXX/#2RF$-63W)PBR(UOD.R];JS:))S<.HUW#LM/+">KU-]MD)3-(N\E ME$K, XF?Y%()23O2UQE268Y<3I9#"0')O]/=HF;_(6N4<+XAC^DF!:JAGH\N M#DJ:U(8LSYX>&O7MBJQTE&/:O33*PMN4, 60T$DX7)3@";+H4>!07/2_*,\6 M"EIW='CSX#$$M1;7/4="8B>!&"47GU2AU4K+@##*!EJK\Z&Y,8?%2R: KRB[ M$S;//+)FCSWN@X(K*G\9343]49#SK\Q:YL1'1NU&^^"3@LCH>*,X0?'P3,; M003O)35\!R7.Z6^_-[KO)69XK#@9BE_K1B.//F[N'MHIQS-59QR2/R!B2_Y5 M7Y$8";@M'Q3M 2[/&6S+:$?%MN.+)K M.*,$9>#*8U%5@J&])E%>!HF^_BL?4Y(&L$WN<)Q12&]V8'OLEEUH^%#F)6S/ M].-*JZ5PZ>"B)-W@\D]MB4,*:8 MAG?0%)4O8&I]^0*B)@S$MUY'V@34F+:D/'"*I)>$AP5?"W*<@N_OL<,I!V-07S$/P.5.HQFR>?6_JO M)7SWH>@C^Z+*_9F229@HRJUM56)KM=4I^7#Y@$,IZD(5:]\G.%!!P*T=/FWQ ML:QYAN'K][X-$GA KG%%.,K( VI@V3E5>NHFJA/VZN"S) 3YD$1-<<+8.$'L M@AP7% 6_-^0F'FKL!&D_REK1M"U(#A__&TD6.=25AW*TLO\@ V4\C*TOHZ=(P<]Q3DY'G"["I/#4,ND+J8Q(X$_&M2&$% M:T%UI+R%[P+)XTFC27%<;C4Q4)=%/ORJ.60= )$M*T1&PCF9U>W>X"\Y6]"P MI>1^*'Y@&C\7-/BSJVX/H@*J]#&-_T0"AB>/#HC:3OT142E%[J-R>Q%,YE1R MKQ:+8#E?BI^JSRH(Y*/B8;0/C#]"07$IG8[J=$R+8N0>DO!KGXAP.%OQSV0F MWN@D)[E_9?SA=@422);M-4]N [>1PP2&-4>>N#X=[ MH*651(0B59*RDW_?)64K#F ;N!>)'SO#F26Y'&^5?C(5HH7G6D@S"2IKF^LH M,EF%-3.A:E#23*%TS2QU=1F91B/+/:@641+'GZ*:<1E,QWYLJ:=CU5K!)2XU MF+:NF7Z9HU#;23 (]@/?>5E9-Q!-QPTK<87V[V:IJ1?U+#FO41JN)&@L)L%L M<#T?NG@?\ _'K3EH@W.R5NK)=>[R21 [02@PLXZ!T6^#"Q3"$9&,GSO.H%_2 M 0_;>_8_O'?RLF8&%TK\X+FM)L%5 #D6K!7VN]K^B3L_(\>7*6'\%[9=[# - M(&N-5?4.3 IJ+KL_>][EX0!P%9\ )#M XG5W"WF5-\RRZ5BK+6@736RNX:UZ M-(GCTFW*RFJ:Y82ST]7CP^*OR_EL=7L#BX?[Y>VWU>SQ[N';.++$[F*B;,#3[%7\\H'_;*A^?8_]-60.P050&#= H?Q;X,<.AF$*5U5(:CJA(U4XS,558,7 M(*GL$H:X"^2V):D7KN\S^C<+0GW#LIN#86?K9,6\KGT5PXP=R^ MW86,E-#*S%?$AE+;IR93Q"&[&&F4X,Y/3F#ZN>MAG"XNB0!#6)VBW!GS>1B% M2:]ZR\RK^S,69HWF A+O( WAV-V)#HI=C;KT)=V0C%;:KN[UH_VK,>N*Y6MX M]^10PDI.*1!8$#0./X\"T%T9[SI6-;YTKI6E0NR;%;U\J%T S1=*V7W'+="_ MI=-?4$L#!!0 ( .]#J5@81;*BC0, *4( 9 >&PO=V]R:W-H965T M]"4VMDA5>J1)A$T3"L&)?!;.+OEGHV48T57.)2 M@VFJBNG[!0JUGP9Q<+Q8\5UIW44XF]1LAVNT?]9+3:>P0REXA=)P)4'C=AK, MX_%BX.2]P%\<]^9D#X[)1JGO[O"EF :1,P@%YM8A,%IN\0*%<$!DQH\#9M ] MZ11/]T?TCYX[<=DP@Q=*?..%+:?!*( "MZP1=J7VG_' )W-XN1+&_\*^E4VC M /+&6%4=E,F"BLMV97<'/YPHC)Y22 X*B;>[?;3&I97*[CX>GW]]0;6G^>KJTEH"=X)A?D! M:M%")4] I7"MI"T-7,D"BX?Z(9G5V98<;5LDSP)>,]V'-.Y!$B6#9_#2CFOJ M\=*GN#(MN=P96**&=87X2"SB,U>217545U8KQC8"DE[[SDU3H696Z?%/\YV)5)L\!WR1 MD>L%9Y!FO>@\=9NH%[]/X6J[I3[A6'%)!B/93G*ULB@M9T+<0\%%XSH(H(AT:M:=@=OWXR2./D \3!Y:)_7)R?\BH5IFL$E2D4-H&7^S7<; M0F-D"C7/!T &J/L:2RZF=^#=P3-)W!MFJ5NR\_B_ +RB5/8L_A]I"D8&PVST M:B2#>:.YY0XB22 9IJ]C<_1CDO2B4>26+$Z>SN0Q+%Y(C#.(^Q0LMPPBN'PQ M3$XP._<+A64NB3!-!]3$$UBE&NFYG]#<4UV0SRBS??8[F2-E<%H;C>1#E=]!_K2N')Z*"ZVOD! M:0B=:+13I+OM9O"\'3T_Q=L!3E6[X]* P"VI1OWW60"Z'8KMP:K:#Z*-LC36 M_+:D_Q&HG0!]WRK*E\/!/=#],YG]"U!+ P04 " #O0ZE8"^T59VD$ #N M"0 &0 'AL+W=O3 M %98L%K86[7]#5M_,L>7*V'\/VP;VV0<0%X;J\H63 I*+IN6_6KC\ PPB=X! M)"T@\;J;A;S**V;98J;5%K2S)C;7\:YZ-(GCTFW*G=4TRPEG%U>?+^YG TM, M[GN0MZB+!I6\@TKAFY)V8^"S7.'J)7Y "CH9R4[&17*0\!O3?4CC$)(H&1[@ M2SNW4L^7ON<6+BU<<9,+96J-\,_YTEA-*?#O/F<;KN%^+E<6IZ9B.D[PE M^*KD^I-%77H-IW#OND(Q":L:G% ZPH M4U4M;0B2SN&383@:37JNG<;C7@NU3['# K7&%11<,IF['G(8/ J'X[3GVDDTW!'D-2&DI7/'UII;3C247*^/Y%=9:6YHAM0R.!I3:I5+Q(WJ=&) M<-@E$Q1#;/ECVO =?[=;??@BX72KDQ"S[%SI[:TZG\D<:DTG1Q>$*/" M=DIJ.ERUMWY;$%9!0?/ +04B_UESP_TM1TKN*J4M4F%2[;K$JHT+ 57N'Y0 MD$%P_F1O@KZ/+L44Z1RQH!G9T%U/(Q08NGW=)G;:S$%-;X^5+4EPMG?M#GTG M>^GN2;CNLN_6K7CB"CN)SNZ^7]_Z;GS6@TK4IJW>$U(T[L>3XYX7YSG)]).[ MD&E[*^=+XTF!"!5[9*["*!Z4 R6WU@6XMJ2^=O8N0,YY?T3N=<4)C_I)0DN_ M\:H/^X[]P;,[N$2]]B\-2G57ULUUW(UVCYGSY@Y_,F]>0K3![V[H08;:&=!\H6BGVP^W0/?$6_P/4$L#!!0 ( M .]#J5B$% $]C@0 *$+ 9 >&PO=V]R:W-H965TI;<"Y%%N@*8+<]F&Q#[1$6T0H4B4I._[[ MG:%DUTZLH-D77Z=@TYP6SH2ZYPIV9 M-@5S^&OF'5L:SC*O5,A.'$4GG8()%8R'?NW6C(>ZB3O!9X$ M7]JM;R!+IEH_T\^W;!1$1(A+GCI"8/A:\$LN)0$AC9\-9K YDA2WO]?H7[WM M:,N467ZIY=\B<_DH. T@XS-627>GEW_QQIX^X:5:6O^$92V;] )(*^MTT2@C M@T*H^LU>&C]L*9Q&+0IQHQ![WO5!GN45_^VRN(7O[(:E@SFW)4CX*L"(L-PL>C#]_ZIY$ M7]XAW-L0[KV'_I'0_"\@>,@YS+3$NA1J#HY-)0=OAW(69N2N!;G+@IY!RHW# M$@=F+<==IC*0@DV%%$Z@!'. \4KS3<"\Q!5/>3'E9KV:G+^6>B,!AP> QQ1" M2BQ:>P3?^8)+Z#;ON'DGK>N7S.; ?U8"N7M##KM'< #]\ 2?GS^=QMWXR\[7 M2=C=NS,(^]$?@,X0VH#2#JW,,'>0Y .XZ,=G22*PWX+?A(EX6!KI1<.^OMQ MS][BQH,P;L.-HYV]KL=-M5I@J 3%<@?\= ]XM\7T XC/^CO@#]P4(#536SY( M=N&ZR+7-!]WX+.QMK=SQA9;(LQTM&?3#J 7M[=:$*=H!B4-E4?*C%E1=;!"5Y1-5 JO,NP8+Z>F;$ARKM$P51 7J@'M M>1-^IU9)E"%442)W M- ;5 E]<)/W:!T'HTXMUMVRN)YV9\ZE #+\JJ\$W59Z@5V*99"SY;,-RD M-H1W _H($X%B8$-?D^0J]*$W,]NVL\Z:W4CN+VUA?9I4EJR=5<;7&5KU ],- M^A!,4DQ/6[,)PGWW<6=K;"JXF?OAD$[$P-43U&9U,W].ZK'KEW@]O&)@YN@? MD'R&JA&VX@!,/1#6/TZ7?@B;:H&PO=V]R:W-H965TMTH^F1+2PJ80TLZ"TMCZ/(I.56#$3JAHE M[11*5\R2J=>1J36RW(,J$25Q/(DJQF4PGWK?K9Y/56,%EWBKP315Q?3+$H5J M9\$HV#KN^+JTSA'-IS5;XSW:K_6M)BL:6')>H31<2=!8S(+%Z'PY=O$^X!O' MUNRLP56R4NK1&=?Y+(B=(!286,%RB$(R(93SUG,*1TP-WUEOVCKYUJ M63&#%TI\Y[DM9\%9 #D6K!'V3K6?L*_GU/%E2AC_A;:+3=, LL985?5@4E!Q MV?W9IC^''ENY1[JVF7 M$\[.KS]??+FY@H?%CZO[:62)T?FCK$!*YIC_C8](R2 G MVZOG2U\J3F:H0'M@&+KG)A#*-1OBY6!FK MZ4'\VE=RQSC>S^B:Y-S4+,-90%U@4#]C,'_[9C2)/QS0.Q[TC@^Q__&:8L:5.%O 9C,W2*%EAD8Q>'D MN'>%H^,3:DQ3=W3B)?3\_V%Q"0UES$23HT_+*])L7:2S-&9J+;GO67+A)D-C MO-052BRX-4 [IF0:W[E^S(&NF&:481YB2V:]4L>CZ54"K1E9>=/- :M</P_6D NALWG6%5[5M\I2P-#+\L:4*C M=@&T7RAEMX9+,,S\^6]02P,$% @ [T.I6.S-$2\:!@ : X !D !X M;"]W;W)K&ULK5=-4^,X$/TKJ@PU"U5:XL\X9H J M"+##@8]EF-G#UAX46TFT.)9'DA/87[]/LN,D3&#VL!=0K.ZG[J?7W?;Q4JHG M/>/J3WLR8ZJC?U]F,SYD^E!4OL3.1:LX,?JII7U>*L]PYS8M^X'F# M_IR)LG=Z[)[=J]-C69M"E/Q>$5W/YTR]G/-"+D]Z?F_UX$%,9\8^Z)\>5VS* MOW#SM;I7^-7O4'(QYZ46LB2*3TYZ9_[1>63MG<$WP9=Z8TUL)F,IG^R/Z_RD MY]F >,$S8Q$8_BWXB!>%!4(8WUO,7G>D==Q\,A:!T"%W=SD(OR@AEV>JSDDBAK#32[<*DZ;P0G2GLI7XS"KH"?.?UR^=O- MY>TCN;Z]NGNX.7N\OKL][AL V^U^UH*<-R#!&R AN9&EF6ER6>8\W_;O(Z N MJF 5U7GP+N -4XIW=BC;I8H_?0_^N-O NR M.\0=R.1*E*S,!"M081I*U@2%3LR,DY&<5ZQ\^45CQ[+&Q@4GNB%2DQE;<#+F MO"3 KYCB.:FU)99!G27*V?'-JDI)ELTH6.7UZ%.YH)/B%W%5?,7?4%SX3K M(3?L"=C[O='=Q4WOP!["BD)FC172E[7*>!.'W=.::Y<2D-S99<8/R>/Z+)"@ MB5G*7011G%;6$PBL5HX6@%X@;R7&M0@!QIL^/HN'SF66T;(+F;3$3&%39EFZ,SVTAR%80H M<[$0>0WV=\6#C Q!ZEH@PW%>#I&Y]\@$Q9CON*9.X_=^6TSFTOXEM*0.6>Z M1N;0T42 8E$(\T*8<2A-?\2=,V40J>N0T(:"N%<-CNSO6<'!L=9 U0>OM+.I&_(H#>[C%IDB'"WR M53A[9) F-(Y"K((PIFF48I6&(8W2@%R7.+R-J77P!S0=)"2@<1P2/Z5QX+7@ M*\#$CVCL>PYP2&,OL(!Q2#T_V"BO-O,],DQH%#?6- GLPO=]ZB?>3@K.*B4* MG&X9"/\W!@(:I@,;@I?0Q(MLP)Y'?<][@X'(3Q%#%,?$'])A$KUFP,-3/[: M/F!B1RDL4UCN9L ?6&N8A%YB%UY,HR1P"IM(5,'2.C2MHA49E(1Z05O,H.U& M:E#1*M(?%(8"LBU4%B)W!?7:X&@GVSOXW5+@]FW\D)J=";NFP/J*UZE^+=?5 MGDD%)RP)?\9K))H-V0]2",@[<(LHB0[(V=S.Y'^:U/># (P/L0U))@-LC][+ M%N?&*0TC*\UX0(,P^MGY\"MJ:&:]->48.;AT6] LQSN6%1MSO;+SPEE@2-L( M)F2)\=;6/]J!C1X:[9, M4M??[+B1B)Y,N#5FF[S@6%$N8"K5"\'XK'ZM*T3[-UI9.V^Z> Y_HK;UV&MP MC9.\'05&K_KSKLMNI\*J13NZ7BOWM3HWL8_(_ML"Q)#F\S'(;)^$K^=G$]Z> MK=8THD'DN[67^&A,WG:#:&VC08A^F)(H0*<+?7+6/'Y+RP%-8S2-U'-'#&D$ MEU$GDA:S+K=&6><,SR@9D#B@ V](1DS/'#^97?#OM<#;BK/S$SI 1T711%ZZ M+>VM:]@C:+,A2B%QW8S& P05#-8R=:E:3X$NJ?=9]19 M\_6P-F^^P7 I4^@7G_P)02P,$% @ [T.I6.!PAL-' P BP< !D !X;"]W M;W)K&ULI55M;^(X$/XKHVRU+Q(B(5"HNH $;/=% MJVHYN-Y].-T'DPR)5;]D;:>4^_4W=B!+]UJDU7U)/)Z99Y[Q>,;CG3;WMD1T M\"B%LI.H=*ZZCF.;E2B9[>H*%6FVVDCF2#1%;"N#+ ].4L1ID@QCR;B*IN.P MMS33L:Z=X J7!FPM)3/[.0J]FT2]Z+BQXD7I_$8\'5>LP#6ZNVII2(I;E)Q+ M5)9K!0:WDVC6NYX/O'TP^(/CSIZLP6>RT?K>"U_R291X0B@P\!%RB$ M!R(:WP^841O2.YZNC^@?0^Z4RX997&CQ)\]=.8FN(LAQRVKA5GKW&0_Y7'J\ M3 L;OK!K;--A!%EMG98'9V(@N6K^[/%P#B<.5\D+#NG!(0V\FT"!Y0?FV'1L M] Z,MR8TOPBI!F\BQY4ORMH9TG+R<]/U[]\67V%UL[Q;+3[/UC>P7'W[M)K= MKL>Q(WAO%&<'J'D#E;X U8=;K5QIX4;EF#_UCXE6RRT]E"O]>! M-$D'9_#Z;:[]@-=_ >_F>\W='OZ:;:PS=!W^?B['!F+P/(1OD6M;L0PG$?6 M1?. T?3UJ]XP>7^&X* E.#B'_FO%. OU/-$7\>&+@@^8H=R@\:>==L"5"'/- M3 ZL=J4V_!^DI0*N,FI^B[0(-DSJ6CG0VR MM*R8VK^QD&DIJ>OH F?WI&*. M;NT>-N2041D,@>D'"N:=%#XZ2 <@F^M3T_5I%%EM#!)X V*PJDU6^MB5T85A M$IR&BUZ24&,(03W>\>Q$G7-5!/^+_E4W/2K)WP\IK_L1@<[F@>O:MDDR/RNZ M,*LHQ".GKD>QAXO1J#O\"/WJ*NVE[^%RT!FF"R[)^;][@B>Z\/X9$!*-$5X!GR)J'+-K&QWVY=FU@S8 M'^;-,T6I%K[Z K?DFG1'EQ&89O0W@M-5&+<;[6AXAV5)KR4:;T#ZK=;N*/@ M[?L[_1=02P,$% @ [T.I6(+(D\\L!@ 10X !D !X;"]W;W)K&ULI5==;]LV%/TKA 9T#9#9B9.T79L$R%?;;$L:Q.GV M,.R!DJXMIA2ID91=__N=2TJR4R1!B[TD%G5Y/\X]]Y Z7%KWQ5=$07RMM?%' M615"\W8\]D5%M?0CVY#!FYEUM0QX=/.Q;QS),FZJ]7BRL_-J7$MELN/#N';C MC@]M&[0R=..$;^M:NM4I:;L\RG:S?N%6S:O "^/CPT;.:4KAO)2J M)N.5-<+1["@[V7U[NL_VT>!/14N_\5MP);FU7_CALCS*=C@ATE0$]B#Q;T%G MI#4[0AK_=CZS(21OW/S=>W\?:T M _976.WC7[%,M@>33!2M#[;N-B.#6IGT7W[M<-C8\&;GB0V3;L,DYIT"Q2S/ M99#'A\XNA6-K>.,?L=2X&\DIPTV9!H>W"OO"\=FGJZO+NZN+Z[NI.+D^%V>? MKN\NKS]<7)]=7DP/QP$AV'!<=.Y.D[O)$^[VQ)4UH?+BPI14/MP_1FI#?I,^ MO]/)LPZOI!N)O=UM,=F9[#_C;V^H=R_ZVWNJ7EO7*H!5P0MI2G&&=)69DRD4 M>7&N?*&M;QV)OT]R'QQ(\\]C**0@^X\'X4%ZZQM9T%&&2?'D%I0=O_AI]]7. MNV=*V!]*V'_.^X^W['^X$W<5 :.ZD68EE,?LYO>8)Q&L:)PMB$J Y[>%EDO? MJH!?LBW3?X!K0T5.%%JJ&F@[Y6$LE!%8%H9G2HO"MLZ3L#.1MWA-WH_$B=8( M5%3@>0CD>"MM1FY-02Y < +W+ 9J0V%K/(1*AFAN;$"&2*\(,M>$J0J5D!ZM ME=B-&$7A6JF]@*YQ/LA!!:J1^+(BB$73:%7PSFU1R06)G+"*DA<*O.8DN ;Z M&D"D%!2T\912+8EJ&,$ZC[$Y0UZ':'IKL+02Y(.J^>6($49PV>?#AK*\Q^3# MQ+P4CI4%!BT4-EV7L7$($EP'Z@'AO%-1?:0%M(P M1#E[[-"D4C&)KF:+TL%ZI@5 J",&.W"DPQCF\;95BSX:*6!MOJ ><' MY2$[J]O0F:8*G^+EMWQ<*M",,8C]E8P,.97R(N8DS69,N Z2;@A>_/1FLOOZ M'7BC# IC^\9ZE8!!.D@M H=3TT6X$!H,*Z2OQ PG(.A]^<#ASU[P\2)V=W[Y MO2>C6)%T@EA"Q3G@J7.DW8G@WO;F;I#!%T[ES$FL%JUSC)0/,K0Q#W1"S6,B M: '/C>$99-L_6L]H3$%[< R\-9^4\]M+R--%"V=;#?:E\K3 _Y2 6Z-9S,3K' MF(KSM#5:-3J*PFPVV#GBBPF7W#N>X]DG&N'P!L8(PE.O>'RB9MQ#P<#+E]\7 M%^QA]U$?[BU/D G$9_G# M",34?0.R*]:[1CJ,?Y^B(RVYC3W?@N.[)K/,E$N>N7@&RR'M:8O1F>%EHF9L M0_9P,=OJ,?X\FHYPUU@H9PWS"A2[<4@K7?E.^%Q?=2XN;DZRK5@9%)9K2N58 M4502%X >Y/7H1/#68I*DMY^VSOJ[IQ9ZH;$>CR&VG5Z<\0R\IQRR[S!@OZ8K MSD/H2XLCA36J&VP G9-6. #68KC!BBZ/;Q!,DA\/%JV^$'R@\T^)GD+@)'I0 MS0V1 TO*'U*YCW:)-!T+[VHS1\4SP#V(U0Q'>1(7]"BV9D7QH$^7=Z0YB^+A M6*76Q'I89E)X#G8_:(Q#J'N$X(L_\U#1#/U!Q.-J7Y.;QP\8SXF9 MD&[YP^KPC722/@W6YND#"U?I.4K&Z3O#UIW1ZX-,N/31DAZ";>*'0FX#/COB MSPH'/#DVP/N9Q61U#QQ@^'(\_@]02P,$% @ [T.I6)QD;_9' @ F@4 M !D !X;"]W;W)K&ULK53);MLP$/T50@V*%FBM MU4[K2@*\%+"[SWKPWYDS<,OXH M"@")GJJ2BL0II*S'KBNR BHL!JP&JFZVC%=8JBW?N:+F@',#JDHW\+R16V%" MG30V9RN>QJR1):&PXD@T587Y\Q1*UB:.[QP.[LBND/K 3>,:[V -\J%><;5S M>Y:<5$ %811QV";.Q!_/(AUO GX1:,71&FDG&\8>]>8F3QQ/"X(2,JD9L/KL M809EJ8F4C#\=I].GU,#C]8']N_&NO&RP@!DK?Y-<%HGSQ4$Y;'%3RCO6_H#. MSU#S9:P4YA>U-G8X=%#6",FJ#JP45(3:+W[JZG $\,\!@@X0O 5$9P!A!PB- M4:O,V)ICB=.8LQ9Q':W8],+4QJ"5&T+UO[B67-T2A9/I"C^CO4 KX.9%T S0 MG(BL9*+A@#ZCA_4B^8(W -!>Q*U5NS>!F79ZIS1.'(1/@XN$2\P'*/0_H< +HA-Z9I?ADUK!O<# PPMRPKZ. MH>$+_Z6.I\IEZ:+3=+IWQZ+&&22.:DX!? ].^OZ=/_*^G?+ZG\A>.8]ZY]$E M]O1V<8]N;F<_EXM3-BUV9+!ZHNS3<.A]517?'^L_$>7YUR]15IA[],PKX#O3 M_0)EK*'2/IS^M!\P$]-7;\ZG:O#8.?%"8Z>6>E4[0@4J8:LHO<&U:EMN)X'= M2%:;9MHPJ5K3+ LU/('K '6_94P>-CI!/X[3OU!+ P04 " #O0ZE8)MHO M#D0" "*!@ &0 'AL+W=O*L95XI5:UTO?5UD)%59WH@9NWN1"5EB;J2Q\54O Q"55 MS ^#8.Y7F'(OC=W:5J:Q:#2C'+82J::JL'Q= Q-MXDV\X\*.%J6V"WX:U[B M1] _ZJTT,W^@$%H!5U1P)"%/O-5DN5[8>!?PDT*K3L;(5K(7XME.-B3Q BL$ M##)M"=@\#G /C%F0T?C=,[UA2YMX.C[2O[K:32U[K.!>L%^4Z#+Q/GB(0(X; MIG>B_09]/3/+RP13[A>U76STT4-9H[2H^F1C4%'>/?%+?PXG"89S/B'L$T+G MW6WD+#]CC=-8BA9)&VUH=N!*==E&CG+[ISQJ:=Y2DZ?3C3E> A(]24PH+]!* M2LP+,,>N5>QKLX.-\[.>MNYHX05:A!X$UZ5"7S@!\F^^;\P&O?"HMPY'@0]8 MWJ%HH/TKVG!"#Y0TF)VKNH-.ST/MO5FJ&F>0 M>.9B*) '\-+W[R;SX-.(\G10GH[1TUW# $V"_>QVY^56G]@32W")\P6V<^9;;8G!;7'UPXW[C MW(M^_DE_J$ 6K@LJE(F&ZZY5#*M#HUUU_>5O>->ES84L*%>(06Y2@[N%^3ME MU_FZB1:UZS9[H4WO>;';>^F*+%,_].Q?J=&WL@UL1>?%4%MJ=]5;>5Y\& Y>MJ)2N;RK2 M>+,PMI0>2[L57-*,_'TUM5@-6BZY*DD[9;2PM#CKC0X^71SS M^7#@[XK6KO,LV)*Y,0^\F.1GO7U6B K*/'.0^'ND,14%,X(:WQ+/7BN2";O/ M#?>K8#MLF4M'8U/\0^5^==;[M2=R6LBZ\+=F_1LE>SXPO\P4+OR*=3J[WQ-9 M[;PI$S$T*)6.__(I^>$M!,-$, QZ1T%!RTOIY?FI-6MA^32X\4,P-5!#.:4Y M*#-O\5:!SI]?C&:3F;BY$M/;S[//UW>CN\G-M1A=7XK9Y,OUY&HR'EW?B=%X M?'-_?3>Y_B*F-W^;C">?9^+=U!0J4^3>GPX\-&%^@RQ)O8A2A]^1>BB^&NU7 M3GS6.>7;] -8T)HQ;,RX&+[*\*NT?7%XL">&^\.C5_@=MFXY#/P.O\/OQBZE M5K]+1LZ>&!OM8&PN(Y!T+J:6'&D?-\Q"7"DM=:9D(6;8)*#6._&OT=QY"]S] M>Y>'H@)'NQ7@7/SD*IG16:]B6?:1>N<__W3PEEZ+6LLZ5IUQD!O'6+CXEEV*Q:+WG-MYCMM); ME3V(BFGKX-;7M MO6?I'@5+R*(0,O\/F$>9[U@MY3QK#?F:\[Y [&:(]JJPJQ+#A MRUO,.Y-N)18HW!N&?F6)1!G3]VW\^J\@]D.+V ^O0NU*N0Q>FI)5)G>[H/HZ M_=W&^8)[%8??!1LW(4"#V>3 MRYU %FL=P%-5UCPI=!(*:%!X3QH(H@?7#UGS(EBM+K-:Y_)99(5QA", %^_B M!.NWB7/#]!=F*JK@K,C:$>=>B T?RC?Z,6RWE1'(C+RVFVH7!"!S8&&C'#S# MNY;8F3DVDA[LHEW&X'77B0$H$3V0L0- +['[DL/AAL.;\?:QQ=O'5_%R2UDA MG5,+!0&CTM1(^5VH^_-B;@S:D7:L?FQ=0:C>>0QE1"P #GG>3W%?=$US(8S>Y=RR"%IV$:6LAN>TS>!CFF8U/\0H?+.?&9 M$VH2AC@Y5X7RS['LXUCF0]D# %AZ/_RB&7H!1W"_GO,LCUH!_P!-:'@4*TM. M@!&&5"RAZ1S> RJ1NDS:2"J +AM=^U1A-(]G0PY(W85BHXC>V3A_:*;HOQU; MF#.P]1CK>VR*C>=1^US-^3R[#V]^V3_&8#$I4=T?-XEY2Y6Q/M@[HR5OBTN4 M+Q3P&HG9XZ"@AC*/.D7<;BA08'C'$=_\C"F<9\ MUW5):CE>^8*"W':&2F_0F10,JAE-P(B/A55&Z+/6@0JP@U,*J=MI?@5TMT?J MZ"QZ88#;LJ!%YK8=G/,Q1]B!31#@T7"?!OI2XF0J3!5!LN'4,TA>ENG0=S%3 MQB1F=\ KM%A0N,V&J0SC!5L8NSVP04N5!HX%]\UV2CGXL#7>:JT MV#]F==2/Z=)Q.6OH5J8NN$K$I(?'+'EK7!65+IZ3B:F_-1JDAA5;7^S_NU+X M#^H.AK^Y82-^D,IG]4N/ZZHW#A@F5*$G?R::M@B8Y?-TT1;0$M5442 M#Y+O5:R.WUE(R?TI7 X9B[A P5G1EUF:CN@IW<.Z;/KB/@R;;!$+;GR^)SB[ M/2Z(HL0%3:1K7 P4)]+26/5[*A*QR(FE)6XUK+%<8K%LTU_I^+$KP"M"T<9D M!-\,K7+35I^CO(# !0_(VPRIXQKH5DF5$,7*N]2M7V;TGTO"=/?8RK&FW08; MME+C_PO-NV;-0>=K5TEV&;[IP19N[/'#5[O;?C8&ULM55-;^,V$/TK S4H=@$B(BGJ@ZEM(,EFNSEL-DVRZ:'H099H2X@D MNB05;_Y]AY+L> LGMUYL#CGSYLW3##G;:O-D*Z4<_&B;SLZ#RKG-61C:HE)M M;D_U1G5XLM*FS1V:9AW:C5%Y.02U3<@I3<(VK[M@,1OV;LUBIGO7U)VZ-6#[ MMLW-RX5J]'8>L&"W<5>O*^J:3P0TOAGP@SV M*7W@X7J'_GFH'6M9YE9=ZN;/NG35/,@"*-4J[QMWI[=?U%1/[/$*W=CA%[:C MKT@#*'KK=#L%(X.V[L;__,>DPT% 1M\(X%, 'WB/B0:6GW*7+V9&;\%X;T3S MBZ'4(1K)U9W_*/?.X&F-<6YQ=_5X=?/]"NZN+K_]?G/]&J*U7Y!7\7\&MN3B%B!#CE MXAV\:%]N-.!%;Y6KGE77*U@9W<(E,9(SABG%)6)KA2G!*9"9]/ H* M3"2$BA@DX2D%%L4M*":,4CLUQ>' !8_^OAV?&XGCTG1OOXOWN_B4['R_P M5_?Q&40QUG5GH5$K#*6G:1R &9^6T7!Z,USG2^UPV(9EA:^Q,MX!SU=:NYWA M$^S?]\6_4$L#!!0 ( .]#J5BE=/,U(0, ,(& 9 >&PO=V]R:W-H M965TP[AP5HO^[%ZM%K(S M-1=XKT!W3T\R:4DCO^ M%W;#VRATH.BTD32*;CGYF=7[N\]O[IX^/OP#YT]L7:.^6'B&<.VM5XP8 MUP-&^ )&!+=2F$K#&U%B^;N_1WPF4N&>U'5X$O"6J4N( A="/XQ/X$63R*C' MBUX2*9Y1&*E^P W712UUIQ"^7JVU4505_QY3/ #&QP%MI\QURPI<.M0*&M4S M.JN__PI2_]4)NO%$-SZ%OGJDSBN[&D%N8*)^C.1)F.,D]W@<-122>DL;&\94 M"!M94XMRL9W#^1EP08>RTTR4^@(H(T4UI01NL,!FC6I_$L$#VU%9&E29&Z>AQ=D).YLYE_ DS2L M)FZBVU"R*?-C#!<$S;PH#]TDSR#*S#46A&&3DOZ8,I MON[ZD4)2RJXP]'V".'0C/Z#5=X,X^Q.^OAO%"?&E^'GPB^[_H3%("B@ILR2E M-21)Z8C(#Q)_!DE Z8FCWB+&403'ZM8[F"L-JFT_/6W==,(,(V8ZG0;TU3"7 M?CT?ICL5T)8+#35NR-6_S!('U# QAXV1;3^EUM+0S.O-BOYD4-D'=+^1TNPW M-L#TM[7Z"5!+ P04 " #O0ZE8,<701$D$ "F"@ &0 'AL+W=ODXF:_?H>2K3J)8W3?]L6B:,Z9,S-G1AQOA/RF2L8T_*BK M1DVL4NOUA6VKK&0U5>=BS1K\9R5D336^RL)6:\EHWAG5E>TY3F37E#?6=-SM MWSI>TX(MF/Y]?2?QS1Y0 M9GG$\LQA%C%,FT0*#X> MV"6K*@.$-+YO,:W!I3'<7^_0/W2Q8RQ+JMBEJ+[R7)<3*[$@9RO:5OJ+V/S& MMO&$!B\3E>I^8=.?#7T+LE9I46^-D4'-F_Y)?VSSL&>0.*\8>%L#K^/=.^I8 M7E%-IV,I-B#-:40SBR[4SAK)\<849:$E_LO13D\_?OY\]75^

??@D&ETJN&YREC^U MMY'DP-3;,9UY1P$_47D.ODO <[S@")X_1.YW>/YKD0N1;WA5 6URF#>:-@7' M6"%5BFD%5UQEE5"M9/!GNE1:HG[^.I2&WDMPV(OIJ0NUIAF;6-@TBLD'9DW? MOG$CY_V1&((AAN 8^G2!/9JW2%JL8!?/(8Y'40YSO"PQ(4P!;T"7##(JY2-O M"J"U:!MM'!:[!.)HZ,[H4C(&=5]V9LH.6+2L'*H&RT=0K,">UD QL52A;85S M05W Z4GO2K0*"Z+.T+1I5YCT5AJW6 XM^;+M6OE>:%K!C%:TR1B\@RN6L7K) MY,Z1#R<01@[Q8P=7<4SZKPZ\?9-XKO=^>$_S MO['[#%4%6@ FIN+8?SBX8-UB4#@)<).C?XH19'2+%OT$BO88/LL#"(+L)!%^$OZ^*%M G<,GU()4Y4X\R>\^R81KP10D/*N*)VP6'U!2KY6F-J1ZY"1;_*."291 M%,"M:-YEHEXSC. M0YJP]^X.V#I%=T-2V,$XY?MKQ+ [7,+2_N[Q\WA_@T,N!+IJE/3TY,MA E-\>J%A7^ MS)0N>8-//3\QM18\MTAE<1+Z?GQ2G4E M"K4\'P2#S<8W.5\TM'%R<5;SN;@3S:_UK<;724\(LSK99,$S2HT<*J M:K$AG*S(*7>-QE\)O.;B\OJ77V_N;NYOOGZY8\-[/BV$.3P[:4": $ZR-9DK M1R9\APE^YOJ8C0*/A7XXWD-OU.DY MLO1&K]"[:@UVC&'7JIS*BKN0J')V:0Q"_S+[T4HC[>Y_+Z>FT0B7_^VR@V,S MWLV&4NC4U#P3YP/DB!'Z00PNWOT4Q/[[/4J,.R7&^ZA?W"$E\[803,U>RNU! MM:J1U5Q4#2V-S(6V>NY28R^CW6I<+SB(&R8KUBP$FW&IV0,O6BM.]L0[Z_-F MJ!L6O%EH(5CIHD10E##X.%MT3F9<"\8-$ I4"G/*A@>.E6H-'&4.V14O>)4) M=L0^B$R44Z$WR"-VP%(O"GR&*M(4 E6C,6PX\M+4[^-M<3Q@8R\>^>R>U+%L MH0)K* F864 (*_ETC>Z*9*$RIQB4_AMFH% C<*2N+-N2\5*U -J'4O.5TX/P M$+8UKU; 7[$I9&FG?Z"NL48QWKPP)'B]L- .>VZAO33J99;I%HXJ))_* E$& M[Q^PD1>'/MZ)%_D^^PKI-*Q2S8\:H:\:7KS56AO';+SZ^>U6 MVT;=DW91EW;1F].NJR.]S#,>FZ[Z&[L2;C^+^YZ+,[P+T<#N,]5J]*TG1EWN M26V:OTXI#_!9T>8VJI_%.++Z02(0BA6BI8)1,R#W.)UVTMR).44AHL-D6M;6 MQG>UTHW(%A[[].F:#0>;[P'%5-7.4#M;36P^84R@=RZ,G%>($PK-L@/!!DRZ M0.,\LC'AK75_M&]5$5^CBM;ICE5. 5^KI="&6!JFM)RCFA=,0/3:"MHGCQHP M^/KQLQD<>HSG?Z"@60#]'8E,^UU:\AD%K_W1-YJL&C%'8,$XN4(A,RO3B!+^ MUDK-\,IXI6I$.@*@+6OP\]"^D5L+*8H<'S/RBF:S K7-,?-C M\9U]PURB/?995H@LI(GG/*$=Q'^@#\8EZ]!CMCM07"3LBI25X'H=&R_R^Y\* MCZO[&W:O>65]Q#Y(=%,YM4YDMUH]4*[:ZKD!>:J0A9H#6F9P-GJ.S& T.!Q^ M0;H\.2P7O+"V[EMQP35<=U/EDE=;%KRLM2RLQLY^W;_I)IDQXY*7#6NMO\@8 MMQQ29]\IHXCYDSY3K/+C/64E[LI*_/>Z^;JHD&2DYJ=>)<7_MMP>K%QAV<]D M9VNS [C\4YBM#F8V38T[<7A?'-KO%W?N1**6O<;*84):]P*E:_^VP_1KIJ6Y M[C)/NZ<.T.Z_Z%>;,L,NB\+U';-N*^[Y;.AAU]R@0%7"M0M\/*F#'A;ZGI^D M6$V\*/'MSL2+Q[03QEXX&;/?<9H@FV6\ED1]@?(SY8@($EP1=T=]&'KC='+( M C0;K$<)UN]^2L,@?-^?R)YWJ6'P!+3]'MF^ZE3:[FVC %TWG5BYX]3)G7AA M3#M0(('AF92:T?G/;YC/ARB MNZ0CA/=P/![C.0IA,B(8!?C<=N5S 3!91BE XPER:!B,O5%$ B4IR'T0,Z$I MGAO^^)RA#99>TKW8V#5Z4N9N5SDD@N][DR"QPZ,_"NU.ZDW&-KTB+PY2]B^E M\J5$ 1J&E/,Q0CVD@$?I"(+40V%AD3=!TEQQ/>N)#P\D M8YCJ36E.%03%G3*@=+[18E;8,\'BV2C@RO(;!V_74;&@O,[L#-K2) 7BIBTL MD\+Y#WTY0SZ33OVYX]C:I3.2-.2O(XP?;=;8M*.&P/&'/YN?Q6,FZJ8W6"X7 M$H4>Z*K"$%*CN4M@K;:H[6O#2=>&DS>W810I9B][4 7=A=DKN/SS

  • UV:) M^K@H_]NG)DENXQAD$C 9,I6'."8AT=MC*7">DP 72L@DC%E4Y"#"LO-5&OK^ M3$Z??I3I7/7I\?3YA?+R8/1EL=8*Z.EG]H[$=/:ZGKY)M#+=6"K*0G-.7QU_ M6A[.>_Q.ME=T8Z(//8W;ZH8VQ!;567)3/4,U\WF#_;52LOHT%5GYIWVRK0%\0>KLV/%NAD:\8?0%X?!WI;62'1JC1W+HOJ MECVPW^U7 *UH=6C\4FMS@5Z,/N4-J=QH=$:55 _,=HN$@<"#N?-!Y52-V_T6 MMU*5BQ*XZU[@SBNDLH-@B)*J'LD?5UQE!TEGF97E$ XY1/?4+----\7/\DW. MM 2]H>(_YHO9XNF]SCZG*@@HI3F.0]-REJ<"%S**,8MY',BDD*RPVM;8"APZ MRE0:E.X@-CJ@]58)0,Z+#7K=<60(3(#!HX;#9 -MQ:.=?!=V%!M< !E GO%Q MR_OIP\E3L@[ ULX4'9MQQDO, 5BUEXX#>0]^;_BY_B'+I$4>[0>PTJ'F%V/W@^1N1 ME#)@08:#@F>89$&!6:X7&VE*:)XHD7-F=4_?*VE@M_NT6"X7?T_G3RO3X'PI MWQ:S-W@541M*\-V(L^WG[#U*H6;S48D=9I-QTK(!MA3[W-&K[(1+43$/E8L] M2[<^?G/PH_E*%&!%VV)AOUN>9QS,"4^EYMC9"O*W=I. KN)_=2+O]8+EY?;E:K5_W;_3('SX,=0PQ][*4EHU(TJF5?H"^+Q7J^@#A2 M%P3]'N7)>N *M

    -"LSZC4A)M]#(L3\.LK%&A=#.UY5@89AE 0X313 AN< %BQ+]US!4>9;). 6Q.0/E MCQB#MPR&S=HX6)B%@FL72 >$#!8J3Q$_7IS&;=!8Z B(IV@'E3YJ/'.$YC!B MN0[C6D)XI;?=2SJ[F0OY\_^5[Y-0)2JC-,8A#4WF0U'@0A*! QUR6):*D##K MJ\"3$@:.*W5]72T4E5*1%@LM(SS$I?\J\&QK82$!;*A#*6&+,6?4$AZ..'(Q M88M!Q]6$;0\Z;MW:*X*_;DDP9)[%.>.A<;H4$T8BG"M>X"PO0II&BO-8@'9D M%D*'GN2[BM_M*#3<\;3<*WE&";@%.A\@^'X&8+&O;8J-R'%W'P 0CC85D'?= M L;EK/R.4NS*$9IW5AL&;EZPC :4ZXT!9YBDE%2]U (9D80HKE(>0$*&G=BA M@T99J\/*6AW>O*@#,<$#D;0+%O[Q 8:+[C*FBU[.=W"P@%GL*5Q8"ATU8," M. P9P+?A]S2WB_F#WDV' 4M"4W:]?)ZOQ9<9?;*]I6D=8&!OUW*Q$8R,9!SN MW0::2G+#J-_1 P4 1/]=C1<,8!YM9S[ZRVCAZ;:FUTJGNYKV44>[J>DUK'E/ MT_^PV\R]S5+XNM";^#WS\6,SW>JBQ3E>*2&=82OI[P+-8CI@'F M3.CU?Q2DN CC%"NEE_^,B2R55FRE9VLRM,>_/LNE^7W^.VPF=T?6;G(?!2]@ M=-@E(OUFM/H=;?6JJQC+,NB&:A>H5@[]M5'/X];A;(@\+1#<]1AUS7 V7(?+ MB/,'= MJ7Z;SZ5I^G;Y)<3-?ZU^H:<507:243-J3-)%Q&I,01[D@F"1ICG,1 MI=AP+"D? (#BT4U M)J5HM).][9+@F5+=UE!/$:57W*B!P];XP_A@_9XS7XQ)OZ0_Z_W*)SF7:KJ> MF*/)F,4,1WJ-@HEV=YQG/,()YR%)2%0D!.3]+7(&=OIZHEW3GQ+<%N$T+G8N M[<%:F"?7AFJ)VZ8GO]5"VXEI7(A0NLSRQVYR4LK8E"5=II[@(>E\_+ST@JM= M&SK3>OII/OUO'0V$82924[J-!^7]XK)D^VXD0NA_TZMS4;=1J9[4H\CIFWES M-0E9D/-,Y)BJ/,$D2#AF49SC4$HJ2*P"&8&RQL90>N"P8=*8)5KNY+DE+@SZ MV>P"T:_V,6!1;9LBT5#_ NT,0$T+-CEF&QN.DLUJ,[;-G[;+G >+#^V<5C$& M\IYS,095^4,2.,;X"&U9'Z/(]IZ^=DV7IJ'I:M,DPN3.\0G)!8M$6N P#Q4F M<<$QY7%A3K:4%"Q(4I+!NN=!58 $&Z=6>J44)&O99?.=35]SH\19G7F<<8<% M^R&P= S<+;EM&W5V+7HNRJQ?/DI:6R<8P^>UG1;_JR2V=8(#R&SK'N>,INK M>/K'8B'^GLYFGZ622_-W.IV?C+&W*8*)9AK8C$HI!"QGK? MRT4R*=L?=4>WL10&K8.W:MNO@ZM&3W)=GY(A6NOHT(!\R,_6'1Y_Q8\QXCKX M FV,N$ ;,Y"QXZ)]A:RM^<4^L4-C^E_D4[OQ-/U2G]RM8?T(^%MUN1]2C_&X MIT9$=8^[:DRYCC=9FS*@S],5GRU,U<^J4129AIF*),$TD>9X*\YP7C"*DS3+ MN" \B!-0A]].:4/?85W>/*!_7G[]\QI]N[[\_N?#];?KV\?OP%NK3K@LKZQ\ M@0"\K]I5<38$>ZY^!MGHZZJJ4]:X]U0V9A]=4EF]Y+#H/[SRVH27SZ^FH*^B M]IH$(E&*10(709KJ57L28$88PTG"1)+$61 $5E0@UA('=O-+(EK*)[K6?RK9SDW9 MY5%BPW;+9GJEF^:]+Q7+H%D'TDT&JTD\,O^V+-/?RQ7EJDJ(_S=D)+V5(7>Z M0JMU^3A=(V5"VC=4/#8G.Z >)8EL,!W@CCIPM3_F<;;KW3F MJ:%@JT%GT"9M1AJ9,>G @&.RI,,'W/86=SJF+4U:_U+^D//5]$WNDO7TSN5. M/=*?]Z9D:#'?[SER3\V%S22.*8MDKG!$#26+:=^9*\(P9PE5(0F$WHK8'"AZ MTF>4\\*%T;$L\]DJB6;@Y+ISD:&*SISW'QM]M(CH@J+"!7@.YIMI^V79Z8E>THZ<\+ M5.MXU+>J4M/?IM037IZVK>=J,^K&UA-TAUM?7\,Z;(XO]0<)*W[<+Y2;8[5- M5P(6*JIB0/%=6'>Z[Q0PM+>BSP_:.O59U;AC;WQYOE]AKP=[6 ML/]IMU7QY^EJ<_B@O^R=>I!O$\@*S$KJP#&I27&UKX_Y+[5&L(66'9AVRRGO$,%"6"LB@Q)8@8SVM/*Q MDSGJ^@8$P^$J!O:R6]0PG;[6[]L*3AH7*8GU!BTM9(B)8 EF49I@F1:1BHN$ M40EJ +@__,!QH!)F4Y!I X6=<[L;"/-B>]O KGK:!$\^>3#XJ,YWVK!#+VMY MRK5R2[NHAOM]=^?6N/4.22P9"S$CHM ;@"#&.=5S+\\#3A+&XBAAL/*M=F$# MN]K-[3^O;Q_O'OX#6L#5 8^=P_DR&GH'5DMMW'$/=,5M8Z"WHJX.42-7=O4; M?5S>9?&.FQO7,ZWI>'.UF)>!X5_3]8^KU]5Z\2R7US_Y[-5<#9C+'?W_Q2/] M.AUB&1ZFQ*;.O<@U6N10N4BAM4T# RG4UE#=31OFA$#S^%= M(+4+KP/#!(NZFXU*V?]KHP[Z6^N#-@H9*JY:);31R9S^^HO'9R#B*4R[:#!J M]#X#HL.@?LY0/MJ072V^RYGD:REJKG(/[TWS+_3.?O:*/=AOG_ MG"9E'?AU!Z AH8-%'4?41FEAUH^'IU9F'8(^L*59O_G=KX_#E=3522JU0*BM-(Z!6A2#BF,2UPSA/*DY!D11!#5H2GA P< M08Q(;&0B(_0"&;'H+R,8>+AR$B"[)$W199*G1<-)$:.N M"KJ,/)SV.Y^%4^Y?/LNY,+=<)2%EGF>A"/163 14FG,7<^-R+LS_,?XVOA9>$( M-W^0.S5@LQDCAI) M0# <1@[8RVZ1HF[GL'IM=]GI94"!D8LX M@2R*(DI$D.&$AH'A=^&8DD!A(1,2Z']C16&5%SL8Q.<%Y]'QM O20Z$$B]4; M+4Q:?BT-[139IO.7D?RR#SIPS';!P%/H!HD>-8*[@'(8R)W&<,VXT7XI5VMS MP&LX:9(H3AF5 O/(W!SG),(%S3@.>!XE<4CCO !U=SL8?^B\FEH:>M'BH+DU M^T#8A8$SS(-Y^M8R(ZEY:WM%7Z9K.JOX<^J'+M#=2[E-,+>Z?#U]*\E)?.;8 MG+3:6UK-_N@C9]*<-.TX>>;T8XY]%TU'A >YJ3,W?)D/A(=RX.;,VT&GM- S86?R738X^L(YI2(<4]<.HP\.F#I>M:Q M[$RR]C"#*L\L!0_LM$8---WJ<6&8=PPI3ZF*(>!YJY5!2\,*]!M= M(6KX?KA^&+@BL(;:SMN' ! 6 4KL;AK8E4J@[UOL-GH@HXC'XC2@Y;[JTVS% MCENB!@3CJ$H-^KZ/-,VRP-]?AN;)X8:>[;O3#"NN"P\9F:>AZ@X1 Z$$7!\ M !HE^;+3?D]YEZ=E?&#*9:?1W=F6W:^Z)UH^UHEBM]J>J@?'1)H2FS0+,24I M,X2R%-,BS7 8JYP$29[3E,'J14X+@OS:G4I"=@F7HDP_G)GKF5HX>J9KO9OAKZD#M5]Z*MSECN7M>K-9V;[SXI2_J#C.$P,*6) M/-$^KDQQ71Q$(15A$N8@T@^@_(&=?Z,-HI4Z]7$K6NPT0'C;KMGY/!8*NDI# MI4B18)'D!29I&.(B*00.91;D 8DX2U,(R^"0H,-9!8] ;_9C.L1>C(V]76 > M$%%8Q-Z"66N"*E7,S7=]H]!08]MYW%_L=@3"4U"'2A\UVCM"15+O6?.(8$(HT2LMEF*2I"$-8B)2;E7?]2': M#YU0U.Q(==2(X.-:*/=_5;LUW"_[K6 A>*"FRD>M.R[J8].UMFK;C^S7[*]L M_35^P4;+_;K_7]MQV?JS#-EZV5X)!P;GEGJEFJ]7I3(-:""PRF6,B<@#S'*F M<,YR(=*<$DGL^QIUBAK\_FE;C\?A-8T62'4'<+_V0V^63IONPNSK@(6LU7(]^;2@2V%.$Y:2:^A7 M5S_H=/E,-S_"@">Q"@3# ;>3;>:P%6-U1RR\$P#5BN_4>G=3>PJYUEQZEL>;2?]NMMRP$C.+#]H9N M?!CPQGFU+%6S"KU3E_.5O%W,%YMB"%/7D:8T(6'$<,ID@4FF_T0#Q3%-XB+C M>9 '&=G4)#["ZURZ9%O]MO<+$A_/J(&1E1(.][560-IM,+WA?;7C<"^*E.4\P1&- MS,6C$IAQTV#9?E<"5@>"U;\#NV6U0F3G^EX,A_G[ MSN:-S$$HWWLM\]6+JE7.N%VF^LP]ZA_5^\(@O-*[.R2:2482SG$B%,6$!Q%F MHHAPQ@I&,AH7D9!>^8^=KIF<,MP>KO]Y??OG-7JXOKK[X_;F\>;NUBOY,90Y M:0A@8$YO07,\$-<\U/9Q"(T_B 0)"@:0NMC7W=I1;?W]TBPKUN_W^D>UOIP+ M0YWR8AZ9J" 2F2 ,"Y(Q4PNOMPJ1()CK4!(4<5Y$+#N3OJ15N,-> 19'[NM* MPY79$K_4:EP@<[NY+F]$Y$:5,[DVVO&U"S">,?/&LW&_Q:Q4Y*($[;H7M/-9 M-GKM'XICHUWPQS)L] +2RZ_1/X)+U<9C M@M,P59A$.=5;<\IPF% A \E"PD YP=6P(,=R:"!^]WCY%5U^_W[]".S\4ELM M(YKJ?0O#:61*3*AI*D?3&*=Y$! :Q;$,0 1?#E8[D"\[),C4]MHM"^!6P")$ MCP%N5*J^.3'J0<?DW78K5U4QOC!\7W^8O4].>ZF8N;NFS M56) WQ@#_^Z-"/NYLM/8_CG3EYU SRBEHE(LFL[1X_2Y[ O_[?;^IM'?;67R MI\3T;2I>Z0QUX@*:56V,=II=.P<>;9:U,:\YVUH][TA+9?+J=YPT>I'\M*3/ M9>L)%JLB($QB15**2:"Q+$2A_QJG848SEH0AB"ZF7=3 _EH*;K IH5JT4Y>. M#L#L)C4_,,#5R9Q?7MW$Q A M6)2G.$[U0IKDL^R.-UM'CI '-CAZG'W!(5#V14?N)+I_H=+XY&_U#__FS M5')I$FG+@X&)#%061I1@51".29BDF/)0X4S(E 14\83G@/019T7&R26IU4#; MN<'\#9#=Z01QMX<.BYC'ZH,-=AN-+I#1"6V4N@ =K+FC"4BA'1I5M\S:8="% M9=V>@TQG,J[3P./EZ)YC]U[J[ED#N>U>-D7".^[L75^",&91E#*54GFJ=$ M%")@"4ZB(M,^K/\7"S*)TYB'7+"8:/ZMYWAASYN^=9Y"3FF*N!M*N18A4(BDE:Y)@*RC&5!8MI420RAF7)MXH:>.JM"OIWW(>S MG0[ =/EVL.P\TP\$, >MK&\(+0MC:K$>$^9[3?.5,=\N:-R4^5Z#CW+F^]^ M7Z;K06[E8K/^L[P]WWMIZ WL8HYOK^\L7>W8I&[/.LL:X(:T-L3C8K55>Z?; M[?V11KO./FE \_[Z] ,.Q_G?=XNIHQNT^M<2QC*.\:$,;]X />.G5"X\%)88 (X6?>+ MC=LY^H,Y7"TSV*=SM5@^5_042[VG698\HWK^:6Y(&EVX3'F T?3?/)VFVZ/1 M>79N,\U3G.@ER(I.$I%COI$W[F%QB)FB$DT30@).4I$D. M2:(]D@ *>P[YM"59^>*HNO7,XM8)831,91::?I9 MR%40!2S**.B4WT+FT*NVZS^^7=\^HIO;+WRE=:V4Y.N) MDFD8D5#/]9'AO8V# !=<)EB&) \+'7#*(TS[A="XZ@^\RC*=XZ>U-B;)GYL; M#%/A6OY![A0'=M<<]Q/;Q<%?]\/!0JK1[ *5=TT-!0T/[D9W5#U2-0S>^X_[ M;U1&H8U5Z+>-7;^;HHY-/YR-;65[0519Y['[Z(=\%5]]3<=5?MR.J1_R88YZ ML7Z,%HZY:')M-- ;>W,Q)SZ]_[DR++Q?IG,ZYUK@)5]/WRJ&WDV>>AH&"66A MT-MT)?7*5R4XCVF($YEP3J(DCBCH@@VNPL +X:O+[_] 7[[>_>L[^O)P]PU] MN;F]O+VZN?T#75X]WOSSYO'F&E@OZX"RW00Q+'; BP8],9Z,-8N_H-Z.0 MGJ9_1UN=T$ZI03BPW#'QE3('5V#<5#IG@(Y2[-Q'+6[D 7QHV7QOA MVO#^^@[=7M^!;@[W++.Z.W0U"GY[6-OC_P+QE FN5XA[8XUYB7C*B(-KQ)./ MN,W79JFP?C"/&?CXNR2;(II[8E@FB^-+!G:5FOJW5YIKE>H&;W;4O>U6,K^VWF\IN!HZ@!9W?8!8K?<\8@%? K;!,$##0'M379>*?<./ MN7JT-/5@06G[EML:T[2TOIGK_5J9R_-U.I=E3<5$R)2*+!-8Q4Q@0E-EBA,+ M3..,)$+%)$] U"HM<@;V:B,5[<2BOXS@JIX'N-1LP\ENL>G!>I@?.QD.7G'V MF.5IS=DF9=159X^IA^O.OL>]MHP_ZCS\B:ZF?))2*BF)0IPP;JX78XXI"U), MHR N2"ZR2% /#>-/2Q_8L>W:Q9>:>&]8W@*WQC2*N$QQD"3$E((:@D3*<2:9 MRN,BR"D)86SO@P'N1/D.:A;/QD3>+@8/AB8L,@/;Q)?:#-XDOAN$85O$M\C^ M%1K$=\-BV1Z^9Q _E$'.33BWZ71?S=WC'9M-G\H!K^JB,95'*D@SA0O*#>UK M1C"32N"8R"CC<28Y5QZ8AH;2W\J/SR^LK82A,B>IZK:^RPR>E;D+BZUFEKDJ MHW_I[BCZ2WZX7ZE+\R[WMS0([2RZ0%<]E8P?^^'/XV;Z%7X /BF=/O2'<#8? MU-!? THC-9@^'\H^-33*?:15@\N'TWM>:S76[_4XV^S<[]HE7U<37A1)$$4* M1U%88"*3 .O_H-<4\O]O[EIZV\:!\+V_0C\@!/2@1.E2('4;H$#2!$7VU$/ MYU9 8FPE2&R9,_,Y,QQR7H5B."[EC#?4[7N!#H(UO _[A 8P724'M0XU$8TISZB@PO/UE;41KQ^EU&K MYT>6Y#7C+:]75?60D"S3[C!&DO(0X5 IQ&@A4)ZI.*8D)@6G3D5Y'0V0BL(3 MQF_OOOV\O#?I>]]_+&YOOCF6F/4PX2FA) L+) 6F"&/!$%64ZA\AS[@BN908 M=JTS$A6GRYO.*2EKHN-QL;MT&2DKS$)U0K:#=@V]TU=/[C5XA]+XKL+K4?B8 M.KQ#$4]6XAUYU+$)U[IRA"0*E)X,96!BAZ/CP=P7UNU(H1VZH(C:J?64.,%T?I_\ M19T70M>-Y_L6]')&?MVM'DO^%DQ2U>>*B*\.85#R\[8/8ZSJ.I<': MSY)FR5M5]T4R_UEK^5LNJ_)5-D9OE\(ON,BH";$)S#.$"RQ0D6A/*F0%BU+, M:88%J$38GO;$1FC'B;G6;#IUO6.FW6RA0Q%<4+:S3A-A!S-,'F&#EQC# ?!5 M:@R@/&_),1R2@])CAR7@.75WK\_WYC;'-G.N?7YB*W!'WX+7RI1DUEU[-.:] M2GG[!+F==,.:["H83$4'90I^U=0]);KM"^.4SK9;9+:DM7VV^ZEI!^^Y;;+7 MY5+>JL5:BG)S17GMM?VU?*E,M>2S_KO.WGXJZZW]2DK]97%ST_^W?,B%RN(4 M2\2C-$=81 72A_$0Y2H77'*@T/ =\R<5$G7C1L!$KJ4RZM M AH\-^P $RW!H8*SS0_[>4V]VY'Y+'MSM_E-;' M./!#8I]TV0<_-%*%KW?)X"$EA$[V? M0#SY6=\]4_X(+D!%=9+6]70^36;\:5E\:V9'X&/4\4# DSIX^*37-B:[<$37 MB&"Q6NH77O1KVS=7RZ[I1A%B1?-4H2(ULP,(B1'+589$0L-,Y#E/&>C&S@]; M$ROX?KN3+E[JN=T)]-NP,Q'S8PPS*V?:HG0!RHY1<\QH60TZ7N?LEN((W[0= M5*!,_1^ZJC@":=EIQ77U$5-7CEQQFC"O9O!6W=,_QQM8[71:17DL"ED@6C"% M<,HE*@@A*(QIJ,VMXI$"U1".9VEBZ]I<\_-WU_Q-OL5%L)1U)&!#_U@6XGO\ M(NR,Z[SPP@SK0 "E2?*X"'XT &LF)[&=_M#Q.61F'$/S#Z/Q N#1H35^5G:H MQEG(]8:6R\O>Z--M:R?)"">,"12Q*$(XT[_E0A$4%3S*<*$/@](JS#-,9FJ/ ML:$;7()'NYY!9]@H^9,99FB.B>LRN>.TW(!R"R_RNQ5'@+YV6-G"6:D&BPQ. M?WJ^DH"S$KQ+X#__-#Q*?*7Y7BVE*01XE>NWKR_R?O6UK/YYH8^[E)C:[GV1 M2ZG*377YM+&-*+NL/;$1VK(4M#P%XD6:'D#[;+4.0,L9;+R],[##IFP.3&%& M;C(X03'Q,9@XQ<^=",X6:Q\#1S\N/VH=AXYH_]*UJ!:/JTK3N5D^ER:% I3! MACB92HR/,(\8+)'">,I;"9]0.TICZ;;"D'ZSYIX"R( :3L[DT\R0\\I[2B MOZ,ZP9!Z"^E\32L8H#3O:('S(A_, ;#XR"E-[G]7U_JWSY_:5_0/1BOY^=-_ M4$L#!!0 ( .]#J5BD M@&UL[+U;=ULYDB[XWK\BI^9UHA+W2ZWN/DN6Y2RM=EIJ25G9/2]LG0-TE4N(%FQOVF>XL6=>] Q$? A&!P(=__5]?+T<_?4G3V7 R M_K>_T+^2O_R4QF$2A^./__:7WR[>@?G+__KW?_F7?_V_ /[KS=G[G]Y.PM5E M&L]_.IPF-T_QIS^'\T\_S3^EGWZ?3/\8?G$_G8[,Q.+AXZ&XS_^5CYX-TL_X?#&L\67__:73_/YY[_] M_/.??_[YUZ]^.OKK9/KQ9T8(__GVM_]R\^M?G_W^GWSQV]1:^_/BIW>_.ALN M^T5\+/WYOWY]?QX^I4L'P_%L[L:AO& V_-ML\SXT2L_N_ET&/X8CN-? MP^3RY_(K/Q].$!(H[.*/Y]\^IW_[RVQX^7F4;K_W:9KRO_T%__0/*%8E_/J5 M__?U'_Y\_^;/TS1#N"Q&^AZ_8DT&"42F!#\*PI'0@V3P> M=!%ZAE(O##%+X:\?)U]^Q@>C01@OGQ2-\(4VGKWN6C/;R7T[\R[P=P*5P'$H]>N!0?>/ARVUV4C8+B8NO%L6!1_ V@K4".(6K!4.XR5 M,@&,J +P$(7*7(JD;9W5X?#^;=WPU'Z<'7ITW3 M550Z"0;*:E0&T1$,)08R:D'P' QA;" M?W"7"161?*3HTX@3&M&K/=B &9=5FAC/6%#<54# X[>NA0+5.@IVT&032#C& M9'Z*+FRA^'/4?SJ<7(WGTV^'DY@&0B2?N&? N P(;(?!L# 6B&5REN/"&17G!C,LCL<1WT+(#/F0)^ M/TN-D\,F40$P*UZ_%E1,ZU"IH=LF0'(0(YI@=O//^^$XT4&DQAJM&$@5#.92 MQH"/T8'E7$@EC,0,NP) EKQZ+7#8UL&QJTY; L8A?GHRO9C\.1Y0[V,(D0/E M%+,J4J27T8).+F3)J$MBMWK5BA>O5[HBWPDJME1H2YA8+(TGT]/IY,MP'-(@ M>1$5!E,0=,H@+"96)B/4 TTQ\FQ*EUJME 2701J 1LF=Y!8!OUNI\^';U@- PR7.K577L\G+ MWNCH]--D?%N!4N9ON%2YDXJ M[-G\YRE<31&ZE/F+X7R4!CE[(33+95]&@J"YE.R?Q/W[B> M^1NN8>ZDPI[-?S%UI?_D_-NEGXP&0;'HG,0(ACO,?DC2X(R,X'CT7#(7T7GM M9/M'KUO/\ V7+;=77B.3_NAK^.3&'].BWLHH=0[S'/17'M,NAX&&BY)[JS*)M*!PZMI4=?U#ER!--K@:C8(&34B/ -)(BK% M"0H^TA+($DN)CU9%NA,D7GK[>M!HO@190;5-0.1XC$]#=0R_I+=N[FZ&-1"$ M6V:S ^T=ACJ:6O#2>^ J$>9-"E;OEB2\]/;U(-)\(;*":IN 2-G&G1ZZ>?HX MF7X;4$$-R\F#YA2C(*<9>)XP*#(AF*!$5*9&->'12]=KFVJ^!KF](IO P?FE M&XW>7,V&XS1#3V<0R!@;@W<),R*-ZZ"SZ.FT3RLQM_&P3.@D*]@%5+IHO,^ZNV";PB MHE&JAIMX\,[UT-!PS7%'-38! A3\LK1Q3,(?YY]0;[.3JWDYP5$RZP'E+GKO M!2;1^$%0$<%[$H!+0K/5VLNX6_OUZS*L!Y*&JY.5U=P&:%!S4SL351Q6B/&>/+:]:#1<.5R=V7VO5]UG2J] M&\Z"&_UW+U0-%P ME;.&0IO"Q/5!E.M!X-)GI-0&2+ X"$K*,908@>JL?6;."%/GC->S5Z^'BX9+ MG'64VC,R#G $<3&*D?LX\#$GQ15*:DO;.6,,O T!@K!6AUZR&@ MX0KF]LJK9O5__?F9\M[C-W8XDGWRX>W1A_.CM_C)^K+JK7EZ>]-WU#KHO=/8=CP3?C6#C\Y]'I0. M_LNT:*(KT+D#8>"!2\,R+B?)%'X"A\N)=$!=5"X$%J)^J74UNYE?8.7F/=<3 M,(WFL]OOW,_$5T39UI_BW$+.? M$^HUD7/KOO9EJQZ7M]LA'DYF\Y/\RV029P?C>)ZF7X8AS../1U\_IS%ZR#N%:&,,3]8"CR4%*&=I\!NV'*,P,1GALWEIHV<;D*P4 MII_3\EU"IH[>>_0K)28>_([Z^S2YFB5TCF_3:(@IR;?B,F<#X83');;L<892 M6K 4',4/BFATD,E+SN5K0?;+K^@WDJEDOTEU93:PU)RGT:AL;Z8QZFB$HSF( ME\/QXG!X:9*YT=C Q"!HF3G)J\(481(8+Q@ZSL"8E0&_J)TNK"=9OV%,761U M:),&D'9P6;KR_KFPS4D^1BN-/P[]*)58'^>-3]%0;04(GC0('21XSG MCH%H M:Y50U1'VLD3]AC[=(*NB#1I U#,=#;RDB7I4AM3:@Q"+W57+069CB,PR^!<; MJZO$0?W&/]W@9C=-MQ0Z7\>'[S$'&$3.>4R8"N: 6A%44+"92%RNE97$9YW( M2QN7.X'E7HQ^:(7V$BYOJ>L&X+)H$TZS^?4(;D#_83*>W [M0YH/B(F2,<^! M&HTN,T8O4;8.'TL], 7 MU9:P^RER6Q,=CJ]P1#=S:#*>O4EY,DW7OW?AOJ;9T5?4*)IQ.';3;\>HYAFJ M(I1JZF01-MYJ:U 2CD"(ARP,OSX::83F$$),@F2CHG[I=.GV)?Y.AM,/H5*W ML&[#]DWXVYLAWDSN-YCZE *=8HQH5;(;DA6F.(&"+]N=W#!7^&&HL;4KYBM$ MZ8>DJ7OX[:;S!I( ]/T/X@RB94@\"1194L0]?O R,L@FN>RRM(G47I,?"= / M75.7,-E>OPWXE2,W':-;G)VFZ:(5]XV;##D=7&/4-.&-*,>?!1!(+NTP M+QAJ1WG*N4C1F9?.Z-; S8TH/5$\[1,YVRB] >S\GLJE("D>?,$@[N,-2\E) M?G80X'IB<.Y82%E"&0H(9A580@TPQQ+.%^Z2>*E+=AM$;21@3UQ17>*L.P.U MB[Z;N?3\- JW$?TRQGK*EH)O5AXG5^#@O/ L]""J,F(?,9Y0&FC@D?$447^U:[*[2]UO MC\6^H+EGZS:,YW>3*88HX^OCB>';XMJ8PIF#]A['Q5>C:^O'_[F:S8MI[O13 MV@OP!W-<"?W5W/E1NIB<+LP\<,Y+3:T&9KS%,$8(L!EMDY.TTB7#:?6JRUX' MV'./VY[1N^;DZ1]*#<^S1[9Y8;B$1,J)<:4MAP"NF 2\X@:<]MQGK8P6+YV3 MZVS1V'$N=->5U^9U:"UGU+"FX/W!Q\.C\[_?G1T<5Z_<+#B\5V6"=89 M4?VBP+OAV(W#T(U.)]=W!=Z?6Z:Y7!+G2O4)?2*GB)O $CC#C>9,I^QK;\:O M(]?.?2]!,(: .$IZU M(&^O[@9"N6OI;XA;[@81H_(T*0(D%VX.*8MF& =B=?1,$R%#[:Z#I8+T"YU= M++L4)+NHN0&L'+K9)\QRRC]'__MJ^,6-<#"S@_FAFTZ_#<AD75K=$ Q Y"*/%^)A5F( +,&>>*RNL MM*EV)+0Y9#H[B=7! K6U=ANH*IY.R^F>^;?3D4-UC&.)V3[?[ \,H@N1N:0A M.Q\PM5"86BCI03J=L\Z:1U<[1W])GA8BFRII5S6E-[!TW9U"?%\*^V>EY>HD M_S:[/NH\<-EZPT0&C],+!+$,O/(" B.>1J&B5;5/F[\H4 M!3Q4(U5-[ Q@J M7%)_#D>C@20L!9,2X 1@A:?9@M7*@0Q.B,@I,ZYVZ?/VW2T$,E60L94R&P#! M4Y8$](5W/'5W8\H\F4!T )59H4^('@R7&9B(#!'.@P@O7>>WY5G@5^5J(:2I M I[J1F@B_GT0PY=SG#>1FF8LD^0U4.W*V M)*^Y)NVLY@;.8!@@;*?C,*"A.J/>69>%(97!L0(?3V?GK MZGL+&RFR@7SH_=#YX6@X'Z8%N66Y7.339(1*GY4@??[M3C4^&LH3JD8%0G!U MU>4*="D ':$2)D=&Y$L4Z]L 9%W9FNDC[69GLQ,3->!Y'HSK:7DB1RUUMA;5 ME7TANR-@74P09>1$:IDMK=W3N5J:?G>LNK'^:HCM8HH60#49?[Q(T\NWR=]M MFCCB8I:E)XFY "+2"(Z)PBY%M0]WHV#24BJ$@R05AH:"9[!,: P-J8G>68]I0T<;YX\EZ;A,K_"MSW0TT-E0:8@!GCSJ1BL!%C,+"-EKK;2+3%3?QEHE3+_%P^X M5$'U#6!HR0B"BT:FJ%$;9;_/,0:62)P4(;$HG)(ZUD[OMT1-9U7#KB*@W93= M0@G@00SWH(XE7$XQV@B)E;NJ5[0;I$J&:"8>Z UA=PS2P MQKV]>>T=V^ #-2X:XAB-LJ0(P0L, HDSBF,6(5&1E7'VBDC-Q$S= MH:RF41K V&)_Y^$0[F>+-=;D1!.B0.(27Q3DRN4(X:B65]CQ@RRIR89X)3FFKWFSUX?;_[L/NN M:V^D[ :B\AD@')R3CR1,%!M-6S%JCP70X2COP4@P$ZDP7@F*Z-%,#*#Q+>7@(\X(LV)E88F9:BJ#+S7I>J;,:03K%4V1@/P>JZH@:166L8<)"O0 M32NO44'E]$R*CHA,.>.U5\GG4O1;2N@(/CLJNX&0_;5@=("F- M>2(]?&6%]5J-"^_!N-/GSOH58EE,!BFG062-2/44P&9. !*)H,#++6'N; M_B5Y*I 9EV>>3B=?AJBY-]]^FY7Z[MU^PD&8#[]<[WXNN6CJ7BN\["*@_U9, MJK+#&L 6EK#DL[+2"4E4[1:\.I+WG8=60MH2ON1]F[6!>.XQ2[1FQ+K@"90= M>1!$>;"!>Z=+XTG0U D,EZ/'":T83NB,"M6.:NV<5M6=9!?CZ+>0 MT@"N>P=' Z[V;<(WA^%"J_CY*-UP,S^\*7R@4W#>EG.ZH5P)Z(P$*XT%PW#* M$Y)I=/4WZ5^7JV>*LM[1\VQ7O[(I&X#G[25R*9:*:!K/KD?!:.1*,PY4$@-" M&5$NJC<@*17!,\EIK%TL7"Y)S]0?K4&P@KD: -VB E\Z%U!SC^Z<'FBO:F;96 <1Y%\I-;7ID9;*4S/E"&M0:^.T9JZ&?P1-?T#S1VZS\.Y M&]VIK>27QK@$T>4$(I0$D^&'C#$0Y;QT3=2^'V!]Z7KF+VD-IAV9M0&O^7QD MMR=];MGJ[IDR9P-F%56%G"[S%$$P:P7?2,!^8\NN4/(J M&&N9K&4_>DO(69K-J-6)!2;!T!1 <)O :8R.HR$QRDP29=W#\(% _<:3O<%N M6Y/L"K..$'9#UGG;9KV4M'/ .*%*8UC"+<>PA')1]DMQV,9X(S!U^UJ1FP@H%R_0CP0S% ;1 8;2 :14*V%#!F"Y-)Y_,_TN&W9 MK_]LH,[>D2$;Z"1:,;(2SLQ6)(\1@QE#&4["16N=SQ:<$N7\GJ::2::\J'TB M:7,I^^ZQW>]N>BUS-> ST?_?%#L.PO^^&D[32DKG 551X;RE8+S%=(X8C%K* M+?/!6,6X"XY4OX]U?>F:W'.OAI.GM-O=&*V)>!.'$E**LW>HY',W2B=Y]> 2 MJI#0I$ 2;D!HSL$FC*B)4P35ZR.I?@' !N(UN5W>&20[,EN++O+-U6PX3IC/ M71^O6%P4=?V3.' A1ZX,KC&)8,AL VJ3> ]1%GHTDJ*SM0/+3>1K,K30^>U6[?+2A MB/VFXCV!LPOSM5-,7U^I@RAUBDIID)DQ7!6$ L.#@:BS"](P1F+M3N7 MB6'/T.S(:.VFWS?TSDL5*8/61C$%3A-4I'0"+/6V-*4PXWDN5[#M!Y8O2-GW MLY<(0-B&6!.8R((RDL\UEK0,$S9*&E3-;+Z.N? M:GTL0Y.I=#6;/SO;NH,!VEEG'X80[TN,BU,1A1G.!UI(ACF^A^P8SC]3R!"E MS! 3%K#HF::WN3-)'&/AS*>0I7TT(JX,O%&BEKZP7(LN>) &Z-#C1$2U7U]?%5J9I,-SM;*.L:J3WT860Y+)H9J*0)T;'J@=JVLO9+ M.]@3-#LU:!-AWLU(<43774,?\0O\;(9:GMYPAMQ05R_1]4!ZJCDOM#"N\*5[ M[LMYL A&:TFH(-95O^AI)X'[)=_I!\1[,&U#GOCA=G<)44X^+]K?CKZF:1C. MRGZB,LZP$T>7,CW9EO\:!#E9$YJ16]5WN:T*M!4O[H\"RJHD:J,,\'-"# MF'FQ8[AL9C%?5@+E<5!)@" ZXZ0BY:9*C>L#,8GGVAMJ&XJX7J69_(" K&V_ M!N"YOC8'2GO*M0N0C<61,1R4\1[G(:K/EX9SROO;4UL/E#_*_D='5FM@K[<, MJ_RO])U]<:/K,'M6R.H(A,8JHA'RGTVG-G:=:3]CK!O;M*.]I@;ALGW M/HD&TDAEE360)G+AL&#J-ZR[)B@M5N.=M)X'[+KFU"?",C;HW8SXN) MA!J8UJ%QVVW(F2H=C D0<[DV,&0S1^6"3;/P'P^=\/SH[^?O+^[='9^=%__G9\\=_=,@&_]+Y]40*O/>;ZW, O MT%D'GP*-&!D35;IT.:5@-2[OU-!$L\X^JMJ[UFL)MCMA_LU++LII86\(-@5(!3) -GV7JJI6&^]H77CR5HAKVW$A:><^9OK>\&2@%WTE]KI.Q< M3,;%*1]\'X9>.;)32#<<#)[161I%R/P &HZ%PO21.@7K)*&%!15)[(VBI((U@ M9G=#3VIKO0'H/.@<^35=^C0=T) YTYE 4!I=,<4/QC(.(<>@!!')2UX[H'\J M1+^0J6#8U7>>;:'E)FZU7N,2K9NA14%#))J"#C'CT"*F,4(*H#''LJCG6/VR MJ;6%Z[>KNCZPNK%* W[IZ3U:-Z/@H9SAP^A06(N)J@D:7"P;DEH)2@-E/)'* MV%HN2;\MU/6!5$'?#:#F;K''%#H=XZ>S04Y&$E)NDTS,0/&L8*C.0#D1Y9YD MHUCMO8;G4C1"^5(Q;-Y.P0U Y/D&Q/.T]&PR&KV;3/]TTSBPW$H;$X-(2TE7 ME"M),2@$[JS,'&O.0S^=/ 6@HVR ML!Q*<.7>E\B$%\$G%ZL33&]Y ]X>&7DK&OWU&Q8WL4 SNS:/[PUBW@9CT8EG M[T)9^BU8;Q40SX2VF,V:5#MIV_P:ISU2ZW:'G^WUWD0:=]_6[[7(PBL%*NER M^LU)L,D0T(4B(QJ&/ZX=&&UVIF*/K+?=P64[?;?3O+O.A=FGY0H<--U\/AWZ MJWD),B\FIPM3# AS7J.V(!BM,-@4#&QV&H=.4^#X_\[6WOW84>362&Z[P^8^ M;=M*['5_:BZ^O9IBIGO=EO0/-[I* VU<(.7FVY(L@XC4@E$RE'9GRY2+J-3: MO0RO"M5OG\W>([-J]FG'A3ZX)F7CLTN*2"F4*6>7-([3:AQQEAZR)$9H:I7C MM>.Z'<3MM[=FGUC=ETW;0?%"E\>SV=62B;G\R @&-5HZPJ&TX(.028 5S&"6 MY2@/#*.A5'_O>D,A^SU!N7?OVIG]6EG>?YFZ\7S9",M4],^FHE:)!2+*";I" MO%[V@)W$!<7$& DA.E+52>UE,S'[/2&Y=Y!V:,-68/JX_D1\2?ZT (R746,2 M(VH3G"FT-"1(C'!RJ-\(MU4%L+/SCCU7 #>Q0-O]KV\.SH_/3]Z=GAV='WVX M.+@X/OEP\.'M^?$O'X[?'1\>X+<.#T]^^W!Q_.&7TY/WQX?'1^?;M+UN\YI* MW:X[C[!2D^O)]*,;W]S\6XYP3T;#Z&YN!3Y],+Z3?'- S(WN]DKN>[ZI\ZA8 M[\$'RC&1L1F\3A8$]R)+FH6K/O>K"+ZS&QQ^' _S,!2^\^OK=8JS1U'",,TN MT$1O1H7,AC-'C6?J2QE>IG,DN M[!4%0R7A/<1,>'*9IO=\RLQ840J!8D$+FA@!;U4"XDQ6EA42JOI4AVN)MGM7 MTHNON<>]#TH3:0WHL_EW=*\79O5/IV:/OH:L,OOM'ZF#B>3-2)0NT&]K\;-'?U_)?:V6J9*_NKVXZW!RZ3'YOZD*+$R]N,!K-EQ\ZQ94GC%/@F#@(BN7 MWS@)7E,)T>,R9K-TUM3FE]I,PET]UI*W+4.\$)0AQ UPC2NYX$J!5Q03 B^M MECDI0FK'CNM)UJ^'ZA!-3UU4!X9JUS6=7YP<_L>;@P5IPZ^G1Q_.#[8M*ZUX M4B5WM8Z,L*>+\Z2NT3XP)71P2'$"J" M==X#"X'9Z(Q7IG:KS&X2[][*N^;;WSQ\^_U$TBIIIV4"X\I]9#'A7/6B]%5E M;M&[7%>X1G\^[B/=GZG9]YM'!V8?C#[^B[^KY"N>RU KFDI^OJ2&((*RA,@ KMS6)YC7 M8+US(!/':!VMJ4GU17^I)#M'/X^>>@_-4I)UF0H@/A2B]5XC2<[2RN_V?12$55-ZN-WAW<'SVCX/WOQW]>G1P_MO9-7?>-NYA^8,J M^8LUI*SD0-ZYX731=WEO\@>M(UX)'0,'ZDQA$Y$$G.<<."5:NU(]=+7#BY?D MV=69+'OV@R867"JEX3A=7"&G2X2#T]J46Y DSU:4?:0]#+81QU(-%T_=2STC MM.MDCC]@1G!TN*]+%B/#K+!)RL*-C\&I M=?@9LPK7INQLEHI:6KOV_((X%9A%GC[ZP1HIC*="47#"4A!<>K R:M"69"8Y M\5&&[H?:B NIA8DEY"%U+-"N SD_^J4L^< E;(LG.+ M])/G+@-U\"EJ:P-@V&YQO0T4C%%ETX5SHW$:15>;XW,-L7IF)*J!C6?]SI6- MT;"'*3L^9T>GOYT=_OW@_.CT[.27LX-?MPI75CVJYM[4:Y+6*K0^YJL6)IBH M92YL>(BG7"IJ3LAR'%W;2*CCJ7:5H2Y)^44Y9G4U_;8X#'4/81)<\CQD2"&+ M>M"RAQ\#K$X6K-PU@F&%*<\I4]9O5FCAB^\;-AK.3_.1XYK?KCP]; M?:-)S& NQ*@N=9$,OJ0N6OE"BYF2-K5+^>M)]D,\_Z(>O;KP'^BW>X M7KC1-:W'(,9(A2,.HBPU.:-QR= D :Y'621#=:K>P/'P_?VREO:/L*UMT0". M3E'HZ;7H9RF,W&RV.(Z^T-\=.=?;- O3X8+8:."X)#%D3-V8PXPK\A*4. LF M2,SM+"WEG\I8VU3&?FE1^\=CIS9M +,?TI\/O/ET,L9/P[7^EOOVI''6D4C+ MM6@9A-,,G!0!**>*9&]EKGX7SZ8R]DN7VC]F.[5IN\G1<\J)Q>426V4^*Y_5 M&3W&,EGW3))A(ZZPP@CPI3]"Z/*9,1YB%E$'H:P(M4L]>R+)>#N Y1K'269=U%#+1VJ'?6H)]'_08FZ!G MR6&"RO9IUTW=<5%L[YV>/J(V2T:'ONA%7@3.5>+90Z#" P;X :PA%"R:FL:R M*Y'J-Z1TQI5Q'CZE>#5*)_GN)8=7TS+CGL!:*J$\DQ)P&8X@?#F%PQ,!8A&4 M)@G!Q?T^D.[Y];HT$UMQH(0F>$Z MYP!94F=%E2;VNQB>V78N)\PMZ]]L&LN&4:6,K&:= HTJ@2.60:,ND0C=9(_39*W -^+(O1;DFT @?4, MU&[0]I"39_LH;A=]J]L&(T8T_^.H!+8AFP<5R0W@6&03G M'FSAEZ/<62V-LUE5O^]L"SG[C0+WB-3.C=@44,]2F'P<#_^9XG%$.PSS,%VK M]7K4*!KJ^?W0^>$(AYQF^+.KRQ2?SM,M"\1N5V:KMVT:#F/U?8)THO/ZY1[J\.D:37S MDN%.)I,@F)1+/QTZ)IH= J%\+C!'M]\+ ]>]XW[ZAM*C&G#6O1V.KN;/'+0V MU'!-)'@ARI3+"9QAA7L]"^VX5X9UM]FVD:BMLG=M@*'5JVUW1FO7=Q5>K>T] MU8._KLCSU:$76L'V1*D((FH-F""DPO;$P;I ,9T-223-3?V>UV[8ON[!7)Y_ M/,:G7CWAN/0D&9G+_@O!"2,(?F9=X7>(01F<+HP]W:BHZ&Q62=4D!]@FJ%CM M5:H8HET'LI1H:WN/\M+CNJ0&Z]#GO$@$Q3'FU9I$8,$(7+E4*J=2 I# E;>9 M!D-J[])W21!V#_N[M]SDJX_RU%\79[U3/!ECAGLU+1?8+D[Q/%EB8V16&R> M,UF((E(Y_)TD$,^UDC0G7I^UH^8 &B8@VP1WJWW;OHWSO0]<^:S. MN(N:=:N"B3UM6+ZETQ$-U-B*=O>%#U M>//M=FOXOCDA2VZ4H:!R"B7 4(5O6(%(BIDHC0^NNU!L(U$;92K:!$.KO5AW M1FN@FEI*R.. +OFFB_UD_@G3V_M;:>]^CN.>I\M9::F_&?/L8G)_5@CSW_MN M!I<-X5("EZQT,T@!/@N*@:R,Z+6M-,Y7/Y-1?1C];I=U@NF^C=WP^KR< VN' M1?K%!W;+W-5EF?8QHY/G5@NN,D1/T-DIC<%9\!*T5S9S2V-(M=.3NOQ=]U[^ M$<'4FV_7S8+WQW@PG<KWXJSIFA-,7QM@H?5 M"VX]4[3K<)X?IGR;YFXXJG3R\_9AG1W]7"KMGL]^)B&<2S%@:B@8AEHF@#$6 MUQ]"N77*>^UJDY0V:&:S#:&W!,1X^1 M'&>^-K1>%*CWF\HJV?WI4E?-""T@ZEKVMY-+-QP/HF A"I.!$*51^#+%"BMG M\%;RF 1)OOI>]4,!>JY$U#/L TT^.4TDIX*^%O2L>G@3M:AM[#2IJ+2^C8ZN$Z-(?U74 M?B-^=(X))0PHA6Y2E(//"/H 2DIF)3>!7F)]/S-/TR#&GA\)1D7!@#%F/6G0]G#P7H)\EHXY-GP-D1P7WO72%,EL55@36, Z4RXIH8@GS*9+XR;KQ_:C]+14=&WUI=?=OY=/(G/JCL M=LUN46I%(DIQ1*E3I:N. @Y& K
    VMH8BZO9>QGC^[GJ%!'%M]-<7V;_3[1 M2?'ODY(UWZ8[Q!MG2W"4LI2%R*A!RO2AKD1C?"4RZ"-E0 AD0E%LH,]2$-1.F8DI%Q9M=S D^?O);QY7=B M_)W4UD -<46^]!Z7LD4C0KDI/:ML!)2./XQ8: ;CJ04:T<_A8)ROOM7SFDS] MGC?MK#9=U10-0.N5#:*CKV%T%4N#S6R6\+]XX;X.1+#,,9L@N<(*1*P#RUT MF1S&3Y8&(FIS3VPA9I.;(UOBY%FC4K=&:[-D(<$7]JF$ MP;MP4!A")7YE$JG=/+E4D'9I5#=!P?.KC7?5>0-+VNF5'PW#;_.;@Q1W8UH4 M#VUT.4?,](61&D=J3TDCR-P&A[]W6I^L54/02L":TMS=%W*O^P M(%$(&&^K4\(&+@UCP +#N#!:"E;A!U12HP_6*7+4B;!@@\XE>)>!&ZIU7F]K9_GS^]T-[A(3%?39 MP$ITIY+[]!&=J->$&$A)Z\+,BXLT91J170A8O1!RO=Z!;>+@S6H\G>&F?O2R MHYY;0LJ9^_-7A\\=NM%L(+*Q#%T@J"*_(%'BBJLL"$4=4UHJFVKWK2X5I)%H M=TOKK@++UJIN"2^_3Z9_'!>ZL9!FLP%SG":+2Z8PR8'P-H )T4!,*DF:J,ZZ M-J/+#C[=+.P#ACUSO%DP$5<385D"BQ)&AC-SJ"> M5&"U3V,OEZ3?C8>N(+.]LEN"3&&[6)CB#*TR_9)F VHT)GT*(SL62W >-?I+ M;4 Q;C+G5H54NR%^M33],DUV!9W=E+XY?.PU?,9E[^/F=W?<]+X9R+,$[T.: M#XAW3&H2T%V*B%-!2/!12U0141)CO<3"$Y:;E3O@+[RFG^WPRLBHK,WM'&Q@]O.E#)1/+$^!L6 &H\3 M11D!%K\#)D5N*.:>7*YW8=&6 JR%)MTXFO9F@096P7H3:Q>D5HGQ/ET=N@I8U+H_< MV!(-% I>/B!.&(F4VP TVHS1I'-@*9.@34(=$9FD4+5AU2[]0A63;\2\L(G^ M6P#3HX/'B;HD9,945I\5AEDI$M "A^%+L/7T\&2UR/Q]&]T3780/N^FY(:"<34:C M=Y/IGVX:![Y4,XU@$%6YJ:;6!&&TD,EL:=@5,MM5R M0T 9,.N-5CAZZ5G)YG"ERFY#073-O: MU=Z7Y.EWW>D*-SMKOB&O!@E6&04RHM/5D+6KM]=R_[3C<- M3(\??\/I@+F(45&"YJE4)'0&Z] O)RZRQQS%$KY>/\;2Q[<1:M.06)$(\*M,23VG=H M;2!>/YBKA83)?LS2-N+N!_;!7=Z>97,\2N.2 <5]R6]]!F]9N:5#44=IUH;6 MWL7<4,2>+U[L"BKK0W)GNS4 RULRF+,T6IAN]FGX^?;XHP_$Q^0YE'ZHF)RSI'&K*K#,$7Q&D6;KO#8-*-31J UX?)&$/FSVF>#CY.TV)K^78D MS-+DM?6@X*EFD 6R=NOD#X;/G M)K'H0*GL,3O7J [E-%C#C;;!J/IG$1\)T&]9:Y\(VE[O#8#F&+/LO$'H@'E? M8)01P-@5_6WF"1RSI5/8*RUR4*3ZW7P;BMB/Z^HH >C2/.VC;^E4E=&%)#4' MKPJ=J201G/<.77.0)C-NN*B=?FXA9M]G]CN$S680W=F&#<#T8NIBNG33/V9W MK5M.:,4-Y% Z_Q2+8)-/0(2,D2H5LJB]-?E4AJ8!MKO1)Q4MT'?SW%/MO+]K M!S')9VL4AWW$;WVV\!BX#3C<).>-D%%E8],LT .>>%.H=X[39;QCU3,:&(ODZH.O4 M2$V <,E,>CXJJK33'L/+:)(N/!J8(B<=(5BAK-=2*5(?>NM(UM!B60MPU0W2 MP)GP%WSW00A7EU>CPJ!R<#F9SH?_7)AO$&QDF2@#-'N*X2(ZWLS&^2\:#IUKHF.G@U=?MO\^L068#BK@-RF30 MUI6D0F4P0A:R'XJXQAPCDMK5\]X[S%#'-%,'+I(26Q")GWE7;@WRUBG=M">*9:JL*T?K"6J"H?PYT')PP6M!,A7FU=CG>Z GV,A. MK]$3;**TOHV^Y*R]"<)1GCP(KG/A1D/7B;@'RVUB D=B%5W+YFW3$VQM\AU5 MUK?%5Z>.*FMOI57H]LKY^R@Y&!4"H,\3R:G$35YOLN^VI[;7#I,M@H.*6FP- M"P\/J3EC95($56-C838L/7PL%,IO3TU204N^'DO)"R]I*%C7V ZJM$;!-86X3<_3. M8[!474N/U'MNN$(1(1&]:# E&(>G",K00!FS21JWE1]JAZJ@$^QTH^$&?-/# M78^3_'2$@R@)R=Q$2-+A-)"Y7+5E'%"J*(U,&.9K)[8O2]30WF@M?U31!-_9 M5I2,NI":.6!*BG*KI ; P$N738F9,]9USOP6Z]Y^]D W>N:MXDYVB9!.#C\ MS]^.SX\OCD\^G']PTRD^\DO:8=5VE):7^9*>T:WU;K#R:4?CJ_Q/8X+ M?"Q6MMEP\:W;?8/$0I81ES-)+$;RRB;,[A LQ"M-2"S5O=I+P682UN/#OGWO M@Y?,WGQ[\-5UOBN)$3YD 3EJ"B)HC4M]CN!25)EE]-?U26DWE+'?LF"'"%M- MH=V!\1J(TY:,ZOK(A">)*"TAB50('W$L+G"-T4'PU+NDDZI]7'.%**WP:7=A M_TE]8S2*J>N4YO:L!'7&N>P8SD.344DI@Q6DW,6L"+=9\RZ$&)G!Y.OMNC,C1SYB4'RHW%Q-A1\#I+D-S'F!7W*;+7XK"7 M7M >+G:PX:2R0OL&Q6&:8B [7C(*)9D,3&B(3G$0GDDP91[I[$*0GF>Z)G_W MRE?TNT_6(3#J*+5O:!1X\V7P=MD&QQP$@[H1:G&9X:)MR2>3,]'>K[>!MN(% M_3(#=.PO=E5H ]'))DQ"7B2F0W*@S(+M0)5@3A*P06EF"--)U-X\JJ M^#U$QET9K6T\+CUGG*+WGND,LAQI$2'HTKBB@6NK4[+X0=>^4ON'90K;""H[ M,H5M8K<&8/DB*Q5!<2.-8"DO#;XL@/,A@2=*!9L5K5\<^&&8PC:"P29,81O8 MI %XO$ 5PC.*8FT8M0NSCPHS"%[0*N2A;I.^R_ MH:LZ&,>WZ4L:33Z7W]GT1A6T#H$[4WH"+6A+6OK_K/W-96H+_ QJB !&#!<.#@1"BQEC6 M4,=J1V$OR=,OROHNDF]GE@8@]N&J3(Q[M:6[WI^!DC02Z0-H(W DB20H>^5 MG;(ZF"")K+T)N%J:YFJ@6UK\Z9)71_T- .D,G>[X*KU#W1U.QHMMS]^'\T^W M >-=3T9Q_?A?O'!?!\&JI%D,.*;2448S:LYX HP'Z:)Q.3QE9]H985N(V5R5 MM0[TNC;8UIC\DJ9^4@F5)Y]3:3<9?SPNH65Z7XB'$F=*)=22D Y=?\:,Q="D M@2D>F=8^4"N@:E>%-X&:9=T=]XI:Y+XI'DYF\]E ,TY(D 8D M*YT=7KC"I*$A"QV2]TDX4YMS8GWI^KW2J#.,=62>!A;14_=MD?5>3&["@/NX MX$.:G^1#-_MT%R DGY4NE!K$,HG.6'#PU'-@P7@;=!*1U/9CF\C7#^U)Y^#K MS$1]ERV6S*H2%Z KQ^'B9[-A7+CVHDCGAZ/A_-MIFN;)]-*-0[HY(V )T8&H M -R+7(Y$&TRKHH7(4@@TT>C4$W>XHJY10YJU$*B^&P3V8Z4&O.+M='JAE/1[ M&G[\5*BN, QP']-OLY2O1N^'.0V"BS%JDD%3B2%K8!I#5EP&E M!X+34,=;> M*=A%WK4PJ[\;S.[=A-7@VFGG_CLWG/[#C:[2;,7DK=31O_9[.NCTWVZ,_9P M""E2U)\ Q%,YWXW@LC804#X&3;FPFM2F&]_O"8 [8]RN"L,T^S6Y0I\43S!D M#E?3C /^E;NOG[I(8CE'"M$6_CA, MXL Z04#K;)5)RHAL:_< 5!Y#&R7%#A#ZK$^@3^,W$#_E;9I:L"6"U>))#*1A*JB#?ODY8-J9#;L#L#N?'(%-/1=>W@M MA;W9OH^!6$I"86O/JBR"$3"5S1 53RZ38*U;C^IRO? M*N)E\_C9>&>/!SQ[K)X[A[%XUH!S8Q+Q%HR/$02+%(QQ$9@667!)O5&UL_!. M!O+#K!M;XG/5A.D-++W36.VJBA6:.$_S^>BZ3W;@@L!5'*//[&QI;70$K*4< M&+EW!E6&33L<3-VX%$$BM>4F:FXQ%!8N!_ 6_8H* M4G.KHM.J]H9Z?^M/=PW?/\KLJ0>6[X=2:D5F=]OT4&E;:LVW=+ IM[);5%)\,A3D?\X<#:DJ 9 B:6 M0Y.),=223A""L\()9W+JBKQE%P9M(/W=8J3E;-OM8(,7 M/@L'C**B130*K$NEHX)0:FQ*7H7^T7LO$NS?I\8'C J> Y40>:E M8"R"Q2%2_*"TY\:G?OW0[,";(&QG=N!-C-=0 MF/J4E=0+3C'$#D!4ICB,+,$S9Z P+: $926P(-RES@I,WQD[\$:FWY@=>!,[]-W#=OYY M,IVG\.F6#8<)RO>NU&(IC/C)'RV74(8)(TH&/,0+54?'H'$UJ3;K7 M%]_31IFN V145&_O2%D^!,&(-LYGH+@X8P!H CBJ!$:!.EIC,)&.9#V$;(^, M'OF MT?&[NKL'1$K*(TQ,*.$4P8\%<([6RY'"I:#LS@&2846:4U([, 1O4]J MB&J8J*#0!F+433AD558V8AR&,9C3)7]D8"C%STQ.%C/+0)_>/_#_%H&3B=/9"8@Y1>AR#WR%O^?7-$;P25'3FB-[%; M [!\B8^8*N.(Q(4CT,+]$U( +[/ D06MH_.XP.C*$/QA.*(W@L$&'-&;V*0! M>+W 2"RD%#DP#B$9#D*JLMT?'"A->7+6&I]J'^SY43BB=P%7)8OT'?:O0U:< M7?:*!@K!%;=/K<'Q6 TRDD!LTC(KN58*\,-Q1&\#H$[4WH"+.A['E#<()HRP MJF16P!U##^P,YD$D9RR0H5@ZN4X;K"RZI4*AV&/4J:EZ[S_&I#$T#;'>C3RI:H $$O38^J*&SBJ_??6AB#VN-EW M:EO25&UNK.KF>P M!C"Y$16F:)&!F9)7$8ECBX2"IT9*ZA@7F50&8W6ZZGUV#-8%RRXLUIM8 MKN_"RN^3Z1_#\<=#]WDX=Z._3T;1N_ ')OR+%@([%IH6O^=;;1S[ 56'1FB@:5S S720$>\I[;V9NHF\K712[*OI;,SRS5PW.Y96' ZG<2K,!]^N%T$SR 3)Q MQ#$/\]#=59]NX]*#90?';A@%KG\3GY*&"WZ7V8 8RTUV'&=BCKYS2> MI=M$]OIG ^8M)THK<-E$-)LDX'#QQ@_6JJPS*FH/W$S=#[3?3//[FT;=(.@' MFV9HQ<]I.O]V.G*HJG$\PM_]7 P]$(I'36D"95GQ/4:C>I*$P()TFH9$\Q[2 MW/H#ZS<__OZF41V$-#!M[B[#?9_<+)V5^\U.\F^S:QT,'$F<&$S^LJ4$! :9 MX#$"!8V#-$%'QZIST[PH4+\7=NX'IO4LT@"\ZD: CUL\%HO5Q2(Y!HC BZZ>7;S3EG5\=8+^WA7Y_7KHN8OK> M\GE!_P^'?E= ID28A*Z!$ SBA H*K' 2)"')>:^-?UK^7-F;OPRW])/,8 94+I@ES( S'Q#V[!-*ZA"&3-&+- M;>T]"MU/\;)SU+VR@]D$!-KA\N\@ 7_X@Q F5VAGM/>BG9"2)'C$E($Y25%' MQ9 T%L*MJ+@EBAK'&XYB7AU@/Y7/?4VI]C'3_[S:F]MYP'WL,@U*"EVND4\@ M4LK@8RITWA9#4NXU4^M=S+=?N?L)IWZX]6=+(/0_5;IP)V]O1G+AOC[XX4 R M*;+G'J+!%5DP5PR8%."*'6APGI+J]P!V/ZI^"IO?\V)3 1T_YK0I+:(8G[+ MM "OK"TGB!A8AT$L20S#6$^#Y;4+HI6'T$\)]7N>$)O:O8$FN;OZ5E:44T82 M>*$D"%>.)E$J@,>HJ&61<%=[&[C?8N6^@;:5IK=&R)G M5]/P"6.G7_#SVZ7@X+(D&X.$2J),4,B^#)&7&\Z$MY E838SR[E?C^UAF[>O M!2?]O<)I/T;I?UW>)>"_G6JW"BC*6.FP=1 8ES -TDHT LD$7/8)&'Y)<:J& M^'3GLFZZMXFP:T';_&C0[M7DU=;H3F_;0&.\FTPOW?$XEW^NM38J,W$^>7@F MN=*5&YN^KH-[-W8:<3^7;TCB<6VW&G3*$6$G,AAN-#K@()4G-IF\AY2@@\LW M'DWG'< M*VYWO?8)8IU=;O;"V*U<9BG0_1U9:)>\Z!U!H5AQ7$A\TOO)[/9P)>N$)$H M,)P[(!B7X!@&&($QD65D+N6N-N9>%:Z-MHN>,;B]N5I%XNW(CMQT/!Q_G)VF MZ?DG-$FY[CL,F(W$*V<@V$(8SJP 'UB"9(GQ6JD59]?G!S^QYN#\Z.WAR>_GAY].#\HZ>8.>?/+#ZR4&6\@=:7<]^UP M%D:3V=4TG>3#0F(\GCU,P@\GL_EL 1#O9BG>5H_NT!FTRY9$!838#"*[#-Z4 M"RUB1^-XEWOICRQI^7%]V_^V Z=>./"^;G-]_N?^7FY0=_NNGB MP,C\V_$8Q;A:2'37FWSR>1'3_(*/F,^.QS@CAQ.X)!))0LQP#;.L= M!VYU\,&Y[$-M3[JOL?6;O.\1\<\NQFP1/ U4 O:EE]]3.5R3X@$N0.YC6OSP M+1K]G1M._^%&F,P*[J@/G@*NK*0<-2YG& S#N>(MS8DD3VK7]IH9?+]5C?\# MIF5=^/5]D.#>&"NTYK\]L]<+6IO?:^U.'Y.\>,*U&C$X544)DD4P,B5T:Q'C M4B,PRW>)*!-1.W*]/;[]R]YON::'R?4]8*2!I>]@M/B=%)<[H?O2OA0D20,Y MN,(DYS0XP3)D1YDEQ@9>G01E/9WGRK_!X=4"DY6L8#%P2] MB-<2C$FR&$X(G2(WI/:U3#^=_/S@[VJ&X^_(#*Q5W-Y"Z4G'W:9'_#K$^QJP)ET!#(1:,NF2< MF8!,3DNIN'$LU_8G*V39^3K$AUO !U]0EZ6K\&*"\^-R,CZ?3\(?GR8C]!^S MFRV..R4HSGPV-(,VF"0(YST8BQ,X:)LH4=$S5;NW9&MA^RV95L'1LUL3]V*X M!F*%]0=ZO4^LB#->P+.UG#= MW(H-@'2AJN$7C$/"U?3Z *!SR4B+@;@S L,:+Q08R200P5%A-#C*:^/PN13] M%J7[@=J.MF@ 31OK;: 8IUQ1"3:'$D-GAY]Q RH(%5)VTL3:&<[&0O9;PVW= M[6UCR09.3C[9E/EP5>[Z.[DI*I];\.MI/(L@>3-N!SUQWU=7CBDS(V4 94 M.@5"! Y6Z5BX?[72B3'-?4]X;2#$[ -!6X)X5_)_=[X;!"BI"3* ,%GS"$#(^ #\2 2 MQE#>!JU\[?MA=I>ZWRCY>\%Y/<,W /452K_1\3/=#[+U.G.,YG).MAS<1NTF MD2 D+V/T.7-=NVMX0Q'[;6MH ,1=FK2!K&_I"9U[Q0GME+()I"E7\07IP1M% M )7GG2.$ZNK'K%X4J%^7VDF.5L\ #?B_Y>>],HO.<(7SC1*,5X+SX()VD(UR M+EA#(ZO=L[7]B;R][1WM8.AU(+21UIO(A%:=Q,K&E2E MUHBU)*UUXJT\_RYBN@-2]KB2,28@<);_O_:^K+N-'$GW??X+YF)?7N8<6;:K M?:YMZ5BJFIDG':PR;U-,-TFYK/GU R2IC6LF$VG =:L?5*Z6"QF([T,@(A ( MI (T""2%$'C*L6?2.;79R&3X:==.20:?Y,51GPNGK]MNTW;(4;A>U_#<=\ZJ!NHZ@I:X, O8@47IKN3J>?-9W_FUSIR>S&\$L M=$9'?XLS :B6#&@I+*#("X6T00KG;CBZ3Y::.-,?XX.4.5'AQ>^(^=FDF7]N MEG[Q]MY'((7X=P:COV7CG#[YE%.X$<0)1J/+)J/L@&*D@$'IJ3/(6%Q;6BG< M[=FB#A^KB2&G0MJ,J-_2?%EE_Y?I :\7DY)(L-=SBJ&=,0%AH)R+:HH;-C ! M!J"($8Y$C07:C3,=/UCX:FQVWHRAY]+U3=-)?4T-D@(X MK:@FR&&U65G9U=1L?:OP?<_Q+Q)5YE7N,H3=DI3U;(8C?(0R)ZB[ M*\V&;31-9V4LNV7D$"CE2$FM[I+^S#742$?&SU;BTZ]=DY9 :SA-+KN MOGW[.2XCH83T2CFFNO6[>#UNV=TE(_!#=5:!B?@XF:5+I_'#DT?"RF!Y.G\ M2"<_*CWUH"UC@%"$,5.46H*CG,G]T_3=W6T^3"+(_O%\HM>^JME MZH*P#O;UK;^!*!@'XPK@8E6)&^?(K +"ZW1$CJ&$V6\&=I:NIASOB60X2+!L MR%3'N7,]GS],9K?KAZZ<()PQ3T';_I@&PZ/RG #<64&PII23W%>J#LE34TYF M#%X-T'YU3/I]IE?OHZR*8U?OIF&(.&8X1G\X>GO!06"TH7$KQQ@AJZ#?/&?* M3*<=0M6T$8[!J:$XE'^_[GE>JZ^_G\STS/JV)5!Z@RP@@V#JEX[3"]/4> 94 M>BHW*$2)0$9)E;N)R!Y1"G?B&X5+PW5>#X-2J'*]#E7.'Y\FITHA3B2 -MV5 MEBK&*9P0X+"15#D;;6]N]NP0HW [NQ&8,U370UF3G3 OGK,W!#*GTPL0*NF% M8@4,C"%IW)INFI1K;S]''TZFUR,!2X*UQ M,M8!'Y9QW")@8:T5D$:GUVJ4CK!3WC@HX()DG@=MD<]]\6><(N"7V<[WVJ:W M4Q]6F0X.-86ILV:TARZ:06& 40X#YAT,B%CI?/83[GW"E _5!W+@4)+Y=+57 M%TZUQ[G4&,6=QE$;3DGZGB1120P3;336@6[>G-QS[KWW$S6QX53X MFNRZK,"4O)Y#NU @)1I:DC;D] 9]].N3^PT!$P)JB>-^G/W<:EN*PC43HVP\ M W5='5O6B\@J)+6&D?&)Q%7&;O;O$+CG*FIBAV!ZDR@F* MKH L7_SW9OI],KO=:2>EP]9@P>)V[&FJAX[;L846"!>(9=JD]],RL^:@0#71 MYQ2\F[&47]IM>:PW6U^X6<\ "V,HUQ;P=)9!,1>I]UKTYK0**==H_6;_QR.E M>J^&+[O[9"-#)OU58$O^T/-)VG_3(7QK7%// )M:DFE.4]L)'(!:.??*"1X@ MA3[W8?6F#(5+]D9Q40;IN3*>K!>.(I!)Y-(V#&%*4*,4 1(0(/):4&Z)S[W1 M;$M1=G<9ANH!BIR@X@I(TO8X].[BNY_/4M>MU7EGW"O;$I\FS)]^\V'F_(^K M/_6W])O'O3-.U$+G $(B!G@<$Z UE< CZICADOB0^SQHD,#U4.\4MFP5B_XL MZ"K@Z2X3_WSPYM([\4@+X'7*FR-G@.3$ YB]G*70#>(&AG#41S# M49>\$Q;]%&0QD(PARF!0TN>O\>HF6WUIR3R\&P6;ZCCWLI3[70C>IK*'%]7< M&"%G@XE;A5 >4(,@D#($0#CT*LX;"3SND>L1 >N+.,=@7TZ4*J#@+K7]/KM/ M3TZN#7GJ6CU9IJF_]R\GJI3BB!D$(/N+;HUYA@K"0@MLL=WY]]^/+'V,1DDQI@8&1,CKQ4 1@F/< "BR#9##2)'3,OJ2,SCS=@YJYS\UL_OBOK0^Z MBN"-#$P$14 @[6-\J2&6HG'KMR$0S:CA<#3%#!6^;*":C6^;-JP,N!5LDT\3 M?_/P],=_3/P\"O7UX:/_[J?KLW\K-64>&*0=H$YI8()"@#FN+-30:I<[A.TF M625\_+FTV4?>?!C6Q,RU'MN7;;;G]UCY)A@22EH@@B" 8BN!1-H#K22W2")( M?&[WKI> E? T(T/VD3 [7#5Q\Z& =6T^7J:G=6V, MX2%SUA&,"13:IIBCZ-BC^T"B+^ MT$9SAY23N5,F!\0IFRTN2ZY3$*F47&0]%6XYAL)Y8!5,07^<15PK#$@BH')< M&F5RIXKIQ-459@K15%@2ITJ%*L,!H9X!C5#/) MG8?9.]#M$:42BU4V/,B 4@5DNY[KV2)^.:GQRL^_3U*9S$78,;M%ZN2VV/VK M]0*.^G(V4!=7EH^FG$0%&$32NK/8IULT,/O)6$[Y"WMY.0C55()N![FC#L%*PDOOR@ :=.J P2C 3%D* MD31ALQ?H_B^JV.+]MO$VFIK$4B*@>G+@@A>)!:OH%@&,,!6QJ(.(TN MI[W\]//?"LO'EF':+4V6KD^?$8$<\C$8YC3NV50;##3'%$3%(>ZXP#K(KOYT MMB?F?OZ#82?39@P]5^#1['SIR 58KT',D@EB";:B+%95H/' M/!SA;F^-]5%W!:39?K9$,FHM"1HH:.*N3!5/EZH58,BP$ ,)9"MY'>9GOS'6 M"]FCK\/T47,%/-G#=&J, 1IR#U@(S!*GI9&ZD[]\ MPEMU/_L=LE,(,%1G%9B.C]M/J(5TT\U&X\>E\ZFI.@>:1)U Q 5Q%&F:O;YI M6XHJGR ;8B0&*KH"JN0(!CX^W6XRABKMB06:(9Q:I;JH2PRC=V?2Q28A@QVM M.#C'!,K>'*LC,"O'B J60SI\CA/:.(/><1OF1EG(F-((>&[;YTL=,#HZ!$@J M235AR&?OF-Q9N$IJDW\^@7:4$N1'LP*:OO1(=TT'(8NX(@)8&7]0*PU0IKVA MY1&/)D$A(S.3\XA(OWY]8!Y*YD2N B)NO.2]Z]K@33""*!E,])9QV]@Z3DEB M%RED-.<")K]HO%!UGUB_?MU")AN9&<$*2)D"MT-K++KWR#H1'7/,=3JWU\! MEL[MI0XF:&B,R!T+'1;IUS\0R$/&G,C50,2HE,5S+XCM^3 IJ&6IAC=5GE'B M.% AJ#@]@J@0BGN<_:3@B$R_?@B4B8HYL2N= MQ3"7F#3" 0.PH83'&BM@1H M+R5@%"L>'6)(Z496J%\M:MF7Y\J3*9OR*S!F/1ZW5D9+F*XW:V%T:M1J@4'Q M3]X1(9!2!.IQ^_ -?G9<_'4Y.3*>]38:^O#Y_.+3N^NS_WHWI+W0CE$R-14Z M)E^F5D(?9O&+_EK_V/&DGN5.,\\I$ KZ"'3DD\(N&B>L!?(..R1RMSP_(,Y0 MB_74 _#I&XG=*W-\GRXD?%N;XL6-A9'4/$#@:"" LAA[*T$80"@8DDKF+,E] M/-)=NK+IO%Q\V;0_(Z%3P4ZY>V;1I#>SU ZNG=35UZC\:,V].V_NOOG9HOU_ MW_VP?K&(_\$;/_-ALCR[:U]B9Y@(IP,"CFL>S3S40+:/A+&@%8I1CS6Y<\VY MYU V__=S.?R3D*Z Z4_33CG-B;MAT0WAP6L0@HWB>RZ D3 *"Q$*'JUT8T8 M:_]8B5 VK3<6SX;HN5Z'[.K=;ZEQXH?/[R^^?#J[_G#Q^4I/_4+/W-KVSVY7 M$V_"E;]=70D\W7$;\+5,#EZN^69R!-??^.*_-?/T[6>F,A<]>N4!1M8!:JP" M1GL(3& F\A8QYG*W3=PGR^!B2_O5N_NIOPB;7_@P"\W\KL7QS*_/=-L M_]<+LVALP)NLVJ^./^L*-D\4%,0*$-)[C-0("S0V'!@%$K%0Q< M4,*DS=U&\:! -='G%+QW-6G/HOP*F/3DES[ZHT_3$(9CR8#A/D8P1/+4@"C& MJM2S0.)^CU7N=-D>4/TVGMLY28<2XI MX.U5U9 :NE 7?43*K*;6A6B_.66*_B5LGE@9XG*Y"$.-4Z-:%9GOLPKM''L@'JJR> MG6#7YOGQJ5Z"XRBV1A:$Z)&M;Y_KN'F&&!HB(B&!)O]-Z^-RE3VT^.D.2&ZD M*F#?Y_NT9B[":E))18^;[XW!!C,:@P 47+2YSR*JX6+G+W:5O MOS15[$\9D=^\79$'A@H(]<5_][-[_S[J,)5$I-SZ?TZ67\_O%\OFSL_?_;#3 M>Y<2[XM%]/2\N]8_;DBTS)S&3=F0 &%+@:)7"( #9%4$(FQRIW9.4',*O;+ M\2@X-G G<_.[GYLF=UYH=5[YL5DL;J!QG@B%@%:N#3 D,%XE?T$J3X431N2. MZG>(47@K'9M=0Q6?D3T_H1S@=2'-TZGXAA*6S7,JSF\>I68N+E-B@3,D/702PS>5 M+I<$B)@36FIAL^=$_S)%!WVXDZ/HH ]8U1T:M]E $CCSCD% O%6 (D.!YC&X M%TX[Y&/\%K>EOXL.3@/\>-%!'^U7QY]UJDDB*XUWZ6@]Q5/!T900M( XS34B M1G#8*:S]JQ0=],*T2]%!'P57$+#N.[G$CL,8P!B 4 R^J671.R4L &F)CA&Y M%D+EOE(RY*CXYQ8:],*XXU%Q'X57P)M/T0&=3_3TR6^-=CAIZ+&].0H2.9)B M88< %3$JUH1+@ 23 ALMBK3 M&R'4&2 IM%P8!$.WVLR?D!4KF_;OA76'K%@?Q=>54WWW(]T2\XL;)I!T(D:T M1J-H?+D*0!G!@& 84J&$9V0T[CP*\0MDZ[,PYR2E]^>-6O%FYF]3WNTZF^DY MNTL*^I]6,Q?A0X1H=IM:.JVZ#-P0AB5'- 2THTS+@B0<2[1)X286PT#WWQ5 M93"3#DOT"Z3IA] J(QRY.?8S;O'=W]WI^4,3-G/1J^DG/-8(O$Y#Y[W<-U"( M\>[\Y=3.V%GYP*7PUCN@M&*I\QL$6C@.HI'T!B)*/<[=R:6FK#Q%QDB)29IY MNK,;?QC&"! 484HQ<\'F[L_UU\G*]^%.CJQ\'[ JB!8.E^MZSR!VT7-5*MWP M-B8Z)$$@X)6"2G(#MJ3:X1KZJG'TO.O2JD>^#30U$>U4B:I#B7M+HQ\@D M/.<*:,]-BMRC-^)P0"YW/O:7J9'O!>S!&OD^6BY=+KVKW-M*G2X$1+]4(P$H M1@Y(KJ(O;./?=''U0->M,6#E-?*]<#I6(]]'::5!WU'P[;U4F",/F/%IOU8: MJ$!9%%]$G0A.8@ST%ZB1/QGR@2JK[B"W-7F">6H9#R!0'6<0_P>B[1/ .8F1 MDX4IR*3]JOCSWH]46$=#,$!AC0"%$$%3-P_@2?$&N@MU:93 MU?%?I1"@%Z9="@'Z*+@"=W/?N71@V"OL&##0QJ6CA0)*>@\"-QQRI(WUN7.0 MOTXA0"^,.Q8"]%%X!;PY;^;1_$;W_',S6\_D<2(:,2-# )91#"@Q DA&)&"< M,RJX0-3FCH7W"E/A\?\0[N11>@7L.5+'8+4*000#B+8A;MZ4 *6I!<8QJ:23 M".+2 !@$(I2/4VR#0 MV*GQO\9=TD&)NMQ(5<"^]2&A)U@8ZQ"0!+?)* *TM!;@&+(B(F3T([.?V78_ MFRU;+-(+TG?YY>*W+V>?KC[K>7() MOP^Z_M1QZ%P'I:?,)-/Q9WH<7,[UWOIVV* I'@ MI5$^VDN1GH>E 4C#*-!(2@.#L8IW.@,ZDK+9^?$R],B+:9-3P;4Q)-U6_^*G M+22+KY-OU\V[V3*NJ764@#3C%!H&/.*I/BXP(*WQ,2ZDA$NHL= YFHWV%*M< M2B<# 0[1*2,:A8GVIM%S=Q'>3N;>QK^U./^J)]&Q>SQ*,6^W&UW]DM3)FLXRJ:76?75DNBQF2L2G&!"0$C/@5..5,IO>+UPDGC4?:G['JM88=:-O:?6].Y]/-)XS[, MWC=SZ]&-<#!8HM(M7273JP<6:!DUQJ4,V$1;;+)GK;K(55V\?R(+MBJ$,T-2 M+>O70QNG0<.0<HNXE6 MG9\])MF& 5,MW[[XY"*DBR1/\WO^.X\SI23.U3@'L%=1FY#%.)5J BSCV&!K M@Q0_Q]AUD;:ZW75,5F:'[Y<[?'N>[J()+0"+WV<1X^77ETA,]2S_X5SO3X][ M>#=,$^,<[LG@%(($ P&Q!Y2DF]XFQA]:Z:"(HS%JR)T7RG.X]U2R-=6+Q46X MGK>/Q3^TJW#E+G,GI0A& 6(E =1%QUEC'M>7E]%CMAYSWJFI6Y\ZN7W"5'4* MV ?SK0JY+.JN8;?=G[R1 B/(H\O@"(Q^@XL;@.%$ I\]N@'[)9&DO MS/LD2_L 4$7NZW JSWMB@K-1?LI%JD%F0#L/@<1:>HDD\Y8<\Y1^_61I+U![ M)DO[:+@"Z[/:UW?9Z.>0!G+- _(2Q" B "HX 9I9G4[B.90*"H;'J=XZ*%;9 MJV[C[&JYT:B 8!LQK3N;Q>AU.8F"O&UO^JX2?*M0YL9A&R V!"B>[OLJDUX3 MB;&TE 9#2Q@FV5_!["-?#2YX1G(RV'VK@?>$'3/?GX)V?24\6,"4PH,CKW_8,>XI6]YE*'<>N/4_E<:COVPMM_ MOVV^_Q]OW6KX=_/Y>7/W[>UD8:=-U.5&>="NG.@KLKT<<,4SZY[IM3UZS[3G M24(/3%_&S]RDVW31Z#Q'9N$LQ!)D3 MKF5D]^CZ@+)[ZH7Q.)M.G^5ZO-H]!)6= Q9;,'MTWG130&%L/C>SS[[) NABH1T0]#:K8K"^#P*--/3A\5D<1WCD#?Q=__,X7=O#]H%,UH39L?4 M4QB]J^4_+^?V8GZ]F+];+">KQ@>?_/)KX_(@V>D#75!E-:':1VV%$;ZX7T8; M/VO?@,YG2O>/V@5+7A.61Q54SP;XN5G^MW_:J7VF)=KI UU@%37!VD=MA1%^ M'P=M9OYQIM'I_JSOAKFI>X;L@J*L"<7#JJD+M[?W_KI9/^P3YYD:"=G6M1YJ M;/M\IPO"JF*$NRBQ0MC_F#33]?,[_VCN_'FJ.Y\_?-1_CH']P8]U2A? VAG0 M19\5TB#.^%_W>CH)$[N6_EK_>.-G/DR6BS&HA0U6G%$+W618EHQJ9Z M]O@JU]VW5!P>)V FT\GR(8_O=MH7.Y&BJD35(,W6$X'E=/$.#-L)WZI26\=U M5!^(F>/HS6$[@5A5KNNXCBHZ%6C\(L:%7_R_[B?S)[N2QRCW^$PGD*M*??77 M8:U50)??QZH >CURENJ? \)FJ/RYU ]_+"[]O.U].[,^=^%/E_$'K.NHG.&U M/D^#%#MP[8'"RQ6Y.?O2!T(_O+U/+73/HYFX;>8/@TM'=H]8#J9-?3<=)U\Z MD3R=;HHW\9F*2/8/7*[ZZB 433^]%(;NTC<9<'H>I61-R7%=-P)?Q=J_@S=YJ_ZQ/_KD_LAXW[?]=-&X\/71ZO1RI61G5H M=>R<;&D IM,GL?(LCIAE\\>#E.L2*U0RMBQT1+ M.[5K:?,DW;9'*[=M#XOC:SN_.&^N_-3;I7=K#@T^NM@]8KF-Y#2\#NJE=)P2 M17%/3OU%"!,;QWT_R[/6CH]>S@2>AF5G?96VF=[/?YLW]]\^+!;W&1$]-&ZQ MZMQ3[>AQ'96VJ%_U[-:[)T%SH7AHW&)UN:=:U^,Z*KX6F^MFJ:V$AU) MB,+X.-MK)N;M3 M5%D=_I_]\L/,-G>95.SI!C861 MWV%^TLS7R:\\H'?]1B>\:\H^]51>=8O\8OG5ST=>W[N_T0GJFA)7/957>E5K M[M;'C> M0Y??S@$[P553 NJ06DI?=4X.59I1)L!VC=<)KYH21@>44D.*/TM[S)<#=0*H MIBS/+C44=T*:P:62CV-TPJ.F',S&Y.LH\QX,1]]Z55Q3FJ3",M5F]EMT7-:" MO?4+.Y^TQS"9ZE2/#]\)Q)H2(-U55GQ?VC?!G[=N\;L]PE]=YH5=F. M^U&ZR_C9Y?QNYMY/]6T6I%Z/6.PR56^<=FJB$I32BC^?+=P\'TP;0Q:[*'62 M]=O6125 _:/Y\UF^O!9PS]#%;D7U!NZP;DH'YH][ZN3.N_=-VXGN#ST=O-P. MC5OL*E1GZ#IHI8:%MSB/;K*_;I[$S7?&W67\8I>D^BW!;EJJ%L^18"QW92H# M>I6 5K;ET7A!V6&=_]T$Z>\F2$.*"%;K/_[E(XOFE"*"UV.7#98[K:*#2JD MK+8:Y4UZE#SY0'ZV6.MOGFZ'IR;$BS M-G=Z,LN,^2@B%EG>A\FP^6C\B,A40+QW=]^FS8/W5\OHI%U\6SWP=L24G\*> M_=\I8CU^"KI-3U570(=6MK-O\?-VTJKBR^3VZW)Q=?;E:A1:'/]>D0Q?"7IT M5GUIOV_7IIOCI8^# Q=K8# LC*KK=8]6Q-]G;CY]N+WR]GX^64[\X >;]H]: MKG-!/]0.J:0&R-[]F-O+^<1F6%_/0Y5K1= /G*W)UX#(;W$'6*;GP]_KR3S= MK\X S8XQR_47Z(?1?G44!NOURG[X],]E2Z7SK[/;2SO,[!T9NERO@,[0=5-. MK64X'V:+2=3B]5RW;QJ_\,FRUN(<^$R6@IRNT\A0E;/UJ2UVG)A3W3OLD"MI M3\.]26^D#<_1[QRP8'KQ&!:O+J$=4$;IJX-/H@U.SF\,50R;@]K>B4HEV<1U M5GJ'+X M"-=S%_F5IQ#CP+#%UE _'^&X8HI["DFJ')G"UR,5JP'MZ\/MF'XMD%Q/EH/= MZU=#%2OX/!&45PHHC,J7^ZE'T#"4O!K7?%OZX76Y^\8L5M_9#Z"90#I::AR)\*GH+.I@2I@>5%"<'M[]EU/IH/[Z!T8M]SQ\"F M'=3-KW'*>-E,)S9.X'+>V!%/&5]]9H13QOW3R'[*^/)36QS)<-RX>_Q!N?CU M\.[ET+E"NN.C5W(B>1"WUPG\COHJ?L:R2\[/S7(M:IXTO5))5'HCS ?V- M;]'7OT@_C%[X__BW_P502P,$% @ [T.I6(U:9)' !P GR< !, !P M871K,C R-'$Q97@S,3$N:'1M[5IM;]LX$OY^OX+GX+HM8#N67QK'3@/TNET@ MP+[V"NS' RU2%B^2J)*4'>^OWV=(^=U.W6ZW=8O+!T<2A\,9SL-GAI1N4I=G MMS>IY.+V'S?_;+78]SJNLU:JE7NER8=0T=:S; MZ?;9[]KV-4#.FQ(N&ZO2'U^*J/^D, MAG'_NC\]0(79?-LV):51B5!T*H_)&R">?YV'BR^ M@IY,%7+I0=0EHU\_I&JB'.M%[6C;XL.V_J^R3B6+L7^D"H&I'@T&@_859N,+ MN?#D(GK>&9]B? QKI?E"9KYZ_>;MW0]WKUZ^O?OEY__LF?MW&]7_F+G+N9D" M\Q/MG,Y'SS]#B ^;>==D+PNQ8#^VH3&7+FVR6!H"(G,I=T\N!L-3G>AAP)(+ M 79I93)QHQ[C]M*-SS_Z]K1$G;9?TGF$_W(Q['8[8R.G"HV\?2R-K)>1 KFR&O$\EQ%RY% [:4L;>0-);PC0MX.8,W02;+#:GX=L! M8>_K :%DB2H09D+,.JQ-(!#B:#8;[:I(P#7<*>A119Q5 CH!G8T8-@$[1?Q4 M(O($6@)SEJU160/"[@P-X M%BILD4640 !0U\.*'L]Z>F-N4)9F>VR5.UTS& M.#T,=L/*Y@;<[-*8/6N_'<3USPYQ;[?"0XDFNAK;&E-U$4$TH9-$X=8'[HYQ M(SU$$'(UR22%DDG@6@2*))NA?*QIFV%?H1>1J=!:R41L=2X+%E M3P$-(8&U$/_7#W'*BZED+\%+;ZH,$E&/MZ+!4_G,=XT&(MR%6T6U:Q$P2OH9 MD=<&= .4R):3!TJV!DHP$/FY"VA(4 GP>)&U-?=7W3.")#\?2$;MSA7- S:U MV(X@.CZ+O1\Z34JP,:_LZ5THTTTD6XT4N#!2 CF;*>I*#E"R\'JJCU_2X M2;%&9MSCJDZ>:VPT:_JE1@6JA"U69TKX#;RM)E8)Q4/QIT**]Z1?D*;*4MKU MR]#Z'.TI45L)@[!U]YU*5)DJKC).3 ZWO!'K](T>H1C8K&%P-9$D"+)%?RD> M)]?SQ>WD?'!;4^DV;$_FHSWTGLYD)X,8P)\I0=CD5A><*)M;X)H*1P(L-V() M'L!9\8G*E%M0^CXT+"TECS,/H; *MD0W"D^?&1YJA\K*E("P]>5&'&LCO &^ M!)W* E5$!B2C19:T1$@$Y75 *Y:2*D'.7RM>X_/!ZY)GY8QGE2,6G$+_?"4MJ1Y.WK^)89-E MI>V77#T3L,?#BP;XV'KSK$ GS@=T2Y(,X=R'!>VEZT+,MQS$W@=0(^5K'<>5 MH>!O),<#6G-M'9[3\2=TV1B*ZA.<-725X_P J\UPY)^4C M26&B44)0NU"PSRMY"CB#@RUQ//Y3P;Q<@_)=I6"^7V]5$?NC@V?_WT!]LL1. M1SE4$RH@B_:HM-N-E004ZN2\VLC,);^G;!MJ,I]O?37ICRR7QSH?!+!ZSQ%. M" XP&1?H:.6*R(Z"L:Y!T06(0JG8#"G?(M_;*@B(#3OR!<@VH9DAQJICI;"8ISQ5\6I^+FYK[9%YF>B'1 M.D]U(#R^!5? ZY,4 >TC;Q$/O'\^J>U,WCX^9NA.ZG:Z'(4WS\YO^NK6"9:3 M-"WXD?'2RM'R8HS$4V9\,5*%M\9W&F^7 ?1:?T;9"X5/_=[8+YC0O'[CW^Z$ MM_X.5CJQ'+EN;ONF2R?VVP;MJVAXM+73CHZV/::U=]WN#?J?7.T@:C_OGF;M MI9^(,!F8;UORXD6CU]BAH5&W?DH2VORG8F?4PX9^?FWQ8O\=ZWT[8M?]? MNVO!.D$9QR>0D3]4(:G&[4]\P:Z;_MN:O\5MK-8O%,XG%WTPJ__=^9)@R]$3 M,=PA?QL?.SF4<ESQ@=FJ^V/QDIM_3O&43A9G\F]S\C6<^Y34F?=A4\P M\94[WN78YTY'OTFK?\,'BWKN,' 6 M*@ $P '!A=&LR,#(T<3%E>#,Q,BYH=&WM6EUSV[@5?>^O0)5I-IF19%&R M8D=R/)-ZDQD_='>;>KJ/'8B\-%&3!!< ):N_ON<"U)P#R(G-%?GF1D4PN_W3QYUY/_*SCNJ#2B=B0=)2(VJKR5OR>D+T3O5YC M=:6KI5&WF1/#P?!4_*[-G9K+4.Z4R^ERU<[%2;B_./&=7,QTLKR\2-17J2Z=.C.H'JX#*WLM>7HWO5DKF[+B1]1 M)U1=%<):/28&C5 M?P@^P3U_NP@>GZ&=7)6T&D$T9*??W&=JIIP81?WAKL>'?8T16S+?R-FG3Z(7 M@VF+W#P]PLUO$:BK-^]NKM]>7[V^N?[UEW\$?S[M=R_8;0CI_L*4YA9K2V!ZI2AP9Y3,12IC/#)" M%\AW3@>[/8.28K)6FB6;%/*.!.-@W:;%LP3.H,O<"Q'TP0:Q,A >,"M1'9Y@ MY8M%IN),V)I_-O479*AIA =0*)M#H;#862B788"VHM@[R.U6<$TG&.8C[ 2&)5)689D;,9EJ[0"#,46RVRE69@FND4VA'E7%>)V@3T-F: MPRY@IYB?*LP\@Y;!G.<;5#: L ^Z!O 3Q0UWV:+.80 H:N#%=V>]/[&TF4AS MO; KG&Z83$A^&/R&E]TMN-F5,WO>_CB(.VT=XFYVIH<3370VM0VF&A'!-*'3 M5.'63]RUD(8\1##E:I833Z4@X'*6*YNQ.9L5H$BF2;Y/E(US;6O48_(T.@]8 MJ8R.*<%C*YX!&@D!:V'^W]S'F2QO2;P&+[VK6] -4&)?CNXHW>DH14<\SH> A@5+@/>+K)W8GPU;!$G9'DA& M_<$9QP';;VRG,#L^BWT8.EU.L+&L[?%5.-/-2*Q["KE3UP8-@([FRGJ2@Q65 MOAW6T1MZW*980[GTN&J2YP8;W89^N5"!*N&+U;E*_%&#K6=6)4H&\:="BO>D M7W)+M>6TZY>A]3G:4Z*V!(<<*)@K55"9*JYSR4R.87DG-ND;-8(8V-8PN)H1 M&X)L49^2]Y-K>W$[:P]N&RK=A>W1?+2'WN.9[&@0 _ASE3 VI=6E9,J6%KAF MX/,0RBL@AW3+>'I,\-],Z"J-A4@;+W< MB&-M$N^ EZ"W5$)%Y$ R2JCB)<(FD-]R#8^A?KJV)]7#Z MX4V,F*V4ME]R323@CX<7=_"I>K-5H$O: [H528;IW(<%[Z4;(>9+#F+O(ZB1 M\[6.X]KPY&\EQP.M%MHZ/.?C6[1E8S34G."$\Y@#55*@&*3UP+IQ'!L@\L< M?$)0UFN_G@>O,FG72H+ISJ.>$I\'?#P:CEYBLW]'>7,F\,"^^]DA^FRDMVIG M-6X=TC]M9^5/$]>+I+OA*:;-;:!N*(NA]A%J8T^FKEV3D*I.&[M.\/X!FBP* MY1S1>Y+"3$-"<'FBX)]OY!G@# ZVS/'XSX)YM0;ICUK!?;_>ZC+V1P?/_[^! M^F*)G8]R6!,J((OWJ+S;C14!"DUR7F]D%B3O.-L&3>;SK5>3_LAR=:SS40!K M]ASAA. D\D$%2VMB>Q1,#8:%%6 *$C%;DCY%OG>U@6X"5'R@VD2R,$#L ^3 M7'N!U;X=#N?HU( 5NIAE\D0&G/@#Y090W9#B5#G7^9PXSY7RMCD7-PWW45'E M>DDH760Z$)[<@2O@]45$0/^1]X@'WI0?5=:2]X^M5I='N5V@HWGP, MT1^$#R(/EKVOU='+_FA\^L6;'4?] M%\/CO#WQ@0C!0+QM)]-AM6]B%:L%\+[[]JR.'D8]1#PKT^&?EI_ M!L%XA2#6$&P"\+V/+7B7<([S*6OBCW'8JG/Y-[D4+[O^NZ//&S;3>(O&S'1R M"B[WOWM?+^P,]4@8#WC$G:/"]^JUAIZU\83\)KDCGM?;VX67,^W0\V5>0,"Z]V MCU=Y[-N[1S^%;'[#=YDG_GO0_P)02P,$% @ [T.I6 #L]#'B P U1 M !( !P871K,C R-'$Q97@S,BYH=&WM6&MOVS84_;Y?<>=@;0)8CB3;B5\U MX#D.9J"-,]M9MT\#+5(1$8E422J)]NMW2=FN\W"!8BCF8@L,0\I]G'//O2)% M#Q*3I<-!P@@=_C#XT?/@0D9%QH2!2#%B&(5"5';#3#6 J#< K#J\LJRXM$K;J 9/N6[K>7;$6J]2NC-47#F]U^0>46V"-O,U+^DVW@R7TXO MI^/1)F=+6$Y0R"#MPT%HUQ Q:3L;,&S;8/HP6,+F;7R\G%P=>V M6\VFAJY_!K-+6/XR@<5H_O/H:K+P9K^_G_P!H_'26D+?_YY&B N*$O>:9_FW M?_)>9SD5$$DA6&2X%/# 30(F8?"I( I;GY:@6"Z5 1G#-3&*1W,ET M':^C!AS;B#='G3#T^V.9Y424[B[HGP FO90J@\#W?H58JMWLP+!\"A^(BI)* MK690=VMJ'8B&F*=HW5):L*A0W" L$$%A\A@E1-PR7(VSC&MMZ>/'>E)(4T+5]DNN2 BXB3= MVA#"IEF7[5!7):#%\+BL0UXH71!LJY$[CZ0M]KQO'TA7**$RMYO-KG/E8N=] MC; @:D4$T][L,64EC"+7$SOO:"985;O3A^#$^5:%0ERDV, (J:56M:V2BGTJ MN&)V@](VR6+=_:!Y3+!C"H+V,3W9 G_6?:OY&CWH-EL(W.T[B<(*G ML2IH"!.,@H,!IRY*6K-L5;X3$EY2ZYQ42O M(JVJD#E3#E4_;PIQ_['NFP%$5RZIQF3WV+!G[!K_+R#_G.5_GDS?]8>R2%93 MV7,KC?6R-%OG?>V^821H">\;")HQDQP$]=KP($GM69X/A-WW.7H*\7!#FDM& M#T;)Y[0.2%E[4MF,WV\X?'"-&Q"W2S!XZY<#5M_WKE!W6] 23Y:Z4 >C]A?5 M?>4(>8 S_8&4517=ZNWQ:[?,UZO/GF(IL7/PXO"]B5M)8V36 M\S^'D)66:6'VA^P[>NT]R:^_JY\53MW/&7\#4$L! A0#% @ [T.I6/#L M(U+KWP ![ - !$ ( ! '!A=&LM,C R-# S,S$N:'1M M4$L! A0#% @ [T.I6)WH1.S,#0 ?HX !$ ( !&N M '!A=&LM,C R-# S,S$N>'-D4$L! A0#% @ [T.I6%EX[XS\&P Z@X! M !4 ( !%>X '!A=&LM,C R-# S,S%?8V%L+GAM;%!+ 0(4 M Q0 ( .]#J5C+OXU$B#D %U] @ 5 " 40* 0!P871K M+3(P,C0P,S,Q7V1E9BYX;6Q02P$"% ,4 " #O0ZE8P>02#/XC 0!#6@$ M% @ '_0P$ <&%T:RTR,#(T,#,S,5]G,2YJ<&=02P$"% ,4 M " #O0ZE8B<;,+F[$ !*C@< %0 @ $O: ( <&%T:RTR M,#(T,#,S,5]L86(N>&UL4$L! A0#% @ [T.I6*0"V!RD<@ "D % !4 M ( !T"P# '!A=&LM,C R-# S,S%?<')E+GAM;%!+ 0(4 Q0 M ( .]#J5B-6F21P < )\G 3 " :>? P!P871K,C R M-'$Q97@S,3$N:'1M4$L! A0#% @ [T.I6$WHMZ[C!P %BH !, M ( !F*<# '!A=&LR,#(T<3%E>#,Q,BYH=&U02P$"% ,4 " #O M0ZE8 .ST,>(# #5$ $@ @ &LKP, <&%T:S(P,C1Q,65X <,S(N:'1M4$L%!@ * H C@( +ZS P $! end XML 73 patk-20240331_htm.xml IDEA: XBRL DOCUMENT 0000076605 2024-01-01 2024-03-31 0000076605 2024-05-03 0000076605 2023-01-01 2023-04-02 0000076605 2024-03-31 0000076605 2023-12-31 0000076605 2022-12-31 0000076605 2023-04-02 0000076605 us-gaap:CommonStockMember 2023-12-31 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0000076605 us-gaap:RetainedEarningsMember 2023-12-31 0000076605 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0000076605 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0000076605 us-gaap:CommonStockMember 2024-03-31 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0000076605 us-gaap:RetainedEarningsMember 2024-03-31 0000076605 us-gaap:CommonStockMember 2022-12-31 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000076605 us-gaap:RetainedEarningsMember 2022-12-31 0000076605 us-gaap:RetainedEarningsMember 2023-01-01 2023-04-02 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-04-02 0000076605 us-gaap:CommonStockMember 2023-01-01 2023-04-02 0000076605 us-gaap:CommonStockMember 2023-04-02 0000076605 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-02 0000076605 us-gaap:RetainedEarningsMember 2023-04-02 0000076605 patk:RecreationalVehicleMember patk:ManufacturingMember 2024-01-01 2024-03-31 0000076605 patk:RecreationalVehicleMember patk:DistributionMember 2024-01-01 2024-03-31 0000076605 patk:RecreationalVehicleMember 2024-01-01 2024-03-31 0000076605 patk:MarineMember patk:ManufacturingMember 2024-01-01 2024-03-31 0000076605 patk:MarineMember patk:DistributionMember 2024-01-01 2024-03-31 0000076605 patk:MarineMember 2024-01-01 2024-03-31 0000076605 patk:PowersportsMember patk:ManufacturingMember 2024-01-01 2024-03-31 0000076605 patk:PowersportsMember patk:DistributionMember 2024-01-01 2024-03-31 0000076605 patk:PowersportsMember 2024-01-01 2024-03-31 0000076605 patk:ManufacturedHousingMember patk:ManufacturingMember 2024-01-01 2024-03-31 0000076605 patk:ManufacturedHousingMember patk:DistributionMember 2024-01-01 2024-03-31 0000076605 patk:ManufacturedHousingMember 2024-01-01 2024-03-31 0000076605 patk:IndustrialMember patk:ManufacturingMember 2024-01-01 2024-03-31 0000076605 patk:IndustrialMember patk:DistributionMember 2024-01-01 2024-03-31 0000076605 patk:IndustrialMember 2024-01-01 2024-03-31 0000076605 patk:ManufacturingMember 2024-01-01 2024-03-31 0000076605 patk:DistributionMember 2024-01-01 2024-03-31 0000076605 patk:RecreationalVehicleMember patk:ManufacturingMember 2023-01-01 2023-04-02 0000076605 patk:RecreationalVehicleMember patk:DistributionMember 2023-01-01 2023-04-02 0000076605 patk:RecreationalVehicleMember 2023-01-01 2023-04-02 0000076605 patk:MarineMember patk:ManufacturingMember 2023-01-01 2023-04-02 0000076605 patk:MarineMember patk:DistributionMember 2023-01-01 2023-04-02 0000076605 patk:MarineMember 2023-01-01 2023-04-02 0000076605 patk:PowersportsMember patk:ManufacturingMember 2023-01-01 2023-04-02 0000076605 patk:PowersportsMember patk:DistributionMember 2023-01-01 2023-04-02 0000076605 patk:PowersportsMember 2023-01-01 2023-04-02 0000076605 patk:ManufacturedHousingMember patk:ManufacturingMember 2023-01-01 2023-04-02 0000076605 patk:ManufacturedHousingMember patk:DistributionMember 2023-01-01 2023-04-02 0000076605 patk:ManufacturedHousingMember 2023-01-01 2023-04-02 0000076605 patk:IndustrialMember patk:ManufacturingMember 2023-01-01 2023-04-02 0000076605 patk:IndustrialMember patk:DistributionMember 2023-01-01 2023-04-02 0000076605 patk:IndustrialMember 2023-01-01 2023-04-02 0000076605 patk:ManufacturingMember 2023-01-01 2023-04-02 0000076605 patk:DistributionMember 2023-01-01 2023-04-02 0000076605 patk:ManufacturedGoodsMember 2024-03-31 0000076605 patk:ManufacturedGoodsMember 2023-12-31 0000076605 patk:DistributedGoodsMember 2024-03-31 0000076605 patk:DistributedGoodsMember 2023-12-31 0000076605 patk:ManufacturingMember 2023-12-31 0000076605 patk:DistributionMember 2023-12-31 0000076605 patk:ManufacturingMember 2024-03-31 0000076605 patk:DistributionMember 2024-03-31 0000076605 us-gaap:CustomerRelationshipsMember 2024-03-31 0000076605 us-gaap:CustomerRelationshipsMember 2023-12-31 0000076605 us-gaap:NoncompeteAgreementsMember 2024-03-31 0000076605 us-gaap:NoncompeteAgreementsMember 2023-12-31 0000076605 us-gaap:PatentsMember 2024-03-31 0000076605 us-gaap:PatentsMember 2023-12-31 0000076605 us-gaap:TrademarksMember 2024-03-31 0000076605 us-gaap:TrademarksMember 2023-12-31 0000076605 patk:A2024AcquisitionsMember 2024-01-01 2024-03-31 0000076605 patk:ContingentConsiderationLiabilityMember 2023-12-31 0000076605 patk:ContingentConsiderationLiabilityMember 2024-01-01 2024-03-31 0000076605 patk:ContingentConsiderationLiabilityMember 2024-03-31 0000076605 2023-01-01 2023-12-31 0000076605 patk:CertainAcquisitionsMember 2024-01-01 2024-03-31 0000076605 patk:A2023AcquisitionsMember 2023-01-01 2023-12-31 0000076605 patk:CertainAcquisitionsMember 2023-01-01 2023-12-31 0000076605 patk:SportechMember 2024-01-01 2024-03-31 0000076605 patk:AllOtherAcquiredEntitiesMember 2024-01-01 2024-03-31 0000076605 patk:AcquiredEntitiesMember 2024-01-01 2024-03-31 0000076605 patk:SportechMember 2024-03-31 0000076605 patk:AllOtherAcquiredEntitiesMember 2024-03-31 0000076605 patk:AcquiredEntitiesMember 2024-03-31 0000076605 patk:A2023AcquisitionsMember 2023-12-31 0000076605 patk:SportechMember us-gaap:CustomerRelationshipsMember 2024-03-31 0000076605 patk:AllOtherAcquiredEntitiesMember us-gaap:CustomerRelationshipsMember 2024-03-31 0000076605 patk:AcquiredEntitiesMember us-gaap:CustomerRelationshipsMember 2024-03-31 0000076605 patk:A2023AcquisitionsMember us-gaap:CustomerRelationshipsMember 2023-12-31 0000076605 patk:SportechMember us-gaap:NoncompeteAgreementsMember 2024-03-31 0000076605 patk:AllOtherAcquiredEntitiesMember us-gaap:NoncompeteAgreementsMember 2024-03-31 0000076605 patk:AcquiredEntitiesMember us-gaap:NoncompeteAgreementsMember 2024-03-31 0000076605 patk:A2023AcquisitionsMember us-gaap:NoncompeteAgreementsMember 2023-12-31 0000076605 patk:SportechMember patk:PatentsAndDevelopedTechnologyMember 2024-03-31 0000076605 patk:AllOtherAcquiredEntitiesMember patk:PatentsAndDevelopedTechnologyMember 2024-03-31 0000076605 patk:AcquiredEntitiesMember patk:PatentsAndDevelopedTechnologyMember 2024-03-31 0000076605 patk:A2023AcquisitionsMember patk:PatentsAndDevelopedTechnologyMember 2023-12-31 0000076605 patk:SportechMember us-gaap:TrademarksMember 2024-03-31 0000076605 patk:AllOtherAcquiredEntitiesMember us-gaap:TrademarksMember 2024-03-31 0000076605 patk:AcquiredEntitiesMember us-gaap:TrademarksMember 2024-03-31 0000076605 patk:A2023AcquisitionsMember us-gaap:TrademarksMember 2023-12-31 0000076605 us-gaap:CustomerRelationshipsMember 2024-01-01 2024-03-31 0000076605 us-gaap:NoncompeteAgreementsMember 2024-01-01 2024-03-31 0000076605 patk:PatentsAndDevelopedTechnologyMember 2024-01-01 2024-03-31 0000076605 patk:TermLoanMember 2024-03-31 0000076605 patk:TermLoanMember 2023-12-31 0000076605 us-gaap:LineOfCreditMember 2024-03-31 0000076605 us-gaap:LineOfCreditMember 2023-12-31 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:SeniorNotesMember 2023-12-31 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:SeniorNotesMember 2024-03-31 0000076605 patk:ConvertibleNotesDue2028175PercentMember 2023-12-31 0000076605 patk:ConvertibleNotesDue2028175PercentMember 2024-03-31 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:ConvertibleDebtMember 2024-03-31 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:ConvertibleDebtMember 2023-12-31 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:SeniorNotesMember 2023-12-31 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:SeniorNotesMember 2024-03-31 0000076605 us-gaap:SeniorNotesMember 2024-03-31 0000076605 us-gaap:SeniorNotesMember 2023-12-31 0000076605 us-gaap:RevolvingCreditFacilityMember patk:A2021CreditFacilityMember 2024-03-31 0000076605 patk:TermLoanDue2027Member patk:A2021CreditFacilityMember 2024-03-31 0000076605 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-01-01 2024-03-31 0000076605 us-gaap:RevolvingCreditFacilityMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2024-03-31 0000076605 us-gaap:RevolvingCreditFacilityMember 2024-01-01 2024-03-31 0000076605 us-gaap:FairValueInputsLevel1Member us-gaap:CashEquivalentsMember 2024-03-31 0000076605 us-gaap:FairValueInputsLevel2Member us-gaap:CashEquivalentsMember 2024-03-31 0000076605 us-gaap:FairValueInputsLevel3Member us-gaap:CashEquivalentsMember 2024-03-31 0000076605 us-gaap:FairValueInputsLevel1Member us-gaap:CashEquivalentsMember 2023-12-31 0000076605 us-gaap:FairValueInputsLevel2Member us-gaap:CashEquivalentsMember 2023-12-31 0000076605 us-gaap:FairValueInputsLevel3Member us-gaap:CashEquivalentsMember 2023-12-31 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:FairValueInputsLevel1Member us-gaap:SeniorNotesMember 2024-03-31 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2024-03-31 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:FairValueInputsLevel3Member us-gaap:SeniorNotesMember 2024-03-31 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:FairValueInputsLevel1Member us-gaap:SeniorNotesMember 2023-12-31 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2023-12-31 0000076605 patk:SeniorNotesDue20277.50PercentMember us-gaap:FairValueInputsLevel3Member us-gaap:SeniorNotesMember 2023-12-31 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:FairValueInputsLevel1Member us-gaap:SeniorNotesMember 2024-03-31 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2024-03-31 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:FairValueInputsLevel3Member us-gaap:SeniorNotesMember 2024-03-31 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:FairValueInputsLevel1Member us-gaap:SeniorNotesMember 2023-12-31 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:FairValueInputsLevel2Member us-gaap:SeniorNotesMember 2023-12-31 0000076605 patk:SeniorNotesDue2029475PercentMember us-gaap:FairValueInputsLevel3Member us-gaap:SeniorNotesMember 2023-12-31 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleNotesPayableMember 2024-03-31 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleNotesPayableMember 2024-03-31 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleNotesPayableMember 2024-03-31 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleNotesPayableMember 2023-12-31 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleNotesPayableMember 2023-12-31 0000076605 patk:ConvertibleNotesDue2028175PercentMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleNotesPayableMember 2023-12-31 0000076605 us-gaap:FairValueInputsLevel1Member patk:TermLoanMember 2024-03-31 0000076605 us-gaap:FairValueInputsLevel2Member patk:TermLoanMember 2024-03-31 0000076605 us-gaap:FairValueInputsLevel3Member patk:TermLoanMember 2024-03-31 0000076605 us-gaap:FairValueInputsLevel1Member patk:TermLoanMember 2023-12-31 0000076605 us-gaap:FairValueInputsLevel2Member patk:TermLoanMember 2023-12-31 0000076605 us-gaap:FairValueInputsLevel3Member patk:TermLoanMember 2023-12-31 0000076605 us-gaap:FairValueInputsLevel1Member us-gaap:LineOfCreditMember 2024-03-31 0000076605 us-gaap:FairValueInputsLevel2Member us-gaap:LineOfCreditMember 2024-03-31 0000076605 us-gaap:FairValueInputsLevel3Member us-gaap:LineOfCreditMember 2024-03-31 0000076605 us-gaap:FairValueInputsLevel1Member us-gaap:LineOfCreditMember 2023-12-31 0000076605 us-gaap:FairValueInputsLevel2Member us-gaap:LineOfCreditMember 2023-12-31 0000076605 us-gaap:FairValueInputsLevel3Member us-gaap:LineOfCreditMember 2023-12-31 0000076605 us-gaap:FairValueInputsLevel1Member patk:ContingentConsiderationMember 2024-03-31 0000076605 us-gaap:FairValueInputsLevel2Member patk:ContingentConsiderationMember 2024-03-31 0000076605 us-gaap:FairValueInputsLevel3Member patk:ContingentConsiderationMember 2024-03-31 0000076605 us-gaap:FairValueInputsLevel1Member patk:ContingentConsiderationMember 2023-12-31 0000076605 us-gaap:FairValueInputsLevel2Member patk:ContingentConsiderationMember 2023-12-31 0000076605 us-gaap:FairValueInputsLevel3Member patk:ContingentConsiderationMember 2023-12-31 0000076605 us-gaap:IntersegmentEliminationMember patk:ManufacturingMember 2024-01-01 2024-03-31 0000076605 us-gaap:IntersegmentEliminationMember patk:DistributionMember 2024-01-01 2024-03-31 0000076605 us-gaap:IntersegmentEliminationMember 2024-01-01 2024-03-31 0000076605 us-gaap:OperatingSegmentsMember patk:ManufacturingMember 2024-01-01 2024-03-31 0000076605 us-gaap:OperatingSegmentsMember patk:DistributionMember 2024-01-01 2024-03-31 0000076605 us-gaap:OperatingSegmentsMember 2024-01-01 2024-03-31 0000076605 us-gaap:IntersegmentEliminationMember patk:ManufacturingMember 2023-01-01 2023-04-02 0000076605 us-gaap:IntersegmentEliminationMember patk:DistributionMember 2023-01-01 2023-04-02 0000076605 us-gaap:IntersegmentEliminationMember 2023-01-01 2023-04-02 0000076605 us-gaap:OperatingSegmentsMember patk:ManufacturingMember 2023-01-01 2023-04-02 0000076605 us-gaap:OperatingSegmentsMember patk:DistributionMember 2023-01-01 2023-04-02 0000076605 us-gaap:OperatingSegmentsMember 2023-01-01 2023-04-02 0000076605 us-gaap:MaterialReconcilingItemsMember 2024-01-01 2024-03-31 0000076605 us-gaap:MaterialReconcilingItemsMember 2023-01-01 2023-04-02 0000076605 us-gaap:OperatingSegmentsMember patk:ManufacturingMember 2024-03-31 0000076605 us-gaap:OperatingSegmentsMember patk:ManufacturingMember 2023-12-31 0000076605 us-gaap:OperatingSegmentsMember patk:DistributionMember 2024-03-31 0000076605 us-gaap:OperatingSegmentsMember patk:DistributionMember 2023-12-31 0000076605 us-gaap:OperatingSegmentsMember 2024-03-31 0000076605 us-gaap:OperatingSegmentsMember 2023-12-31 0000076605 us-gaap:CorporateNonSegmentMember 2024-03-31 0000076605 us-gaap:CorporateNonSegmentMember 2023-12-31 0000076605 us-gaap:MaterialReconcilingItemsMember 2024-03-31 0000076605 us-gaap:MaterialReconcilingItemsMember 2023-12-31 0000076605 srt:BoardOfDirectorsChairmanMember patk:ShareholderRepurchaseProgramMember 2022-01-01 2022-12-31 0000076605 srt:BoardOfDirectorsChairmanMember patk:ShareholderRepurchaseProgramMember 2022-12-31 0000076605 patk:ShareholderRepurchaseProgramMember 2022-12-31 0000076605 srt:BoardOfDirectorsChairmanMember patk:ShareholderRepurchaseProgramMember 2024-03-31 0000076605 patk:ShareholderRepurchaseProgramMember 2024-01-01 2024-03-31 0000076605 patk:ShareholderRepurchaseProgramMember 2023-01-01 2023-04-02 shares iso4217:USD iso4217:USD shares patk:acquisition pure patk:segment 0000076605 --12-31 2024 Q1 false 10-Q true 2024-03-31 false 000-03922 PATRICK INDUSTRIES, INC. IN 35-1057796 107 W. Franklin St. Elkhart IN 46516 574 294-7511 Common Stock, no par value PATK NASDAQ Yes Yes Large Accelerated Filer false false false 22401501 933492000 900100000 728637000 705856000 204855000 194244000 37449000 35845000 85246000 82401000 22818000 19764000 145513000 138010000 59342000 56234000 -20090000 -18484000 39252000 37750000 4159000 7577000 35093000 30173000 1.62 1.40 1.59 1.35 21653000 21591000 22080000 22512000 35093000 30173000 -32000 -9000 -32000 -9000 35061000 30164000 17610000 11409000 278337000 163838000 514543000 510133000 48884000 49251000 859374000 734631000 371128000 353625000 190507000 177717000 755729000 637393000 848753000 651153000 7385000 7929000 3032876000 2562448000 7500000 7500000 51839000 48761000 196747000 140524000 104456000 111711000 360542000 308496000 1392099000 1018356000 142799000 132444000 67903000 46724000 10997000 11091000 1974340000 1517111000 193930000 203258000 -1031000 -999000 865637000 843078000 1058536000 1045337000 3032876000 2562448000 35093000 30173000 40335000 35510000 5460000 5242000 -853000 -2056000 89565000 83354000 -17781000 -39502000 -2619000 -6314000 22600000 -36393000 35176000 -950000 15495000 20266000 167000 92000 329642000 478000 25754000 2925000 -370724000 -23577000 1875000 1875000 688958000 354324000 313958000 124613000 0 172500000 0 3660000 13013000 10761000 14788000 7499000 3500000 1370000 0 492000 -75000 -75000 341749000 32463000 6201000 7936000 11409000 22847000 17610000 30783000 203258000 -999000 843078000 1045337000 35093000 35093000 12534000 12534000 -32000 -32000 14788000 14788000 5460000 5460000 193930000 -1031000 865637000 1058536000 197003000 -695000 758861000 955169000 30173000 30173000 10086000 10086000 -9000 -9000 485000 3175000 3660000 7499000 7499000 492000 492000 5242000 5242000 194753000 -704000 775773000 969822000 BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES<div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of Patrick Industries, Inc. (“Patrick”, the “Company”, "we", "our") contain all adjustments (consisting of normal recurring adjustments) that we believe are necessary to present fairly the Company’s financial position as of March 31, 2024 and December 31, 2023, its results of operations for the first quarter ended March 31, 2024 and April 2, 2023, and its cash flows for the three months ended March 31, 2024 and April 2, 2023.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Patrick's unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"). The accompanying unaudited condensed consolidated financial statements for Patrick do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) and disclosures considered necessary for a fair presentation have been included. For further information, refer to Patrick’s Audited Consolidated Financial Statements for the year ended December 31, 2023, and corresponding notes in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains its financial records on the basis of a fiscal year ending on December 31, with the fiscal quarters spanning approximately thirteen weeks. The first quarter ends on the Sunday closest to the end of the first thirteen-week period. The second and third quarters are thirteen weeks in duration and the fourth quarter is the remainder of the year. The first quarter of fiscal year 2024 ended on March 31, 2024 and the first quarter of fiscal year 2023 ended on April 2, 2023.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassified Amounts</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain amounts have been reclassified in prior year financial statements to conform with current year presentation. These reclassifications are immaterial to the overall financial statements.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Summary of Significant Accounting Policies</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of significant accounting policies is included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Standards</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”) in the form of Accounting Standards Updates (“ASUs”) to the FASB’s Accounting Standards Codification.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all ASUs. ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company’s unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2023-07, "Improvements to Reportable Segment Disclosures".</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in additional required disclosures when adopted. The Company is currently evaluating this guidance to determine the impact on its disclosures; however, adoption will not otherwise impact our consolidated financial statements.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2023-09, "Improvements to Income Tax Disclosures"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This ASU establishes new income tax disclosure requirements in addition to modifying and eliminating certain existing requirements. Under the new guidance, entities must consistently categorize and provide greater disaggregation of information in the rate reconciliation. They must also further disaggregate income taxes paid. The new standard is effective for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating this guidance to determine the impact on its disclosures; however, adoption will not otherwise impact our consolidated financial statements.</span></div> <div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements of Patrick Industries, Inc. (“Patrick”, the “Company”, "we", "our") contain all adjustments (consisting of normal recurring adjustments) that we believe are necessary to present fairly the Company’s financial position as of March 31, 2024 and December 31, 2023, its results of operations for the first quarter ended March 31, 2024 and April 2, 2023, and its cash flows for the three months ended March 31, 2024 and April 2, 2023.</span></div>Patrick's unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States ("U.S. GAAP"). The accompanying unaudited condensed consolidated financial statements for Patrick do not include all of the information and notes required by U.S. GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) and disclosures considered necessary for a fair presentation have been included. <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains its financial records on the basis of a fiscal year ending on December 31, with the fiscal quarters spanning approximately thirteen weeks. The first quarter ends on the Sunday closest to the end of the first thirteen-week period. The second and third quarters are thirteen weeks in duration and the fourth quarter is the remainder of the year. The first quarter of fiscal year 2024 ended on March 31, 2024 and the first quarter of fiscal year 2023 ended on April 2, 2023.</span></div> <div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reclassified Amounts</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain amounts have been reclassified in prior year financial statements to conform with current year presentation. These reclassifications are immaterial to the overall financial statements.</span></div> <div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Standards</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes to U.S. GAAP are established by the Financial Accounting Standards Board (“FASB”) in the form of Accounting Standards Updates (“ASUs”) to the FASB’s Accounting Standards Codification.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company considers the applicability and impact of all ASUs. ASUs not listed below were assessed and determined to be either not applicable or are expected to have an immaterial impact on the Company’s unaudited condensed consolidated financial statements.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2023-07, "Improvements to Reportable Segment Disclosures".</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This ASU updates reportable segment disclosure requirements by requiring disclosures of significant reportable segment expenses that are regularly provided to the Chief Operating Decision Maker (“CODM”) and included within each reported measure of a segment's profit or loss. This ASU also requires disclosure of the title and position of the individual identified as the CODM and an explanation of how the CODM uses the reported measures of a segment’s profit or loss </span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">in assessing segment performance and deciding how to allocate resources. The ASU is effective for annual periods beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024. Adoption of the ASU should be applied retrospectively to all prior periods presented in the financial statements. Early adoption is also permitted. This ASU will likely result in additional required disclosures when adopted. The Company is currently evaluating this guidance to determine the impact on its disclosures; however, adoption will not otherwise impact our consolidated financial statements.</span></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2023, the FASB issued </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">ASU 2023-09, "Improvements to Income Tax Disclosures"</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. This ASU establishes new income tax disclosure requirements in addition to modifying and eliminating certain existing requirements. Under the new guidance, entities must consistently categorize and provide greater disaggregation of information in the rate reconciliation. They must also further disaggregate income taxes paid. The new standard is effective for fiscal years beginning after December 15, 2024, with retrospective application permitted. The Company is currently evaluating this guidance to determine the impact on its disclosures; however, adoption will not otherwise impact our consolidated financial statements.</span></div> REVENUE RECOGNITION<div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the following table, revenue from contracts with customers, net of intersegment sales, is disaggregated by market type and by reportable segment:</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><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First Quarter Ended March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational Vehicle</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#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:700;line-height:100%">291,811</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">129,178</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">420,989</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marine</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">146,045</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,270</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">155,315</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Powersports</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">79,959</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82,670</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured Housing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69,425</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86,699</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">156,124</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">110,303</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,091</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">118,394</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">697,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">235,949</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">933,492</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First Quarter 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-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">Distribution</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational Vehicle</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">252,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">114,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">366,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marine</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Powersports</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured Housing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">692,396 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">207,704 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">900,100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Liabilities</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities, representing upfront payments from customers received prior to satisfying performance obligations, were immaterial as of the beginning and end of all periods presented and changes in contract liabilities were immaterial during all periods presented.</span></div> <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the following table, revenue from contracts with customers, net of intersegment sales, is disaggregated by market type and by reportable segment:</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><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First Quarter Ended March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational Vehicle</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#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:700;line-height:100%">291,811</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">129,178</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">420,989</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marine</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">146,045</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">9,270</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">155,315</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-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%">Powersports</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">79,959</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,711</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">82,670</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured Housing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">69,425</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86,699</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">156,124</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">110,303</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">8,091</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">118,394</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">697,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">235,949</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">933,492</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First Quarter 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-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></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:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">Distribution</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Market type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Recreational Vehicle</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">252,444 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">114,516 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">366,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Marine</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227,230 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">237,971 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Powersports</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,562 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,239 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,801 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufactured Housing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,189 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,235 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Industrial</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,944 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">692,396 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">207,704 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">900,100 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 291811000 129178000 420989000 146045000 9270000 155315000 79959000 2711000 82670000 69425000 86699000 156124000 110303000 8091000 118394000 697543000 235949000 933492000 252444000 114516000 366960000 227230000 10741000 237971000 29562000 3239000 32801000 64189000 69235000 133424000 118971000 9973000 128944000 692396000 207704000 900100000 INVENTORY<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following: </span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">274,553</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">269,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">18,939</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,596 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">106,977</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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: reserve for inventory obsolescence</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">(17,882)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(15,990)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total manufactured goods, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">382,587</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">378,067 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials purchased for resale (distribution products)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:700;line-height:100%">142,301</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">140,147 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: reserve for inventory obsolescence</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(10,345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,081)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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 materials purchased for resale (distribution products), net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:700;line-height:100%">131,956</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">132,066 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">514,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories consist of the following: </span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">274,553</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">269,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">18,939</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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,596 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">106,977</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,675 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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: reserve for inventory obsolescence</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">(17,882)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(15,990)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total manufactured goods, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">382,587</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">378,067 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Materials purchased for resale (distribution products)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:700;line-height:100%">142,301</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">140,147 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: reserve for inventory obsolescence</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(10,345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,081)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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 materials purchased for resale (distribution products), net</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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:700;line-height:100%">131,956</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="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%">132,066 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">514,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510,133 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 274553000 269786000 18939000 16596000 106977000 107675000 17882000 15990000 382587000 378067000 142301000 140147000 10345000 8081000 131956000 132066000 514543000 510133000 GOODWILL AND INTANGIBLE ASSETS<div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill for the three months ended March 31, 2024 by segment are as follows: </span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">560,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">77,023 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">637,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">118,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">118,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to preliminary purchase price allocations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:700;line-height:100%">Balance - March 31, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">678,706</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">77,023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">755,729</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consist of the following as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">910,934</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">729,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">22,646</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">21,561 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86,964</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">217,527</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">197,027 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">1,238,071</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">1,017,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">(389,318)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(366,500)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">848,753</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651,153 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying value of intangible assets for the three months ended March 31, 2024 by segment are as follows:</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">553,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">651,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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">194,728</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">25,690</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">220,418</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,965)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,853)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(22,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:700;line-height:100%">Balance - March 31, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">728,466</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,287</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">848,753</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:12pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying amount of goodwill for the three months ended March 31, 2024 by segment are as follows: </span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">560,370 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">77,023 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">637,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">118,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">118,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to preliminary purchase price allocations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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:700;line-height:100%">Balance - March 31, 2024</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">678,706</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">77,023</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">755,729</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 560370000 77023000 637393000 118320000 0 118320000 16000 0 16000 678706000 77023000 755729000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets, net consist of the following as of March 31, 2024 and December 31, 2023:</span></div><div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">910,934</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">729,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">22,646</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">21,561 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">86,964</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,401 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align: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</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">217,527</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">197,027 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, gross</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">1,238,071</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #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%">1,017,653 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">(389,318)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(366,500)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">848,753</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">651,153 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 910934000 729664000 22646000 21561000 86964000 69401000 217527000 197027000 1238071000 1017653000 389318000 366500000 848753000 651153000 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the carrying value of intangible assets for the three months ended March 31, 2024 by segment are as follows:</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">553,703 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">97,450 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">651,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></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">194,728</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">25,690</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">220,418</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(19,965)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,853)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(22,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="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:700;line-height:100%">Balance - March 31, 2024</span></div></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">728,466</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">120,287</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">848,753</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 553703000 97450000 651153000 194728000 25690000 220418000 19965000 2853000 22818000 728466000 120287000 848753000 ACQUISITIONS<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">General</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-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Business combinations generally take place to strengthen Patrick's positions in existing markets and increase its market share and per unit content, expand into additional markets, and gain key technology. Acquisitions are accounted for under the acquisition method of accounting. For each acquisition, the excess of the purchase consideration over the fair value of the net assets acquired is recorded as goodwill, which generally represents the combined value of the Company’s existing purchasing, manufacturing, sales, and systems resources with the organizational talent and expertise of the acquired companies’ respective management teams to maximize efficiencies, market share growth and net income.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed four acquisitions in the first three months of 2024 (the "2024 Acquisitions"). For the first quarter ended March 31, 2024, net sales included in the Company's condensed consolidated statements of income related to the 2024 Acquisitions were $58.1 million, and operating income was $11.0 million. Acquisition-related costs associated with the 2024 Acquisitions were $5.0 million. Assets acquired and liabilities assumed in the acquisitions were recorded on the Company's condensed consolidated balance sheet at their estimated fair values as of the respective dates of acquisition. For each acquisition, the Company completes its allocation of the purchase price to the fair value of acquired assets and liabilities within a one year measurement period. The Company completed no acquisitions in the first quarter of 2023. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with certain acquisitions, the Company is required to pay additional cash consideration if certain financial results of the acquired businesses are achieved. The Company records a liability for the estimated fair value of the contingent consideration related to each of these acquisitions as part of the initial purchase price based on the present value of the expected future cash flows and the probability of future payments at the date of acquisition.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the fair value of contingent consideration for the three months ended March 31, 2024 are as follows:</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.301%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.419%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">8,510</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Settlements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,880)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance - March 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">4,630</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the balance sheet location of the fair value of contingent consideration and the maximum amount of contingent consideration payments the Company may be subject to at March 31, 2024 and December 31, 2023:</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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 liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">3,620</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">7,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,010</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,630</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">8,510 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum amount of contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,630</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,510 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024 Acquisitions</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed four acquisitions in the first three months ended March 31, 2024, including the following previously announced acquisition:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sportech, LLC ("Sportech")</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Leading designer and manufacturer of high-value, complex component solutions sold to powersports original equipment manufacturers ("OEMs"), adjacent market OEMs and the aftermarket, including integrated door systems, roofs, canopies, bumpers, windshields, fender flares and cowls, based in Elk River, Minnesota, acquired in January 2024.</span></div></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inclusive of three acquisitions not discussed above, total cash consideration for the 2024 Acquisitions was approximately $329.6 million. The preliminary purchase price allocations are subject to valuation activities being finalized, and thus certain purchase accounting adjustments are subject to change within the measurement period as the Company finalizes its estimates. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023 Acquisitions</span></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed three acquisitions in the year ended December 31, 2023, including the following previously announced acquisition:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BTI Transport</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provider of transportation and logistics services to marine OEMs and dealers, based in Elkhart, Indiana, acquired in April 2023. The acquired business operates under the Patrick Marine Transport brand.</span></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inclusive of two acquisitions not discussed above, total cash consideration for the 2023 Acquisitions was approximately $26.3 million, plus contingent consideration over a two-year period based on future performance in connection with certain acquisitions. The preliminary purchase price allocations are subject to valuation activities being finalized, and thus certain purchase accounting adjustments are subject to change within the measurement period as the Company finalizes its estimates. Changes to preliminary purchase accounting estimates recorded in the first quarter ended March 31, 2024 related to the 2023 Acquisitions were immaterial.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the assets acquired and the liabilities assumed as of the date of acquisition for the 2024 Acquisitions and 2023 Acquisitions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:1.806%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.483%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024 <br/>Acquisitions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023<br/>Acquisitions</span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sportech</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">320,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">329,648</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">26,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital holdback and other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,489)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,379)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" 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%">Contingent consideration</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">317,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">9,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">327,269 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">29,794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets Acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-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%">Trade receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">21,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">22,497</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,191</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-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%">Prepaid expenses &amp; other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,879</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align: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 &amp; equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,171</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-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%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,379</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">155,580</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,085</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 and developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="9" style="background-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%">Liabilities Assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align: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 obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,437)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(585)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-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 payable &amp; accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(32,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(514)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,658)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(14,357)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(781)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(21,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 fair value of net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">200,917 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">8,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">208,949</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,618 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Goodwill</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">118,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">Bargain purchase gain</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">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,745)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">317,589 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,680 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">327,269</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">29,794 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) These amounts reflect the acquisition date fair value of contingent consideration based on expected future results relating to certain acquisitions.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Goodwill is tax-deductible for all acquisitions, except Sportech, which is only partially tax-deductible.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) In connection with one of the 2023 Acquisitions, the Company recognized a $1.7 million bargain purchase gain. A bargain purchase gain is recognized when the net assets acquired in a business combination have a higher fair value than the consideration paid. This gain is primarily attributable to the fair value assigned to customer relationships in that acquisition and is included in "Selling, general, and administrative" in the consolidated statement of income for the year ended December 31, 2023. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the value of acquired property, plant, and equipment using a combination of the income, cost, and market approaches, such as estimates of future income growth, capitalization rates, discount rates, and capital expenditure needs of the acquired businesses. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the value of customer relationships using the multi-period excess earnings method, which is a variation of the income approach, calculating the present value of incremental after-tax cash flows attributable to the asset. Non-compete agreements are valued using a discounted cash flow approach, which is a variation of the income approach, with and without the individual counterparties to the non-compete agreements. Trademarks and patents are valued using the relief-from-royalty method, which applies an estimated royalty rate to forecasted future cash flows, discounted to present value.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The estimated useful life for customer relationships is 10 years. The estimated useful life for non-compete agreements is 5 years. The estimated useful life for patents and developed technology 10 years. Trademarks have an indefinite useful life.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Pro Forma Information</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following pro forma information for the first quarter ended March 31, 2024 and April 2, 2023 assumes the 2024 Acquisitions and 2023 Acquisitions occurred as of the beginning of the year immediately preceding each such acquisition. The pro forma information contains the actual operating results of the 2024 Acquisitions and 2023 Acquisitions combined with the results prior to their respective acquisition dates, adjusted to reflect the pro forma impact of the acquisitions occurring as of the beginning of the year immediately preceding each such acquisition.</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The pro forma information includes financing and interest expense charges based on incremental borrowings incurred in connection with each transaction. In addition, the pro forma information includes amortization expense, in the aggregate, related to intangible assets acquired in connection with the transactions of $1.8 million and $5.6 million, for the first quarter ended March 31, 2024 and April 2, 2023, respectively. </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">First Quarter Ended</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">957,363</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">977,868 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#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:700;line-height:100%">34,380</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">29,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Basic earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">1.59</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom: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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom: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:700;line-height:100%">1.56</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.30 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div>The pro forma information is presented for informational purposes only and is not indicative of the results of operations that actually would have been achieved had the acquisitions been consummated as of the periods indicated above. 4 58100000 11000000 5000000 <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the fair value of contingent consideration for the three months ended March 31, 2024 are as follows:</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:79.301%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.419%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance - December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">8,510</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Settlements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(3,880)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Balance - March 31, 2024</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">4,630</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table shows the balance sheet location of the fair value of contingent consideration and the maximum amount of contingent consideration payments the Company may be subject to at March 31, 2024 and December 31, 2023:</span></div><div style="margin-bottom:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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 liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">3,620</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">7,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,010</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,010 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total fair value of contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,630</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">8,510 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Maximum amount of contingent consideration</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">4,630</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,510 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8510000 3880000 4630000 3620000 7500000 1010000 1010000 4630000 8510000 4630000 8510000 <div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed four acquisitions in the first three months ended March 31, 2024, including the following previously announced acquisition:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sportech, LLC ("Sportech")</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Leading designer and manufacturer of high-value, complex component solutions sold to powersports original equipment manufacturers ("OEMs"), adjacent market OEMs and the aftermarket, including integrated door systems, roofs, canopies, bumpers, windshields, fender flares and cowls, based in Elk River, Minnesota, acquired in January 2024.</span></div></td></tr></table></div><div style="margin-bottom:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company completed three acquisitions in the year ended December 31, 2023, including the following previously announced acquisition:</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:24.517%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.251%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:56.772%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Company</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Description</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BTI Transport</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:justify;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provider of transportation and logistics services to marine OEMs and dealers, based in Elkhart, Indiana, acquired in April 2023. The acquired business operates under the Patrick Marine Transport brand.</span></td></tr></table></div> 4 3 329600000 3 2 26300000 P2Y <div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair values of the assets acquired and the liabilities assumed as of the date of acquisition for the 2024 Acquisitions and 2023 Acquisitions:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:0.1%"></td><td style="width:1.806%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.806%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:36.245%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.480%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.483%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2024 <br/>Acquisitions</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023<br/>Acquisitions</span></td></tr><tr><td colspan="9" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sportech</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">All Others</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="9" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash, net of cash acquired</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">320,078 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,570 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">329,648</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">26,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Working capital holdback and other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,489)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,379)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" 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%">Contingent consideration</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">317,589 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">9,680 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">327,269 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">29,794 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="9" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets Acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-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%">Trade receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#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%">21,544 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">953 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">22,497</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">619 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,021 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,170 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">22,191</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-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%">Prepaid expenses &amp; other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,676 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,879</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align: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 &amp; equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,171</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,277 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-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%">Operating lease right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,096 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,283 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">16,379</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,044 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Identifiable intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,580 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">155,580</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,270 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,085</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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 and developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">20,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="9" style="background-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%">Liabilities Assumed</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align: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 obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,437)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(585)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(2,022)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-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 payable &amp; accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(31,831)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(32,275)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(514)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="6" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease obligations</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,658)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(699)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(14,357)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(781)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="6" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(21,179)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 fair value of net assets acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">200,917 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">8,032 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">208,949</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,618 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align: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%">Goodwill</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,672 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">118,320</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="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%">Bargain purchase gain</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">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,745)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">317,589 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,680 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">327,269</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">29,794 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) These amounts reflect the acquisition date fair value of contingent consideration based on expected future results relating to certain acquisitions.</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) Goodwill is tax-deductible for all acquisitions, except Sportech, which is only partially tax-deductible.</span></div>(3) In connection with one of the 2023 Acquisitions, the Company recognized a $1.7 million bargain purchase gain. A bargain purchase gain is recognized when the net assets acquired in a business combination have a higher fair value than the consideration paid. This gain is primarily attributable to the fair value assigned to customer relationships in that acquisition and is included in "Selling, general, and administrative" in the consolidated statement of income for the year ended December 31, 2023. 320078000 9570000 329648000 26294000 -2489000 110000 -2379000 0 0 0 0 3500000 317589000 9680000 327269000 29794000 21544000 953000 22497000 619000 21021000 1170000 22191000 4430000 1676000 203000 1879000 105000 19685000 1486000 21171000 10277000 15096000 1283000 16379000 1044000 151000000 4580000 155580000 10270000 1000000 85000 1085000 430000 17500000 0 17500000 0 20500000 0 20500000 0 1437000 585000 2022000 262000 31831000 444000 32275000 514000 13658000 699000 14357000 781000 21179000 0 21179000 0 200917000 8032000 208949000 25618000 116672000 1648000 118320000 5921000 0 0 0 1745000 317589000 9680000 327269000 29794000 1700000 P10Y P5Y P10Y In addition, the pro forma information includes amortization expense, in the aggregate, related to intangible assets acquired in connection with the transactions of $1.8 million and $5.6 million, for the first quarter ended March 31, 2024 and April 2, 2023, respectively. <div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">First Quarter Ended</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">957,363</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">977,868 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Net income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#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:700;line-height:100%">34,380</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">29,048 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Basic earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">1.59</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.35 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom: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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom: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:700;line-height:100%">1.56</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.30 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 1800000 5600000 957363000 977868000 34380000 29048000 1.59 1.35 1.56 1.30 STOCK-BASED COMPENSATION<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><div style="margin-bottom:12pt;text-align:justify"><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 (the "Board") approved various stock-based grants under the Company’s 2009 Omnibus Incentive Plan in the three months ended March 31, 2024 totaling 213,051 shares in the aggregate at an average fair value of $100.08 at grant date for a total fair value at grant date of $21.3 million.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded expense, net of forfeitures, of approximately $5.5 million in the first quarter ended March 31, 2024 for its stock-based compensation plans in the condensed consolidated statements of income. Stock-based compensation expense of $5.2 million was recorded in the first quarter ended April 2, 2023. </span></div>As of March 31, 2024, there was approximately $34.0 million of total unrecognized compensation cost related to stock-based compensation arrangements granted under incentive plans. That cost is expected to be recognized over a weighted-average period of 21.9 months. 213051 100.08 21300000 5500000 5200000 34000000 P21M27D EARNINGS PER COMMON SHARE<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per common share calculated for the first quarter of 2024 and 2023 is as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">First Quarter Ended</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Earnings for basic earnings per common share calculation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#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:700;line-height:100%">35,093</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">30,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of interest on potentially dilutive convertible notes, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Earnings for diluted earnings per common share calculation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35,093</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,335 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Weighted average common shares outstanding - basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,653</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,591</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average impact of potentially dilutive convertible notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">205</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average impact of potentially dilutive securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">222</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Weighted average common shares outstanding - diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:700;line-height:100%">22,080</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">22,512</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">1.62</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom: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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom: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:700;line-height:100%">1.59</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.35 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">An immaterial amount of securities was not included in the computation of diluted earnings per common share as they are considered anti-dilutive for the periods presented.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings per common share calculated for the first quarter of 2024 and 2023 is as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">First Quarter Ended</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands, except per share data)</span></td><td colspan="3" style="padding:0 1pt"></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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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:400;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Earnings for basic earnings per common share calculation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#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:700;line-height:100%">35,093</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">30,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of interest on potentially dilutive convertible notes, net of tax</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">162 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Earnings for diluted earnings per common share calculation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">35,093</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30,335 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Weighted average common shares outstanding - basic</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">21,653</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,591</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average impact of potentially dilutive convertible notes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">205</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">658</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average impact of potentially dilutive securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">222</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">263</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Weighted average common shares outstanding - diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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:700;line-height:100%">22,080</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><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%">22,512</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Earnings per common share:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic earnings per common share</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">1.62</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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.40 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted earnings per common share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom: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:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom: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:700;line-height:100%">1.59</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.35 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 35093000 30173000 0 162000 35093000 30335000 21653000 21591000 205000 658000 222000 263000 22080000 22512000 1.62 1.40 1.59 1.35 DEBT<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of total debt outstanding at March 31, 2024 and December 31, 2023 is as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan due 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#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:700;line-height:100%">127,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">129,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolver due 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">375,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.50% senior notes due 2027</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">300,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75% convertible notes due 2028</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">258,750</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75% senior notes due 2029</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">350,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">1,411,250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,038,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: convertible notes debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,668)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,917)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: term loan deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(510)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: senior notes deferred financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,473)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,804)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current maturities of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, less current maturities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,392,099</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018,356 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a senior secured credit facility comprised of a $775 million revolving credit facility (the "Revolver due 2027") and the remaining balance of a $150 million term loan. In January 2024, the Company utilized borrowing capacity under the Revolver due 2027 to fund its acquisition of Sportech as discussed in Note 5 "Acquisitions".</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The interest rate for incremental borrowings under the Revolver due 2027 at March 31, 2024 was the Secured Overnight Financing Rate (“SOFR”) plus 1.75% (or 7.18%) for the SOFR-based option. The fee payable on committed but unused portions of the Revolver due 2027 was 0.225% at March 31, 2024. </span></div>Total cash interest paid for the first quarter of 2024 and 2023 was $8.5 million and $5.8 million, respectively. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of total debt outstanding at March 31, 2024 and December 31, 2023 is as follows:</span></div><div style="margin-bottom:12pt;margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term loan due 2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#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:700;line-height:100%">127,500</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">129,375 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revolver due 2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">375,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.50% senior notes due 2027</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">300,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.75% convertible notes due 2028</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">258,750</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.75% senior notes due 2029</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">350,000</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">350,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;line-height:100%">1,411,250</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,038,125 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: convertible notes debt discount, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(4,668)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,917)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: term loan deferred financing costs, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(510)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(548)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: senior notes deferred financing costs, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(6,473)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,804)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current maturities of long-term debt</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(7,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, less current maturities, net</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">1,392,099</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,018,356 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 127500000 129375000 375000000 0 0.0750 0.0750 300000000 300000000 0.0175 0.0175 258750000 258750000 0.0475 0.0475 350000000 350000000 1411250000 1038125000 4668000 4917000 510000 548000 6473000 6804000 7500000 7500000 1392099000 1018356000 775000000 150000000 0.0175 0.0718 0.00225 8500000 5800000 FAIR VALUE MEASUREMENTS<div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents fair values of certain assets and liabilities at March 31, 2024 and December 31, 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.609%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 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-weight:400;line-height:100%">($ in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Cash equivalents</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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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></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%">7.50% senior notes due 2027</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">302.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">303.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">4.75% senior notes due 2029</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="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">327.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">320.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">1.75% convertible notes due 2028</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">321.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">295.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 due 2027</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">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">127.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">129.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Revolver due 2027</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">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">375.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Contingent consideration</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">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">4.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The carrying amounts of cash equivalents, representing government and other money market funds traded in an active market with relatively short maturities, are reported on the condensed consolidated balance sheet as of March 31, 2024 and December 31, 2023 as a component of "Cash and cash equivalents".</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The amounts of these notes listed above are the current fair values for disclosure purposes only, and they are recorded in the Company's condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023 using the interest rate method. </span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) The carrying amounts of our Term loan due 2027 and Revolver due 2027 approximate fair value as of March 31, 2024 and December 31, 2023 based upon their terms and conditions in comparison to the terms and conditions of debt instruments with similar terms and conditions available at those dates.</span></div><div style="margin-bottom:12pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4) The estimated fair value of the Company's contingent consideration is discussed further in Note 5 "Acquisitions".</span></div> <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents fair values of certain assets and liabilities at March 31, 2024 and December 31, 2023:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:29.609%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.239%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.244%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" 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%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 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-weight:400;line-height:100%">($ in millions)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Cash equivalents</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="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">5.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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></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%">7.50% senior notes due 2027</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">302.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">303.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">4.75% senior notes due 2029</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="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">327.2</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">320.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">1.75% convertible notes due 2028</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">321.1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">295.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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 due 2027</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">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">127.5</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td 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%">129.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Revolver due 2027</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">(3)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">375.0</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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%">Contingent consideration</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">(4)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">4.6</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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%">8.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt;margin-top:9pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1) The carrying amounts of cash equivalents, representing government and other money market funds traded in an active market with relatively short maturities, are reported on the condensed consolidated balance sheet as of March 31, 2024 and December 31, 2023 as a component of "Cash and cash equivalents".</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2) The amounts of these notes listed above are the current fair values for disclosure purposes only, and they are recorded in the Company's condensed consolidated balance sheets as of March 31, 2024 and December 31, 2023 using the interest rate method. </span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3) The carrying amounts of our Term loan due 2027 and Revolver due 2027 approximate fair value as of March 31, 2024 and December 31, 2023 based upon their terms and conditions in comparison to the terms and conditions of debt instruments with similar terms and conditions available at those dates.</span></div><div style="margin-bottom:12pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4) The estimated fair value of the Company's contingent consideration is discussed further in Note 5 "Acquisitions".</span></div> 5600000 0 0 6100000 0 0 0.0750 0.0750 0 302500000 0 0 303700000 0 0.0475 0.0475 0 327200000 0 0 320200000 0 0.0175 0.0175 0 321100000 0 0 295200000 0 0 127500000 0 0 129400000 0 0 375000000.0 0 0 0 0 0 0 4600000 0 0 8500000 INCOME TAXES<div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effective tax rate in the first quarter of 2024 and 2023 was 10.6% and 20.1%, respectively. The first quarter of 2024 and 2023 rates include the impact of the recognition of excess tax benefits on share-based compensation that was recorded as a reduction to income tax expense in the amount of $6.0 million and $2.3 million, respectively.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div>Cash paid for income taxes, net of refunds, was $0.1 million and $17.2 million in the first quarter of 2024 and 2023, respectively. 0.106 0.201 6000000 2300000 100000 17200000 SEGMENT INFORMATION<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial results for the Company's reportable segments have been prepared using a management approach, which is consistent with the basis and manner in which financial information is evaluated by the Company's Chief Operating Decision Maker ("CODM") in allocating resources and in assessing performance. The Company has two reportable segments, Manufacturing and Distribution. The operating results of the operating segments are regularly reviewed by the Company’s CODM, the Chief Executive Officer, to assess the performance of the individual operating segments and to make decisions about resources to be allocated to the operating segments. The Company does not measure profitability at the customer end market (RV, marine, powersports, MH and industrial) level.</span></div><div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below present information about the sales and operating income of those segments.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">First Quarter Ended March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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 outside sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">697,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">235,949</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">933,492</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">16,967</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">2,553</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">19,520</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">714,510</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">238,502</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">953,012</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,450</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,720</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">111,170</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">First Quarter Ended April 2, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net outside sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">692,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">207,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">900,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></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%">Intersegment sales</span></td><td colspan="3" style="padding:0 1pt"></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,419 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">2,455 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">18,874 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">708,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">918,974 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #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="border-bottom:1pt solid #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%">87,165 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #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="border-bottom:1pt solid #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%">18,307 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #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="border-bottom:1pt solid #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%">105,472 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of segment operating income to consolidated operating income:</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><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First Quarter Ended </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income for reportable segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">111,170</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">105,472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">(29,010)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(29,474)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(22,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,342</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,234 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unallocated corporate expenses include corporate general and administrative expenses comprised of wages and other compensation, insurance, taxes, supplies, travel and entertainment, professional fees, amortization of inventory step-up adjustments, and other.</span></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents an allocation of total assets to the reportable segments of the Company and a reconciliation to consolidated total assets:</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,494,241</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,071,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">463,549</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets for reportable segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,957,790</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,498,431 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate assets unallocated to segments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">57,476</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,608 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,610</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">3,032,876</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,562,448 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2 <div style="margin-bottom:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The tables below present information about the sales and operating income of those segments.</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%;text-decoration:underline">First Quarter Ended March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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 outside sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">697,543</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">235,949</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">933,492</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intersegment sales</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">16,967</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">2,553</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">19,520</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">714,510</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">238,502</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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:700;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:700;line-height:100%">953,012</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">87,450</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">23,720</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">111,170</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.103%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline">First Quarter Ended April 2, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td><td colspan="3" style="padding:0 1pt"></td><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%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net outside sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">692,396 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">207,704 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">900,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></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%">Intersegment sales</span></td><td colspan="3" style="padding:0 1pt"></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,419 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">2,455 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">18,874 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">708,815 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,159 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">918,974 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #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="border-bottom:1pt solid #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%">87,165 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #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="border-bottom:1pt solid #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%">18,307 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:1pt solid #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="border-bottom:1pt solid #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%">105,472 </span></td><td style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 697543000 235949000 933492000 16967000 2553000 19520000 714510000 238502000 953012000 87450000 23720000 111170000 692396000 207704000 900100000 16419000 2455000 18874000 708815000 210159000 918974000 87165000 18307000 105472000 <div style="margin-bottom:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents a reconciliation of segment operating income to consolidated operating income:</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><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">First Quarter Ended </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">($ in thousands)</span></td><td colspan="3" style="padding:0 1pt"></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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating income for reportable segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">111,170</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #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%">105,472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unallocated corporate expenses</span></td><td colspan="3" style="padding:0 1pt"></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:700;line-height:100%">(29,010)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></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%">(29,474)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Amortization</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">(22,818)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,764)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated operating income</span></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">59,342</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,234 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:12pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents an allocation of total assets to the reportable segments of the Company and a reconciliation to consolidated total assets:</span></div><div style="margin-bottom:12pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(thousands)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,494,241</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,071,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distribution assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">463,549</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">426,931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets for reportable segments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">2,957,790</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,498,431 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate assets unallocated to segments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">57,476</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,608 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align: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 colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">17,610</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,409 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Consolidated total assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;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:700;line-height:100%">3,032,876</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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,562,448 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 111170000 105472000 29010000 29474000 22818000 19764000 59342000 56234000 2494241000 2071500000 463549000 426931000 2957790000 2498431000 57476000 52608000 17610000 11409000 3032876000 2562448000 STOCK REPURCHASE PROGRAMS <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In December 2022, the Board authorized an increase in the amount of the Company's common stock that may be acquired over the next 24 months under the current stock repurchase program to $100 million, including the $38.2 million remaining under the previous authorization. Approximately $77.6 million remains in the amount of the Company's common stock that may be acquired under the current stock repurchase program as of March 31, 2024. Under the stock repurchase plan, the Company made repurchases of common stock as follows for the respective periods:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">First Quarter Ended </span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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 repurchased</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,620 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Average price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">67.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Aggregate cost (in millions)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> P24M 100000000 38200000 77600000 Under the stock repurchase plan, the Company made repurchases of common stock as follows for the respective periods:<div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:59.702%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.418%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.880%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.420%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" 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:400;line-height:100%">First Quarter Ended </span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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%">March 31, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">April 2, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align: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 repurchased</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,620 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Average price</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">$</span></td><td style="background-color:#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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height: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%">67.01 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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%">Aggregate cost (in millions)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:700;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:700;line-height:100%">—</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0 54620 0 67.01 0 3700000 COMMITMENTS AND CONTINGENCIES<div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to proceedings, lawsuits, audits, and other claims arising in the normal course of business. All such matters are subject to uncertainties and outcomes that are not predictable with assurance. Accruals for these items, when applicable, have been provided to the extent that losses are deemed probable and are reasonably estimable. These accruals are adjusted from time to time as developments warrant. </span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Although the ultimate outcome of these matters cannot be ascertained, on the basis of present information, amounts already provided, availability of insurance coverage and legal advice received, it is the opinion of management that the ultimate resolution of these proceedings, lawsuits, and other claims will not have a material adverse effect on the Company’s financial position, results of operations, or cash flows.</span></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the Company's Form 10-K for the year ended December 31, 2023, the Company described the current status of litigation concerning the Lusher Site Remediation Group. In early July 2023, the Court granted the Company’s Rule 54(b) Motion for Final Judgment on previously dismissed claims and granted the Company’s Motion to Dismiss the plaintiff’s remaining claims against the defendants, without prejudice (the Company’s Motion to Dismiss having been joined by the remaining defendants in the litigation.) The only remaining issue pending in the litigation for the Court’s determination is the plaintiff’s motion to bar contribution claims. The Company has also been named as a potentially responsible party for the related Lusher Street Groundwater Contamination Superfund Site (the "Superfund Site") by the U.S. Environmental Protection Agency (the "EPA"). There has been no change in the status of the proceedings as described in the 10-K for the year ended December 31, 2023 filed with the SEC on February 29, 2024. The Company does not currently believe that the litigation or the Superfund Site matter are likely to have a material adverse impact on its financial condition, results of operations, or cash flows. However, any litigation is inherently uncertain, the EPA has yet to select a final remedy for the Superfund Site, and any judgment or injunctive relief entered against us or any adverse settlement could materially and adversely impact our business, results of operations, financial condition, and prospects.</span></div> false false false false
  • B2C_EI2WO[I=M=EUMN,=7R.LH/$P8[UB+"3\VE,W"G%TW=^>/'YA+ M,3:_&VF39B"@@K3;K$Z9C];&K^L:=A[H^V6W\4%J@:.WW1!@&#F M+TZNS_BP;ZBS%>*)& M9@P#E=W*$'S>WU MI&&VV+H[O&ZWNP&]=!=_3^#N^A0FP4G(H*[.@.H?)SAP:G&ULG55M<]LV#/XK.#77 M:^^\Z,UR'=?VG9VX;3[$]>QM_;#;!UJ";5XI4B6I./WW RE'=3;'6?=%?!'P MX % ,.]TE_-#M'"0RFD&04[:ZM!&)I\AR4SEZI"27\V2I?,TE%O0U-I9(57 M*D681%$O+!F7P7CH[Q9Z/%2U%5SB0H.IRY+I[U,4:C\*XN#Q8LFW.^LNPO&P M8EMC8!(/IETG[P7^X+@W1WMPGJR5^NH.M\4H MB!PA%)A;A\!HN<=K%,(!$8UO!\R@->D4C_>/Z!^\[^3+FAF\5N(++^QN%/0# M*'##:F&7:O\)#_YD#B]7PO@O[!O9- L@KXU5Y4&9&)1<-BM[.,3A2*$?/:.0 M'!02S[LQY%G>,,O&0ZWVH)TTH;F-=]5K$SDN75)65M-?3GIV/)LLY[?SCRM8 MS)9P_?GN[O,<5I\FRQF\^8VM!9JWP]"2'2<=Y@?,:8.9/(.9PIV2=F=@)@LL MGNJ'Q*\EF3R2G"9G >^8OH0T[D 2)=TS>&GK=.KQTN><9EIRN36P0 VK'=,( M?T[6QFIZ(W^=\K>!ZYZ&]'[,V2[+=GN.?3Q MBNJPJ 6"VL")IO&Y.*@,E"225C?&AR)O):,(L%4!, MNT/8<&TL?*N9MB1-Q%QB@,G";5+@!I@A84$E;P;PP4O_>I#VCP+>7 "7A*5J M0VJF _B08V6]]<9L0<_Y+5#J\UV;>YA4F@M(.HV=>5VB9E;I ;3T'44J4YX# MONB1:PL7D&:=Z"IUFZ@3OTMAMME0RW!><4F$D;B37*4L2LN9$-^AX*)VS810 MY3UJRZE00)( ^2'1JUKV *]?]9,X>0]Q+WG*S^M3$/X/PS3-X :EHE[0>/[% M-QY"8T2%^N@3( /4B(VE$),=^.40F23N]++4+=E5_&\ 7M+C\%[\-Z&UL?57;;N,V$/V5@?:"&% CZF;+7MM O-FB!7:Q09*V#T4?:&EL M$RN1+DG%V[_?(24KSM;QBX:7.6?.D)S1_*#T-[-#M/"]J:59!#MK][,H,N4. M&VZNU1XE[6R4;KBEJ=Y&9J^15Q[4U%'"V#AJN)#! M0-D:JYH>3 H:(3O+O_?G< (HV"N I ?MI]0A7CWQ=HQG-(TN4;B,J>_BJ@R>OP%/XHJ3=&?@D M*ZQ>XB.2,NA)CGI6R47"+UQ?0QJ'D+ DN\"7#OFEGB]]+3]<6[@5IJR5:37" MWS=K8S6]A7_.)=MQ9>>Y7'W,S)Z7N BH SJ)PR6[]_$8_;A@M)L4)I=8E\^ M4+U5;8V@-O"H+*_!:__:6F.YK(3J7"3U' FX!;J) MEDL1H!97"2T !25Z$DYP--O. M<^132/.>O+?=7=8O\H0XS.(X3(@J#EE:A'&2PV%R,G)W&DU$/M<]GAQO4&BO8",EEZ6ZT5,::'IW'C+!Y5AR1+S.Y#!Z' MV20=.5NP[$A0MH20ECJ3;;6P@FCHCD,.L%F82+GF>.%UFA0BCG>HWLL[PS]M;8HJHU(,1#1^KC&#K4E6 MW/W>H'_QOI,O4V'Q6JM_9.JR87 >0(HS42DWT==&_(L/PLG1@.CEV!8FM#XP[OJ MM8F<+/A0[IVA74EZ;O1E_&T"3^/OCS=P>S.^?YS+B'XP(FEX4T\"14A?!9VD1I6QFT\.]X:IVA+/GOD,\U9/?.^O8<,8:85U2N#.$X$\&X59'G&UA9LS3*?!(VC MT@=1\Q)%"DJ*J53229(@>G1\2;8]/R_Q&1/,IV@VJ_'E:ZDW$G!\!&0FETI1 M,=L3^(X+5-!9OZ/U.VY+N'3GNG, 1],(S>G[\#'[3CL[ZQTPW[O,.[% M6]RH'T9-N%%[;Z_C<1-=+.BH))_E'OCY ?!.@^M'$%WT]L ?T.2@M"AV8A#O MPW6(:U,,.M%%V-U9F>!"*^+9C!;W>V&[ >WMUS5U(LIA.F\.@)4I&N$O@^/N M28-JMS$ASLD-3AHNCT08L^+J$+FN.)NX%%YEV"E=6NNR8*G+EP#6B7 MD9^Y+G!%_=P\T_T[JXK4 O4@ZIN<[&)S:6T$EM)E!*H$+ZH5V$P;1YNN,K[< M3D$89*NT3!#DIV.NFAIQ86F!8Z"53 7O3H4218)0W_W"N_ [MMF83A(>NY];..)6CF?NAD2W2P=63U79U.Y>.ZW'LEW@]U-+!S"D^ MH'!&JFUJQ0&8>E"L?YPN_7 VU8Y&/?^9T6R-A@5H?Z:)]OJ'#6RG]='_4$L# M!!0 ( .]#J5AM(T@D@00 "D+ 9 >&PO=V]R:W-H965TB!UJF;6(E MT4M2<;:_OD-*5NS$-GKH):;(F<]6B@:EO(2CQJ M9.JRY/KGI2C4>AB$P6;C22Z6UFWT1H,57XAG8;^N'C5\]3J4F2Q%9:2JD!;S M83 .+RYC9^\-ODFQ-EMKY"*9*O7=?=S.A@%QA$0A! 6P?J>3<7>997W/+10*LUTLX: MT-S"A^J]@9RL7%&>K893"7YV]'S]^]WU_0NZO;]Y>+H;O]P^W*/3%SXMA#D; M]"S8MVV:#1 V@1NE.571IT7_!\PZ>G1#[Y(>!;SC^AQ%(4:4 M4'8$+^K"C3Q>="A M3_QE*9#UE4=3)U;DC^!2^7X5XE-0-K)@:KBSY-4,P830W).25:Y*3]@NE0&; MAK8Y1S=2&XN^U%Q;H9OV0%#@+]SK V@FC,XK^HY5*;6#OM*0IWD MM/8T7I3E!;J'H05TC)QMZ)R@)$MQS")8T2C&&/D9^@?HI9W%CCE+I% M&(8X3,G>%(Q76A9PN\M ]+]E@.(H2QP%DN*4,$>8$!P2*LP20BJ5N0&+.4HB.BB#M1Q/]9%*X+ MGT2NJEP6LFG/+:FTS%1E]NGCZ"V']3%7!2C#A>N5LI$(Z #^0WUDLLGS)WU8 MA<#6J$+.N!6?!72QMU?V=,>.?G9[Z5-A0,/ T8T/SWPCS:T&?2_4UXI#G+DG MERL-3K!$X@V> @9:XI1FT/[DS"]8RL[0N'1CZ9\F]%-*H5_Z< R"2A,XGAR+ M%NZ-,QPQ)ZPXP32"_CN::IA"#;LVS]9W*S=&P"GDUO7%ODC;EIFHEMZ)$UK&,&6A7Y,TA)E"=K7=VK(D M@E&6(49A2$4A&C?;API)<1:#WC/BK^AC!BZ3KG@M9KU568BU%KYY1+>LD([ SB?*V4W'^Z"[G4\^A=02P,$% @ M[T.I6(WF'PBX @ T@4 !D !X;"]W;W)K&UL M?51A;]HP$/TKI[2J.JDB(5!:48@4&%VGJ2HC[?9AV@>3',2J$Z>V4]I_O[,# M&94H7XC/OO?N'?:[T4:J9YTC&G@K1*G'7FY,-?1]G>98,-V1%99TLI*J8(9" MM?9UI9!E#E0(/PR"@5\P7GK1R.W-5322M1&\Q+D"71<%4^\3%'(S]KK>;F/! MU[FQ&WXTJM@:$S1/U5Q1Y+-WEN#[60I MY;,-OF=C+[""4&!J+ .CSRM.40A+1#)>MIQ>6]("]]<[]EO7._6R9!JG4OSF MF-E_VMOT? M]@#7GP'"+2!TNIM"3N579E@T4G(#RF83FUVX5AV:Q/'27DIB%)URPIDH>7R8 M_H#%;/ZTF-[%R0SFBX=OB_@^@?-'MA2HOXQ\0W5LMI]N.2<-9_@)9P_N96ER M#;,RP^PCWB=]KX%A$'8/\+7:YON.;[>)WRSEYJ;=_@3 M+[51]"[^'NJQH>@?IK!>&>J*I3CVR P:U2MZT=E)=Q#<'!'8;P7VC[%'"7DO MJP6"7,$"JUJE.;T\;<.I+ IZS8F1Z?,AV4>)#\M^HFM28'($;5G):[N*4 E6 M7K@CJENQ\IW>7H9[&4Y3VFAJT$S#2@HRN_TVM%2I0F<_J%!QF>DAW'*E#?RL MF3)4W+T4H'M.\_:B(:X4%Q"ZJ =)SHAGKW0&9R?783>\@DJ.$H.&@OWQ([W6NX- M^GL^*U"M MW331Q%:7IK%:A"X(FC0N;KT0#43I F,K)QKE]+0 M#'#+G(8N*IM YRLIS2ZP!=HQ'OT#4$L#!!0 ( .]#J5A+28 0E 8 .$Q M 9 >&PO=V]R:W-H965T)-E\PQD(NW!FC3(&F[AV$/BDW;0F7)D^2X _;C1\F.*$H44]7D2V+)YWPZ M//Q,?3Q'FNS3[&N^9JP WS9QDI^/UD6Q/1N/\_F:;<+\;;IE"?]FF6:;L."' MV6J<;S,6+BJG33Q&CN..-V&4C*:3ZMQ=-IVDNR*.$G:7@7RWV839OY6(\G6S#%7M@Q>?M7<:/QC7*(MJP)(_2!&1L>3ZZ@&=7E)8. ME<67B.WSQF=0#N4Q3;^6!S>+\Y%31L1B-B]*B)#_>V)7+(Y+)!['/T?047W- MTK'Y^1G]]VKP?#"/8. ZH"G*=Q7OT% M^X,MCQO,=WF1;H[./()-E!S^A]^.B6@XP#X'='1 ;0?2XX"/#K@:Z"&R:EC7 M81%.)UFZ!UEIS='*#U5N*F\^FB@II_&AR/BW$?S+[/;SS-P/[OZ^,?M MS:>;C[?@]34KPBC.WX!?P>>':_#ZU1OP"D0)^+1.=WF8+/+)N.#7+A'&\^-U M+@_703W7P>!#FA3K',R2!5O(_F,>@[\$FD!/X396X#A+P YB"CBN=*[ M7VRYNX,J=ZP)!]=YQ!4>[L&[CO)PM8L>V*CZ<\_0=?Y335H0V!2"DB= J)#G][. M/H&'B_>S!]4H#ZYNY5HN+4_3 &,2H,GXJ1F_PLQQH./49E)DM(Z,:B.[9W.^ MQ)43$\;@"UM'\YBI@M2B#)T*0V#2@-UZP*XE-KHF4V (3$J!5Z? ^W$V'EQI M@V8$.8$?M-C8-<.N&[@];/3KR'QM9'SEXF=486G]AB;?$)@TQ* >8F")?X') M%!@"DU( '7%G=7Z<@4??)K<@I1C2%@45=@A[@0?5'(2-^S[41G>7[EF6;].L M4-_-M=Y#)\(4FCQ6),:*+-'Q"&PJ#8;0Y#0(B0*UM_\7"(D[1/.1ZSEM/G;- M,/*=/CH*[0#UXN%#F.R67-/O,K8 [[C,C)*5,DPMS. ),80F#UK($DAM\=*H M5#&%)J=!B!6H%0(O\-)5+)0N+#6_3$R%'5>8#3LY.J$CH%Y(W"0+O@W+HC!6 MAJ=U'CP1AM#DH0IA GU;?#0J74RAR6D0X@5JA<$+? RZ/(,^#CI\5-@A/R ] M?$1"5B"]K! K9<\2J?FT.31"IF"H"5*(J,*QA2:G :A8)!6&N@I>?1M M4LT-/$IPBY)*.X0#MX>20E@@O;"0* G^ ]^[W];##IXB&\4/)!0,(K:8:E33 MF$*3TR T#=+76O1,I=W=3 !]"-M,5=A11'H73R$UD%YJM)G:OQ?7 PV>%!NE M$"0T#/)L<=.HOC&%)J=!Z!NDK[SHN>EW;]C$=4A[1ZZP0\A#N*;F"SMT/=K@F;%1*\%"U&#'5OG=O $V2BAX$:7QUJ;QVR?QX;6P4+KX!-: M/4=?6682U%Y'568$-FKP63H3@('K!T>+E"QMW/=C@6;%14B%"S1!;+2-B5.>8 M0I/3('0..:%E1+JM(.1U:IX**XQPSW:("NE!]=*CLV9^WZY=CSKX63@;914J M! ZUU42B1C6.*30Y#4+CT!.:2+3;'/)=-VB+4(59V4.B/305PH/JA4>+IOI- MNQYK\*S8J*50(6JHK;X1-:IR3*'):6@\HGM"W^CHVWPNV'>"]@JJL H"#[>H M.6X\++]AV:IZAR '\W27%(?'S^NS]7L*%]73^:WSE_#LZO"V@8 YO/S A>DJ M2G(0LR6'=-YZ/+#L\#[!X:!(M]4C^8]I4:2;ZN.:A0N6E0;\^V6:%L\'Y07J MMSJF_P-02P,$% @ [T.I6(IA A^G P 70X !D !X;"]W;W)K&ULK5=K;]LV%/TKA%8,"=!$HM[*; %KO&X!^@B2M,4P M[ ,M7=M$)5$C*;O]]Z,>EE^4FFS^8HO2/8?GD)>\Y&3#^%>Q I#H6YX58FJL MI"QO3%,D*\B)N&8E%.K+@O&<2-7D2U.4'$C:@/+,M"W+-W-""R.>-._N>3QA MESG IP.X#1&6V6- MK1F1))YPMD&\CE9L]4,S-@U:N:%%/8V/DJNO5.%D?/?A\V\?GCX^_(DN9B ) MS<0END*?'F?HXM4E>H5H@9Y6K!*D2,7$E*K'&F8']/^#5R\&MD M6[:K@=^.PV>0]'#G$&XJG[U9NS=K-WS.D-EB#85D_#OZZYWZA.XDY.)OG:V6 MQ]7SU$OK1I0D@:FAUHX O@8C_ODG[%N_Z$R>B>S LM-;=L;8XP>R4>DB@5.2 M:2>PA?L-O%[SZ]@.7,]3P[W>]Z )\Z,@]/NP W5NK\X=5?=%+?$ZQ4K.$A!: M?2V!M]^==FNI80F.U.G" M C_P]/+\7IX_*N^)29*IR2VJA=H,*[X5^AH5('5J_1,93FA[X;%:35@06GZ@ M5QOT:H-1M>^W28C*BB2G5PY/E'CG1AMN4/9'G4.XJ> MX8AV6R,%;:)')UU[V/7;&?;93^:I:,<+YZN,[$=.M[5;^R> M*TM'3P(OMGTFMD/;NX,!'C\9_*\L]4Z.4E?8!.9/J&ULO5?1;M,P%/T5*R $$BQQLB;M:".UZQB3MC&M QX0 M#V[B-@;'+K:SLK_'3M*DJ*FIQN"EB9W<>\ZU?4YOAFLNOLL,8P5^YI3)D9,I MM3IQ79ED.$?RB*\PTT\67.1(Z:%8NG(E,$K+H)RZON>%;HX(<^)A.7!VL&.6'5%?VL%V(KP/?W!/AU@%_RKH!*EE.D4#P4 M? V$>5MG,S=EJ66T)D>8V969$OHIT7$J/O_P8?KYXO(2C*^GX.+Z;GQ]?C&Y M/ /CV>SL;@;>@%,DQ -A2S#.><$4X MPSGFZ)I2"^0.8X:7>(P5>3K%"A,I7 MX#D@#-QEO)"(I7+H*LW28+E)S6A2,?+W, K %6BX.Y$1WHEY9H1"JZ-X6*H3] MP/>Z4<,&-;2CIM^T;LRIE$!QH)>4$JT<[3E@58@DTQK6DR3! %'*$[277KA+ M+^RF%C74(BLU?:3_L!'1#F;4ZT7^H!NWW^#VK;A7B!4+;8"%T/!=L-;P1Q[0 M04-N\%0Z&OP#FM!KK=+[>R75.;9WL!=Z0;3G4,,MHX9_):8Z_% U0;\%]O^/ MGFJ<0P0%6Q.&5O,\0%)U@FW8,.I'WC[HUEBAW5FG1"I!YH4IN!/8&O[8X]J: M+^P]E:Z@U<3Y>_ZB8&O)T.[)?]35KB7ODU1KQ]#N MQT\GJ?[!Y%H[AE8;/411@YUVH6LKW*VV-,=B63;?$B2FCZPZU&:V:?#'55O; MOEY]'>@>3A\1"2A>Z%#O*-(5BZKAK@:*K\HF=\Z5;IG+VTQ_I&!A7M#/%YRK MS< -)\]\2]02P,$% @ [T.I6(@F)V/- P #!$ !D !X;"]W;W)K M&ULK5A=D]HV%/TK&C?3269VUY:_V0(S+"0I,X3L MA$WST.F#@ NHL2U7$DO27U_)]AH;C"],4JQW$1-RQ%!)U9<-X3*0:\JTI4@YDG8'BR+0MRS=C0A-CV,_. M/?)AG^UE1!-XY$CLXYCP[P\0LN1F;) MLJ8Q)(*R!''8#(P1OA_C0 .RBC\H'$3E&&DK2\:^ZL%T/3 LK0@B6$E-0=37 M,XPABC23TO%/06J4OZF!U>,7]G>9>65F202,6?2%KN5N8(0&6L.&["/YB1U^ MA\*0I_E6+!+9)SH4M9:!5GLA65R E8*8)ODW^59,1 6 W0L NP#8/PIP"H"3 M&F#;&XRM')#$[V,"\G55:IP/BW0+9HFDB1;NHP C80 *6[0'.0-6GY''\C?C*-Q M1(1 KR<@"8W$&P7YO)B@UZ_>H%>()NAIQ_:")&O1-Z72JW_57!7:'G)M]@5M M'PB_0PZ^0;9ENPWP<3M\ JL2[M3AIIJEI&0% T/=@0+X,QC#7W_!OO5;D]F.R&K6G=*ZT\9>M4Z* M)MAR)AK7-&?R,R;]$'D>8ML)K0#WS>>JGX8Z"P>^YY1U-:EN*=5ME3H#(>[5 MTV&UC_<1D;!&)&9934+]DK!WK5S MFX!L$NJ="0C=,*A,6*[SO,SW,+XTKWXITV^5^<3)6NT@:G=IDM:*O;;3.R*K MV0Q*FT''-WG0I?6.R&K6P])Z^!,K')YUE8T#SPY.FN^\#/<"JU)6D]8KI?5: MI8VSC1"X"@Y1=A^+'4T;9;;R7+L:'9'5+&/KN#-;';=B0=B1^Z[8ZO8KP02W MKOD[FE )MY%*>6L5)'Y\ RIXJSW8PU;/<4]:M:$NL'N^[S;W*C[F!-RZ%P_G M++E=L3@%J=1N.8"*O;)9:J<)H2NVNNUC1L!.U_W:FCJNMM\16]W^,7?@]N#Q M__OU/%C8MN_ZI^W:4(8]'U_HUF/\P.WYXU&%I$OMV8J\>GTZ8JO[/.87['?= MGIVFFJ[8ZO:/N0:W9H>?:,_@+*B'?L\_>YJ>E_D]USIM3[/RJJK_)U#O>%N: M"!3!1N&LNT U"<]?O?.!9&GV]KID4D6 [' '*JAP7:"N;QB3+P/]0ES^ 3+\ M#U!+ P04 " #O0ZE8S;_#+.H# K$@ &0 'AL+W=O M""Q 4UNBD@CM_OI*MF,;[*A92F[ LG5>G4V+19KG"%QSC:8JB]+QC,D59&O;+'A&"6Y49;:KN,$=H8(M8;]_-T='_;9 M5J:$XCL.Q#;+$/\^QBG;#2QH/;VX)ZNUU"_L87^#5GB&YB<8ST"ASQK[HPC096([V"*=X(;4$4G^/^!*G MJ592?GPM1:VJ36W8?'Y2_RN'5S!S)/ E2S^31*X'5F2!!"_1-I7W;/=_DUHJ&4#V,,\G55Z+LY/#]AP^3S]/K:S"Z MG8#I[N&%4K@6X MH@E.]NUM15(/X.>C!/X#KN%Z'/Y=F\]%&F3MN;MXSN-.K>KR7 MZ_6>T6MWZ#_W+$V!FI4[Q)-_NWJL4/2Z%?5*OQ ;M, #2RUE@?DCMH:__P8# MY\\NW!.)[<%[%;QG4A^.\8I02NA*K;T4T07NHBTD@EQ"AZ''8>!#Z*O.?VQR M&%LZDL.O.'PCQRA)B Y#G?.[,/4;_KNNX\'HP']C"T?Z'U3^!V;_,\8E^0]I MABZ$H(5PYKI1"R%HC=09C,/ JZKM.1=6SH5&Y]3"_\D,"5ON15X4MF:(L9DC M>SBJ("(CQ VBVZ7:I+9:5R1QB04T)Q8OBX;M]"(. M/=\YG+C&IHY%J;,0:$Y#S,&PG8*X?A"W$%XC!8%U#@+-2=%K3S* MW,JQ%'5^ 8T[^$M"8=Q*1*$ZKD7A(S.,%_EMQ$"+-B6RN)X6KVM M;CQ&^3G_X/U8WX3DQ_E:IKA&46=7M9X$2/%223KGH1HJ7MQ,% 7)-OGA?LZD M9%G^N,8HP5Q74-^7C,FG@FZ@NA\:_@!02P,$% @ [T.I6-?5$!F1!0 M2"8 !D !X;"]W;W)K&ULM9I=;Z,X%(;_BL6. M5C-2IX A:=)-D)HPHZVT[72G[>[%:B]^[Q@\Q[+DRWCW\2:4HE^Q%$BIL9:RO32-$6PIC$1YRREB?IER7A,I#KE M*U.DG))%'A1')K:LH1F3,#&\27[MCGL3MI%1F- [CL0FC@E_F=&(;:>&;;Q> M^!JNUC*[8'J3E*SH/96/Z1U79V9%680Q343($L3I^8V4!^1U_A70K M&L-7^N<\ M>97,$Q%TSJ*_PX5<3XV1@19T23:1_,JVO],RH4'&"U@D\K]H6]P[&!HHV C) MXC)8]2 .D^(_^5$*T0APW ,!N S .P$8'PAPR@#G9UMPRP W5Z9()=?!)Y)X M$\ZVB&=W*UIVD(N91ZOTPR1[[O>2JU]#%2>]J_F?C]?WUP_77V[OT4=T2S@G MV9- [WTJ21B)#^@="A/TL&8;09*%F)A2-9L%FT'9Q*QH A]HPD$W+)%K@3XE M"[KHB/?U\3;6 $R5;Y4T?DUZAK7$&\+/D6.?(6QA%SW>^^C]NP_J%?R^"468 MO8X=G9SKD5>I0EHX1SJOR*Y<]1B?!E7/G.,]:V7O5(_']^HL]M'[KDA(2 MY@/!6E*ZE92NCNX],$DB)$A$.\=%$3S,@[,)^-D;.XX[QA/SN2E'QVV695M6 M^S9?VY4W)CJH$AUH$_V2TFQ>2%9J+@A83+NR+0B#1AJ#L>/N)MMQUQ [[DZN MVMZ\,==AE>M0F^N&'PT'T$.#H]F?61OZ8!H;>EJGVYK MO:MWIV13 QBILDN5LL^J1D^5C)(&ZX1%;/72*1VH40>E^5"TMIRU5[?=$XQL M(-==Z@E)\Z%H;3WKDL#6UP1O&MEZI.Y#K0_MK=TI*@R[+C%L?8V1+SPTWL/N MKS1005#J!TGSH6AM_>IJQ;XXP5@&+5U :3X4K:UG7;W86D?OW6[B)U7\J8*W ML=8DT']'%L5F);99SN^4\G-]R[UU.D5E8M>EB:VO)(XL^)31S3)_,-I;R9GK M&^DMR2FJ#EQ7'5A?=?S,TE"):+XFMI)E5Q=]2WUU@:*U=:D+":PUUEYS9LH7 M5=2',F"BNR K6:UEL0Y]0 L#*%I;G[HPP'H7WV^9K83MKK/M2P1: $#1VA+5 M!0#6%P!SRB51?NJ84=!C^G[80&D^%*TM86WZ\0E,/P8U_: T'XK6UK,V_5CO MT-]J%/#^NK^S.W1!#7Y'@_6:?#OYVK7CHZ[=.3X805T[*,V'HK7UJUT[/H%K MQZ"N'93F0]':>M:N'9_&M>NQO24%-?AXOZ)P#HS;VK5CO6OO:34@W?DI(U4&T>\_X'4$L#!!0 ( .]#J5@97MY=L ( #$& 9 M >&PO=V]R:W-H965T""SWTR!($[2ZD*:G"J5KXN%=#,@0KNAT$0^P5E MPDL&;NU>)0-9&:]P MYKM>=JU%LXUW $X.-WAD3ZV0AY;.=3+.A%UA!P"$UEH'B M:PUCX-P2H8Q?#:?7IK3 W?&6_<9Y1R\+JF$L^7>6F7SH]3V2P9)6W#S(S6=H M_/0L7RJY=D^R:6(#CZ25-K)HP*B@8*)^TY>F#CN ,#P "!M Z'37B9S*"34T M&2BY(*8L!]E9A3N,L29Y'K\;3Z=31^G7[_,R 6YH4R1)\HK MT&0LA6%B!<+8H689*.HJ>3H!0QG79P@X&'3+Z()Q9E[)"6&"/.:RTE1D>N ; ME&V3^VDC<51+# ](C,@=)LDU^20RR/[$^VBW]1QN/8_"HX1W5%V2J'-.PB#L MDOEL0DY/SH[P1FTM(\<;'>!]*]YY:Y]A(>^ ZDI!1K L#Y!62F'%R(AJIL_) M7,B%!K6F"PYD*LK*V!@I4D37E?QQBWG(U$"A?^ZK7BVJNU^4O=17NJ0I##V\ MM383>,G[=YTX^'C$UW#W&GHPHIR(%/ @32*%8@-H6-MHGM2:+'9EM%^ND MW^L$ W^]1T*OE= [*@'[AN& ?<+L/5LUN+>3\B+J]P_DC-N<\7_:QK.4YG4Y MMR=JGXKX'^/=./I;A+]SC0M0*]>L-$EE)4Q]H]O5MA]>UVW@+;QNIBAKQ80F M')8(#2X_8 %4W:#JB9&E:PH+:;#%N&&./1V4#<#]I91F.[$)VK]$\AM02P,$ M% @ [T.I6$N?!Z'L @ %P@ !D !X;"]W;W)K&ULK991;]HP$,>_BI554RNM34@@5!U$HG33>.C*2KL]3'LPR4&L.C:U M'6B__%:[;,C5WPD\&*+F$&YG8U53CS:Y>,%2 TDX(H6 R]4>=LW+?Q M+N G@XW>&1.;R5S*.SN99$,OL$# (376@>+7&L; N35"C/NMIU=O:86[XR?W MKRYWS&5.-8PE_\4RDP^]4X]DL* E-]=R\PVV^?2L7RJY=I]DLXT-/)*6VLAB M*T:"@HGJFSYLZ[ C0)]F0;@5A*\%\1N":"N(7*(5F4OK@AJ:#)3<$&6CTC'[?I.V&+@8T7JLH1/93D/6QTOJ3HA4><3"8.PVP34+K^ MM)9'+3A1?4J1\XO>\#LO-:YHC8=2S)FHC@1K349:XYL^2N]+IIE;_3V::Z/P M[?C3= [5-MWF;6S'.-,KFL+0PY:@0:W!2SY^Z,3!YZ8:_">S%Q7IUA7IMKDG MHS15)62$,SIG'%.'QM]=91([$]O0UDD4A\' 7^_FL1_4[P7/02_X>C5?KY7O MRN2@")=B>6Q %>]Q5F:]'81.T'G-^4[0"\ZXYHQ;.6^DH9PL*%-D37D)1"Y( M^MP$TMTFT 0>[S%UX^@U^'[0:>\M\'X-WF\%OZ0/K"@+0@M9(N@_8O?WCKP! M>S^H =O?Z;T%J*6[DC02(%75ANO5^M8;N6;O/X=75R8VG243FG!8H#0XZ6/% M5'4-51,C5ZZ3SZ7!>\$-<[RY0=D ?+Z0TCQ-[ ;U?X'D+U!+ P04 " #O M0ZE8V2$K*/ / "FJ &0 'AL+W=O.@83*?;^9*M MBNV/]8:MNY\\ULVJ:+N7S=-TNVE8L=@=M*JFU/?CZ:HHUY.[V]WW/C1WM_5S M6Y5K]J'QML^K5=%\?<>J^O7MA$R.W_BC?%JV_3>F=[>;XHE]9.V?FP]-]VIZ M4EF4*[;>EO7::]CCV\D]>9.3T.^/V/W*?TOVNA6^]OK/\E#7G_L7[Q=O)W[_ MEEC%YFVO473_>V$S5E6]5/=&_CZH3DZ#]@>*7Q_5?]E]^N[3/!1;-JNKO\I% MNWP[22?>@CT6SU7[1_WZ+W;X1%&O-Z^K[>Z_WNOA=_V)-W_>MO7J<'#W#E;E M>O__XLO!">& 3L=\ #T<0-4#PC,'!(<# O6 ^,P!X>& <.?,_J/L?,B+MKB[ M;>I7K^E_NU/KO]B9N3NZ^_CENO^'_]@VW4_+[KCV[G[VGS_??WS_Z?WOOWWT M;KS[[9:U6^]^_O=SV;"%5ZP7WK_+XJ&LRK9DV_[GSZON^]_EK"W*:OM]=\R? M'W/ONV^^][[QRK7W:5D_;[NCMK?3MGM[_2#3^>&MO-N_%7KFK03>K_6Z76Z] MG]<+MC !#\_9_#1Z 'R:X/1/'>ST@C-ZL[I;K@O6%/V",_WS[ \/S8?W9Z W MVTTQ9V\GW2EFRYH7-KG[]A\D]G\R68,IEB.)2;:%)]M"2/UN5FR7/WCK[AQ< M/WKS[D5WKMJO#I.'>ZUXI]6?=%_N IK%(;V=OHCNZ+\6)JG\.SGXMB[\T-'I M0T?@7%'. Z9/&F'.%DRQ'$E,,BX^&1>#L^7WS6Z!K9^\BG67(Z_IKSLW]>/- M<_>BV+EJ,G,O&@GS@61^Y"?*M ''=K4IUN8@29*$\#$E Y*3 0DX>S$O!V?//NEZ\EE5E2FFP7)VD"$F>_&OMK M/%NWWMRZ, /-'U_U!A66L=1D;S@N$YB7/]7]!++;$NK+C"21/F^0,/C@S1A0 M33A5DZNQFJ!R-:I:CJ4FN\?1FL!L_:DI%AU1LSDK7XJ'BIGW&'24IB0*0W5: MH:(TEIIL#$=N D+IW?OU2W N3D34$ZO;2B/ZA* M5D5^ILXH>'!7J[#49*LX:%."4?M33'*>H:KE6&JR@YS#*FZ:FRKY#[ MVR)=P5(K\Z]^J,JG'5:9YYT!QTD8J#M)\/MP=FT,'*<?V\[L!J M4WSMP>!P*BOF\^:9+;R*3TNC8SJ@WP0D#=3K(_PFG"T;@](IIW0*4[IZ5K/- M*IW6;T@01VI1#(_J[-$8M$XYK5.09^]R]LB:_BY86WRQ3J+(4 43DJCE##RD MLT%C #GE0$XM0+XK]1Z+LO%>BNJ9]:>K?IME?U4$=UFH =-]/R/:>0J5T['4 M9+\XIU.8TZ'M7:I#.B%QG*AWCN AG T9@](IIW0*4_J[HGDJRK6W>6[FR_XT MU+\RNJ/CN;J) @_E;,P8;$XYFU.8S?WB3*SQ&E;M47-9;LQ&X491<+,H8X![P,$]"*]>LY@0/D-5R['49/@"GJV:UU0N/Z^S2 M&+5$R&N)$*XE[JO*^[V_-VEV!+,@F*&JY5AJLG&\O BO#+6'J*4$JEJ.I29[ M)P3;X7L CLEV_19 %B7:JD2M%K#49(-XM1#"U<(5J;C04#80S2S4F@%+33:+ MUPPA7#.X9.)"??=?\P:5_['49&\X_X?PQO_ 3%RHWP/(XE1S!I7ML=1D9SC; MA^G5<(6)Z3-4M1Q+37:/0W]HN4TP)!$7ZK<'LBA0)Q4JL6.IR7^[Q(D]@N\- M6/)PD2&:0[0K&3R&\]\DC4'A$:?P"*9PUSAL2&T%2;3ZAPC:4F.\7A M.H+WZ0=FX2+4O7I4M1Q+3790^!-4F+ZOS\)%AE!.I*55X;?A;-H8%!YQ"H]@ M"K\N"A?I7'X3:MEY^"TX&S8&FD<X2@XOL.1UX-&=OQ@#PB -X-"2GX%C^_LUAA<'G,N MCV$NA_)OL0'*XU#-E\(#./\%_!A0'G,HCV$H'YQ^BW4:5U<5/)2S,6.P>,Q9 M/(99W"G]%NL4;M@T@4=T]F<,"H\YA<>6O/OI;H$U_08KN?(EJEJ.I2:[R D] MOCI)$Z/2.:I:CJ4FN\?I/,9.TL0ZC6NK%!7%L=1DAX0GP5A07%REP[-OL*KS MG,-]9,P8K!YS5H^OCM'$J#$:5+4<2TUVCW-\C!VCB76:#R/]THH*]%AJLDD< MZ&,8Z*5%.SS[!JLZ3SM4Z,=2DQ\'Q:$_N3H^DZ#&9U#5(R38\9E$ M+Q:T+2]X4&>+QJ@6$EXM)$.S,Q=FWV!]Y^F'6FE@J\DHC@>,U0Q8O:H6! MJI9CJ/62C7F[A,9T=&J.*2'@5D'GX#SG:-43PDO'A(X.+!)0*7 MZ-O_VID>M0S 4I,?;,K+@!3>^Q\8@4OUVP !36BL/>84%?*QU&1O..2G5_\= M;HKZ=[BH:CF6FNP>Y__48QV+X,&=K1H#M%,.VBG* M(^%3U*U[5+4<2TUV4'@L/,SAUT?A4A..^U2-F\#OP]FU,7 \Y3B>6O;RK\K" MI3J@WP24)NI>*OPFG"T;@](S3NF9V\,N+;,JTVF]?]A@I&(5/*JK1UAJLD>< MUC-X2]XE#Y?IF_'&Q\+!0SH;- :09QS(LR'QG8M"<9GI"3EI%FI^H7(ZEIKL M%^?T#.9T*!:7&9+S) VHNE< #^%LR!B4GG%*SV!*'QR,R^S;Y?!0SL:,P>89 M9_,,9G.G8%RF4[EQ*P4>T]FA,; \XUB>V?+OR@T%:T(.%G3%3E2U'$M--I.# M>W9UWB9#A794M1Q+37:/0WN&G;?)=$@W/1\.'M?9I3$@/1-Z0=D@75^PP\-R ML+CS],-M.QRBQ9=35R9NC!)*!N'(YFIQBH= YRL>.WQP5Y0?&17ILSC*T MNU>C=)#RJ>"5)8=C6,G#$W06=?>9B-MO"DM.<5?H..5?G<0Y2J!9B-N6"DM. ML5!H3.5CQW&.BO*#Y/1^)_# [DZ-46407VA3Y3O&5;>E]=L*CWBG+G6QVS+2.[6S5*1RQ? M:(GEPP5)WT=\/]>VY=DM78N(^WS#;9F%):>8*#3-\C-PR0YHQ(I:D^#*Y6AR M2B]6H2J!N[TZ=V/%+5"0&]L2_08(C6G&GYB@V"3VK(4KCVLZLJ*VIIWARN7$ MT/^>74'U8.M@ZM61%;48[PY7+B:&C;B!>GA2/A!K"TK9V:&M6U'ZT,URY MG!@:ZM(L.;_FA +AT/[U&AQ#[4<[PY7+T>04"X7* >X!.[!'*W*36^0NMT2_ M<1*3[-ST$FC?TK_6UJ85M2?M#%901WAW') MG9K23#$]-P$%>+>TO;TNJ6=1=W<-%^=-'7DCSZ+E[A$NWAO:\)X#,*'-+;'TN;TBKV>1=O<+E^0- M77EI%)/TG&<"RUM:WT*9/T.2\!S#"^UNB:7?K5-^SR+F[A(NO1M:\D+;,$+O6V)I?JO=I[!F^"R* M[E;A@OLHK7*)T"N7!-Y:1[+&=OL0@-=(FE@ZYI)5^4YT-M MF3O#EL:=SNN[AR^5%. M3!NJ*WJZ73+6YD5;W-UVG/S$9JRJMMYN3_SMI(?OTW<[AG[L77QS3R=3[?OO MR)L9Z;\_Y3)WMYOBB?U:-$]EM^XK]MA)^C_VSZW;W14[OFCK3?ZK:# M]=V72];5W$W_"]W/'^NZ/;[H!WBMNUJ\?]MW_P=02P,$% @ [T.I6%ZN MO#TM P N@@ !D !X;"]W;W)K&ULK5;! =)..21-0](>.CT(>\&:V)(CR9#VZ[N2B>L0AU,O M(*WW/;VW%KN,MD(^J Q DZ\T"THXTX\LK$;&8]$I7/&X482514%E;^GD(OMV.DYSX%;MLZT M";CQJ*1K6("^+V\D[MR&)64%<,4$)Q)68V?2NYA%)M\F?&>P5:TU,4Z60CR8 MS3P=.YX1!#DDVC!0_-K #/+<$*&,QQVGTQQI@.WU,_MGZQV]+*F"FS J*!@O/ZF3[LZM #( MTPWP=P!_']!_ Q#L ($U6BNSMBZIIO%(BBV1)AO9S,+6QJ+1#>/F+2ZTQ*<, M<3J>S+[=SQ?SN_G7ZP7Y0&ZD(+8\9,[K*V)J?0LYU9 2+<@D>:R88B:LR/$E M:,IR=8+(^\4E.3XZ(4?$)2JC$A1AG-QSIM4I!G%]EXE*49ZJD:M1N3G?378J MI[5*_PV5 ;D27&>*?.(II"_Q+CIN;/O/MJ?^0<(K*L](T#LEON?W._3,#L,G M)<(]W\*# W*"YBT$EB]X@V]:*8PH16:B6#)>5QU+129*X2^Y573R<[)46N+M M_]55QOJ8?ODW%>D?8H_- M1;07D-!"2,W^U#6!)VQ?"KJLUWRAY3.]:Q/W(L\;N9NVI==)@["5]$+JH)$Z M."CU%C; JTY--7#0.NY\, S"8$]51]IP&(51MZZPT14>U'6--X?Q1!2=TL)7 ME0CZ0;1?K]=9_KG7?T/8L!$V/"AL2A5+"%#)&5\K4H(DJ++ UVL;!SG&9I&* M/*>R?FBC)UTFZG.&[7=^-CC?\]"5% RZ+42-A>B@A4N65Z8C_@\349>)<,]$ M5U*PY\%MC8$"Y-I.1X6R*J[KUMA$FP$\L7-G+S[%P5S/T7\T]53'OKEFV/ES M6"&E=S;$2ROK25EOM"CML%D*C:/++C/\6,.:/ZNQ'\!4$L# M!!0 ( .]#J5@.S8T,6@, $$* 9 >&PO=V]R:W-H965T['8"UH:VT0I M425I.^G3=TC*6L>K"&BP-S9/\W.^D48SH[V0W]4&0)/'G!=J[&VT+J]]7Z4; MR*GJB!(*W%D)F5.-4[GV52F!9M8HYWX4!'T_IZSPDI%=F\MD)+::LP+FDJAM MGE/Y- 4N]F,O] X+G]EZH\V"GXQ*NH8%Z(=R+G'FURH9RZ%03!1$PFKL3<+K MV94Y;P]\9;!71V-B2)9"?#>3#]G8"XQ#P"'51H'BWPYFP+D10C=^5)I>?:4Q M/!X?U-]:=F194@4SP;^Q3&_&WM C&:SHENO/8O\>*IZ>T4L%5_:7[*NS@4?2 MK=(BKXS1@YP5[I\^5G$X,@B'+QA$E4%T:M!]P2"N#&(+ZCRS6#=4TV0DQ9Y( MB%QR(R9TH]$:1VR*#[+F]CS U470@FD:M@G=4=D@<7I HB+H-_LS: MS21-8];W(GK ,=6+WXIP"9>EU-\TS(RIT^8 )I,I*3%&NSX[\E2:8EO M\S]-L7/:W69MD^'7JJ0IC#U,805R!U[RYQ]A/_BK"?Q_$GL6AFX=AFZ;>O(. MB36&H'I]SO"=<^4J@7@W4:P6:[$#B M9XZL*)-D1_D6B%@=\-85K<',!.=4*E*"=-N-Q.ZRP1%Q& 2=8'A"W.K3*XG[ M-7&_E?AM"^D%H;G8%KH)S:D.GSW,3GP"UGKU*\$&-=B@%H(JM?IG3 -_@/>ZT3UF6>N#FM7AZVN/A024K$NV,]37U.A M&J/O]/I'3L3=$S];KWQE[*]JH*M6H&^VSB(,K?*IXK-,F#),N"S*;9%H3)WV M"Z*PLB71@&3TJ:E$S5HE?C<"_E$USD&N;9.B\ %A?K@R5J_6?=#$EO^3]2GV M1ZZ=^5?&-5=8X]:L4(3#"B6#S@"_"](U+&ZB16EK_E)H["#L<(,]'DAS /=7 M0NC#Q%Q0=XW)+U!+ P04 " #O0ZE8PM\,W.<# !"#@ &0 'AL+W=O MED]"VBYC96, M%H1)RAD29-YW!O[#R&]I!2/Q%R4;N?>--,HKYS]TXVO6=SSM$2_.+-K6LYZ"TE(H7M3)X4%!6_>.W>B'V%,".72&H%8)CA=89A;!6 M" UHY9G!&F.%DY[@&R2T-%C3'V9MC#;04*;#.%,"1BGHJ60RF#Y]??ICAIXG M4S3Z]OCX[0G-O@RF$W0[)@K37-ZAW]#+;(QN;^[0#7*17&)!)*(,O3"JY*>] MCC^7O)289=!Y<]#NN0I\U3.Z:>W7L/(K..-7B!XY4TN))BPCV:&^"XP-:+ % M'087#3YB<8]"_Q,*O*!E\6=T67VP G4O,.KA!7?"9MU#8R\\8^^I+(C BHL' MV]I4NBV[KL[L![G"*>D[D+J2B#5QDE]_\6/O=QO8E8P=8+8:S-8EZ\D$"T;9 M0B(H.#K=:(K(MFM%!$IY44 RFRV$4IRG98YU>ML6I9HI-C/IZK1.PLCK0C#6 M^[06*<]O[Z0.,*(&([J,,9]#V4%\#KM:$5@F^&9HQ15ABN(\_XDRFI>Z( $1 M6Q.AZ&M.$ ,!R 5&C*K";S:L:N9HSV'O".E4PH\#.U#< ,4?CXOQG63_/3+Q MAR)CD?+",+*#M!N0]L4\&A/&H2R>S:3V-3/I2L8.0#L-:.=BQ+Z; PFBA&%[ MP0%[$"")X(26"DHMQ _J=95IMW0[?&=;FL[)M@K\.#J.FDTJZOKVJ'4;F.Z_ M@Z$%+)S)DH\EU7MLW5.OO>B([%0FCCIV+M_;':?>5WX'B=X]IG%8O\,^7/#W9(P<6Z,3E7ZZQ5 MI#9VI3)R+6N'Z+N;AW_QQ$^&[QS#.G 9SW,LJD'3:X]A-5%[_V2ZCT_VI$VJ M=2: NXN%?_EF,:ZWF3Y<*0, \K](6A8?H^XQB4WJY 1S]V[C<,E;F$>*!,]* MIJK[:M/;/(0&YOI_U#_4#R1SR]^9J5Y7<)E=4"913N9@TKMO0WZ(ZL%2-11? MF3O_*U?P@C"?2WCD$:$%8'S.H1C5#3U!\VQ,_@%02P,$% @ [T.I6&;B M'@/5! [AL !D !X;"]W;W)K&ULM5EM;^HV M&/TK5G;OU$IM$SMOT '26C:M4N]4M;W;AVD?7# 0W<1FMH$[:3]^=I*;%V(" M7+E?(";/8$S_.D+'61YT5NAA/J3$;Y;T]\,F(;F2:4/'$@-EF&^;]W)&6[ ML0.=;S\\)\N5U#^XD]$:+\D+D9_73UR-W IEGF2$BH11P,EB[/P,;^]]3R?D M$7\D9"<:QT!+>6/LBQX\S,>.IQF1E,RDAL#J:TON29IJ),7CGQ+4J:ZI$YO' MW]!_S<4K,6]8D'N6_IG,Y6KL#!PP)PN\2>4SV_U&2D&AQINQ5.2?8%?$AK$# M9ALA658F*P990HMO_+6TOE A>0;5942_/6H L"#))GXVR2N M0 O,:+K9;L4:S\C84=TD"-\29_+C#S#R?C))M036$NY7POT^],DKDS@%:77# MYVHB3((+E"A'T8O!=@(#"%'HC=QM4XLASO,'*K"*:]$,*II!+\U'(L0MF#&Z M)5PF;RD!E$DBFX/6P)KJ1Q4*@=6%Z^! M3>&6P%K"AY7PH97%:]BM+F3H(U/8T(\/+%W0JS=5[X0U0+D)HOIF#A8)Q726 MT*5:SX0\W#LE:JNO0[A/VA@5# YP;A@!V,OYF6Q9JA9;,-\0OPM@"PWP.\ M$)HP#G[7&[^16V_ZV3?$$EI;;&T;8&BW&GMMR-GB+:&UQ=?6 _9[C^]=,*.. M^;R.@MC?KTU3V, +#M1G[35@O]F(;T+O(Q!%E9;VM%P\P7_@:/5:M2.VT-I3 M41L2:->10*N6Q!9:6WQM2F"_*WF16*JJ3:A:28F0@*LAN, "8+ F?*;FX](X M!P6JWL_K-?/&:]B/4MW1N/8_X-JFH'Z;4,(T^\?WO.X><#RN3;3V)JC? MF\";./QH^C-8=-O 2-JJ5;&%UIZ QL,*RT\K[#ZN> ^K@FJK@OJMRG>V5XFZ MWS:PTU\G!+:9UP8&]1N88W6K=HG[QLGIH?ZSZG-LH;7GI/8YR*[/059]CBVT MMOC:YZ#SG[$817<="PH'<>?AV_&X-M':VJ!^:Q/DE6NR-L,3K$T_^-GW[#VL M#:JM#;)K;9!5:V,+K2V^MC;H7:P-,EN6H+OV'@]L/^6NS8UOQ]SX!M,2&LS- M\;B"J-MX&:/?A'W"?)E0 5*R4(F>ZBL'\.+E4C&0;)V_GWEC4K(L/UP1/"=< M!ZCS"Z;:K!SH5S[5*[[)_U!+ P04 " #O0ZE8%^)P8.X# !7$@ &0 M 'AL+W=OMTNM>E;QN'Z9]<. FL1[8S#9)G[0_?K8A)*24+1'MAP8;G^-[+M?X MX.&.BV]R Z#02Q(S.7(V2J6WKBO##21$7O,4F+ZSXB(A2C?%VI6I !)94!*[ MON?UW810YHR'MN])C(<\4S%E\"20S)*$B.\3B/ENY&!GWS&GZXTR'>YXF)(U M+$ ]IT]"M]R2):(),$DY0P)6(^<.WTYQ8 !VQ.\4=O+H&ADI2\Z_F<9#-'(\ M$Q'$$"I#0?3/%J80QX9)Q_%W0>J4_=Z*UV*61,*4QW_02&U&SL!! M$:Q(%JLYW_T*A:">X0MY+.U_M,O']O7@,).*)P581Y!0EO^2ER(11P#-4P_P M"X!_"NB^ >@4@(X5FD=F9^&!>LD9_7?8.V@ M1\[41J)/+(*HBG=UA&68_C[,B=](^$C$->K@*^1[?KB>A#2FZCOZT]YX4)#(O^JREK-VZUG-BKV5 M*0EAY.@E*4%LP1G_] /N>[_426Z)K)* ;IF ;A/[^($IT*P*I81&=4IS>-_" MS:MD.Q[T//,W=+?'(EZ/ZPVJXRKQ]HWQS6'+XRUEZ]-'5!=K(]6Y3Z4E MLHKJ?JFZ_RYEV6\S 2V151(0E D(&A_[,\LD1"@D>@8M_ J%/$FHTMN.0BO0 M+SFX9M$16R<]-F9^;=UD'-VTFH"6R M2@*P=]C6O<82F<%2(X9;]6=ML563<'!HN-FB/9(7FF0) M6G*AL:8,]MMBK?371BP(AOY+7>^% , M*TWI70>Z.D5^BI$W%$_M0<"2*\43>[G1;@"$&:#OKSA7^X:9H#Q+&O\+4$L# M!!0 ( .]#J5AO4^"NN@< +!( 9 >&PO=V]R:W-H965TB#[2TMHE0 MI$*NY!3HQW=),1RN1 U)> CP)=9E]NS,[!%S=$;2Z7.XF3E2W4W>9RDZT3XRWS1*IQ8AN%.5GX0C6:G M^6.?D]EIO)%A$(G/"4LWJY6?_/M>A/'SV<@<_7S@-GA\DMD#D]GIVG\4$XKMUE6RGT MC8PL(Q&*ABHW#-;6+W]$_U#7KPJYMY/Q44<_A4L MY=/9Z&3$EN+!WX3R-G[^4Q0%.1G>(@[3_%_V7,0:([;8I#)>%8M5!JL@VOWU M?Q2-J"PP[2,+K&*!U78!+Q;DG9OL,LO+NO2E/SM-XF>69-$*+;N1]R9?K:H) MHNP8YS)1SP9JG9Q]./]XR[Z>7]]=L9NK\_G=[=7-U:JZ+)RJZSV#%^9:F(@CAA42Q%RI8;D:%[[#\V MWSW^*7N\KE04.WOMO4O7_D*([. MCQ' #Q+VU0\WXBT[3U,A4^9'2W8=^/=!&,A M>5&^.DF$4NF7G:W8K%)DB!Z MS*,^Q5%2/O#>3X.4_7VM-F ?I5BE_]0UCE,VC@A,:YQ=-LY&^3.7OE0]"2(I M%+ADB;K+7ONJ?6PMDH6(Y)NZ^G>@II&C9A?9[D M;X[3LCXILSY!LS9SUB_B:"L2&=R'0J?^25W**&+7(R,"TXJ?EL5/!\7U*67C MB,"TQID&2".C#[87J/LT-@_HWB)0S[PBZDPT\VNQ%2$SU37]BTA6[#KVH]I, M492NAT6%IM<,(B"XA\*[9QJ"[@I4BOS1)%ZWPF1&AZ[:#53&=8A";5=U1H>O- MX9FH#II5Z5);[&ZY@_$9"]'3 OUDX@(*^/RRMY_X-IW/B@A-;PK(,_-D6$0G M%7=4:'KS0-Z9J B:S2L,JBUVVDQT+$3W5D [6;AV J*_[#TGODUGHX4(36\* MR#++'!31+5)]1X6F-Z]BU^%^71/1B^48T=$0/2U03A:NG(#H36\S5F[EA'5S":\/XV*LGO VRR6XSKK1>;!;BVW0],RHTO2D@ MU.QAS3-M4L5'A:8W#Q2?C;MRC83GATQ6FL7:)WQ=F%$)T].K?'2LS5C3HC,- M\?TZ'UX?OI<-BLX>UN#3)I6$5&AZ\T 2VK@SU\8T+"!T6IL5^Z2HY##,FCI' MV0_"RVXS!+5:FH2$ ;=^?:F(=V\[@3 M#=$_5@L"RVDS[K0Z&H@[MRG5C3 M/.A$0_0405(Y;0:=O,DXQ%$Z'TL?WI<#.LT9UOC2(95Q5&AZ\RK?-<"-N4;C MT&F>7:(A>EZ@D)PVLTO>UC#$T3J?21^>EP/2RQG6\-(A%6]4:'KS0+PYN"_7 M9!@6RU$^8R%Z6B"+G#9#2_YBNQ#?IO-9]>%XN2#(W&&-,5U2*4>%ICQ#?K_.A]?+=S8-:XSI MD8H[*C2]>2#N/-QSZ\2:'=1)A;_VP<=F:X).QOM?-YY4?DXF^RV?&S]Y#**4 MA>)!K3*4)!FQ9/?S.+L[,E[GOS!S'TL9K_*;3\)7R68!ZOF'6/U/4]S)?K2F M_)&BV?]02P,$% @ [T.I6.@;]CFR @ \08 !D !X;"]W;W)K&ULK57+;MLP$/R5A1H4"=!:+T<)4EN 7T5RV*E&>5X M+T&MRI+(/T-D8M/W0F^_\$ 72VT7_+17D07.4#]5]]+,_(8EIR5R104'B47? M&X0WH\36NX)O%#?J8 S6R5R(9SNYR_M>8 4APTQ;!F(>:QPA8Y;(R/B]X_2: M+2WP<+QG_^R\&R]SHG DV'>:ZV7?N_8@QX*LF'X0FUO<^;FT?)E@ROW"IJ[M M7GF0K906Y0YL%)24UT^RW>5P # \[8!H!XB. =TW /$.$#NCM3)G:TPT27M2 M;$#::L-F!RX;AS9N*+?_XDQ+\Y8:G$[OOHR^3B?P./@QF<'YA3%W 1WB: MC>'\[ +.@'*84L9,Z*KG:[.G1?K9CG]8\T=O\,!A=))P2F0'XO #1$'4;=$S.@T?5 8>1 X>GY 3-_G%CB]^*S^>B1+AD6QA M3%7&A%I)A)^#N=+2?**_VA*K&;OMC/;8WJB*9-CWS+E4*-?HI>_?A4GPJ8D\G18'N&)IOQ,6@30R2:(1SHH! A3)#KB_:0JB9P\!1VUZS M3H-.&"0]?WUHK[4L"L*F[(7PRT;XY6GAVPR5D[75->-6)CL3Y!]VC1+EP M355!)E9R66WZ]L"UJZ/UH>GG=?O]1U-?!N;0+BA7P+ PE$'GRH0FZP9; M3[2H7(^:"VTZGALNS9V$TA:8]X40>C^Q&S2W7/H74$L#!!0 ( .]#J5B2 M"%3S(P4 &(> 9 >&PO=V]R:W-H965T2= M.65I).0I6]A\Q4@T*YS2Q$:.X]MI%&?6H%]<>V*#/EV+),[($P-\G:81^^>6 M)'1S;4%K>^$Y7BQ%?L$>]%?1@HR)^+)Z8O+,KE%F<4HR'M,,,#*_MF[@U1W& MN4-A\4=,-GSG&.2A3"C]FI\,9]>6DS,B"9F*'"*2/Z_DCB1)CB1Y?*M K?J9 MN>/N\1;]6ST+S,@\6B?BF6Y^(U5 7HXWI0DO_H-- M9>M88+KF@J:5LV20QEGY&WVO$K'C@ \YH,H!M1P0.N" *XR*B..$7X .(,_"R MI&LNG7C?%I):_@![6M&X+6F@ S0P&-%,+#GXE,W(K.EORY#JN- VKEMD!!Q% M[!)@^!- #G+!E_$]^/CA O"2N8;?G1GN9B7A'%3 X2V<@2:NTX\+7'PH_24A M\$Q6E%5I+N=F7N-__2[-P5"0E/^MRVF)[>JQ\Q? %5]%4W)MR1G."7LEUN#' M'Z#O_*)+0$=@C32X=1I<$_K@89U.",MKBQ6)B"8)V0Z6+#-96]N3"_"O811O MR\=XQ6/R-]CK /7MU]TPC43^9YA>':9G#/.%BB@!/)]<.O*EL[]#/L38#=L1 M:,PV=\)?2Z3$-'8(TTA'4:PO?,E7"OR/PP M\%S5BH[0FJE *A7H/559>3?6'^R%;M@J2YV=$P3.@9 M<*@VE<" 9H6Q7YM2RQU=U\V@)P]01VC-%"@1 X-SUFJG&JE<)!SQE)% MG>J?KM":J5#Z!QE%Q;%2K;P;B[GGM96HSLKU/'VA(B5(D%F0J,^V;5=&2]$( MVOFH&YMOT"5FT)/KZ!RZ M!"E=@LZI2U"GNJ0KM&8JE"Y![](E:%]P!-#UX%ZU:NR<7@\>>N$K98+,RN1- M4VJ_[2'UN[?'46<&_0,4L9(.V-PHG1VT('> :6/=S9@S!V3M\RG"L)OD SV/IPU M9K"'G:!%T=[9K4L)6Q2;F!Q,Z3H3Y097?;7>*+TIM@=;UV_AU5VYW:E@RMW7 M4<06<<9!0N82TKD,9-Y8N:%9G@BZ*O8$)U0(FA:'2Q+-",L-Y/TYI6)[DC^@ MWE8>_ =02P,$% @ [T.I6'-:PVB P .@T !D !X;"]W;W)K&ULM5?;;MLX$/T50EL4+=!&5\MV:@MPG+0UT%Q@)[L/ MBWU@I+%-5")5DH[3?OV2E")?0JL;K).'F*)FCLZ<&8V&@S7CW\420*+'(J=B MZ"RE+$]=5Z1+*+ X8250=6?.>(&ENN0+5Y0<<&:>-J9DL91ZPTT&)5[ #.1=>!M=A:(QW*/6/?]<4D&SJ>9@0YI%)#8/7S &/( M/RH09WFF=IQ>_V$_MD$KX*YQP+&+/^+9'(Y='H.RF".5[F%8W<(:H=@WR$ZX!#6#D8Y MMV)FPCK'$B<#SM:(:VN%IA=&&^.MHB%4IW$FN;I+E)],9A=?+B^N;M'DZO/U M]')T.[F^0A_1%%)&4Y(3;+1F1-'<.$I-X=[-S].[->_0&$8INEVPE,,W$P)4J$LW'36O69Q7KX #K M$%TR*I<"7= ,LEU_5RG0R! \R7 6M )>8GZ"0O\#"KP@LO 9M[N/2N7N!<8] M;*$3-ED)#5YX*"NUVE,H&:_%K%Y9G8Z_ORES-)%0B']LVE78D1U;]X534>(4 MAHYZ\07P!W"2MW_XL??)%OB1P'9DB!H9HC;T9%-+Q-22+=@*(38(NF<]))U^ M& 4#]V$["HM5'(118[5#K]/0Z[32NZ,XSUEJRCYE7*5*+1$\JA8KP%K5%5YG MB\9'/^IT_'"/KLTN['F^9R<<-X3C5L*C0E?3+U-%-GKQ\\<&0<_O[;&SF/G] M;GQ S6Y#KOL?DUU7OU7!5HR7UO:1P';"[37A]E[Q%>\=4X8C@>W(T&]DZ/_O M5[S_K-Y\]=?U]LK28N9UHFY@+TO?VWPAO5:*FTS5'T6=*YT9ZW>K%>NEF3D6 MVF[D6[.!_XHU6H,?2XHCH>U*$6RD"([Y@O1.NDHU7@WJU85DI9EU[YE4D[-9+M7A!K@V4/?G MC,FG"_V YKB4_ M02P,$% @ [T.I6!9VO$G$ P 5A( !D !X;"]W M;W)K&ULM5AKCYLX%/TK%JU6K=0.F#>S"=(T:;>1 M.@\ET]T/JW[P@)-8!9RUG4DK]<>O#0R$";$F%?DRX7'/F7O//9B+1SO*OO,U MQ@+\R+."CXVU$)M+T^3)&N>(7] -+N2=)64Y$O*4K4R^81BE)2C/3-NR?#-' MI##B47GMCL4CNA49*? = WR;YXC]_( SNAL;T'BZ,">KM5 7S'BT02N\P.+K MYH[),[-A24F."TYH 1A>CHTK>#F!H0*4$7\3O.-[QT"5\D#I=W4R2\>&I3+" M&4Z$HD#RYQ%/<)8I)IG'?S6IT?Q/!=P_?F+_5!8OBWE '$]H]@])Q7ILA 9( M\1)M,S&GN\^X+LA3? G->/D7[.I8RP#)E@N:UV"904Z*ZA?]J(78 T#W","N M ?9+ 4X-<,I"J\S*LJ9(H'C$Z XP%2W9U$&I38F6U9!"M7$AF+Q+)$[$BX]_ M77^\N0>SFT^W\^NK^]GM#7@/%E53 5V".4YHD9",H%)V>>6* MR9X*("B8T(+3C*1(X!2\F6*!2,;?2K*OBREX\_HM> U( >[7=,M1D?*1*63Z M*@DSJ5/]4*5J'TGU&K$+X,!WP+9LMP<^T<.G.&G@3A=N2M$:Y>Q&.;OD4$06<_LV!/G1J'KP'X[!DUB@3:Q"66R,7)Q? =N M:/&^;E=?HEJ>4WLQ$%FGY+ I.3RC)<,A91B(K"-#U,@0_:8EHP.K>8%[L#[V M1-F^=61UA%;[XK>T:;7=J5_PJC^J&[UO9BW7J=T8BJU;^=[( \_HRYI\*"D& M8NM*T7U(JGD[4UD*SE13_#U!+ P04 M " #O0ZE8;SJ),!4# # "@ &0 'AL+W=O2WQ*$ M99BJ)W/&$R+5E"]LD7$DH0$EL>TT&JZ=$)I:7M^L3;C79TL9TQ0G',0R20C_ M?8XQ6P^LIK59\.DBDGK!]OH96> 4Y6TVX6IFERPA33 5E*7 <3ZPALVS44_' MFX!O%-=B:PQ:R8RQ.SVY"@=60R>$,092,Q!U6^$(XU@3J31^%9Q6N:4&;H\W M[!^,=J5E1@2.6/R=AC(:6%T+0IR392Q]MK[$0L^IY@M8+,POK(O8A@7!4DB6 M%&"504+3_$[N"Q^V $UW#\ I ,YC0'L/H%4 6D9HGIF1-2:2>'W.UL!UM&+3 M ^.-02LU--5O<2JY>DH53GK3KS>C3^!?3&[]T>5P>@$3_^:C/[R>PCOX0C@G MVF4X&J,D-!;':G4:$8X1BT/DX&.VY$&D;(0)9PM.$A5P.QW#T>OCOBU5?GH7 M.RAR.<]SPMLUZ;1*LUN&K[7/;&U=E6D_/JM(N)*8B)]5ON6T[6I:?=#/1$8" M'%CJ) OD*[2\-Z^:;N-]E>8#D>TXT"X=:->Q>S[JRD+3!9"EC!BG?S $H6T1 M(!G,$#;>A$ 2MDQEE1WY'J[90Y>IE=?JJK*EKKZ]VI9:F\P+I9Z64D]KI9XS MPD-@&C M UUEP/XCW7URI)N-XGITIFNS>*'&7JFQ]Q_*5^T>S_W0>T^,ZW3<7=]RJ?96 MDY @7YC>24"@L\S[A7*U;,^&IBNQ'\+SWD[]+RYH*B#&N8(V3CJJWO"\7\HG MDF6FY9@QJ1H8,XQ4BXE < !D !X;"]W;W)K&ULK55-;]LX M$/TK VU1)$#6DB5;*5);@..DVV(;U+";W4/1 R.-)2*4J)*TW?S[#BE%4;** M>UD?+'Z\]_AF2 YG!ZGN=8%HX&6'L@)_,:I;C!LUMO5+4\SN5C)=8:2XK4+B=>XOQQ3*V> ?XA^-!]]I@([F3 M\MYV/F5S+["&4&!JK *CSQZ7*(05(AL_6DVO6](2^^U']0\N=HKECFE<2O$O MSTPQ]]YYD.&6[819R\-';..96KU4"NW^X=!B P_2G3:R;,GDH.15\V4_VSST M"*0S3 A;0OB2,'F%$+6$R 7:.'-A73'#DIF2!U 636JVX7+CV!0-K^PN;HRB M64X\DVR^?EG^#>OKU>UZ^7&QN8;5^LM?Z\7-!OZ$-=8[E1:4) UR"YN"*6K= M5ADJ, 7VYF$E6 4G5V@8%_J4N Y<2&&Q?9R2N6(E 6XW5W#RYA3>@ ^Z4>85 MB7.CSVB0VC=<"-II/?,-!6KM^FD;U&435/A*4!'_CVF0CPR6"IOP]EKU&?#*O;NG&A:Y;BW*/"H%'M MT4O>_C&.@_=#H?]/8L\2,>D2,3FFGK1'4G4'+(,3.CG->3H="KW1FSH]6^'V M23#S]_UX_HN83N+P"?7,Z+0S.CUJ=+%'1441:L53=!XS*013&FJZ(,[OH-U& M-3YBMT&<]Q#Q^2@8!T^_\;#UN+,>'[>>YPIS9A!2JU7=.BN\HT-[4;[9Z/A:N:+\8OZ5EI7H$GF>9-HFN<\TJ#P"U) M!J-S2IYJZGS3,;)VI?).&BJ\KEG0TXC* FA^*Z5Y[-@%NL0O6TO P +!, T !X;"]S='EL97,N>&ULW5A=3]LP%/TK MD1D32!-)FQ&:T53:*B%-VB8D>-@;38F>.REE\_WSA-/_!EC(>-+A6- M?4_.ND5[RG@1.;JQR MEI&[D[<_%LIC=T5%T=WJY'S]I@%,2>D7/GR%Z%N&Z%L.DDV=)/Z&, M"5_L"F^$?D<<>(G1\18U.L;(J9^\RV[I8;NBHV&AY&9A8^("5I^6++BG(B-C M*OA$P3UQ@-*RH,4S+*]MI'FZ"CZ"@;=^N*NMPINFJUS\G&T)SLTDF M2N=,=VEZ9!T:#04KP([FLSG]+=M_D6Y0\7ME/BWL<&33AP)GUYH5 M?-GTET5G %/OX>JTJL3JH^ S63(W^&8/-AN4RM0&F";!/=.& M3[">^P?H^>_.\XQ)IJG8-FUK_S7/\HL=QQ?_RG+S6V7? ML-=CN[V^=I/GAV R.023!U&3@T,PF;Y*DV&[@6^=$G;."%TT@+-81K[!V4YL MD@:3!1>&R[8WYWG.Y*.C@I4W=&+_%-C1M\_GK* +86X[,".;]E>6\T69=D]= MPT2T3VW:7V!XO:0["-I<7.9LR?)QV]6S2=,,;,-F;2\@["-7S>5',([#_ A@ M6![, <9Q+"S/_S2> 3H>AV'>!EYD@'(&*,>Q?,BX^6!Y_)S47OZ1IFD<)PDV MH^.QU\$8F[R/1G*NQS $P( L !?3T\$MP>:4#M.*2V MBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YV MX$G1H2)8%II%R=.B':5_'^0E MT[_(':]@RU:JDM6PJ!Z&>J#/^K_MS2)Y$EK?3P6A ]*-\OI%* M?)=5S8HD4[(HIH/Q8<,=5[7(7JU.&LB4W>MV3'<:H R(J6N!&Q0 M0=[B642)PCD-$SHG,)=$JV#NI["0I#!9T]" =!!(YXR0?SD&I(M NF>!O/97 M?CBCQ(#T$$COG)%T#<@) CDY)Z1G0%XBD)=V(:_])$A(M"";F"8T!+8@"HD? M F>P# ,#\@,"^<$N9$SO:'A+24QG$4 UB ;81P3LHUVP( 2P-(K_-' ^(3B? M[.(LHVC^>[!:M=MCN7]L.?FW0Q-2_^8VGMW 531N4_ M;D\3$U.,:UDQ)Y@+)A2Y8\6>:S*356UB8M)Q+4OG!+-!@R(<]FEF=2>:F'1< MR](YP?2UYK4F?O;W7BB>=QK4F'>\=^QR >9&2;)HCD."JCF>B8EYQSM3X^OU M$/(P\WCGZG\=.$U,S$+>.W3!X&*O9/5P47-5DCF_KWMEZ:%O3RQ;Z ?F:;X\ M(<0$Y%D6T)L%\ '4Q,0$Y%D6D-G*ZP\BYAW/=N>LISR_( F#\IRP*C]X MEKW3CQGS3%:9*#HI"/..=X:''8CFOBR9>B'2?.>(>6=RMN>==L";F)AW)N_A MG3A_ 7&M9GK,@VBC23PQL<;](T8;?[HIC! MNJA:298?/YTX?O;QY1]02P,$% @ [T.I6(HQ=E_/ 0 ,Q\ !H !X M;"]?,ZF7V M<^9H<>[B7R:VJ]5V&5_;Y>M! MQI?)U>CM8U[U;Q]2A=)!"D%:/L@@R,H'.01Y^: :@NKR05,(FI8/>H"@A_)! MCQ#T6#[H"8*>R@?)!&6<$"0-L";06I!K(?!:$&PA$%N0;"$P6Q!M(5!;D&TA M<%L0;B&06Y!N(;!;$&\AT%M1;R706U%O)=!;!Q_;!'HKZJT$>BOJK01Z*^JM M!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM!'H;ZFT$>MM@LX1 ;T.] MC4!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>] MG4!O'VQV$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.VHMQ/H7:/>-8'>->I=$^A= MH][U?^J=\GD?T[WGML;G_R?5^7)OO#_^NKR='+R7*\X!_I&_? -02P,$% M @ [T.I6#+A@>'' 0 $A\ !, !;0V]N=&5N=%]4>7!E&ULS=G) M;L(P% 707T'95L1X@ X"-FVW+8O^@)L\("*)+=M0^/LZ89!:T:B(2KV;1(GM M=U]LZ6PR?MM9\KUM5=9^DBQ#L ^,^6Q)E?:IL53'D;EQE0[QT2V8U=E*+XB) MP6#$,E,'JD,_-#62Z?B)YGI=AM[S-K[VA:DGB:/2)[W'_<0F:Y)H:\LBTR&. MLTV=?TOI'Q+2N+*=XY>%]3=Q0L+.)C0C/P<M.='.(.T_[*K\YORW0% MQIDS9ZR/)^;H\KCCD32K^S86(A>*[D\\)<;25W\?-:>=4_[+[+B]'\:MVO/P MK+U=O\=?S_A4_\(^!$@?$J0/!=+'$*2/$4@?MR!]W('T<0_2!Q^@-((B*D$_UN[P "L" M 1 " :\ !D;V-0&UL4$L! A0#% @ [T.I6!$9GAV_!0 O!X !@ M ("!#@@ 'AL+W=O$P >&PO=V]R:W-H965T&UL4$L! M A0#% @ [T.I6-WSBCOP!0 ]!< !@ ("!8Q8 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [T.I6,OB MS1JN" _!< !@ ("!<"H 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ [T.I6,$,JA<-! : D !D M ("![SH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ [T.I6!A%LJ*- P I0@ !D ("!.5$ M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[T.I6.V>83&J @ _P4 !D ("!8EX 'AL+W=O&UL4$L! A0#% @ [T.I6(+(D\\L!@ M10X !D ("!$FL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [T.I6.R#')3G!P 6!4 !D M ("!;G8 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ [T.I6#'%T$1)! I@H !D ("!S(4 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [T.I M6$N$X^=, P @ < !D ("!_I8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [T.I6(WF'PBX @ T@4 M !D ("!)*0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [T.I6,7P=J1] P @T !D M ("!O+$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [T.I6-?5$!F1!0 2"8 !D ("!E;T 'AL+W=O M7; " Q M!@ &0 @(%=PP >&PO=V]R:W-H965TA[ ( !<( 9 " @43& M !X;"]W;W)K&UL4$L! A0#% @ [T.I6-DA M*RCP#P IJ@ !D ("!9\D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [T.I6,+?#-SG P 0@X !D M ("!@^ 'AL+W=O ]4$ #N&P &0 @(&AY >&PO M=V]R:W-H965T&UL4$L! A0#% @ [T.I6&]3X*ZZ!P L$@ !D ("! MTNT 'AL+W=O&PO=V]R:W-H965T 9 M " @:SX !X;"]W;W)K&UL4$L! A0#% M @ [T.I6'-:PVB P .@T !D ("!!OX 'AL+W=O&PO&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " #O0ZE8 M,N&!X< XML 65 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 66 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 68 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 200 221 1 false 47 0 false 6 false false R1.htm 0000001 - Document - Cover Sheet http://www.patrickind.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Sheet http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Sheet http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Sheet http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) Sheet http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited) Statements 6 false false R7.htm 0000007 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES Sheet http://www.patrickind.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES Notes 7 false false R8.htm 0000008 - Disclosure - REVENUE RECOGNITION Sheet http://www.patrickind.com/role/REVENUERECOGNITION REVENUE RECOGNITION Notes 8 false false R9.htm 0000009 - Disclosure - INVENTORY Sheet http://www.patrickind.com/role/INVENTORY INVENTORY Notes 9 false false R10.htm 0000010 - Disclosure - GOODWILL AND INTANGIBLE ASSETS Sheet http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETS GOODWILL AND INTANGIBLE ASSETS Notes 10 false false R11.htm 0000011 - Disclosure - ACQUISITIONS Sheet http://www.patrickind.com/role/ACQUISITIONS ACQUISITIONS Notes 11 false false R12.htm 0000012 - Disclosure - STOCK-BASED COMPENSATION Sheet http://www.patrickind.com/role/STOCKBASEDCOMPENSATION STOCK-BASED COMPENSATION Notes 12 false false R13.htm 0000013 - Disclosure - EARNINGS PER COMMON SHARE Sheet http://www.patrickind.com/role/EARNINGSPERCOMMONSHARE EARNINGS PER COMMON SHARE Notes 13 false false R14.htm 0000014 - Disclosure - DEBT Sheet http://www.patrickind.com/role/DEBT DEBT Notes 14 false false R15.htm 0000015 - Disclosure - FAIR VALUE MEASUREMENTS Sheet http://www.patrickind.com/role/FAIRVALUEMEASUREMENTS FAIR VALUE MEASUREMENTS Notes 15 false false R16.htm 0000016 - Disclosure - INCOME TAXES Sheet http://www.patrickind.com/role/INCOMETAXES INCOME TAXES Notes 16 false false R17.htm 0000017 - Disclosure - SEGMENT INFORMATION Sheet http://www.patrickind.com/role/SEGMENTINFORMATION SEGMENT INFORMATION Notes 17 false false R18.htm 0000018 - Disclosure - STOCK REPURCHASE PROGRAMS Sheet http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMS STOCK REPURCHASE PROGRAMS Notes 18 false false R19.htm 0000019 - Disclosure - COMMITMENTS AND CONTINGENCIES Sheet http://www.patrickind.com/role/COMMITMENTSANDCONTINGENCIES COMMITMENTS AND CONTINGENCIES Notes 19 false false R20.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 20 false false R21.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 21 false false R22.htm 9954471 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Sheet http://www.patrickind.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies) Policies 22 false false R23.htm 9954472 - Disclosure - REVENUE RECOGNITION (Tables) Sheet http://www.patrickind.com/role/REVENUERECOGNITIONTables REVENUE RECOGNITION (Tables) Tables http://www.patrickind.com/role/REVENUERECOGNITION 23 false false R24.htm 9954473 - Disclosure - INVENTORY (Tables) Sheet http://www.patrickind.com/role/INVENTORYTables INVENTORY (Tables) Tables http://www.patrickind.com/role/INVENTORY 24 false false R25.htm 9954474 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables) Sheet http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSTables GOODWILL AND INTANGIBLE ASSETS (Tables) Tables http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETS 25 false false R26.htm 9954475 - Disclosure - ACQUISITIONS (Tables) Sheet http://www.patrickind.com/role/ACQUISITIONSTables ACQUISITIONS (Tables) Tables http://www.patrickind.com/role/ACQUISITIONS 26 false false R27.htm 9954476 - Disclosure - EARNINGS PER COMMON SHARE (Tables) Sheet http://www.patrickind.com/role/EARNINGSPERCOMMONSHARETables EARNINGS PER COMMON SHARE (Tables) Tables http://www.patrickind.com/role/EARNINGSPERCOMMONSHARE 27 false false R28.htm 9954477 - Disclosure - DEBT (Tables) Sheet http://www.patrickind.com/role/DEBTTables DEBT (Tables) Tables http://www.patrickind.com/role/DEBT 28 false false R29.htm 9954478 - Disclosure - FAIR VALUE MEASUREMENTS (Tables) Sheet http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSTables FAIR VALUE MEASUREMENTS (Tables) Tables http://www.patrickind.com/role/FAIRVALUEMEASUREMENTS 29 false false R30.htm 9954479 - Disclosure - SEGMENT INFORMATION (Tables) Sheet http://www.patrickind.com/role/SEGMENTINFORMATIONTables SEGMENT INFORMATION (Tables) Tables http://www.patrickind.com/role/SEGMENTINFORMATION 30 false false R31.htm 9954480 - Disclosure - STOCK REPURCHASE PROGRAMS (Tables) Sheet http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSTables STOCK REPURCHASE PROGRAMS (Tables) Tables http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMS 31 false false R32.htm 9954481 - Disclosure - REVENUE RECOGNITION (Details) Sheet http://www.patrickind.com/role/REVENUERECOGNITIONDetails REVENUE RECOGNITION (Details) Details http://www.patrickind.com/role/REVENUERECOGNITIONTables 32 false false R33.htm 9954482 - Disclosure - INVENTORY (Details) Sheet http://www.patrickind.com/role/INVENTORYDetails INVENTORY (Details) Details http://www.patrickind.com/role/INVENTORYTables 33 false false R34.htm 9954483 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details) Sheet http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details) Details 34 false false R35.htm 9954484 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets, Net, by Major Class (Details) Sheet http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails GOODWILL AND INTANGIBLE ASSETS - Intangible Assets, Net, by Major Class (Details) Details 35 false false R36.htm 9954485 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets by Segment (Details) Sheet http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails GOODWILL AND INTANGIBLE ASSETS - Intangible Assets by Segment (Details) Details 36 false false R37.htm 9954486 - Disclosure - ACQUISITIONS - Narrative (Details) Sheet http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails ACQUISITIONS - Narrative (Details) Details 37 false false R38.htm 9954487 - Disclosure - ACQUISITIONS - Fair Values Contingent Consideration (Details) Sheet http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails ACQUISITIONS - Fair Values Contingent Consideration (Details) Details 38 false false R39.htm 9954488 - Disclosure - ACQUISITIONS - Contingent Consideration Payments (Details) Sheet http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails ACQUISITIONS - Contingent Consideration Payments (Details) Details 39 false false R40.htm 9954489 - Disclosure - ACQUISITIONS - Assets Acquired and Liabilities Assumed (Details) Sheet http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails ACQUISITIONS - Assets Acquired and Liabilities Assumed (Details) Details 40 false false R41.htm 9954490 - Disclosure - ACQUISITIONS - Pro Forma Information Related to Acquisitions (Details) Sheet http://www.patrickind.com/role/ACQUISITIONSProFormaInformationRelatedtoAcquisitionsDetails ACQUISITIONS - Pro Forma Information Related to Acquisitions (Details) Details 41 false false R42.htm 9954491 - Disclosure - STOCK-BASED COMPENSATION (Details) Sheet http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails STOCK-BASED COMPENSATION (Details) Details http://www.patrickind.com/role/STOCKBASEDCOMPENSATION 42 false false R43.htm 9954492 - Disclosure - EARNINGS PER COMMON SHARE (Details) Sheet http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails EARNINGS PER COMMON SHARE (Details) Details http://www.patrickind.com/role/EARNINGSPERCOMMONSHARETables 43 false false R44.htm 9954493 - Disclosure - DEBT - Long-term Debt (Details) Sheet http://www.patrickind.com/role/DEBTLongtermDebtDetails DEBT - Long-term Debt (Details) Details 44 false false R45.htm 9954494 - Disclosure - DEBT - Narrative (Details) Sheet http://www.patrickind.com/role/DEBTNarrativeDetails DEBT - Narrative (Details) Details 45 false false R46.htm 9954495 - Disclosure - FAIR VALUE MEASUREMENTS (Details) Sheet http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails FAIR VALUE MEASUREMENTS (Details) Details http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSTables 46 false false R47.htm 9954496 - Disclosure - INCOME TAXES (Details) Sheet http://www.patrickind.com/role/INCOMETAXESDetails INCOME TAXES (Details) Details http://www.patrickind.com/role/INCOMETAXES 47 false false R48.htm 9954497 - Disclosure - SEGMENT INFORMATION - Sales and Operating Income of Segments (Details) Sheet http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails SEGMENT INFORMATION - Sales and Operating Income of Segments (Details) Details 48 false false R49.htm 9954498 - Disclosure - SEGMENT INFORMATION - Reconciliation of Segment Operating Income to Consolidated Operating Income (Details) Sheet http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails SEGMENT INFORMATION - Reconciliation of Segment Operating Income to Consolidated Operating Income (Details) Details 49 false false R50.htm 9954499 - Disclosure - SEGMENT INFORMATION - Summary of Reconciliation of Assets from Segment to Consolidated (Details) Sheet http://www.patrickind.com/role/SEGMENTINFORMATIONSummaryofReconciliationofAssetsfromSegmenttoConsolidatedDetails SEGMENT INFORMATION - Summary of Reconciliation of Assets from Segment to Consolidated (Details) Details 50 false false R51.htm 9954500 - Disclosure - STOCK REPURCHASE PROGRAMS - Narrative (Details) Sheet http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails STOCK REPURCHASE PROGRAMS - Narrative (Details) Details 51 false false R52.htm 9954501 - Disclosure - STOCK REPURCHASE PROGRAMS - Repurchases of Shares Under the Repurchase Plan (Details) Sheet http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails STOCK REPURCHASE PROGRAMS - Repurchases of Shares Under the Repurchase Plan (Details) Details 52 false false All Reports Book All Reports patk-20240331.htm patk-20240331.xsd patk-20240331_cal.xml patk-20240331_def.xml patk-20240331_lab.xml patk-20240331_pre.xml patk-20240331_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 70 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "patk-20240331.htm": { "nsprefix": "patk", "nsuri": "http://www.patrickind.com/20240331", "dts": { "inline": { "local": [ "patk-20240331.htm" ] }, "schema": { "local": [ "patk-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "patk-20240331_cal.xml" ] }, "definitionLink": { "local": [ "patk-20240331_def.xml" ] }, "labelLink": { "local": [ "patk-20240331_lab.xml" ] }, "presentationLink": { "local": [ "patk-20240331_pre.xml" ] } }, "keyStandard": 204, "keyCustom": 17, "axisStandard": 17, "axisCustom": 0, "memberStandard": 22, "memberCustom": 25, "hidden": { "total": 5, "http://xbrl.sec.gov/dei/2023": 5 }, "contextCount": 200, "entityCount": 1, "segmentCount": 47, "elementCount": 456, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 554, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.patrickind.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfGoodsAndServicesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "unique": true } }, "R3": { "role": "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "unique": true } }, "R4": { "role": "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "unique": true } }, "R6": { "role": "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.patrickind.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES", "longName": "0000007 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES", "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.patrickind.com/role/REVENUERECOGNITION", "longName": "0000008 - Disclosure - REVENUE RECOGNITION", "shortName": "REVENUE RECOGNITION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.patrickind.com/role/INVENTORY", "longName": "0000009 - Disclosure - INVENTORY", "shortName": "INVENTORY", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETS", "longName": "0000010 - Disclosure - GOODWILL AND INTANGIBLE ASSETS", "shortName": "GOODWILL AND INTANGIBLE ASSETS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.patrickind.com/role/ACQUISITIONS", "longName": "0000011 - Disclosure - ACQUISITIONS", "shortName": "ACQUISITIONS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.patrickind.com/role/STOCKBASEDCOMPENSATION", "longName": "0000012 - Disclosure - STOCK-BASED COMPENSATION", "shortName": "STOCK-BASED COMPENSATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.patrickind.com/role/EARNINGSPERCOMMONSHARE", "longName": "0000013 - Disclosure - EARNINGS PER COMMON SHARE", "shortName": "EARNINGS PER COMMON SHARE", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.patrickind.com/role/DEBT", "longName": "0000014 - Disclosure - DEBT", "shortName": "DEBT", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTS", "longName": "0000015 - Disclosure - FAIR VALUE MEASUREMENTS", "shortName": "FAIR VALUE MEASUREMENTS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.patrickind.com/role/INCOMETAXES", "longName": "0000016 - Disclosure - INCOME TAXES", "shortName": "INCOME TAXES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.patrickind.com/role/SEGMENTINFORMATION", "longName": "0000017 - Disclosure - SEGMENT INFORMATION", "shortName": "SEGMENT INFORMATION", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMS", "longName": "0000018 - Disclosure - STOCK REPURCHASE PROGRAMS", "shortName": "STOCK REPURCHASE PROGRAMS", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:TreasuryStockTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.patrickind.com/role/COMMITMENTSANDCONTINGENCIES", "longName": "0000019 - Disclosure - COMMITMENTS AND CONTINGENCIES", "shortName": "COMMITMENTS AND CONTINGENCIES", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true }, "uniqueAnchor": null }, "R21": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.patrickind.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies", "longName": "9954471 - Disclosure - BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "shortName": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.patrickind.com/role/REVENUERECOGNITIONTables", "longName": "9954472 - Disclosure - REVENUE RECOGNITION (Tables)", "shortName": "REVENUE RECOGNITION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.patrickind.com/role/INVENTORYTables", "longName": "9954473 - Disclosure - INVENTORY (Tables)", "shortName": "INVENTORY (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSTables", "longName": "9954474 - Disclosure - GOODWILL AND INTANGIBLE ASSETS (Tables)", "shortName": "GOODWILL AND INTANGIBLE ASSETS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.patrickind.com/role/ACQUISITIONSTables", "longName": "9954475 - Disclosure - ACQUISITIONS (Tables)", "shortName": "ACQUISITIONS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.patrickind.com/role/EARNINGSPERCOMMONSHARETables", "longName": "9954476 - Disclosure - EARNINGS PER COMMON SHARE (Tables)", "shortName": "EARNINGS PER COMMON SHARE (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.patrickind.com/role/DEBTTables", "longName": "9954477 - Disclosure - DEBT (Tables)", "shortName": "DEBT (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSTables", "longName": "9954478 - Disclosure - FAIR VALUE MEASUREMENTS (Tables)", "shortName": "FAIR VALUE MEASUREMENTS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.patrickind.com/role/SEGMENTINFORMATIONTables", "longName": "9954479 - Disclosure - SEGMENT INFORMATION (Tables)", "shortName": "SEGMENT INFORMATION (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSTables", "longName": "9954480 - Disclosure - STOCK REPURCHASE PROGRAMS (Tables)", "shortName": "STOCK REPURCHASE PROGRAMS (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfTreasuryStockByClassTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.patrickind.com/role/REVENUERECOGNITIONDetails", "longName": "9954481 - Disclosure - REVENUE RECOGNITION (Details)", "shortName": "REVENUE RECOGNITION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-28", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:DisaggregationOfRevenueTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "unique": true } }, "R33": { "role": "http://www.patrickind.com/role/INVENTORYDetails", "longName": "9954482 - Disclosure - INVENTORY (Details)", "shortName": "INVENTORY (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "33", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:InventoryRawMaterials", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "longName": "9954483 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Carrying Amount of Goodwill by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "34", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "unique": true } }, "R35": { "role": "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails", "longName": "9954484 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets, Net, by Major Class (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Intangible Assets, Net, by Major Class (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "35", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "patk:ScheduleOfIntangibleAssetsByMajorClassTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "patk:ScheduleOfIntangibleAssetsByMajorClassTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails", "longName": "9954485 - Disclosure - GOODWILL AND INTANGIBLE ASSETS - Intangible Assets by Segment (Details)", "shortName": "GOODWILL AND INTANGIBLE ASSETS - Intangible Assets by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-5", "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "patk:ScheduleOfIntangibleAssetsByBusinessSegmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "patk:IntangibleAssetsAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "patk:ScheduleOfIntangibleAssetsByBusinessSegmentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "unique": true } }, "R37": { "role": "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "longName": "9954486 - Disclosure - ACQUISITIONS - Narrative (Details)", "shortName": "ACQUISITIONS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-107", "name": "us-gaap:AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "unique": true } }, "R38": { "role": "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails", "longName": "9954487 - Disclosure - ACQUISITIONS - Fair Values Contingent Consideration (Details)", "shortName": "ACQUISITIONS - Fair Values Contingent Consideration (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-77", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-77", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails", "longName": "9954488 - Disclosure - ACQUISITIONS - Contingent Consideration Payments (Details)", "shortName": "ACQUISITIONS - Contingent Consideration Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AssetAcquisitionContingentConsiderationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "longName": "9954489 - Disclosure - ACQUISITIONS - Assets Acquired and Liabilities Assumed (Details)", "shortName": "ACQUISITIONS - Assets Acquired and Liabilities Assumed (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-84", "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "unique": true } }, "R41": { "role": "http://www.patrickind.com/role/ACQUISITIONSProFormaInformationRelatedtoAcquisitionsDetails", "longName": "9954490 - Disclosure - ACQUISITIONS - Pro Forma Information Related to Acquisitions (Details)", "shortName": "ACQUISITIONS - Pro Forma Information Related to Acquisitions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "patk:BusinessAcquisitionProFormaAmortizationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "patk:BusinessAcquisitionProFormaAmortizationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:BusinessAcquisitionProFormaInformationTextBlock", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails", "longName": "9954491 - Disclosure - STOCK-BASED COMPENSATION (Details)", "shortName": "STOCK-BASED COMPENSATION (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails", "longName": "9954492 - Disclosure - EARNINGS PER COMMON SHARE (Details)", "shortName": "EARNINGS PER COMMON SHARE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.patrickind.com/role/DEBTLongtermDebtDetails", "longName": "9954493 - Disclosure - DEBT - Long-term Debt (Details)", "shortName": "DEBT - Long-term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.patrickind.com/role/DEBTNarrativeDetails", "longName": "9954494 - Disclosure - DEBT - Narrative (Details)", "shortName": "DEBT - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestPaidNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails", "longName": "9954495 - Disclosure - FAIR VALUE MEASUREMENTS (Details)", "shortName": "FAIR VALUE MEASUREMENTS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-115", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:DebtInstrumentInterestRateStatedPercentage", "span", "div", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-153", "name": "us-gaap:LoansPayableFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "unique": true } }, "R47": { "role": "http://www.patrickind.com/role/INCOMETAXESDetails", "longName": "9954496 - Disclosure - INCOME TAXES (Details)", "shortName": "INCOME TAXES (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails", "longName": "9954497 - Disclosure - SEGMENT INFORMATION - Sales and Operating Income of Segments (Details)", "shortName": "SEGMENT INFORMATION - Sales and Operating Income of Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails", "longName": "9954498 - Disclosure - SEGMENT INFORMATION - Reconciliation of Segment Operating Income to Consolidated Operating Income (Details)", "shortName": "SEGMENT INFORMATION - Reconciliation of Segment Operating Income to Consolidated Operating Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-183", "name": "us-gaap:OperatingExpenses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "unique": true } }, "R50": { "role": "http://www.patrickind.com/role/SEGMENTINFORMATIONSummaryofReconciliationofAssetsfromSegmenttoConsolidatedDetails", "longName": "9954499 - Disclosure - SEGMENT INFORMATION - Summary of Reconciliation of Assets from Segment to Consolidated (Details)", "shortName": "SEGMENT INFORMATION - Summary of Reconciliation of Assets from Segment to Consolidated (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-189", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "unique": true } }, "R51": { "role": "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails", "longName": "9954500 - Disclosure - STOCK REPURCHASE PROGRAMS - Narrative (Details)", "shortName": "STOCK REPURCHASE PROGRAMS - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-197", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-197", "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails", "longName": "9954501 - Disclosure - STOCK REPURCHASE PROGRAMS - Repurchases of Shares Under the Repurchase Plan (Details)", "shortName": "STOCK REPURCHASE PROGRAMS - Repurchases of Shares Under the Repurchase Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-199", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-199", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "patk-20240331.htm", "first": true, "unique": true } } }, "tag": { "patk_A2021CreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "A2021CreditFacilityMember", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2021 Credit Facility", "label": "2021 Credit Facility [Member]", "documentation": "2021 Credit Facility" } } }, "auth_ref": [] }, "patk_A2023AcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "A2023AcquisitionsMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 Acquisitions", "label": "2023 Acquisitions [Member]", "documentation": "2023 Acquisitions" } } }, "auth_ref": [] }, "patk_A2024AcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "A2024AcquisitionsMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024 Acquisitions", "label": "2024 Acquisitions [Member]", "documentation": "2024 Acquisitions" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r24", "r609" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Trade and other receivables, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r241", "r242" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "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)." } } }, "auth_ref": [ "r28" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r34", "r35", "r96", "r146", "r496", "r527", "r528" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r7", "r17", "r35", "r432", "r435", "r455", "r523", "r524", "r718", "r719", "r720", "r727", "r728", "r729" ] }, "patk_AcquiredEntitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "AcquiredEntitiesMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Entities", "label": "Acquired Entities [Member]", "documentation": "Represents entities that have been acquired by the reporting entity." } } }, "auth_ref": [] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful life (in years)", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r110" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r659" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r665" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r665" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r665" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r665" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchases of shares for tax payments related to the vesting and exercising of share-based grants", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by (used in) operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r630", "r641", "r651", "r676" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r633", "r644", "r654", "r679" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r665" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r672" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r637", "r645", "r655", "r672", "r680", "r684", "r692" ] }, "patk_AllOtherAcquiredEntitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "AllOtherAcquiredEntitiesMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All Others", "label": "All Other Acquired Entities [Member]", "documentation": "All Other Acquired Entities" } } }, "auth_ref": [] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r690" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r398", "r406" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of intangible assets", "negatedTerseLabel": "Amortization", "label": "Amortization of Intangible Assets", "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method." } } }, "auth_ref": [ "r13", "r53", "r58" ] }, "us-gaap_AssetAcquisitionConsiderationTransferredContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionConsiderationTransferredContingentConsideration", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum amount of contingent consideration", "label": "Asset Acquisition, Consideration Transferred, Contingent Consideration", "documentation": "Amount of contingent consideration recognized as part of consideration transferred in asset acquisition." } } }, "auth_ref": [ "r759", "r760", "r761" ] }, "us-gaap_AssetAcquisitionContingentConsiderationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetAcquisitionContingentConsiderationTableTextBlock", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Asset Acquisition, Contingent Consideration", "label": "Asset Acquisition, Contingent Consideration [Table Text Block]", "documentation": "Tabular disclosure of contingent consideration in asset acquisition." } } }, "auth_ref": [ "r758" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/SEGMENTINFORMATIONSummaryofReconciliationofAssetsfromSegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL ASSETS", "terseLabel": "Assets", "label": "Assets", "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." } } }, "auth_ref": [ "r125", "r143", "r168", "r212", "r227", "r233", "r273", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r427", "r429", "r445", "r494", "r553", "r609", "r621", "r753", "r754", "r766" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r137", "r148", "r168", "r273", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r427", "r429", "r445", "r609", "r753", "r754", "r766" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current Assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r687" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r688" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r683" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r683" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r683" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r683" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r683" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r683" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r686" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r685" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r684" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r684" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.patrickind.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Basis of Accounting, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "srt_BoardOfDirectorsChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "BoardOfDirectorsChairmanMember", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Board of Directors Chairman", "label": "Board of Directors Chairman [Member]" } } }, "auth_ref": [ "r733" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r424", "r606", "r607" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r69", "r70", "r424", "r606", "r607" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r424" ] }, "patk_BusinessAcquisitionProFormaAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "BusinessAcquisitionProFormaAmortizationExpense", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSProFormaInformationRelatedtoAcquisitionsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pro forma amortization expense", "label": "Business Acquisition Pro Forma, Amortization Expense", "documentation": "The pro forma amortization expense for the period as if the business combination or combinations had been completed at the beginning of a period." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareBasic", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSProFormaInformationRelatedtoAcquisitionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Basic earnings per common share (in dollars per share)", "label": "Business Acquisition, Pro Forma Earnings Per Share, Basic", "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." } } }, "auth_ref": [ "r701", "r702" ] }, "us-gaap_BusinessAcquisitionProFormaEarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaEarningsPerShareDiluted", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSProFormaInformationRelatedtoAcquisitionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Diluted earnings per common share (in dollars per share)", "label": "Business Acquisition, Pro Forma Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r701", "r702" ] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Pro Forma Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "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." } } }, "auth_ref": [ "r701", "r702" ] }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSProFormaInformationRelatedtoAcquisitionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "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." } } }, "auth_ref": [ "r422", "r423" ] }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionsProFormaRevenue", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSProFormaInformationRelatedtoAcquisitionsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Revenue", "label": "Business Acquisition, Pro Forma Revenue", "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period." } } }, "auth_ref": [ "r422", "r423" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition related costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r68" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "patk_BusinessCombinationBargainPurchaseGainDeferredAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "BusinessCombinationBargainPurchaseGainDeferredAmount", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "patk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillDeferredGainAndLiabilitiesAssumedNet", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Bargain purchase gain", "label": "Business Combination, Bargain Purchase, Gain Deferred, Amount", "documentation": "Business Combination, Bargain Purchase, Gain Deferred, Amount" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r2", "r3", "r15" ] }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferredAbstract", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration", "label": "Business Combination, Consideration Transferred [Abstract]" } } }, "auth_ref": [] }, "patk_BusinessCombinationContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "BusinessCombinationContingentConsideration", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Business Combination, Contingent Consideration", "documentation": "Business Combination, Contingent Consideration" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total fair value of contingent consideration", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r4", "r76", "r426" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails": { "parentTag": "us-gaap_BusinessCombinationContingentConsiderationLiability", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Business Combination, Contingent Consideration, Liability, Current", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r76" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails": { "parentTag": "us-gaap_BusinessCombinationContingentConsiderationLiability", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSContingentConsiderationPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r5", "r76" ] }, "patk_BusinessCombinationContingentConsiderationLiabilityPerformancePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "BusinessCombinationContingentConsiderationLiabilityPerformancePeriod", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration, performance period (in years)", "label": "Business Combination, Contingent Consideration, Liability, Performance Period", "documentation": "Business Combination, Contingent Consideration, Liability, Performance Period" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONS" ], "lang": { "en-us": { "role": { "terseLabel": "ACQUISITIONS", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r120", "r425" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses & other", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r72" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade receivables", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date." } } }, "auth_ref": [ "r72" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts payable & accrued liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date." } } }, "auth_ref": [ "r72" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred tax liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r72" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Identifiable intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r72" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r71", "r72" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "patk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillDeferredGainAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total fair value of net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r71", "r72" ] }, "patk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseObligationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseObligationCurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Current portion of operating lease obligations", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Obligation, Current", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Operating Lease Obligation, Current" } } }, "auth_ref": [] }, "patk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseObligationNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseObligationNoncurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Operating lease obligations", "label": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Obligation, Noncurrent", "documentation": "Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Operating Lease Obligation, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant & equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r71", "r72" ] }, "patk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillDeferredGainAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillDeferredGainAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, Deferred Gain, and Liabilities Assumed, Net", "documentation": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, Deferred Gain, and Liabilities Assumed, Net" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r42", "r139", "r584" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash equivalents", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion 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." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of year", "periodEndLabel": "Cash and cash equivalents at end of period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r42", "r104", "r165" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r6", "r104" ] }, "us-gaap_CashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsMember", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Equivalents", "label": "Cash Equivalents [Member]", "documentation": "Short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r139" ] }, "patk_CertainAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "CertainAcquisitionsMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certain Acquisitions", "label": "Certain Acquisitions [Member]", "documentation": "Certain Acquisitions" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r663" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury Stock [Table]", "label": "Class of Treasury Stock [Table]", "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." } } }, "auth_ref": [ "r62", "r63", "r64", "r65" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r664" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r664" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.patrickind.com/role/COMMITMENTSANDCONTINGENCIES" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENCIES", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r113", "r306", "r307", "r582", "r750" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r611", "r612", "r613", "r615", "r616", "r617", "r618", "r727", "r728", "r763", "r769", "r770" ] }, "us-gaap_CommonStockValueOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValueOutstanding", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock", "label": "Common Stock, Value, Outstanding", "documentation": "Value of all classes of common stock held by shareholders. May be all or portion of the number of common shares authorized. These shares exclude common shares repurchased by the entity and held as treasury shares." } } }, "auth_ref": [ "r88", "r541" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r669" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r668" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r670" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r667" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "COMPREHENSIVE INCOME", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r36", "r151", "r153", "r157", "r490", "r503" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSummaryofReconciliationofAssetsfromSegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r170", "r214", "r225", "r226", "r227", "r228", "r229", "r231", "r235", "r308", "r309", "r310", "r311", "r313", "r314", "r316", "r318", "r319", "r753", "r754" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSummaryofReconciliationofAssetsfromSegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r170", "r214", "r225", "r226", "r227", "r228", "r229", "r231", "r235", "r308", "r309", "r310", "r311", "r313", "r314", "r316", "r318", "r319", "r753", "r754" ] }, "patk_ContingentConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "ContingentConsideration", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Contingent Consideration", "documentation": "Contingent Consideration" } } }, "auth_ref": [] }, "patk_ContingentConsiderationLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "ContingentConsiderationLiabilityMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration Liability", "label": "Contingent Consideration Liability [Member]", "documentation": "Contingent Consideration Liability" } } }, "auth_ref": [] }, "patk_ContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "ContingentConsiderationMember", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration", "label": "Contingent consideration [Member]", "documentation": "Contingent consideration [Member]" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtFairValueDisclosures", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible note", "label": "Convertible Debt, Fair Value Disclosures", "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Debt", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r115", "r322", "r323", "r333", "r334", "r335", "r339", "r340", "r341", "r342", "r343", "r591", "r592", "r593", "r594", "r595" ] }, "patk_ConvertibleNotesDue2028175PercentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "ConvertibleNotesDue2028175PercentMember", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1.75% convertible notes due 2028", "label": "Convertible Notes Due 2028, 1.75 Percent [Member]", "documentation": "Convertible Notes Due 2028, 1.75 Percent" } } }, "auth_ref": [] }, "us-gaap_ConvertibleNotesPayableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleNotesPayableMember", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Note", "label": "Convertible Notes Payable [Member]", "documentation": "Written promise to pay a note which can be exchanged for a specified quantity of securities (typically common stock), at the option of the issuer or the holder." } } }, "auth_ref": [ "r85", "r126" ] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONSummaryofReconciliationofAssetsfromSegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate, Non-Segment", "label": "Corporate, Non-Segment [Member]", "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment." } } }, "auth_ref": [ "r21", "r226", "r227", "r228", "r229", "r235", "r732" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of goods sold", "label": "Cost of Goods and Services Sold", "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." } } }, "auth_ref": [ "r100", "r486" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r75" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.patrickind.com/role/DEBT" ], "lang": { "en-us": { "role": { "terseLabel": "DEBT", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r114", "r167", "r321", "r327", "r328", "r329", "r330", "r331", "r332", "r337", "r344", "r345", "r347" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails", "http://www.patrickind.com/role/DEBTNarrativeDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r22", "r85", "r86", "r126", "r127", "r170", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r452", "r591", "r592", "r593", "r594", "r595", "r724" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis spread on variable rate (as a percent)", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total long-term debt", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r22", "r127", "r348" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, effective interest rate (as a percent)", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r30", "r81", "r349", "r452" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate (as a percent)", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r30", "r323" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r170", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r346", "r452", "r591", "r592", "r593", "r594", "r595", "r724" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails", "http://www.patrickind.com/role/DEBTNarrativeDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r31", "r170", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r452", "r591", "r592", "r593", "r594", "r595", "r724" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r31", "r60", "r61", "r80", "r81", "r83", "r84", "r116", "r117", "r170", "r322", "r323", "r324", "r325", "r326", "r328", "r333", "r334", "r335", "r336", "r338", "r339", "r340", "r341", "r342", "r343", "r346", "r452", "r591", "r592", "r593", "r594", "r595", "r724" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: convertible notes debt discount, net", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r80", "r83", "r755" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: deferred financing costs, net", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r82", "r755" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities, net", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r408", "r409", "r495" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r13", "r217" ] }, "us-gaap_DilutiveSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DilutiveSecurities", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of interest on potentially dilutive convertible notes, net of tax", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities." } } }, "auth_ref": [ "r44" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r361", "r596", "r597", "r598", "r599", "r600", "r601", "r602" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r361", "r596", "r597", "r598", "r599", "r600", "r601", "r602" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r756" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.patrickind.com/role/STOCKBASEDCOMPENSATION" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK-BASED COMPENSATION", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r369", "r371", "r399", "r400", "r402", "r608" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "patk_DistributedGoodsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "DistributedGoodsMember", "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distributed Goods", "label": "Distributed Goods [Member]", "documentation": "Distributed Goods [Member]" } } }, "auth_ref": [] }, "patk_DistributionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "DistributionMember", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails", "http://www.patrickind.com/role/REVENUERECOGNITIONDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSummaryofReconciliationofAssetsfromSegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Distribution", "label": "Distribution [Member]", "documentation": "This segment distributes pre-finished wall and ceiling panels, drywall and drywall finishing products, electronics, wiring, electrical and plumbing products, cement siding, interior passage doors, roofing products, laminate flooring, shower doors, furniture, fireplace and slide-out surrounds and fascia, and other miscellaneous products." } } }, "auth_ref": [] }, "us-gaap_Dividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Dividends", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends declared", "label": "Dividends", "documentation": "Amount of paid and unpaid cash, stock, and paid-in-kind (PIK) dividends declared, for example, but not limited to, common and preferred stock." } } }, "auth_ref": [ "r10", "r118" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r625" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r658" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "BASIC EARNINGS PER COMMON SHARE (in dollars per share)", "verboseLabel": "Basic earnings per common share (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r158", "r176", "r177", "r178", "r179", "r180", "r185", "r188", "r200", "r201", "r202", "r206", "r439", "r440", "r491", "r504", "r586" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per common share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "DILUTED EARNINGS PER COMMON SHARE (in dollars per share)", "verboseLabel": "Diluted net income per common share (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r158", "r176", "r177", "r178", "r179", "r180", "r188", "r200", "r201", "r202", "r206", "r439", "r440", "r491", "r504", "r586" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHARE" ], "lang": { "en-us": { "role": { "terseLabel": "EARNINGS PER COMMON SHARE", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r184", "r203", "r204", "r205" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.patrickind.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective income tax rate (as a percent)", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r411" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excess tax benefit tax", "label": "Effective Income Tax Rate Reconciliation, Tax Expense (Benefit), Share-Based Payment Arrangement, Amount", "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." } } }, "auth_ref": [ "r698", "r757" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized compensation cost", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r401" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average recognition period (in months)", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r401" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r623" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r623" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r623" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r697" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r623" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r623" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r623" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r623" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity, Class of Treasury Stock [Line Items]", "label": "Equity, Class of Treasury Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r18", "r134", "r154", "r155", "r156", "r171", "r172", "r173", "r175", "r181", "r183", "r207", "r274", "r275", "r351", "r403", "r404", "r405", "r415", "r416", "r431", "r432", "r433", "r434", "r435", "r436", "r438", "r446", "r447", "r448", "r449", "r450", "r451", "r455", "r523", "r524", "r525", "r532", "r578" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r666" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r630", "r641", "r651", "r676" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r627", "r638", "r648", "r673" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r672" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r442", "r443", "r444" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r442", "r443", "r444" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r335", "r363", "r364", "r365", "r366", "r367", "r368", "r443", "r459", "r460", "r461", "r592", "r593", "r603", "r604", "r605" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class [Axis]", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r79", "r124" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTS" ], "lang": { "en-us": { "role": { "terseLabel": "FAIR VALUE MEASUREMENTS", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r441" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r335", "r363", "r368", "r443", "r459", "r603", "r604", "r605" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r335", "r363", "r368", "r443", "r460", "r592", "r593", "r603", "r604", "r605" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r335", "r363", "r364", "r365", "r366", "r367", "r368", "r443", "r461", "r592", "r593", "r603", "r604", "r605" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class [Domain]", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r19" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3." } } }, "auth_ref": [ "r19", "r79" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r78" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSFairValuesContingentConsiderationDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance - December 31, 2023", "periodEndLabel": "Balance - March\u00a031, 2024", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r19" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r335", "r363", "r364", "r365", "r366", "r367", "r368", "r459", "r460", "r461", "r592", "r593", "r603", "r604", "r605" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r346", "r350", "r437", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r502", "r589", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r734", "r735", "r736", "r737" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: accumulated amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r141", "r300" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r297", "r299", "r300", "r302", "r487", "r488" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangible assets, gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r111", "r488" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r54", "r57" ] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiscalPeriod", "presentation": [ "http://www.patrickind.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Periods", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed." } } }, "auth_ref": [ "r77" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r634", "r645", "r655", "r680" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r634", "r645", "r655", "r680" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r634", "r645", "r655", "r680" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r634", "r645", "r655", "r680" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r634", "r645", "r655", "r680" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "patk_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillDeferredGainAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 }, "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "verboseLabel": "Goodwill", "label": "Goodwill", "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." } } }, "auth_ref": [ "r140", "r285", "r489", "r590", "r609", "r740", "r747" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r288", "r590" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETS" ], "lang": { "en-us": { "role": { "terseLabel": "GOODWILL AND INTANGIBLE ASSETS", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r109" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Line Items]", "label": "Goodwill [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r590" ] }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillPurchaseAccountingAdjustments", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to preliminary purchase price allocations", "label": "Goodwill, Purchase Accounting Adjustments", "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r1", "r746" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Roll Forward]", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "GROSS PROFIT", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r99", "r168", "r212", "r226", "r232", "r235", "r273", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r445", "r588", "r753" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r0", "r97", "r129", "r212", "r226", "r232", "r235", "r492", "r500", "r588" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.patrickind.com/role/INCOMETAXES" ], "lang": { "en-us": { "role": { "terseLabel": "INCOME TAXES", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r169", "r407", "r412", "r413", "r414", "r417", "r419", "r420", "r421", "r531" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r131", "r132", "r182", "r183", "r220", "r410", "r418", "r505" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/INCOMETAXESDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes paid", "label": "Income Taxes Paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r41", "r43" ] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Trade and other receivables, net", "label": "Increase (Decrease) in Accounts and Other Receivables", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable, accrued liabilities and other", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "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." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Change in operating assets and liabilities, net of acquisitions of businesses:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "calculation": { "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average impact of potentially dilutive convertible notes (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of convertible debt securities using the if-converted method." } } }, "auth_ref": [ "r196", "r197", "r202" ] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average impact of potentially dilutive securities (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "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." } } }, "auth_ref": [ "r189", "r190", "r191", "r202", "r370" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r298", "r301" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r112" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company." } } }, "auth_ref": [ "r55", "r112" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r637", "r645", "r655", "r672", "r680", "r684", "r692" ] }, "patk_IndustrialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "IndustrialMember", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial", "label": "Industrial [Member]", "documentation": "Industrial [Member]" } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r690" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r626", "r696" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r626", "r696" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r626", "r696" ] }, "patk_IntangibleAssetsAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "IntangibleAssetsAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additions", "label": "Intangible Assets Acquired During Period", "documentation": "The aggregate amount of intangible assets acquired in the period and allocated to the reportable segment. The value is stated at fair value based on the purchase price allocation." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible assets, gross", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r140" ] }, "patk_IntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "IntangibleAssetsLineItems", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets [Line Items]", "label": "Intangible Assets [Line Items]", "documentation": "Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 }, "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r52", "r56" ] }, "patk_IntangibleAssetsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "IntangibleAssetsRollForward", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets [Roll Forward]", "label": "Intangible Assets [Roll Forward]", "documentation": "Intangible Assets [Roll Forward]" } } }, "auth_ref": [] }, "patk_IntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "IntangibleAssetsTable", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets [Table]", "label": "Intangible Assets [Table]", "documentation": "Intangible Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Interest expense, net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest paid", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r161", "r163", "r164" ] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intersegment sales", "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r214", "r225", "r226", "r227", "r228", "r229", "r231", "r235" ] }, "us-gaap_InventoryCurrentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryCurrentTable", "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Current [Table]", "label": "Inventory, Current [Table]", "documentation": "Disclosure of information about inventory expected to be sold or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.patrickind.com/role/INVENTORY" ], "lang": { "en-us": { "role": { "terseLabel": "INVENTORY", "label": "Inventory Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r284" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": "patk_InventoryManufacturedGoodsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r712" ] }, "us-gaap_InventoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLineItems", "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Line Items]", "label": "Inventory [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "patk_InventoryManufacturedGoodsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "InventoryManufacturedGoodsNet", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total manufactured goods, net", "label": "Inventory, Manufactured Goods, Net", "documentation": "Inventory, Manufactured Goods, Net" } } }, "auth_ref": [] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "totalLabel": "Total inventories", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r147", "r585", "r609" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": "patk_InventoryManufacturedGoodsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Gross", "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r714" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": "patk_InventoryManufacturedGoodsNet", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: reserve for inventory obsolescence", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r50", "r716" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": "patk_InventoryManufacturedGoodsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Gross", "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r713" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES", "label": "Liabilities", "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." } } }, "auth_ref": [ "r27", "r168", "r273", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r428", "r429", "r430", "r445", "r540", "r587", "r621", "r753", "r766", "r767" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL LIABILITIES AND SHAREHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r92", "r128", "r498", "r609", "r725", "r738", "r764" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r29", "r138", "r168", "r273", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r428", "r429", "r430", "r445", "r609", "r753", "r766", "r767" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current Liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility [Line Items]", "label": "Line of Credit Facility [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r724" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r25" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Table]", "label": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r25", "r724" ] }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused capacity, commitment fee (as a percent)", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolver due 2027", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "us-gaap_LinesOfCreditFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolver due", "label": "Lines of Credit, Fair Value Disclosure", "documentation": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time." } } }, "auth_ref": [] }, "us-gaap_LoansPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term loan due", "label": "Loans Payable, Fair Value Disclosure", "documentation": "Fair value portion of contractual obligation to pay money on demand or on fixed or determinable dates." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/DEBTLongtermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current maturities of long-term debt", "negatedLabel": "Less: current maturities of long-term debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r144" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/DEBTLongtermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt, less current maturities, net", "terseLabel": "Total long-term debt, less current maturities, net", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r145" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r31", "r59" ] }, "patk_ManufacturedGoodsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "ManufacturedGoodsMember", "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufactured Goods", "label": "Manufactured Goods [Member]", "documentation": "Manufactured Goods [Member]" } } }, "auth_ref": [] }, "patk_ManufacturedHousingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "ManufacturedHousingMember", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufactured Housing", "label": "Manufactured Housing [Member]", "documentation": "Manufactured Housing [Member]" } } }, "auth_ref": [] }, "patk_ManufacturingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "ManufacturingMember", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails", "http://www.patrickind.com/role/REVENUERECOGNITIONDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSummaryofReconciliationofAssetsfromSegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Manufacturing", "label": "Manufacturing [Member]", "documentation": "This segment utilizes various materials, including lauan, MDF, gypsum, and particleboard, which are bonded by adhesives or a heating process to a number of products, including vinyl, paper, foil, and high pressure laminate. These products are utilized to produce furniture, shelving, wall, counter, and cabinet products with a wide variety of finishes and textures. This segment also includes a cabinet door division, a vinyl printing division, the acquired solid surface fabrication operation (AIA), and the acquired exterior graphics division (Performance Graphics). Patrick's major manufactured products also include wrapped profile mouldings, interior passage doors, and slotwall and slotwall components." } } }, "auth_ref": [] }, "patk_MarineMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "MarineMember", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marine", "label": "Marine [Member]", "documentation": "Marine [Member]" } } }, "auth_ref": [] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSummaryofReconciliationofAssetsfromSegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reconciling Items", "label": "Segment Reconciling Items [Member]", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r49" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r664" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r664" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r683" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r691" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r665" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r162" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM FINANCING ACTIVITIES", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r162" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM INVESTING ACTIVITIES", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r104", "r105", "r106" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "CASH FLOWS FROM OPERATING ACTIVITIES", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 }, "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "NET INCOME", "terseLabel": "NET INCOME", "netLabel": "Net income", "verboseLabel": "Net income", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r98", "r106", "r130", "r136", "r149", "r152", "r156", "r168", "r174", "r176", "r177", "r178", "r179", "r182", "r183", "r198", "r212", "r226", "r232", "r235", "r273", "r308", "r309", "r311", "r312", "r313", "r315", "r317", "r319", "r320", "r440", "r445", "r501", "r561", "r576", "r577", "r588", "r619", "r753" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings for basic earnings per common share calculation", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r159", "r176", "r177", "r178", "r179", "r185", "r186", "r199", "r202", "r212", "r226", "r232", "r235", "r588" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings for diluted earnings per common share calculation", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r159", "r187", "r192", "r193", "r194", "r195", "r199", "r202" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.patrickind.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Standards and Accounting Pronouncements Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r664" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r634", "r645", "r655", "r672", "r680" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r662" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r661" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r672" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r691" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r691" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r74" ] }, "us-gaap_NotesPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior notes", "label": "Notes Payable, Fair Value Disclosure", "documentation": "Fair value portion of notes payable." } } }, "auth_ref": [ "r26" ] }, "us-gaap_NumberOfBusinessesAcquired": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfBusinessesAcquired", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of acquisitions", "label": "Number of Businesses Acquired", "documentation": "The number of businesses acquired by the entity during the period." } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments (in segments)", "label": "Number of Reportable Segments", "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements." } } }, "auth_ref": [ "r731" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "negatedTerseLabel": "Unallocated corporate expenses", "label": "Operating Expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "OPERATING INCOME", "verboseLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r212", "r226", "r232", "r235", "r588" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r454" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r454" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r453" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSummaryofReconciliationofAssetsfromSegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "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." } } }, "auth_ref": [ "r225", "r226", "r227", "r228", "r229", "r235" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r142" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation loss", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity." } } }, "auth_ref": [ "r11", "r16", "r123" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income, net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other comprehensive loss", "terseLabel": "Other comprehensive loss, net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r11", "r16", "r123", "r150", "r153" ] }, "us-gaap_OtherInventoryPurchasedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInventoryPurchasedGoods", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": "patk_TotalMaterialsPurchasedForResaleDistributionProductsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Materials purchased for resale (distribution products)", "label": "Other Inventory, Purchased Goods, Gross", "documentation": "Gross amount of components used by the entity which are bought from another entity rather than produced by the entity." } } }, "auth_ref": [ "r715" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r32" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r106" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r664" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r632", "r643", "r653", "r678" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r635", "r646", "r656", "r681" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r635", "r646", "r656", "r681" ] }, "patk_PatentsAndDevelopedTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "PatentsAndDevelopedTechnologyMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents and developed technology", "label": "Patents And Developed Technology [Member]", "documentation": "Patents And Developed Technology" } } }, "auth_ref": [] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents", "label": "Patents [Member]", "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." } } }, "auth_ref": [ "r122" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r660" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payment of contingent consideration from a business acquisition", "label": "Payment for Contingent Consideration Liability, Financing Activities", "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date." } } }, "auth_ref": [ "r9" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other investing activities", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r699", "r721" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock repurchases under buyback program", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r39" ] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash dividends paid to shareholders", "label": "Payments of Dividends", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r39" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Taxes paid for share-based payment arrangements", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r160" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 1.0 }, "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Business acquisitions, net of cash acquired", "terseLabel": "Cash, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r37" ] }, "us-gaap_PaymentsToAcquireProductiveAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireProductiveAssetsAbstract", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets Acquired", "label": "Payments to Acquire Productive Assets [Abstract]" } } }, "auth_ref": [] }, "patk_PaymentsToAcquireProductiveLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "PaymentsToAcquireProductiveLiabilitiesAbstract", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities Assumed", "label": "Payments to Acquire Productive Liabilities [Abstract]", "documentation": "Payments to Acquire Productive Liabilities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r103" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r663" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r663" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r662" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r672" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r665" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r661" ] }, "patk_PowersportsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "PowersportsMember", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Powersports", "label": "Powersports [Member]", "documentation": "Powersports" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Prepaid expenses and other", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r717" ] }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PriorPeriodReclassificationAdjustmentDescription", "presentation": [ "http://www.patrickind.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIESPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Reclassified Amounts", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error." } } }, "auth_ref": [ "r711" ] }, "us-gaap_ProceedsFromLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLinesOfCredit", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Borrowings on revolver", "label": "Proceeds from Lines of Credit", "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." } } }, "auth_ref": [ "r38", "r724" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other financing activities", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r700", "r722" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of property, plant and equipment", "label": "Proceeds from Sale of Property, Plant, and Equipment", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r102" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of common stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r8", "r20" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r237", "r486", "r517", "r518", "r519", "r520", "r521", "r522", "r583", "r596", "r610", "r703", "r751", "r752", "r756", "r768" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r237", "r486", "r517", "r518", "r519", "r520", "r521", "r522", "r583", "r596", "r610", "r703", "r751", "r752", "r756", "r768" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r14", "r493", "r499", "r609" ] }, "us-gaap_PublicUtilitiesInventoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryAxis", "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Axis]", "label": "Inventory [Axis]", "documentation": "Information by type of inventory held." } } }, "auth_ref": [ "r715" ] }, "us-gaap_PublicUtilitiesInventoryTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PublicUtilitiesInventoryTypeDomain", "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory [Domain]", "label": "Inventory [Domain]", "documentation": "Tangible personal property that is held for sale in the ordinary course of business, in process of production for such sale or is to be currently consumed in the production of goods or services to be available for sale." } } }, "auth_ref": [ "r715" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r660" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r660" ] }, "us-gaap_ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of the Reconciliation of Segment Operations", "label": "Segment, Reconciliation of Other Items from Segments to Consolidated [Table Text Block]", "documentation": "Tabular disclosure of reconciliation of other items from reportable segments to their consolidated amount. Excludes reconciliation of revenue, profit (loss), and assets." } } }, "auth_ref": [ "r48", "r49" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r627", "r638", "r648", "r673" ] }, "patk_RecreationalVehicleMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "RecreationalVehicleMember", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recreational Vehicle", "label": "Recreational Vehicle [Member]", "documentation": "Recreational Vehicle [Member]" } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Term debt repayments", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r723" ] }, "us-gaap_RepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLinesOfCredit", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments on revolver", "label": "Repayments of Lines of Credit", "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." } } }, "auth_ref": [ "r40", "r724" ] }, "us-gaap_RepaymentsOfSecuredDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfSecuredDebt", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repayments of convertible notes", "label": "Repayments of Secured Debt", "documentation": "The cash outflow to repay long-term debt that is wholly or partially secured by collateral. Excludes repayments of tax exempt secured debt." } } }, "auth_ref": [ "r40" ] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r628", "r639", "r649", "r674" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r629", "r640", "r650", "r675" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r636", "r647", "r657", "r682" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r89", "r118", "r497", "r526", "r528", "r530", "r542", "r609" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r134", "r171", "r172", "r173", "r175", "r181", "r183", "r274", "r275", "r403", "r404", "r405", "r415", "r416", "r431", "r433", "r434", "r436", "r438", "r523", "r525", "r532", "r770" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/REVENUERECOGNITIONDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "NET SALES", "verboseLabel": "Total sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r213", "r214", "r225", "r230", "r231", "r237", "r239", "r240", "r360", "r361", "r486" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.patrickind.com/role/REVENUERECOGNITION" ], "lang": { "en-us": { "role": { "verboseLabel": "REVENUE RECOGNITION", "label": "Revenue from Contract with Customer [Text Block]", "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts." } } }, "auth_ref": [ "r133", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r362" ] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r691" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r691" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/ACQUISITIONSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "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." } } }, "auth_ref": [ "r69", "r70", "r424" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts." } } }, "auth_ref": [ "r69", "r70" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.patrickind.com/role/DEBTTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Total Debt Outstanding", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "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." } } }, "auth_ref": [ "r31", "r60", "r61", "r80", "r81", "r83", "r84", "r116", "r117", "r592", "r594", "r726" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHARETables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Income Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r730" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets Measured at Fair Value on a Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r442", "r443" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r590" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r590", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749" ] }, "patk_ScheduleOfIntangibleAssetsByBusinessSegmentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "ScheduleOfIntangibleAssetsByBusinessSegmentTableTextBlock", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Intangible Assets", "label": "Schedule of Intangible Assets by Business Segment [Table Text Block]", "documentation": "Tabular disclosure of intangible assets, excluding goodwill, lacking physical substance, by business segment and in total which includes a rollforward schedule." } } }, "auth_ref": [] }, "patk_ScheduleOfIntangibleAssetsByMajorClassTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "ScheduleOfIntangibleAssetsByMajorClassTableTextBlock", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets, Net", "label": "Schedule of Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of intangible assets, excluding goodwill, lacking physical substance, by major class and related accumulated amortization of those intangible assets on a consolidated basis." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.patrickind.com/role/INVENTORYTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventory", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process." } } }, "auth_ref": [ "r23", "r93", "r94", "r95" ] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r121" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSummaryofReconciliationofAssetsfromSegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r45", "r46", "r47", "r51" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss." } } }, "auth_ref": [ "r45", "r46", "r47", "r51" ] }, "us-gaap_ScheduleOfTreasuryStockByClassTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTreasuryStockByClassTextBlock", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Repurchases of Common Stock", "label": "Class of Treasury Stock [Table Text Block]", "documentation": "Tabular disclosure of 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." } } }, "auth_ref": [ "r62", "r63", "r64", "r65" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r762" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r622" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r624" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails", "http://www.patrickind.com/role/REVENUERECOGNITIONDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSummaryofReconciliationofAssetsfromSegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r209", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r240", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r304", "r305", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r590", "r703", "r768" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATION" ], "lang": { "en-us": { "role": { "terseLabel": "SEGMENT INFORMATION", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments." } } }, "auth_ref": [ "r208", "r209", "r210", "r211", "r212", "r224", "r229", "r233", "r234", "r235", "r236", "r237", "r238", "r240" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.patrickind.com/role/SEGMENTINFORMATIONReconciliationofSegmentOperatingIncometoConsolidatedOperatingIncomeDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSummaryofReconciliationofAssetsfromSegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "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." } } }, "auth_ref": [ "r101" ] }, "patk_SeniorNotesDue20277.50PercentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "SeniorNotesDue20277.50PercentMember", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "7.50% senior notes due 2027", "label": "Senior Notes Due 2027, 7.50 Percent [Member]", "documentation": "Senior Notes Due 2027, 7.50 Percent [Member]" } } }, "auth_ref": [] }, "patk_SeniorNotesDue2029475PercentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "SeniorNotesDue2029475PercentMember", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "4.75% senior notes due 2029", "label": "Senior Notes Due 2029, 4.75 Percent [Member]", "documentation": "Senior Notes Due 2029, 4.75 Percent" } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted shares (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r386" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average fair value of shares granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r386" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397" ] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails", "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails", "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "patk_ShareRepurchaseProgramLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "ShareRepurchaseProgramLineItems", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Line Items]", "label": "Share Repurchase Program [Line Items]", "documentation": "[Line Items] for Share Repurchase Program [Table]" } } }, "auth_ref": [] }, "patk_ShareRepurchaseProgramTable": { "xbrltype": "stringItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "ShareRepurchaseProgramTable", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Table]", "label": "Share Repurchase Program [Table]", "documentation": "Share Repurchase Program" } } }, "auth_ref": [] }, "patk_SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsFairValueofSharesGranted": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "SharebasedCompensationArrangementbySharebasedPaymentAwardEquityInstrumentsOtherthanOptionsFairValueofSharesGranted", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/STOCKBASEDCOMPENSATIONDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of shares granted, amount", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Fair Value of Shares Granted", "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Fair Value of Shares Granted" } } }, "auth_ref": [] }, "patk_ShareholderRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "ShareholderRepurchaseProgramMember", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails", "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shareholder Repurchase Program", "label": "Shareholder Repurchase Program [Member]", "documentation": "Refers to information regarding the shareholder repurchase program." } } }, "auth_ref": [] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.patrickind.com/role/BASISOFPRESENTATIONANDSIGNIFICANTACCOUNTINGPOLICIES" ], "lang": { "en-us": { "role": { "terseLabel": "BASIS OF PRESENTATION AND SIGNIFICANT ACCOUNTING POLICIES", "label": "Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r107", "r166" ] }, "patk_SportechMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "SportechMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sportech", "label": "Sportech [Member]", "documentation": "Sportech" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSCarryingAmountofGoodwillbySegmentDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsbySegmentDetails", "http://www.patrickind.com/role/REVENUERECOGNITIONDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSalesandOperatingIncomeofSegmentsDetails", "http://www.patrickind.com/role/SEGMENTINFORMATIONSummaryofReconciliationofAssetsfromSegmenttoConsolidatedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r135", "r209", "r212", "r213", "r214", "r215", "r216", "r217", "r218", "r219", "r220", "r221", "r222", "r223", "r225", "r226", "r227", "r228", "r229", "r230", "r231", "r232", "r233", "r235", "r240", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r303", "r304", "r305", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r590", "r703", "r768" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r18", "r33", "r134", "r154", "r155", "r156", "r171", "r172", "r173", "r175", "r181", "r183", "r207", "r274", "r275", "r351", "r403", "r404", "r405", "r415", "r416", "r431", "r432", "r433", "r434", "r435", "r436", "r438", "r446", "r447", "r448", "r449", "r450", "r451", "r455", "r523", "r524", "r525", "r532", "r578" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r171", "r172", "r173", "r207", "r486", "r529", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r541", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r554", "r555", "r556", "r557", "r558", "r560", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r578", "r614" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfOtherComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfOtherComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Other Comprehensive Income [Abstract]", "label": "Statement of Other Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r171", "r172", "r173", "r207", "r486", "r529", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r541", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r554", "r555", "r556", "r557", "r558", "r560", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r578", "r614" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r631", "r642", "r652", "r677" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockGrantedDuringPeriodValueSharebasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockGrantedDuringPeriodValueSharebasedCompensation", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Shares Granted, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares granted under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r66", "r67" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares upon exercise of common stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r18", "r33", "r118" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized share repurchase program amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramPeriodInForce1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramPeriodInForce1", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share repurchase program period (in months)", "label": "Stock Repurchase Program, Period in Force", "documentation": "Period which shares may be purchased under a stock repurchase plan authorized by an entity's Board of Directors, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining authorized shares to be purchased amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "patk_StockRepurchasedAndRetiredAverageCostPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "StockRepurchasedAndRetiredAverageCostPerShare", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Average price (in dollars per share)", "label": "Stock Repurchased And Retired, Average Cost Per Share", "documentation": "Total cost of shares repurchased and retired divided by the total number of shares repurchased and retired." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares repurchased (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r18", "r87", "r88", "r118" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSRepurchasesofSharesUndertheRepurchasePlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate cost", "label": "Stock Repurchased and Retired During Period, Value", "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)." } } }, "auth_ref": [ "r18", "r87", "r88", "r118" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Stock repurchases under buyback program", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r18", "r87", "r88", "r118", "r532", "r578", "r581", "r620" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited", "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "TOTAL SHAREHOLDERS\u2019 EQUITY", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r88", "r90", "r91", "r108", "r543", "r559", "r579", "r580", "r609", "r621", "r725", "r738", "r764", "r770" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "SHAREHOLDERS\u2019 EQUITY", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r671" ] }, "patk_TermLoanDue2027Member": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "TermLoanDue2027Member", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan Due 2027", "label": "Term Loan Due 2027 [Member]", "documentation": "Term Loan Due 2027" } } }, "auth_ref": [] }, "patk_TermLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "TermLoanMember", "presentation": [ "http://www.patrickind.com/role/DEBTLongtermDebtDetails", "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term Loan", "label": "Term Loan [Member]", "documentation": "Represents information pertaining to a term loan under the credit facility." } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r733", "r765" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMSNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Domain]", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "patk_TotalMaterialsPurchasedForResaleDistributionProductsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "TotalMaterialsPurchasedForResaleDistributionProductsNet", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/INVENTORYDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/INVENTORYDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total materials purchased for resale (distribution products), net", "label": "Total Materials Purchased for Resale (Distribution Products), Net", "documentation": "Carrying amount, net of valuation reserves and allowances, as of the balance sheet date of inventories purchased for resale." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r663" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r670" ] }, "us-gaap_TrademarksMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksMember", "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails", "http://www.patrickind.com/role/GOODWILLANDINTANGIBLEASSETSIntangibleAssetsNetbyMajorClassDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks", "label": "Trademarks [Member]", "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style." } } }, "auth_ref": [ "r73" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r690" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r692" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.patrickind.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.patrickind.com/role/FAIRVALUEMEASUREMENTSDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r253", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r346", "r350", "r437", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r502", "r704", "r705", "r706", "r707", "r708", "r709", "r710", "r734", "r735", "r736", "r737" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r693" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r694" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r692" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r692" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r695" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r693" ] }, "us-gaap_TreasuryStockTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockTextBlock", "presentation": [ "http://www.patrickind.com/role/STOCKREPURCHASEPROGRAMS" ], "lang": { "en-us": { "role": { "terseLabel": "STOCK REPURCHASE PROGRAMS", "label": "Treasury Stock [Text Block]", "documentation": "The entire disclosure for 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." } } }, "auth_ref": [ "r119" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r689" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.patrickind.com/role/DEBTNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "patk_WarehouseAndDeliveryCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "WarehouseAndDeliveryCosts", "crdr": "debit", "calculation": { "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Warehouse and delivery", "label": "Warehouse and Delivery Costs", "documentation": "Warehouse and Delivery Costs" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding - Diluted (in shares)", "totalLabel": "Weighted average common shares outstanding - diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r187", "r202" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.patrickind.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average shares outstanding - Basic (in shares)", "verboseLabel": "Weighted average common shares outstanding - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r185", "r202" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.patrickind.com/role/EARNINGSPERCOMMONSHAREDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "patk_WorkingCapitalHoldbackAndOtherNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.patrickind.com/20240331", "localname": "WorkingCapitalHoldbackAndOtherNet", "crdr": "credit", "calculation": { "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails": { "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.patrickind.com/role/ACQUISITIONSAssetsAcquiredandLiabilitiesAssumedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Working capital holdback and other, net", "label": "Working Capital Holdback And Other, Net", "documentation": "Working Capital Holdback And Other, Net" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "16", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-16" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "b", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(f)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "SubTopic": "405", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481071/942-405-45-2" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20,22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "30", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480513/718-10-30-3" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "30", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480843/718-30-35-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479405/805-10-25-23" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481284/470-20-25-10" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505-30/tableOfContent" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r131": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r132": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r133": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r134": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r135": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r136": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r137": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r138": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r139": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r140": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r141": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r142": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r143": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r144": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r145": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r146": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r147": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r148": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r150": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r151": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r152": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r153": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r154": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r155": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r156": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r164": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r165": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-42" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r584": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r586": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r587": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r588": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r589": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r590": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r591": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r592": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r593": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r594": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r595": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r596": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r597": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r598": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r599": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r600": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r601": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r602": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r603": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r604": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r606": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r607": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r608": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r609": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r610": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r612": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r613": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r614": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r615": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r616": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r617": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r618": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r619": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r620": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r621": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r622": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r623": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r625": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r626": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r627": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r628": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r629": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r630": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r631": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r632": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r633": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r634": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r635": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r636": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r637": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r638": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r639": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r640": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r641": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r642": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r643": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r644": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r645": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r646": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r647": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r648": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r649": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r650": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r651": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r652": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r653": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r654": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r655": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r656": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r657": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r658": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r660": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r661": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r662": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r663": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r664": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r665": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r666": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r667": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r668": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r669": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r670": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r671": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r672": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r673": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r674": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r675": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r676": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r677": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r678": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r679": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r680": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r681": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r682": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r683": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r684": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r685": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r686": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r687": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r688": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r689": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r690": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r691": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r692": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r693": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r694": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r695": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r696": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r697": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r698": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "SubTopic": "740", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480887/718-740-35-2" }, "r699": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r700": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r701": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r702": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r703": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r704": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r705": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r706": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r707": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r708": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r709": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r710": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r711": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "205", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483504/205-10-50-1" }, "r712": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r713": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r714": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r715": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r716": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r717": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r718": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r719": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r720": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r721": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r722": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r723": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r724": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r725": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r726": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r727": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r728": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r729": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r730": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r731": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r732": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r733": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r734": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r735": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r736": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r737": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r738": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r739": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r740": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r741": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r742": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r743": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r744": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r745": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r746": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r747": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r748": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r749": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r750": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r751": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r752": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r753": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r754": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r755": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r756": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r757": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r758": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480123/805-50-15-3" }, "r759": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480060/805-50-25-1" }, "r760": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-1" }, "r761": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480027/805-50-30-2" }, "r762": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480682/815-20-25-6A" }, "r763": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r764": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r765": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r766": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r767": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r768": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r769": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r770": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 71 0000076605-24-000109-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000076605-24-000109-xbrl.zip M4$L#!!0 ( .]#J5CP["-2Z]\ >P#0 1 <&%T:RTR,#(T,#,S,2YH M=&WLO6MWXLJQ,/S]_(I^2<[)[+5D1EQ=AX-D\\V-LP.R?/ERPA-489 M(1%)^))?_U:W)"Y&&&0DU!*]5^(!)+6ZZU[5U56__I^7F8V>L.=;KO/7OTAU M\2\(.X9K6L[C7__2'5[U^W_Y/YW_^O7_N[CXWZ\/M^C:-18S[ 3HRL-Z@$WT M; 53%$PQ^KOK_;2>='1OZ\'$]687%^%C5^[\U;,>IP&215F-;XNO>I?MMB[K M:DN]4)JZ>J'BB7G1'JO2A:KJC<;8T%6LJL+CI69,VI)IBA>XJ8XO5$/1+L9C MK%\88W'<$@W%G,BJ8%Y*XX:,%5/4Q@VL2D9[;*J&K#8D682A6GA,WSL-8,VP M;L?_:VT:!//+SY^?GY_KSTK=]1X_2^UV^_,+N:<6WG1IO00;-[Z,/9O>:CFV MY6 "F,^!ISL^6;<> "0_PUK%"U&^D.1X$!-;RT'H #XVZH_NTV>X0&Y75F]+ M?IDL2LK:&^/;L6$FCPL7-L:%!W_N&EE4/I/+8]W'\>WDJOEFRM'-C<_AQ>6M MOI4$2+A3^OR_WV^'QA3/] O+\0/=,98O\+T55">Z/Z;/P(^;P/!=59::[\P[ MNF,YEZUE;J"57%U#ZP4 :^/F&'CO85;2+L36A2+%X\SU8/.-\(-G&3\MQZP; M[HRL1Q65U?UD_M9[*WH#J(5_\:CK\VU@11=6 +NT=6#;&G8N?@QKG5^G6#<[ MO\YPH"/RZ 7^]\)Z^FOMRG4"8.&+T>L?.?_W7?_T: M6(&-.V1Q%_$*?OT<_OCKYW#HL6N^=GXUK2?D!Z\V_FO-M/RYK;]>.JZ#80+6 MRR6Y$7OA1\LTL4,_PO4!R!& 4OC^E^ !3_Y:,RX 2(X^(R-AZ[+GP.M>KV!V MGF[W'1.__ V_UI %!#^YD+5:1R3_-1L-4?OU\\:H*5YRM? \>,.-Y1NZ_0^L M>SW'O ;15D,ASO]: SJY-.&7BQF,,KTP]=4<&K6.)'\F@/GHZV.!NGK_#?SB M+]_0K'4(]+-ZP3W<[IJ;KVC5.K\?L8(NC&[2-]CZXR;4)M8+-B\FNDW$2O2V M=JUST[T=]K9>^'F31#P\P8 8 _L)E$W8^-*G<@6FA"A;7P9 SW^M^=9L;A/> MH;]-/3+C#2*NO_@FD#A]W^HET3M]=^'1;Y1)+Q>.%=")^U,=+M;BWV=8]Q<> M[H3?PHN_?MZ\%G\G8VR-MX YO!TLDF27/X;7:<<"M [)))9C D]:)EZ_E<)9 M#USO@Z_=>I[\>(T==V8Y2<,>"IJ-(3YOSOZ]5>L&2#/?(C)Y"Y($WY=K-Z0" MI[.8C;&W ]5S^)AJ-!\_$MY(GF)T\9 !(P:D8Q(&C'_'5$;&WP!J\'UB80]1 M[L")RNVJ_[=-V?GVX>4,-D>?4^$1?P,EY05$4E(!=2%*\+_XN=6UY33-M5N5 M"T5:O2*\$G^/7_)Y8]W)8) 9 $.HK8-H96 :*,N!HBL?69G"P,HV$*P!:_P,Q_KU<^(KEM!8SJ0P-FF7'.1= _R*A4V"0'?! M%'OD/@]/R6A/N.^ XXO+@@I)+#DN'L#%MQQL]G3/L9Q'OS2 S]V.+3W@&;"R MI=S-["J**A80E[L746:US@*"#*,'4MF=[*(%3Y:X*+OW?5+!DR'@9>YJI[)+BPF[RV7WRXOW^ I" M7-E=]=-Y? 4AB+OD)]_&6)B[)[WR<.M6<'>/9=[:\+'R#K^\-P MB CP-%'FN^XL)KH1+#R ^1Z0[WVQ[P67]YYK+HS@SAMB[\DR\-J['K!!,%P1,GB&P(@KD !4=,B!CVHQ6,R.[O M.KRDFD2@L!\Y84-<5YD&F(O+G#$NV ^U,"*4[]UG[/ESUPNJF1^C,!?3R0PA M1>F DA("9"-,Q"/19"G/FG%\FB3Q+B#/KWMY8CA7@6^L) MFWT'UO=HC6W<]7T<^%]?O^O_X^^AA*LA*PQ9-9IW9_(1#(P\W<0SW?M9'A9@U@MF'0E9<@*SCG'L MG'577:K7_+,NH<6U2]4LS]-DUH>^T2WO#]U>X*^OMY8^)G'1US6&H#BZ@K58 MSB,,#)]\>*M'?8?E_:7A$7;]:B:QP +CL.M^,XFR?#1\*W?'.RTUIMHXWQ @ MQU!CBUFO]WTE>X4]4LN_\FJVQ:PKO-\(4DZ(G8*XAUE7F37N*0@_S#K3[^-G M2$X186-:39'&K'.]1Z39-NW@0Z]ZV.R1R5NXHGJGK,[W62"'6=^[*+&6DY/ MK'?-BJ3*">[,NLA%"Y]\X-UF=A>Z<"]X$"_."WE23A(TM68]:? M/QDNN)(+*:&DL8.4\&:/_MBA &:C$Z63!:4U!)B-A9PJZ>Q,7A5^MH.")=ND8R,R3 MQ+./YI45<!_80 M.Y;K#=P@.U^6O*@/L/069*;K0;/5NZX7&!#0;-8U\1Y[!MQ7'DPS&[K@F,Y8 M@#(;J-@)^"O7><)>0.SH->BWI*96.C9C-E# */ SI7QF??WW9=P:!L@-NR4)V2#5@I#6#>Z<4C]N(/?N3GJ)G8?\)-K/UG.8ZI7,\15S,96 MDJ"^$8./XARY:ZKTE,40>ID-J/RA>Y8.-OV#'FP)3(/T4;L#J]^Q'J?!C>7H MC@$L1FX=NA-O>85DC[P,G_4YN5(I;F=A&U1F-A[$::<(4<)LA(H)J#/!LU'?FB\"G=TA9<6DD%'3[K;I?$I3N3WO_ M7EA/NHU+U&Q#4I@-,&6!?YGC?Q_^F8T[98%_A>-_'_Z9#4=Q^7^*L(W";(B, MR_^3X)_9L!V7_R?!/[/!/*;D/\.;8*7,VE*8#3*>'--,Z;FJDQVS\4FFM!V7 M=AF3';-Q4*YD&2.[3&T[9F.[7,E6F.S42H>4N9)EE>PJ'Q%::Z2D?MST'%EI+J*KU7P#4LHW8=LSL47,-6F.J8W:#@&K;"5%?I_8D3 M:=BWIW_O]5>2^9T[!5;GG+E:Z?V*S#0@)\.2H5;I_0RN ME$MB&VJ5WM_@2KDL9,CLA@=7RN=$AI7> S^K-6Z>V'G!5@25'.;.R_ M!,JFI"BO=."],H(]4UU>Z:AW901[IBBO=(2Y,H(]4Y17.II[HC!:*7M<-"H= M0#U1Y*J9,8#F/\"-\\F'Q'NU66QZ5SV[D+@>X,Z5U&"*"2L?R\J\G50U) M4.GH7H750:8V ;OQ/JX.3D4$S4J'_BJL#C(E F:C@,- #S!YYNO"![_+]X?A M$.O=[+_KSF*B&\'" QPV3(K$/KS?WZ2T/@#/B];2LZT9T$8^ MZ&:A_GR3N3AA?BC*E"RO+9 4UGA18=)@+I#(N?:HX VG.7'0P#Z(H*W*8C=IQ"WU)&\KAM &W GG(V= & M<\$\;J&S0AK,A?@X][Y!48NY !SSMM@I+?2BJ(*YB!SS5%%]:=XJ92CNU!9Z M4<@I93#L.ZS7LW3[ <-R2!M5YY'>54TOJE7*:%A!."J*CWALBC%[**<> Y4WXN95#I!&Y(3GS5/HL($3OT MW2YE[.7*]>8N0!P/7"<">7DHO)2!C5-#/%,:Y]&*0@B=!R *H7;F8@I+(W&J M>_@!SQ>>,=5]?.^YCYX^6Z^:3VZ8NK:)O:W;LMA)'UF!C>\F?<>TGBQSH4=) MU>325U?WS+O)M>5A(W ]_VJJ6]XLCX(F&W$G^?"XD[Q)(T?%G=K,A2,XC>P0 M#7*6HH&YX,0IT,X0_)D+&G"V.X4AQ%P,@5&V8V#;3!:9"T"4 5GY[Y]]MEXN M/>R[L"SLAU^G6#?IY$%F='Z%/Q2'EC1NR%@Q16WF:LAJ0Y+%L:&W M\/B?).2Q>L8/7FW YIP&EZHV#[X\6V8PO91$\;]K]+[.K_Y<=SJ_ MCKW/\'3X>3G([HM;[R&KN=!MZ]&Y)"6NL?>%_F(YA$(NV_.@]NZ;T@X3WV^X MMNM=_HE2IOAE E"]F.@SRWZ]_,L(2,U' _R,'EP0JW\1?-WQ+WS PR2\T;?^ M@R\E&8!"OSZ'4&K".. =X1AJ %\ U8]!?]2[1L-1=]0;EF[VP][5CX?^J-\; MHN[@&O7^]^JW[N!;#UW=??_>'P[[=X/2+>GOW>%O_<&WT=U 0-?UJSJ214UM MEVX9-W, 3JF9KR-&)5#:Q=7GM&O3<*JEH4Z-B M80(W="3QXG'W']V'4>_A]A_HH7=_]S!" M]S\>AC^Z@Q$:W2$0S".0ODA2T-T#DK1/YB_H[H8A*7;8&D>_]=":CEGJE^[5 M"):#I+:BEFE-3364S(BL:X6_^]Y#_PZTY^ :+('TK'1/+:!=N,I()OUS, M8(@I>>S"U%\O7K'N76 G9BREUOE.BB:$4DN1!$3\@UU,QB"0MSB3 OGNH8I" M<^3!ZRP2B-\M-2>Z[2_%IAJ)394ML3EZZ Z&?2J@JB"[DE=YM.PJ? 6A3"@= MX&]<#P53C((EMZ#02483SYVA__E32U;$+P?\@P(WQ=VE@Q/SZ$VV":[#=+\9?:R1:=D'L E%1I'\^2O5_S1]K2+=!\=SK <#GYS]M]]&]$*,KT3NB^2C: M_.7+3/<>+>=B[ :!.[LD 2/:RLS0[6@6]/7AY2B6),-*7VJ?F8"Y=A!IIJ7! M!_Q(=0[7K;;'Q[E"?Z=3"Z0$$"##_6E.6LF:NFZ;E M/%[*\Q!>8;0'>DO_6BSR: 0WC0*6K6.HEU( MHM9LMAOO0JZ,!+HE)RD(/U$B0V!&NV!'>^A?"\_R3\"PV#G;;V 7)-)/ [#N(VGFQ1\!+>V40S64#'%7R\\T;N\]). MD<1:IV?_),;W6PP(J9W\Z"U4G]UY]V 4@>Y:;7!*8!,-WH]U9ZG%RL@O]R[8 MD_;_L^:AL1D!3JYUU(8F?< @8E_<[+ #(G@0^V?N 159<]U&^ 4;B\!Z(OXD MF 38_^5-V*5\U+-C^?^O?X\(";QC[)0F#A#BZ%.1F[>'N\B0!+:JTCM]6+IB9)AT> -RW/1B(O MLT'XGU8!1[)I(36_^"C -IX34$2!=(&X=_:"R":D ]TA8X/KWU^\DK3XHA9[ MXWJ .HIV@49)X(L>27'=,>.?)I8/U(#(OCBL?4+B?LXC!A.:F K(UOT >72W M=1L(Q2QL"#K'LP(+1@Q#F-B#ZQ"VX!',!T3-Y M*":VZ"K!WO;%3Z>B>?@Z&[MV5I#QPC=4 M&7"#:->'DA5^":4\ B'Y/+7@EY4D31/4C> 3R;6=\*L^6::UP"(=]BK)8\KP M2PM,"S?X71*"<8V? G)<--<]]$2:]WP@),,Q]$$,18(FE#-+](1[TW\K"A%G M(*?2\U O$F;K.012$R1>=WC=W4[?3^' ;QGW!9GR9./2(%M2XUV$18QELY#&.;H QE_:R M0G:SPHS#R&I>,[9C.!-+FEPF&7S(I.76Z*US#QN8*F=)1C3IUD>?8#SP,Y"_ M !WC3UV241!GHP53/7@[]V=]A]77H).@DB3_3%I&IO_IU%)]52!L_$SX %IA900!,@VU@!<]U MB#RW7Q$&V?Z*:-%XW:"1VFL]T!')_GLK#E9CK/O2#PNX4Q4UPO$/^'%AA_N^ MPXL1^D38I_D%R0IXBN$=P=2BF4-SDCF4MW ()[SD>>S_4J?'A5+GERR!0V 3 M\?:2F=N! MK 583QMT;*OUEMQ,&W.4U+JV)_7BX$!A76YG$W+DD^*36DWJ_1RCCZMY-IPX(>5'@;T4VKE%I9K'5NDU7!^UYW(6#. MS/H0$RRPXI:5*?5TW^(Q3[P5L8&X'@HLR'@5=QJO%2&B09(QR@F)$U+:M0UW MN0<,:)-"E38%3%PY?^\A>%G:>PJ^(G#L)3N*YTXN,5B^4:AB&B2S*S$48TV20JHTD KJRW%I''3AAQ$1@#1V3!* W#Y>[WKT M7?8K>?FS!:\FU.? VEPBQ9XLGZI#1W<,H@- 29*#;.1F4BW2U#W31^3DFF7N M2FA2/NF_) 8Z4+IP&,G26TMY*E5TS)]BVU[R]B= %8U2A2=7WX\'T0!QVJC, M/[ ??Z4@+CSRF5I=$( =S/;*WE)3[R7/%4=)71JA_*Z_1J5\PDH^ J$!#Z-G M\B<"W V-]@,[+1PK!)M/*F&")MT$I5P#RC(L4+;^7VO]P4W"/B!-U:"9&K28 MIG^W""@K T]O0MI9S"Y,-[B(!@2] \H$QA*7<">YM[*@BI*@B2NYE%G(#-Y%^&L%]"XMR!E2 M_K4[6J^_^TYFWB[8?#2KKBC '1*D^ABQ3.A_I5YS=DNE29A,K[5"PB!YS?U1 M[SN2P)E;\3RM(/Z=J%STZ8>C+TP+G/=#BG%D"XUDRX223%'1(OVT;]P2U>#& M@'GM\X2Y].32LUS2LUWKJ-R6JXQL^JK;.JD*,9QB#/*IA()HE]"Y MQ@9M;;9QB0N>L@H>DKR@<<%3&<'SQBC2_2FZL=UG_YWF4*RLB!M#7":%,DFK M=1I<)E54)JTU4_7_@GK_7EC!*Y=-7#:51#:U:IWF&7]T-KL-^A'!/B(2'WO#'[8C> M=W??>Z#)-$,N3THG3V",6D?B$J5T$J7@[!H%Q,GOI"5I?P2\_T>/2@_XX3;^ M3@3+[=WP!P@*U/UZ]V,$TN?A;[T1>N@/_\8%10D%A5+KR'N"IEQ0<$'Q1E"H M=9KL_G!W.Z0RXO[A[JIW3<0"%P(E% (-$ )[HI1<"+ G! KLK;,_-[]?1W>C MWWH/627F'P]D3IAGHIVD.KKM?0,7EZJEWG5_\(WKI1+J)=)R2S[G"#7K?-8% M?Y%X?NBF>S6Z>^!,5D8FT_8S&=>QG/<3(L\_!@^];_WAJ/?0NT;#[FV/1HY[ MO__HC_Z!AKVK'P_]$3T#_F-(ST='ZAA^(#YC?SC\ >;A_8^'J]^ZPQW/W_M?^B.O7,O)7 M$_B+;^YR_7IX4=7^MT%WQ+=GRLGOBD@Z-+_'[SLJ<>XI-95[(;8$Q!?:'5G. MHAJ<)):V'%Q)JJK1_2/I]'0&E08;M.U_W^VJL(OQT-ELB12?3V MM&36S'I"QC])\=1"27[0&X4;FIEFK*W4\/$0%%$9X/CGM_#+;OU[J[,6NO"= M70<6OOFVY8"TWG+@0HD[#BS\BT==GU\^X"?L+/"-Y\ZNX#DRXM^M8'JU\&%Y MV.N]&/:"@*7K^QC^9X[TE\/:$"AQ&P(28&HKBJ"VY:T>! 6U&WXGU)NE$$*I M2"G%#M,YBH!D))Z!"'BW8]-!(D I7 1(( )$48"I;XF TK A\X83FR;0K@(H MX&>Z$_3HNJ9/T'>(G_FN<2\GPB%1BE5:H1/(WDV^$;AV'7.(O2?+P/X0()R6 M:>5:IRFWA(;2+(_>SH?UJT!XN:N1[ A/ <(3-:&E-=)IBS.5^Q4X\%7K?'NX M&PY)#N]-?Y2U6YS JCG9QY76+-\\U_?O/7=B!6DYFG2B$U7@:*T\JH0EVY.3 M^^GUV1'DKM4Z4EL59%7E[@YW=X L[^:D_:NC?:=53TAR;5 0UL6W!3%^+M F9UH.YF7US/?AYN40& MN'37$2J(H^>G58FDZ4U34-5V!0S DMEX3)-O;F9+9(5K_L^SJ:T>B5MQ-QUSCIJ[B;])6*Z%"\I^5PE!^IDH44J M))=%UW!7IPIJ*ULRED@06V@VLHIAGZD>*ZNZ6O\[<@/P>=RM('9V/D]Y]Z%R M5T[+O8/([$S-R#(PLJH)FJ242"&=?L.K\I2:N_XYFE(5H%2E)8A2VC11OCU: M=O\I68Q&?6(&WZ)SR3PSB&T5%7:3OW7]U*ROUCI:6U!4?D:$+8^JO%1_.G7W M<:K7@.H;@JSP/"'N@-&Z+.1X,?:#V,,2D(,#OK/T42WEP_3ATUO&C:$<\FUD MK Y<9^G@#G#:E#^5-#D1!;&];;DRJ[_X!M,)5<<)2;%)NO,):BNE4CE3]5 ) M/RDD'S3&0"D86>&W0'\Y*$3';TPKDS$^=FLY"P!'9%.ZCO^5XC*\;T0P MV7L)/!T@:CFZ]]H/\,P'.4%>ZKETMSH6)6G%1:O64=J"K''/BWM>S*I/9KFG M3?-:FQH_V,X]N#5-?*CNK8*U?")E"6P^F#XX5#WCSEX[%(J3*J']*;?/?:&I);\NR:@_%9+]'3/@<7[ M\=-?==\RE@I!7"H$M=:1ZHT2[0&<+C92 H9(9V4QR1#I[:5=#*%DPA"DAE-= M31G6K[BE4^G S77_]@?IAW240LW4Z6-9XF04LV%2%!6EFZ\MTNC03!!*, MRK1SP?*!TC*S74;A%";9KB@+8#?;D4RZNL)K_C >!BGD-F;@7H50QM_I%VPB M'6:E/^*P:YJ/W$7@![I#UH'^YT\M69*^(&JP?S2XD0Y.)3)"0H"EW!Z*P=X- MH3Y8S,;8NYM0J>C?K6 ?^4CI0LRM6D>6A(:V>_NHLKA+J_4HTW< -8/3 M15>N8Y)\39-\HFD(.M%\-Y:C.X:EVV@8P \S[ 1^O7R9N[Y%-/"E MAVU:(O;+LV4&T]BZ6'LJ%)N7XNH1?0QB"@R#G8]L]1\_O="5R9R435"L_R6S M)=:))8T;,E9,41LWL"H9[;&I&K+:@ '&AM["XW]*X%I&#TV]%7$^XHNQA_6? M%_H$%GBIV\_ZJT_(81WW@/AUH+^%UP=1NH78T\-[RPFA\+[OCA[Z5W]#_<'U MCR%\[ T%DEE>1SM)DI697]T-KGN#8>\:P:?AW6W_NDMV5H[K_]&+4N;1IQ^.OC M4-F_?(PK-P7$ER2(4-GR)JT-(&/K&,5T?>%EU?T61=#&HV,K^C-T>4Z7/J\_7M# MKJNBEGA)K$LI?V^E'&G7I*1&75+3OOPDDU+W#<6NKML?P3]&M;]#UF#* MPK^Q/#] OR]T#V:&>F#4'](A^(PV4I+!]NG/R')00'J>Z([I_Y)=J/VC7<8* MI:WDZ-YWW3.F2)$$)(NR>DB0+(-&8J6$7S*1=>>>92.9@D\IDQ.=.HA9PM9Z M_%0B6QENY3NYQ/2IQ 8_E9N?2F3Q5&*#GTKDWLQ&^>]@"LX?V>;Q M\!0[OO44%[>CA5%)%Z5 ?\FPE?(YQ]QWDTSQ$RSW7=5*1]H1KW$]^.H@8^%Y MV#%>4>#!:';8[5<1[D8$=>%KNXXY M6B&R:_YKX0=D\QS4_-UDI+_2;&IBY)E9]2N+,%X/% 1 M5;X5% ,ZA_B''^/C1CHMPCN)55%I?)Q\FJG4 (\@E-U?299U2=DG?&N$;XT4 MO#62(.EB*92^%&$]X"M9G$409;Y481S/8KPM7O;'5SUT/"W7F\T M?/?8P1+G;X\>\7,$YW:.@.?K[\X)]I$[V3 T2[FAP+/J>59]041VC0U,"D7$ M(%32<%/U,]B[PR%HZB(KFF1"KVQ,+C4U3>A_C!),,C^%^00!ZOH^#CZ6?O1F MU:EQP^KSU=K@>2_0O/WW2O>G"+0X,L@'_.^%]:3;Q/?FU9TSW^!A,K)[_!Z. MNB>R"X35=4SR3V]%7MW@2O<\$AGZ0[<7.&6,MRG6.E)3:$B[BWR59S>G!!LV M+#,GKP']'G-J!3"G!,PI":JXG5=2#(.<@WFW2[^//-W$5,&'"8 >N%6 YK&- M?7IH)#=#\+U,X 3X,I?4E;M>[!H&P"3P'Y88&> @LM+3UTQ!))?>X:E$_J?Y1BM5JGH30%):&I W<#\L)[WPETY]$B9]A#H__C MT:%S,)E.D/H4XR,,R8([W7LQ[ 4!R4<9JU'KM-26T-1X2A2GYA.G1&5/S4U0 M$YHD2 G4S/V W*)%]!0%P/HB@_WK<["R\@\1K7)&!JYC?&CGKM4")T%06MMQ MUQ+I!>XBE$\O9$*\9-M9:"?XM]Q;8";EZ6[4O47Y%.W(-]N#.="?0;75$Z5U MI90S;;+)+HB*++2:C3(KRI)D=%66KWD5Y7RSU]+RM53KR(+6D 55/?KD)4]< MRT;8W_:[7_NW_5&_-T3=P34:_M9]Z/UV=WO=>QC^SY]:LM3\@GJ__^B/_E%D M*:=,"B>S,KMJV:WO5P&[M?2Q95M!GJ=[R_A\M41+RE)@$6V YEAXE#1(1UG; M=1XO NS-0/&,,\^6/3HZP)S@/MR,25HB*Y9*[A[(+9#5"*CJ&HCJ8]GV;9F$ M/32QU"7 V(G9E9D3CW4H6.;$W'V&##A1V<6)/ !9E!)WWV0UVRY*,*(?"#+6XO@?9+$6L)BH"JI6A2U][D:42T5D0\)M4F]> M$IH2=R$8SH#;*/IUK [)R$8K;R&D_#=HCF5+F%&MHS3 >E/E,JN6M*12 M>D MO&2?_V[(\61/JKB(+4%M;UM4#)+>.7@TMQLY# *RL>\O5=$JW8&?^&0F)>## MAR$DD51Y$92V+(AMOC/"2;BPO?0C2)A4>!%$J24H"5XY=VGR5Q-9[YZ?0TBY MJ-WS(_A,)>%E66B66U'P[9'R*8KL:5D#6E;($0Z^57+*)O43#.@R4:"_K"L) M[DD4JBEBM/0=PYWAD?ZRYM6G+\LJB8U:I]$4VB(O&\,)^:1J(FM")MU1&D+S M^.UT[E6DK!BS.D;#?0D&- 1%RCHS?=SPHAOH0KO-4ZPX#9_6A\B.AND.NB"V M>=2[(P9+[6R%ZT,@+>-+*4@S(;4%;+=-Q1Q<6= MS5SR5M?XR:/,11EZ(1:&! E_Z/8"WRT"/] = I'4:I"V)E*$ME(%LZ]DEAW3 M5)R[\98E%2NUCBPJ@JQE548N9VO-M/RYK;^2B>+=A%?\7=4R.I-)NFL8B]G" MU@-L(I>&S UW-O?P%#N^]821[?H\7IY.UWTZ2MGY,'_XE'!J)\83#4!>K6,I MW*>Z!50-<' W&>DOJ66(2G/?$CHH_\*#V:RIH50$MJ6'LB*P;1K2:IUV0D[7 MR2GH''R1!QSH\*.)L.XY,&E^)K@PAR1&12_"Q!HG7>.)95BI-X8DTC&IH0D- MI=2[F]PO*9]?D@,Q-TG[+T40FR5Q3TIFUV>YS5E "+K2YR9SUSTT@#!U;8"/ MW_OWP@I>4[-GBUK^6DO0E%+7HCC%J4U.^*SHJ0P(OTT)7]4$)<',8I#XJN76 MY)2=DT?7AN.;Q80P36J'4-IN,MEVBSPU0&-%60 MNWJ^4B7;'E55DBJG3"?+1JKDU]^J(,ZF!MCG@!36A']-ZZGS*_R))TW'L1P3 M.\%E&U@Y)(C.KV/O\U*&+A\Z.;7(-,,,8Z0;9(-/=U[),?N!&\#H@8NN7#)Q M'YOD$X4:W1&\L1S=,2S=1L, ?IC!VOSZCL7L6&F\QF@BJ@8SG;N^1:C@TL.V M'EA/^,NS90;3F*;7GHHP+:X>T<O$*YOHCOAA[6/]Y MH4]@@9>Z_:R_^H1$U^ PLYR+=:"_A=TD259F?G4WN.X-AKUK!)^&=[?]Z^X(O@Q'\,_WWF T M1'7I%970Q)+?)8HS='E^MP MZ?/V[PVYKJGMQ$MB74KY>Z,AIWIBUZ2D1EU2T[Y\U^\M4VMVQ+,R9"WF#*;0NOCQO+\ /V^T#V8'^J!!C33Y+2R&5?9D3+P9V0Y M*)BZ"QC%]+>VY#].'Q]-:BZ4*I)=].^Z9TR1(@E(%LE9[?VAHD/67D7X[<@E MFWN6C60*/B63[/ L,^9GEFG:N"#26M/>-P]WW]'=?>^A.^H/OJ'NU:C_1[X' M"T\,: 8"R!R4C)SR8'KG/'G9 QR KB3Y;KSK:G;A_J0ELA):.SY@+[T?6@.2 M6F50IHZCR;6.H@EBN]1ED-A)#BXS%_*.J^]QH9(G%RJDO+@@-;>YL-2U.NA[ MU00"7P]G7ZCUA*A/L;Z&^:^%']" -(E?>QA(P;!L3"H 1NJ;_$Z^&;H_17// M?;+ P4?C5_1I00+=EO/+6L%9@LLGNOEQ6:3Q6"9#J7A3>^OYC.S3G4S!$OBO M\1RHWM*I6-0=$^DS%V;WG_ '?F:K*&-O'2_PV<;D0]_DH0<[6&E]3,U:AU-$%M\(H6G'Q/JBDR(M\F(5\YH7<=DV?% MBB]2D4DIB^(GR)=143>5%A/@WNCIC(H=]1TH'DBM8MV?AF'07FCP)0GA5JW3 MTOA^ Z?5G"V(]+2:TIIHDQQT\?AV;@PZFBT:DR]9V/YJJCN/F.2BK87>?1\' M/@UAONWE@]P)THU_+ZPP^=LGW\<+'X:%9WBDGD?JW^$$EA P\G034PH/:ZQY MV,#6$TFN/J)GU3GHG PJK.V)NH!^\4@SN&L<_MMWNH8!8 K(*2BJB!Y6R$JK M?Q01#*FVH#6VX_:\KAISIDPJLMH3# M8DE"Z14S^>\]/-L_]#AY38_@_HCPEK< #0*.\4F6YDGT3>Q>HKG^2IQ*@53Z\!9X(ZBZ4D+< M>RDJS6=W9. ^Q!S)K@M1=T2'-Z4!2@>TCLCS@#A]YQWZ.ECMY$+I3?!S0.\D MG(\[/!C&EHO#B*))%H6#]$=J>/%H)C418/(*$'D?X?'KZP] 8M^YBS'872(P M-4^V:(:W5.YRDFDIJ 0.47FYX81Z*PU?;)-^N]9I:]M65^J-F2K4DF:JYDI_ M\$=O6+::*YDE7.0ZN2Q#NQKSKO;]PC.F.HGINA-B!8%<"%X%-+=U)Z >-O[W MPIJ3L\D\QEM87@>X&/1T^,CMD@0R#]]'B+HG: +/HQ1(4Z18LBC(C6V#N=09'11))0=GMQF.Y+ST>!-]CC1GO2HY)%$JX"'6<6D#O8M_Z_1 MV8.-0PG+DPHT*JJ'EH')37]V3/^ORR,CM'TQ">Y$5\S4AII:ZRAR6V@DG%#F MUC]S0CM7Z_]=LMJF'*W641-ZH'+[OH@3R0CX=-NK6? B23MHBD)3SN!@W&&(+('97E**+'[#/PN* M) 4H%$%K;L<8&2+(<\P&N.D/NH.K$F0#L)L*D#H/H/C*6Z>OS]5DQJ#:49H" M>S.0DN, D2,AH:G,8Y>%N<$/2R3<3:X!*VD5CD:2$X16D^SV,@GN"71_;O)E8=-*ST_R;5. MH]42VMIVR)^G%YPS#9\TO> X&B8E)#154!+B*>5/-V!=-:PT^M&JX1Q,K-/: MYL?Q%4DBD)1$W<#-=.9$#$6YA^VTF]!VBW)BG&* M:0OV2LN95E$(MT/9@9"M@><81UH4]-%Z\ MDG628S"/GC[C7DAA :I5.M/#$DM@1+JSF>M0[*71%*U*: KN"9504Z0EY .4 M1AO<:J&1T/J.-8>H4IX$29U!ID529QR3U)^S3-)ZVR?]X*:N#=J#>Q/%YU7? M3:YC%*7EJP;94U8$\:A( [?F2RRCCR$>LJ\L"LW&=EEU;LCGF=>CO^!(& /" M0FDQ[IQL13?MB0T _8U@-LCEQ W=^M8$IT)X %[*-L6JLVR&%W M56BV^*8#4Q1V.C&>.X4IM4Y34-O;E_(- M/OI@>7AADWI:DD5?]@!T M\@IW6EA(DZ6QVKL0([T(8V:*38A&-;:KN6=4[DS9'62\3:[-6D<]OOX6WVCX M8.&62:S'D5:HD&VS5FM6N>H\T?V3H0.0 M(R-(I%"HH#:VDR98H\43E7\IE&:(NK*B?G2D;%A8J]A82\(2'LO MQI1D03SH >Y-)MA(G:O>)">]!5G<3G ID<)+18$E<*I*RDJY*SS&68DF$+25 M[2XHK)%SM5R\=Q)[DW0DT@,TQH^6XQ!7SYV@5ZSS@^GYJ4-&L=112:K:/CWTSP/#6_/@[/U[<6$R\C M>I=*X#%WPQ3]2X\<0+&>\)=GRPRF,86O/15A5UP]HH]A!HM@]R.[@'UJ>#8V M0;'^E\R6L(4EC1LR5DQ1&S>P*AGML:D:LMJ <:&WL+C?\JM6OS0U(M7,-NA?_0WU!]<_AO"Q-Q3@\]5NBF1EXE=W@^O>8-B[1O!I>'?;O^Z.X,MP!/]\ M[PU&0W1W@X:_=1]ZO]W=7O<>AG]!O=]_]$?_0)]^./K"M( 9?]FYRN-$4?(H M\ R5?"LNI9(6 &;K7+(G-TN0Z7/F__KBEUN95\2:Q+*7_7U&:J)W9-JE5O*1ICE,^(:"R M/#576J##G%3YW9$28SQR6)X?H-\7N@(^':0?HTY])5D(P=13HCC$?@1R# MA!:6#*(*C2;Q<]@=#KNN82QF"WHL'-%,6PI&<@CN?U!:S+$P MS?(@=57P\X #'7XT*5IZND=V7$^"C*H <.0&NGV.(%N%DVW%JYXE$^"R\P*A+5OW<.:'7P[B MX#(4JZJ*@*^' GGA8YN2T+FJ(67R&/BZ9L M:28ODM'8(9ESBG.&E6Z-C2P\&YP& 3F8-L@(]!<> :VXJN-5[0XS(C]QY\/"=(DL8-4E*P^-Y*/'#* M!5?)R*R:I)%+'?<2:IK"?8^_6Z1D^[!Y85:3SB7 M6BAOKWJB^\3@I_U;?=K*%6S_N(6KC[RPI2,YM@]\BYZP']#RZXX9=T^*2O2M M-X!]]/2"*]U67MCN*>TJT SXR,7P%AC-? 4R&>>4YUC9M@>?X"BYAMQR[!Y MO? $F&M_3]T>X&I@!P?*R#;8JVC"6JCU/4_>6B1&XCE(0V^N<')C$N@XA.O M3Z%=):Y=J]FJ()DZXS(Z[Q2T.]W!Y^2:R"4]%GV*A@1E.S2=@83'>KUD**ND(IQ8="BRXHVUTT/UIV MJ(R\FZ7KR.4 EP,9&0][.K-EP/UJK=-J:$(CH> *-QZX\<"%!A,PR;#Y608R M0Z,6@]82M(2&P5QJY-':B']K#B_45X?Q'>7Z0(V/'^(FSCA_<7X?U%3M)?1.;]17A1Z!QK MKN_I?9Q!N($T4&\W!5',N*-QJ0.!G+U*RU[I=@*W&O@C./LV-IV3$5-V[U^\EU6:O?+?[B8=MC1-D!K; M7;98XZYJGI!+)A+>7^3#.Y[T' <_2\'1PT]4E4;/R7L:U1W3L$ 6Q5I'$06I M>72XA$$ZY+2SYT#S<:0C,48ZU>PWD4P$O-]$(Z0(F^MA#VL"RRK\>*5 MK!/-/??1TV<\L)2CKM[J4Y2PB;UJ,K!=%RN)DQJUCMK*(&V+N[%LJDX&T<.C M7">-KD&#++9KG::@MAEPQ3B1G4WDA0?9S@;5U41/EB;9":6])#(C[<^I MEV0R#?5]?T$/9:\,N,6<]GVAEAG]W:!%+F!F)'+GS@FJ>(?('%-O#PG/$;PE M5:PGU^Y"%/4B%)I)/"C5.FI[N_%N^8-"U:0?'K,[FYA=95!=3?1D'08[5I#+ M+ GR+(-?Y;2G>",]MNVF7%O]R))"6OW(ZM'\R'UHIK4M@^CAT:RS074UT9.U M896SI%?9DO35:JSV?OW Y'*^O*\:(\5@JM'E( -[]! I=4RM&%DB;0[:JM#4 M,JX[R-N3<,:M%N.F2XW8:E!R1$5#66K4.DU1Y/,RSNAL:>BM'H:9:^@F M\'Y3$YK'URLIOQ#@C,L9-QO&S;NBMRRU:IUVHRVTY*RV5LK0PFN[G\('FWJ= MF'YDNO.",=(-LN>B.Z\DHWC@!C!ZX*(KEVP7D1T9^$1!2_.1;RQ'=PQ+M]$P M@!]H[E-]YQJC=ZD$3'/7MP@I7-+49NL)K[J+_?=F5Z0(W>+J$7T,,U@$NQ]A MH)$2A6?S3:.DM;]DMH11+&G?]5>?4.LZ40%%11-J +MLP>M=RMQ]\8!; M4BQ/K260RNDQN-62D6+POCMZZ%_]#?4'US^&\+$W%.#SU6X:WVRH)\GO2(13 MKV5P-^H-T>@.7=T-KGN#8>^:?!K>W?:ONR/XXM&H[@A^^]P6B( M/OUP](5I ;/_DF+-!:X02744Z<'!8@;C&&^K>V^I.L",-0')[P1=$'X+AYRM MN <99UC8'\VW0A2N]U@Y5J>4LL-D-HM_(L!ATX)P0K[? M<[7[K _1'_M:6=P& MQQXF6=-_C4V>(4FUUN2U()*BT" 9G/<>]H%[*=#3<'_Q"TO63:/I&UV_B!F= MH#-2]L:ZLI\LE;V_5/84,GH 9/43]1T35N0!TX",=(PZ^D2V"V7Q2W0#_29] M$>@1INC25?C^Y:7:,Z[!7W?AU7ZA9*5;#M)M&^FKY&KTB4S+"H] P?L=8I;: MR,/&PO/HL:C5O;_ R_0 /6,TQK:%GV#-'D8.-K#OZ]XK,6WF(6+11+<\^Y5. M;FU64O.+O[;RV 9!.EWZ=]TSIJ$Q&S5B4NFAK+@]T\8E14 6/Y2@HB-?\.H)[;WX[ZCW(J:]%W>]A6[BA+_+\1O([^0MANY/T<1VGU=#!U,/ M[+L9 '7JIQ[YC<9[*Z+*R0.[A"F57YV(;/_B?Y UIOH3(3OL$!*;DU*?I$DD MX3G/I)MPSU8PI=]#.0NW63#(W(8%/F('2,,&>H3K>!Z$SQ(L_G#H1*B]#:Q0 M^U$?UM&W;O>^]DL=9<34A&)BKC9=8#!:M]U>F)CR(JG4!2^RG- AI.P 1.-0 M9\'#X"V2M8Y?T7)N=$0R+1L'./&==1 9=%1W;CED1'@)X!?,7')92"\##,-; M@&_["YV::?F&[?H+DIM/'P1/$::XD@-D?CH5 ;$\"->UPF$$ +-.:7^=:CH( MW<#CDX5'ZYNM@46 "4W@)Y R:S*0BI1NA):][M22?5^Q'@N$7>*%+!6H"Q8P M!VP3,(0XB4CGK5CK.K "&SW@N>L%"%8+RY@A2;SXV^$O!63:<)&2,GE@V+NB M(^$Q@!\ *[=#L5+?LF(.MTAN+!)<"/,/5G9'6@N#&:DS6J$"2-RB.LZG0GO% M&$#(("5\ DH"U7%LA0"-4F L$4/IW]GL![A$1G1OI$U\1%;K4.Z8SSWWQ0(J MQ?9KB-!@:L%-V F_/6/\TP_ER99&6LYJN'!,_141SL)P2W0X&>Z()01]='/X M"S(RFE-"OI0]_G$AY5]N8PD18%5@D_Q0.&WU(KVE2,2#5IGV?^CFTNM-2EEX#%WG6/,S@B9E+KHCYOEHVZ6$](YK6_Z#O7JS0 MN,)>: N':UA33-[Z$BUB; #20PI.5.[ ID V1$>%@H)H3&+_TB?6E1]E$1^O MO<"(C%5B0ULS(CT\,GC$^.X3-5F2U?LQYB,SU#18A?YJ_7Z:^M=-UFC]1)9&UM(V9H;**VE<82A 8!;"WMXK@,?C9" ]P1! ME(0@B%*9( @99HW(P3@%Q0_F216H_&JJ.X_A)L?*72$"#DP:?6Q;_C3T90C) MK>SS)&B@KR[\LXQZW'2'7Z.XQB\Q2U"I"]R4^/B/N1GZ=-$ W>$/?SE )&/C M04.&2AKERC67DCI5F)I5!*V;R['O%AIV8,4".^ICR[:"US#R ;<9M)0T440$ M@'7ZE[JP@$OB9(VQ[3ZC9W $6@U\/]P:'R:X)IZ,]*MG0![# 1@47^./!J_ MR08MYX74\3+'1E22A^IB ,R:2HPGDBP)/^25EPR9R9)D755NR%>RU8C^@4&9 MFBX)=Y1KLLYK>7?F8*F" 4+FOXB$J+>: MK1_-=A4$BH-4X=I N(??"56N1XK>F#T)0T8G$OTPRJS3D1\7MDX"R01ZEKDJ MVG4UM? $W84A7W@3&#B6;U'/\B<02"SUK^ZNOR^E/I5IL5E%+!_0(U@WIM%< MX,<9UNF*:&P@FM9??/+RB140844*[-=7\-%MWXV7[Z^#)/*- RNP,7WO,M2] M#/>9I.$",>%(VX4@=#CT4!236=.G='I,T]8=/7YV"M)V>6H"_L8*E MI-QF,_O;7?*)3"GDS%#W'AJ M>1 Q$(L2D LT;DPV!D)SQ+!H=(_RCTL,&A>L.L(YOKOP#!R%YPA3 V_CR03L M$=)1@X:R0UJC! MUP0'F:$_=1H_V+=4WP/,5..#Z. MHI:Q10K#1@$4&! _Z?8BE.X!>>'CP@IW>F!Q2_,R%*9+^Y#$?==>]87@&S]A M3UBMA\Z9F*$N,4B?24FA^/F%5SG#<:[= M^C!U](,&Z@ENR8MC!A(0,3@"$FB: 1FB:/,OY#HB%1]=#]8:VBVAW84>0:L1 M"04SUA_AR^/2(EG?N(SDBA=*5AC7 &]R%?Y\#=]'Q4F\P;""3]R.??%L\IY.HT8;.AL",/5*ZA@TY5V;1M&W )9MTAV46JF)29N%>F5=D M[IJ<-G?M ?#A+/"-Y\ZNX$Z27TWJ#5X!T0)9>@F12C4A4JEN1RH?>G_T!C]Z MZ*%W=?=MT">Y:WOST@Z?]O4&3]Y-HF6,:*^1[3EK6W'474:CFI0%![^F-1:+ MTW)AF!",O6?*JP0B)(V P@=- ,]T>031?KQ_$^)ZU4:-VG&Q7>GK-DG(LOP- MN45#FK#DG_!$\#H/)2=UA-_ZN)<'6@]M"K3HT=AYHAGY #Q;G_OX,O[P)3Z1 M9CD4!/2A+YO#)10EHK9(>'GE@=3%T N)SNU';XXNU^'2Y^W?5;$NB4KB);B2 M\O=6*_DENY[8-2FI65>E%I_489.2WW_YGE(.!QZO?/Y2IT%LE <;;;*OM,W(HYT XEN&\V*<_A[:>NX!13'_KY/#' MR>3@@T?[":-0"'W7G<4$] JM]G)(39"]ZSX3P($U$[9*6T\-YW#;"[>1"]YT M&GFS[V3@-D3V (4Y*?5]99)='D)*1Q80. Z@'QV<3VXY>$;5/IFFZ0=LD%!, M&%[] T\MP\Z\AF<:>+%VOGTK'I#R?'O2$EDYIYZ\ME0%)AKO'U3?$P'IO9#= M4X!+-\KU&.DO:4^RPQ0ZV:AU5%H5V:[N7T?EQZSF4H 47%W[CS8_R MX^IV\5S=!AVL-@11W6Y,7"*NYAUA&"1O94^/[1.0-TRATQ;DYG:O9$[.*60'9KFJ!(7':?1X#VWGW&GD\2/WBW\!Q9>T]OI5.PMESK--M"6^.^ M%J?NC*E[3Z>&4U"W4NO(0I,'Z3EQ9TW<6\T,3D_<:JW3DH5&N7T.'B;[0#86 M-M%O[L(_,"F+.UX?8_$]?0Q.P>):K=-H"ZK,_2Y.W1E3=_%)%#"%3JLA--JE M]CTX=;-(W<4G'2@DZ4!K")*\W:3J_,C['()F<;7K-QG,W/'*E+.+3U" *70D M2104<;O]5(DXF\<56"3OXG?J80J=EB"V>=",$W>VQ*T6OT]/*@!(4DM0VJ6V MRGC4[(@C944W723K+6??Q6-S9S.&3H4D8_%)'C"%3J/=%#2UU%9MMB16QIZN M7+QP\?)6O!2?: )3Z,B*)K35*D1[N7CAXH6+E[5B7D5+%Z76:2N*H+:W.TMS MZ9)U8^O-MJZ\P%?E:FDQ.2E>X"N[ E^TR1B*^HOQ^EZ9U?=*$,&,5US*K,37 M^M+/!WQ9%?HZ3^CQ93^X<$F-XN:^/0*T:)4F2UY8J>%G\.2)5K75D M3194=7O7N+2)"9QC*LLQQ1].4C629Z$*FM3@',,YAGF.*?ZLC]JH=91&0V@W MML_S\>R@'-TM7GHJ5\XJ_IR1V@3K36X*LG(T9_'#/BR26/&'?51R)$ 4FNIV MTC2GL I06/&'3M0VR9]I"NTF*R1V#I$K7@?I).Q5_*$7320%W06ML9T_4EIW ME5/8DL*TXD^>:!+X=V"#;J<_<@*K ($5GP.GR4!@LM 2CS80>/R U^1AE,V* M3V37E%JGH0I20G5Z[NI5@,**WVW45%KU25:VJSYQ"JL A16_.Z>1W3F2+I]0 MFX8'$WA]F#)S5_$[>5HCK#&00:B.^WHLDECQ6UI:D[2;:#>WCVIS JL @16_ MH:61#2T99!@S&6_G$$U@KU9)28_Z'IOME"5H*B27BM\&U=K$-Y8%I7UT7F&& M."[C.7[.V9RS5YQ=_ YL@^S BDVA*685D^"/Q/29) !D8#OQEWV495O9!K[]3D:-.2'/D2Y5;!&)D094P^Z-;2 MQY9M!19>Y4SM+R2RCH9_ ?59D]?3<]?F0NS50@3DX;F'?4PP\H@6\XD'=Z&Y M_CJ#GWP$7V?(B)C&AYL-;#UA$\T]R_50X"(?L.A/7LG#<^Q1!G(,C-PQ+)@B M&%[QC#V,K!FP%B9!8J3[R)V@8(K1& .T'/*P[I@(P__A@F[;9"S+-7T4S0W> M2&XPIKKS" "Q'"H,WBYFZT4F/?R?/&!]$X?;]+Z&U0B,#>#(+W/7M\@-EQZV MXUBZ*'IMZJ M$,4COAA[6/]YH4]@@9>Z_:R_^D0*K;,1\- ZT-_"*X1*Y]>Q][FSQ8N[+^YC M5ZDP(3.X&_604D>_;@C9[7)4FTJN[X"2"USO]=KR#=OU%QX>P>U?;=?XN5)3 MK7P//@T(LHF8;+*VVGM4AAT"6OX/C6+Q LB<@?FYUM^$$NUB6O;[C-1 MR"B-HHA^(OJ]49X"5%J[WA1E!LLJL5GKZ?VA>)&B%*6L6"L%DUQO\+ON&5.D M2+0DE5I]*.PH)P2&XVR,O1@0J6IS5;\XSH/^C&*K]6,',HZ/N>R'(FN!E6SK MGAZP?E:B)QD43GX_>K*TUH PO\=TF3H^0HJ+-%5!TRI4>/T@6<-P9+5\7)YM M^+1$7)[![LG1=,W,?K3+'2$XGGF.$?"/X2,TIM*Y)0V@WF^61S_P< M5*5$_7$$W"8$W!0:358.TU7(LKX%W7N)R$ZQ]T2V:.RI4[%DBC]T.]SG>PBAGYHQFJ01:E-HM;8+GFSM07"[ M]V-;.ZDPOZ> 1(:8EP#SFM!N;Z=CY87Y\(U X-YK@<_5]RU7L^#&AP#'*1F,%*(I24+6JL*1C/K ?WS(/_< MS.T:%9%P MN+DP@N,S3M;XKK3LE7LXYBZ88F_)9OC[DTS95,.!465 2*GVQJU].KT8J M3[6YQV RI5I2,"])C&C/8;X,B:A9ZX %W]HV,$Y.0Q6RSY-"1!^QV \-(U7> ,HW M*$11M/2IEM;/C>L]4/2L]WZ]CW#S$7^9[+$JDM#6MM,1N#E_1M2<;XSG5-1, M-EP561 ;:?,H/QAU!]_Z7V][J#L<]D;#O14GD@I M,("$!^L M1Q&O-V%)VR4H4M9M.+%D"8O[K$KCD!(4ANYYM"B//@-NI94I'J,5TS@,N2>8 M>ABC&0P]]4GM'6PB>E@]E #QB74T?D4^?B3E@)#N85*\)ZQOX9]#=0M5K$NB MPF A"2:K6S Y*?G]EU[2:IUF4Z Z@C,79ZZS9*Z\>*M1ZS24IJ"T2\%V&%)9L_ MMM=\#MW ,M@@W7,R=!F2)NCPL'E-_?E[6L@[-9D0!].QQ/K!9L7_\&>FT3"+4(N+5F2OW 2YB2<*0F?4A*WN23./'^/OE>K M:PF&%?UN.29V@LL+M9ZP65:LK662IBAALY' )>TY;&MF.;KWNLP<)\U&#$RZ M>+B&_G&C[!S.8IS.*(OS;+N&03:822>E%283V+Y-RK*4*0^<'QTJ!;D>:'OM M(=>#C;"V5 DCC-,R@[20M)'1U@M9$R42WVN--R.=ZTQ$KH[#6OF>J MFP)][!&*[ %4'8G8:.03H*PJCLV''F:_T4T4%'@V@-@?4^ MM9N'G[Z^?M?_Y7I7MN[[.WK6MAOI#@P5=$)HM3*DTZ71:BL[>]=&7;J33@21 M5MQQ]O#&)>7RP!-!C=(>".+M;E.=O>'M;BM[Y(*WNWWG\ UO=_L>>*X6/KP< MDW)@=KBC.[7FO.\M[WN;?U"@];YE3WKR!/C6>L);Q^"_>6[ZCFSM9JW3ED2A MK:AEMOAYVCZ+8O0,.#Z#,S'M$W-\"WQ\N2TT&MLQG1'_*Q[=*5AE.:>%EV9,TJ[UI%EH:&6: ^.=PK+3U W]^2_9$Q_BB@" M_4F"UMBN!ZO^9D[)#F]**J! [J"EHUN%SAK;)8]ANS MD"N26.LT-$F0LO89V3U.M:QGT?EU['W>;M*4P5FKKPL?",'WAV'#H>0#5XJT MU5Z*R0-7NUHR/>GV I.S5=9;4RZ[UDR\,Q,_B,7\I'AGIG,[%\4[,_'.3+PS M$^_,5 XGZZQ\J'V=F7)QHN1:1],4H2F68N.-4JMTVX*JL;; MI7'&.U?&*X+OU)S"AJREFI"*Q-;DE2G:Z,)L#^T?4(4T@ORZ =! [G;BP-'= M012)9":V5:$I;^>1,+M=QQ-93E_@/S\*;-0ZLB8TVB5J3\,)\.15^?.COR8Y M%B\*:D(F764)\!P2M[KI,EO/\S1I%KFP>^H(K.-A>P\Z-;NVB,$BM!O:P5F. M_%AR20AISQ'[C F)E$,16@E^(:>C61+-*J.JT4>?A%G6N/$TA@CG@W MV57KKIQR&DK>:NB]@.V'L^*8CMJFS#+/" AL"]4L.P/E$;N5)5+9KR6HC1)5 M+,N(=/*-*G!>Y[S^\48^N? Z:9HHBX+<*E%1%,[KG-=+SNL%)"')2AE/B!7' MZ@><%"'?"5XM9Z&'<%P[@1 ML@&3_C)W?;HC>QDV GC"JS,!_[UYJB-:J;AZ M1!_#HA;![D>V,F +.@FWDK /N*+L8?UGQ?Z!%9XJ=O/^JM/T+1^YL-R+M:A_A9@ MNT_UO'LQY=D2[00'<;8$$$7 X&[40UH='79(*98U\5FD*W6;]BN MO_ 2#B7):BC+@.:QV0VBWRZVCBIUKW[_T1_V1_V[P7";<=X0,L%0"]YZC%E A$L2=-'CR%,[5<4 MZ#\QFMNZ@5'@PN0\[#P&4^R@>ST ,OOY%Q_%4I2>3L,OED_ZB"-2N)$<0R,- MOBS' +GB8V3!#^$%Y$_I,3.X.L<>U>,A$SF! (/,P\?@E7J4:*/;\9 "?>I1 MA[?]Q#!#;$P=@-;C:QW13=-X-G3\L+$Y-NEQN(4#>HP>BM-7-Z(9#J:N20[1 MZ;O,CRD8<-HF=-.YAGQ1$#@\"4JS! M0QMO #$# 'S]GS^U9*GYQ5\A)9HL?!0 FFOG9P3D@RD3@=9_]0,\(S/R77@ MB.W9"J9T9-=[U)THP P8"> AQ7)M!9V-A/YH/&7>.#:*B MR21 [=!3AP'6X9V \9G^8LV A!&>3"S#P@[\WQ;1ANT:.6\46-P)9_<'-6S4$NF&,O;M)S/1XF66P8>C" M2@QB[#X#/0*I+>U<<:6@M%IG K2Q9>2N<\ORM.K$\OQ@\QPJT @]=?J)7*_1 MC^N\6_LE9,#5T_]>Z!X8);L/L(8=""D5$W( .YZPE;/.#W\A4@Z>=WQ*E0XU M9&FE*#^ ?VB+A_ L+:&FL*$47 22)(-L31(]8Z#$/Z(N@!/V%0 MQ#>>.[N"!\F0?P?6BWM<+?T3XK' _\R1_G*8B])8H:Y1ZVBM^JYZQ4#@-I5T MA+7<.15G(#@BD#R#;,ITP7?Q&_KT!;<'EV!>6U 3S&*IOBOY/%K0AFZXB%%K MN#Z1PK[O&A;]82GH.N M:0PRCA\JZ^5LWM/6;T6K3XT0T*6N$6GJ-WI\#F8-CIE^4WNO !4![@V\"/4 MK'0 !T:O6/? MM")B4\5W)SF<-51LL!WW'=D9RS]0K&I@/M11DW7=P@Q.#CD M',IJ!M@,Q)!;7_HFWJAE%($=D#+77]=-0D/WIV\L+VNR''4"7 76 ]P'!+2P M W_+-ADO-6%D+DXM$,%OD!12.=RQ1/;KLKI"$N7&;PG]JD>"^\TIKFD62K3A M_?X;#@/RGP/:X]%(E36RE#>$.M;]%?]%MN'F-(AE9M 9+L#8PR',)J2T R7@ M\#EW'*\,GHIN!%B'.C'D4\IZ;SGO Y4[ELD*A(G6!-[5$EQ7Z]#:4;A#;J"0"JA1U/)KMNB*FK4)QDI(9;5Z=(JNB!,O; M^"E_?LJ?L1*-)3KRF$&SD3U[Z3>@V/X@>NW[R@@FWNP/QQW#])Z(.9!28R M%OCJ;51,Z'^E4A-#' 3VP0U,]RXY=6IV LBJF)K=W-<._(/B<(T9[IKV@,+\"FG!UMH9SO1D6QBGG@.L8'65(+ M^R676C=GM!7"J9QMK7,$E3=V47DQE'8.%1)I4Y@#([O,N,-,F\!Y^\)LVK\L MZMO4\J=9N9VQDY4=X8R?N^_+)N.S:(*D9OS6KN1'UICO'-S=[P?O&V?M_>Y[ M9@VO;W,-6!9,QUHD*5?/BF3*K0[].P>SUHYC>3#)"09'R-PAKE)+J78%S)-T MM%10?*"B]XIOQ,6W:'9MQNYN',//UGNPK=?D>XX(*8-4D!C M];K=N:SE35R5U;HF-5G+$57JLL;:Z7BM46\VWT_Q+67B:K*3%DF)ZF=J)B]_ MB!]).OQ)EL\<[J]!MWG6?"N^DWF":MJ@V,PR31L7=3AU[GJD@J. ;F^OT*=: M_+UV2%+WQ]H(Y07;9(8K%+K?UVL\E@Z@2<0*(^QT< JS B508)U;K%/KQ\0^ M3 9[]/C.JLAF6+UK"@]:X[@7\,W7'GM!+G>#&;P_L$!/:=Z4\M;)OP98)I M==6)K7LX?)GA/MOD=EJA"FS*GOT3/8!_ZPGHN^6 ^>H&NK!6 ]5!_Q?6HWNO MU*)\4UIJ)2O?=[L/KB'-UOFU/LPK< 95\Q'5H23F[#N#H4E=@C^_@N $" MZ]M8D/J42!^[3T#J U2BBWJ ,1S>>>^T+KJX'WD&GAR?OH9-[( MC:"P LL !W>3*YAK(GP.J+ZHJK6.(K?KVZU]T++TXBBLUF9;,V!IH/@W5=U6 M]0G#PG1KAP6)](@.))**B&'EP3$F+$SJW=E =*80,?O"7];"6[Y@5>28B D@ M^JC&V^9;#%JD+*YH2(\];I4R) 7&U@\VQJ\/2RS&E?%\YJL5[HR6*.]'2Y+B M1#2,<7Z!BY9\JM+#JG:8'(JHEE;A#*,6R4=I>>""!RYXX(('+GC@@@1M 0Q?$3J\UBDQP?MO.'!0*MH@8G!^/+>N/!3W0L$U'=,2W?>N.]= M<%[LJ$+Y**G,=M11 -ZV:L42-9(AFTKDY4N>0F/X9-:W1D0 ETTC IFMRXDA $_S(1GV[&6 <"!#0W%[XNPL(T39"^OO= MQL@"PR7-]>#G1_**[[%'U_7_L_>FS6T;V0+H7T'QQ7><*HA#@+L]3U6,+&24G>_70+!)HB8A!@L$C6_/IW3G=C(T 2($&Q0>)6W8Q,;-VGS[Z"A?.- M6O99?# "-^,1&E$LN$ 3:]4-%WH(HN[T84OY^$O(,(J, S@S7TG8'1Z=OWE[ M3BPI>BJ>PY$[-6)]E_CLB)M5VL,I'^8"O^*:FK7JDVU2G)(I3FH5LQG[JIBS M&=?G175S\Z)ZK9TSBK!)X).-M'ECP(&:,Q->3">NA'QX8AM?XF+Q"1M3LV90 M1&^^QP3^/ M[\SPBZQ+3#"_UWHOSZ@SJ,3#5/Y-ZSQ,W4%;[?4%RQHY[Z-P,C%S''LT4DUS=W/M7@8 M2(R/W-VR0E?A<2<:\"2Q(F["K5L^$YA-+$NB#9<*]58Z/ZCELVC:1J0AP.U@ MV<:;#QX,.G)X](#M9*H-7NSZYF9E0J]LWP8*N4LPJ7MS1KV(/[#<;]CV%[7EB9FOS%^TJ0MX#CAKT@6\U%#>K+F&Q;GP5RIECA_4%3NG?_)CFM@&=9@# M\98FUQZ0J]P;C?>8L)N/\,=H:WOB"%6%35,4C;*8@A,0*FO0VB#+H?7Z*3^O9(,W$[G>*J94LIRG#'\?5<;?Q?&\-1A5S$PY#$:-&XP2%Z,. M%Z,X'$8-.NLQJHE,G#,V']B0VA6;MQOF P5'45BBE&1QF$RA#N9\3^1!MY%A#> WAO6F^VT$)KXOY;H.1 M^)/^&K)KR*Y:LMN2/7=0LJ.=?H>R.FCD74-XYT9X6_+A#DIX_=:E.I:'^^?# MO=5HVW %(;A[0%75NG7.X/D"$_V:I9WJTG8M,1;36Y3ODF=MKJ3)/G6)@CGI MFNKYNV1='\;:ZFD&P'2(QG[&%6*%F%TUY1U/> >KLL+0ZFVU4B#A7H%7A M50!:K^VS.^]C;"VM!F.FIR+W>Z*4A304UE#8>@H;B4!A62(:MB['_6R/YH:" MA%&+3X."*LC"&8M 025EU ADE"KWQL,FC>?]P1@;JS!#QN70Z4 MO0,<(NZ&M9Z3OL4 NQHRJ"%'(U.%A7 MDVIW'%1:EXJL[-^,J4'!,[=)=D=!E1HARCC+!FMDA#3X+R +?DNM?7?\[[8N M>W*O*PH+;F)9VY'PFTN6FFE(Y,>2V!Z\]W^TQ?(C:QQ4=5BK$#T7=3#4FYZ/ M%@?BYWW-CCMLW,"NE:;W'JI<@^% $*N]0=&Z:OTE4#2+A9BEUSFAR,K)X&"] MU/[#LD&ED%#7D(R**/YLLORZ*'0 &=OB LNG'N%S$+<(BZ_XJC MHS7;YU8! ?Q88OO9QN%_$I9!>,K?\(SACNOP?$N+N!$0.)8&[DWCC?=)1)Q\ M0U.@.IP>:6064H.6)Q4F78! @:>JBO*5 =/6#,MB.KPVS6 M7A,Q$-4TN%O2TEK[2;*(YA&)@O3"F5T$\ ^-8D\3.#B:>1"=SA<\G'O\RMWL M-X^1=6GZ5($^^W)GW'CX3Q*7MJCUU>)2%]5Q==0XZL5#I<.KX]6B$L8=![FS M!VJD1C=X+"!+W*9&5XO'.)9%[@A35]DXQ@MDO2=,)!1Y\G+@2FS?AV-[<7#;VYP$%I/*6B:@A>V4WTR#SXURS M?W4I,0=CD64[WDO#HL8=ZB3;W^+HTF[$!$UR_>%/R1J9K%/:5TV29D" MHEX%%L6;=@:IFBNJE"OFH&:-[(F&+$3DR&_:K&0'CHQ%\J==(M_$*-*U-)J/ M!H*DV09@YC.QG"4Q))_HM&U,U3(2TUR& DWR;'"S2MR$ M)X1%SHTSD\$<;Z9P"XN8^QL62J?.,=[Q8"W7K)%IT1"&D!Q;W/CR9HX]%(UC M-W&*-QI3L]#<[TULXI \H]486(TOC AD5/2LM+APIK!,5E[4F-*E@/N^BMX62\W_ M7JG@2U?QWD6GRU&AM#Y(DUEZW6P7FY\;;:S>&+DFF>3M,3*+=-W693\G?ZI! M.>$LXW(HMR9E07@FV .C6.ZH:H.1(F%D!4QP74\,$9@@]OX?"(!R3>.X[4@W MT778@>])2^V5ML]@3:4U77<#8DA6C ]-1MS;*]D'[!F?O,!QX!M#@=)"9M"Z M["KRJ)MMH%JI9]>!%V)\KR=W^TV 3RBL/ 7? M]F9>V&U=#D?[^+H:]_:;X=TG,B-PD(;D:S\:9_;I.;/#\WW4?B0NEI8E/3X" M;!\-I_'8")BZ^Y8.["*XN#%=5VEJN 5&QIJYM2OBC(.&,XJ(C/6:3;@_9VQJ MI<^Q5MKQ-4N:::8K/6M60# +W"8^'^LB:1SEJG:6;WMFZK@&<2]\9_D!,<=S M+-.0$!K;689P(/ZIK-%:-8=[O0YKAU.9([W6PJ;$.9-:',?*/OU"GS\*-'CTR9*FT6,)+'O5I/ M*VWX@EBRZ]3Y0KV\#KOP!07X0E\>*-D$&]%(\]R:1!OF\W'0.^R[<1"Y,&CW M"RSBX]+Q3,3"#VRBYC/YB!AUT:5/KT),\PB^H'7Y7HU]M!1\]8EVPO9JP,VV M^09V[66D8FZ+,I 'P[U-A[WJRWMI<$M$W"I9?U,I;HT:W*H;;AVTC*8D\BJ?W_8,CUDPX'WH K0-)\#64#1N<9[QNBI!(S:+.78I?>@C M"%D/LJ&JPGO=#G:J&LK]43;LOYLGH0J$.%(N?,,&&C9P' OIZ&Q :5V.Y<&H MJA&N#1.H%1/8-Z?O%)G X2)5PC(!%;NT#65U4.L4P(8%U9$%-7K(6X8?A65! MW=:E.I:'XVS#OGIQ >I=^;N/T N#7/"?<+D+S7TR[<2J/O)?<"6#-$W^&7AP M#J]5(]MH&ZZIU+NF_"P]SHE')&W!FF*[9&81W9?\.6'EABP *!F:3U8*$Q$5 M 88XM ;^]$R#MI:!>S$2:$CP!_FQA'?!W[/ #UP"+_<"BW[$8FT ?4?2 <08 M\TQ\S&NGPX=%(=L5";+JSU)(29+I83<6H LC &1'] 2RD32XDMRU#/#2"2#C M \X (OII66&F C//6Z\K85<''*N@4:=4V]GN!#)LCP*V X MQ2=R]L87"@TP2S9D$K2E2?X%Q+ $2%[FQ*;@RBD] MEI!4I2G?* GVJDTUYZ!9TAS.$;B)GF%/]?8^])L8JF91AO8#WP\7,32A5V[ M@$V2YONN.0THAT4V@8\G7@FK AS%+D? 00!1'%"X<-^BHMI MMH&?,6W="@RVF=8# 9#93[($G R69LGT+LU8F+;I^2Y->VBQM[$=H!31D*MY M/OS/ OD?8!V\$Q9!"1MO?"6:*Q$;/_*)Z&0QA?5U%9DB9IL>7A*]+Z4L":>N M4R)&##"5Z4 E7:/3GPY(3]''4Z.GJ[T!D,U4UT9D^G_]?BM\S1HB4GL7O19G MWP'@H1_^VF_E<0LJ/M4W80[;523*'?X@$H'O+U F(; CD11AZ=+%X6G^JRPM M+./X>QR)(0EO%3305K*DA< 6]:\ M:!4>/LV%'$<$4%=>?&#ANK8T?0#:?]E77+Q;E@S3HYV-PW_C=_B=5&K:ADE? M9A-B>.'2HMV%Y$>\MK1-5-;H]-80,CLLO',!VH-Y 0=K.@85EL"!@,YLN.Y) M"^+/'2,A,S5XLVOF'&YTE'@ZEAZ$R@C,R;2S/+>?%R&17EF6WIUK%!75TL"6Q4>W()?0\\X?(]&Q$>ANA C/C5B566 MVA(5A8A/^(<3^/PNP S3"& 7[$,N52;@4/F2[=RU GMV-8,@!7CTG2#F\O> M[X!C,\GL8N8ZBPO7>=4L_W7E5&"5%GX4D"Y$ 4,*;W4I0CC(0@E (:$WQN"6 MDZ"">U/GE:,'99DH1W:.D0-4>K)9;B^FX<]#>RSQ%%><.O$CVA3D0>"O?R1! M=CI!P!^)ZI3N"G02_YV[X6J6VA.YF+I$^WY!L?V#9KUHKQZ:/$G6 GPE"<#5 MO;,=7OYCZO[],L.?UE_<)K3ZN4)K4!.A!796 ND#C\P"2[+,&=,9UBDQGO2/ ME#J_HHXJG>%JRG%HQW\&_<4G7P"=,Q.6_Z#K B""?0L'_AM=RQ=82DH9A8WJ M'XS 154F5C]!1U ZJS8&57>06VS<8SZ/*;#'T1OO$5"JO]L6(_X(O-(@S\0" M-008%1AS-J#9T^NVG8[?>*?#C:<9\WZFV]LH1\B,+B6Y]:WV^E&HD;[Q U6^ M],VN?TJ?WUQ'^HSP M.2P0VH4,B-;64S,\<"88EB&90"A@1P M+_T5@"I 0FOEJP:&(3,FN;W2H]@\ =O,8K^KS(Q!-2? E7.#NY]"("$L*4ZE8G,W$,/ MF/F<=::ATF\@JC!%)NEW2^QDL80UI_3_-""I^E@A)-?B^UK\7B/EMSYW#+K( M1Q'N#?" '&S-UBE(T4^ RAIP>F:/>:"%SH'FX;;(O9FT#::.ZU*2H]X%AN)F MUD5%H>Z[L _FMFEO$0CKN@4DT!'X%F5;":[U"&_XQ7+T[S&C'V5T)_@-WT\\ ML#OQH-R M"YO; D]X_@2>147\T"F+7!<.;=M.:#DT%FB/8&0?P+$DYE6PS#= MC,17GF]I%6#XG@2\**J7+,3O&9?%.!(?8&O_=@Z<-E9K%' MAAV-% $SLK2E1SZ$?WP$ZK25DK^/1OD?6??$ND4IPW9/&0FX*'7KJW)" M]^$) Y:1X]RU)56[3@U,\Z.X&S:5F^8]WGOO8CE@*&@^4\;X'\X8KY$Q%JZ2 M/'N\>O\34RJ< -YBQ*%2T.0E;X[>2-"IM4R115G$2R3TK$L=R,D>^)A!,:%R MVJCT#8-/O2*]@XOL_13AMV9@.&HI$E=0"H!/>(%2OG?7ED,3CEWBNAHK1GBT\CX'(M\3G M22%5C_PK R71N%U%)5!",K2C*C& ;C<4V[XX7NEA6[UNZ[+;D[LYA8DUTF3V MZK'VII5%(E-H115"0E+H456._2BT1RMV.D?NLWJ"JD4-QY/]HGFF'F?H99(=KCF.!B^F&)FQ+XZ M,?O"=,5VO]8%S^+T&JLS05;D[A"2(,NK%^L(LGMP@AP@07:S#=)$(HH::A.Y M]=";BYZ%)LQ/)E95&!4K&Y4U9:B7J_<@_5]JXNT54%GAN)W''8=47Q'>',%V?%HNK--2V+"2)%$I MP\MG'%I40QLL8%4-O.#%"2R#E8I-"<&6+G.3/!/\R<@6L-!;L)]"L&"U='$= M"ZOP]L)EX+6I\TRV]TTHWB5AH+0NM[67H3B0*/3JT[SQ-U97Z/G?WCU>2X.R MQ2*?3$^W'"]PR=T,.Y\0V^-=H&@QQI7C^5YHK!'CF_9*ZS&SQ2.]<;9XA#9B M62D>>7B\N_KWQ2^3A^M/TM7=UV_7MP^3QYN[VW5)_&O2]]FK^18%OT0NMG MUH8 21[[%#B!!\L%3+I@)5-/KH:UL2"TB)MLQT-[\@\_>I+:Z8RENX5M3N') M&QMS09$%?;-HY2FK!9J[A$A@!?IS;T-UB>]@V:?])*V5^M2(]#;J^#>WGU=) M*B:7)$%-7-C9$RT%^^4U0U&3%X#--7 ^__7&]H!4*)G=P6[3=P:58VO-+<:V-=TFX6 MTEO!;J4>FE[\!/O]#!O\'?>7!S\%"Z$[[4Y.N1: B6(N[X&&G;L8?J4:$J5N MJK)(C<)DN@%LT]?XENU@\V.P10!Q9O0-#(ZD(/+%Q6%]%9&OG629LR>8F>6@:NVEC37BPMQDMKA=+RWDEY(&XSZ9.\I'CUK&?"1;X4W;L/:+, M2%Y'!?S6\?^7^'%?UM*8U,<,JO8Z]T&(3VA849$5V(E&?RD"PH9GR3KMM<2K MQ:+'8T(/&Z%0I)B&\=EQ^4]XGY+;9X6JJ/$Q#:B('&=:K3!-MIAERPGP_%I7 M]5986N*_)2S^863Q"]7OJB[NAV%9]\.J#S3K6.@/L^9Q?YAU+%Q/[F]O;G]] MD+Y=WZ-GX>O=K?3PS\G]]4[M >@7+LOMY4&?$R.PR-TL-] ]L0WNX7U$#V3. M3D>K>UK33.AMND,7)+SK=<'7J&\B=RMFU1-@V5&;!]I ![L7>KPSD?>AC"V0 M(8&F=9,BWHEG"N*>#2$,G3],O5Q/8'[@/%,AZ?3@ M5;L'IM,!#O_NR,IP761>#%JIH5*RH?I(Z0I.F]>S&='YR"K>X1HC\@X.+F#3 MY0QT96,03\<(F))B_=/_'P>B!ZX=")G MFC/,S!_$N/@O<9T\IJ"@I!RIBOJQSM);G*+8D\';@XN[/+S-XJ?:NE0&V=08 MD?"CAA*K[F:TL:T>])B&=#U'F^1\WY[O[-,XY$>S54FX1NTI4ORCX1VUG@4&-QPFA=0"'# M"="-(%H<;<>EU1"5:V@!A)5<48U:4N'W)"?P/5^SZ3B["Q9HJUKSKPBR-5)X M"]1%9F7?2LG=;8#S[N]X5=E=?$R[N;'[F#LO#_KK]=WFN'?5<_*/>XNJ<]CC MIJ426@83,APZGEA:+*)P3 U%4 I^"X9]$X\NY?8)?#QS@%<=J5*OXX=0Z]QN+EGOR,X5O6YATJR*OESH8Y. TVB,/+#XT- M*L6&OK*3\*XA8Q?:-9W/7M:6QN\6OLVFN&_33#?MZP M?W[1 2+#+O;+SDD0K5'NDSC)RW6FNF:BS_XM[ M370^IKK=WE_HF+;NRKOW" M*Q#-"!^!5(Q=0" *,SR6"K)^:,?P!,8*[L%ZQ$S#KB5=-W-ZWE[)V4#7%4TG M/"IM":(&98?Q)!MU%F[YN*+E'+"1/=N;*$<^*P1*3RQO9Y-P_$ZY%6BM6V.[9F 2AA(LGWS(@K=A\TWPXDY MT;2?E6[[^5W BS7.Q2!CS7K5CDJ/RB%3/QZ7D^W?.LSI5#O,Z53[Z?J7QYV: MTK*7Y7Q"W;U5+6XJ,?XA9U>Y76F/1%H2'03EOL:]R@U8?RI$JOFYXP:PQ^PG MHA.,PJ0N-5UG$Y>:KK.916WI.GNZ73@K;+:Z[X"&";4""V=8C1N72KJ4.YWUF>< MU<>'60,?IY+&^>0I7U/GAT+1Y#M M);7/H4=<%6).?4-R4EJ70$IRI]YB3IQ\H9-!Y"KDPI8L\>*(O+%AYTA=W[#S M.'CTUI;<,7S2F]'!IAG_68SH;1D?GD:)&]Y_]U[SR0-.N\7X)KJ+M*=X1C6. MD \QH;O#DOJ'75*O=3EL]_.XZ\H/[R2/V*;CLK+_K*3=-DAIM\3T36RJJ&9> M=WG;?T-YB]-H.YVZRUMQS,J30>0JY&WO#1%YL!Z1S\,.JX_0'1Q6P@UW6-+P ML$L:8992CH<@1^AF&NZ$DG>TA^0]!P.A"LD[>D.&A=T>^B-YF*N+U4;R-I;N ML;EL+B*/WPZ1QYWUB-R8NT))7K5S4#$W5G98DG+8):FMRUY!R9MG[HX;<_?0 M0E=]PVC-F';B;\S=QMP]@-!5WS =8-Q;C\CU,G?K-@AY31X1S7^V4GEHQXQ) M%D[M$XX0]Y'K->ZBV(WC!\,,;R.[G3 M')14:.)Y'_*CL=,IX(>K.U5W57!? GT_F B MZ#>XZ,!&_TN,3_R 2M/A$,Q<>3#(-GO.%(XT1L6Q2;04)I5BYE5@T@@Q::P, MCX])YY#(R-BU'UYXOK<[QSX'CWD%'+M ,C\[F<_T M8,@5GLHM\?-(:-RZ["M9*N!H-4 MQ*!1IW=\##H?15@/X.1L7X)S"MOS.#.!W.I"$]?A_1989X\5TVAU7K&C*DU6 MW=9E?A5KHQ[7FS%O\514@3L]87"GFKZQJWWU3S<6*DL6,/@<_GX0C7NO4]AX M$(7"1_7OV% A@$3A< >/*R<9W*UCZSOR.!I1[HY5N3,^O6ZU^V"2H'TB3I>7 M'*33[4GPDH/'Z"OB)2PZKXSD;G]PD ZY;TW/5?:II?\6IE'MXYQ(5\X"OOP* MVI%I^_#_GJ2%;DO:KY8 -X/_F+XTTW33,OU7VJ36-3VX G:R)OU4SI.RK?KY M"RSS;G9%O_F9?_*K]L-QQHHWSH^D?I2:Q+? M[[566AS7F%)-7H8@N9K/>CJ;\;38&+[>1KBN:8[[POI(2P^_JG\O%G:6D%GE2Z"*-<12;.G/$>EB[1C#O[=\TU MD1_CDI2<$HQ^9[RF^/&=]!X 5WJMJ5+-7O%RD>O9C.C8@WMCQ4A?Z6"#!"4; MFWOW<]2\&R%^,=4HVUWBQ;:$6#$C1%IJK[3M,.P$FX.;/O8,GP8^["O ^Y%@ MD!AHT^1ZHI W7='5(M ^DVT@4EJ7G;::D_'W;@U2MZ4B MWXBC=B1_1IJ @ M!_[Z1S)]B8^$Z$I_A8(3_RTQF6 <32:8N^$6EL!F+J8@3;Y?:#/8X0?->M%> M/=3WDUP!Z#\)]56 ,;!<_F/J_OTRL@,3# M$;)S!/K8F6-E= '\EIV.\'ER'K0,3=AE^ M$*U\ DJD[TULXPLH%BBI3.)])1IN!?2->U2+7%""J!;RB,(V9W_]S)R$?$;- M=GUL!%BO:+)!"*CRL6D&?%R(!W:0Z4K/""ZJ2NA@,8.Q WHXPHXR8BN&7ODY M#-G)"S69IZ".VX/.6+#1!>.VVFW6M'U-"ARY4O;CYP@H0=?4ZU4QGJ/@Y(;< MVY#QK]PGVH2'MYAS40,P'V"Y&R^"S=$JASOLE,.@8 $\86 428I15(# MMN[XK$"F-B K"[+N.9/?NGS,AOQV EE#?J5!=N!I5O7KZW6%'F/R5V""@8_6 M_D'2?@;M?H'%Y'@W$<(7W7:.%8\A$7P!J#?*SRM^MHJRM:O! M%2;?9-VRNW M>5'2:*IH'C;>'$% 2IK8!O[/=4Q/.4[2O/#! ,,'V<29&B7A';RE1D/1#457 M2]'=3F44O65B1X+2A^LG=C34WE![0^T'H_8M&0L'H?910^T-M1\Q,;Z>U%Y! MA]2N>D!M?=RZ'+05X9O0-5354%7%5+4EB^X0,E3M5#WCKJ$X07"OH;CM%-<[ M L4I]:&X9@#'4>9-]E55M'F3?;5;T;S)&L4^U'UB'WN4(HLL:RIJ3""D1*G" M#]+?+%&PGL[[QFJ+]I0CO9/P?HC3G*VARM.ERL&>5)FE/CIO5\TIHFIHKZ&] MAO82M#=\,XDX:"1B0Y75-KT1DBJK\'R,WHPJ-\3D&\H0!GL:R@@I8TLFV@ZZ MX@AUQ6X[.XJCP7]A<*3!?X[_O2UY6Q5*AK%HDN&M&W37QM]]V('3_6Y'M('3 M_:Y2T<#I<_%W[Q%U%5E:5)01**2TJ,"Z[VW)^ZM.6G35D[#NQ>EYWU#EZ5+E MEOR\\C9,MPLVC#ILJPWM-;37T-XFVMN2Q5>A1#R-"'!#E2)X-42FRBJ\&ELR M_2JDRG[5^7T-9324<4#*V#=C*4L! ]05.SFZ8H/_PN!(@_\A_N^;&U1<,E07 M":WIU.#:^+N5)QHB M;5+:-HN,+2EM5S%](%'FM?(N(39Z&TKT:F3F-\D+#64>GC*WI+45HLPL!2IH MT"@Y1>D-_37TU]!?@OZVM7&K5C*>1DBXH4P1W!PB4V8%;H[^MG9LU5)F5[34 MOH8Z&NK80!W;VI?MIC?V6I?JN+^_([RA@88&#D\#VYIZ52LAJ@N3-LG?Y;#B M,9PS7.?>'-TF5[G)S"K)X+9D9GT!DJ@FTM<[C4KD)O[>4.7AJ7)+9M96JLQ2 MW[!UJ:C#>O?F:&BOH;W#T]Z6W*\*)>))]>INJ++)2#N@(;XE(ZU"JJRN KNA MC(8R#D\96Q)ORNN*_0[JBN-VK\'_!O_%Q_\MZ2W5289^Y5VJFUSE@AAQ3YX= M"U9UMM[9$PT_-:E#FWG;EM2A+_!Z[VYVY1+#S L^E6%N3=Y0$Q5NR+(060ZV MY UM)\LL^6$OB6&_G3=+H"&^AO@:XHN(;TM:4I4R\32:231D*8(9+C)95F"& M#[9D2E5)EL*E236DT9#&!M+8EF-3(6EL2+)I2$,8]&E((R2-;8DN%9*&<#WW MSR:Y]@KN@ 43V\?S]TR#N!K"O89.W%Z38MLD%)7D<6L2BI::__U#3!I72:+*(F5MR08C%27)-%5!4I;D@=:DBQ(<6&%!.DN"9M:3,I9DANT,&1%(.& MW,Z=W)HLJIP32==<]Q7@(6D+ );O2H2NM'!L\BK!9K\37YH!V#W) M=S6#&))IPVT2GMDS"6]X,?VY%+I(K5?)FSNN#Q?]P#5]D\ 7-9?@5^%G> 4@ MFH]K=6R#V!XQJ+_7L4P#F^U*4\W2;)W 2PB\6J-;^*JY^IPA2%>1,;>W1Q?[ MB>@$>_ZF+G7Q(0U>NEC"+F!;\(+6%0(!'UF%1JN=]M46/?VN2*>OLM-/'#H MV M[#%NFAX#5IG#2]"0H] /71>#,--.5GC%@XJ'HDHPH;"(M W?I>/"[8UNO M,H4>//G*#U-W7(X/^+HK@+9FO_[-*W2LWF[G&GB(L/@YDS=IEH#- !H2?^X8 M;>D$3K*[GHZ=P)6R'4@HO#*9[Y*V7+K.#^#5 )[XB'<#.T8V#"E8,KJ%=P'L M%QZC)CAL&B'Q$!&0Y#37]/!&AYY3[IVP H-,?7@B[+GM,1;BF0!1;KO0%L9:IK(S+]OQ%HMD6.X^U=4!3:MW>/UY+2 7Z1VN&J MOK,:9KZQ ;_)H_8CCBP_PNV_6([^/=9N>BU^/@$Q)C[_#5]&0!-:PNL Y4GK M\N;VZN[KM?0X^?^N'S*03AW,RKG$'\*7YGQ*;:6@?G@4WZYK4JA3_)[-"-,< M?.T'X]UW[G]16NZN'>1VN)#I5[/?/ MM-@ B.MNR8DJ;D^7Z/D_Z+M68# MP@2>I/LABT*EX,FF_ 5_(C]TXGGTJ*?$)C,3 MY1C@W1P4B LF5%!B@++ ,-N? V?'DXZ4"ZK(N<0(&!Q!J)@4"/2=Y <^&F$0 MDY3XW9]*F36;(Y?=Y4V6C!1<2K!EJ6D7,]385QXL!ZM'9 M/*D7T_#GH9=NN(6E]@02T27:]PMM!CO\H%DOVJN'#JHD8P"ND(3Z*L 86"[_,77_?IDY MMO4715?4E;**^@-Y0J/RGOJ;0$/:I*\//?[UM7=IZ^MGZGWTP($8G?!]IW !:V'K@.O@>7MT2W!F^BW;9TPU9I_ M"X"PP9+AH-HH^G(&F-U2L^)N=A\!G9- NJ\PG+>.HN4%E&N/Q+[Y3DP-@(7^ MBY,5*CG'*0-L[& &=P0N/41T(,$IN>8TP(?8MIT(I"&N<%LAOA#A!_,K/@66 MYEJO\->S25XRAT4C9L./<&1P(C*[0@_O^@?1 VI;WLUFIDY<&>T%=B+TML21 MA(LP;2 YTP@ 5_+6@PY/!_#K.Z'P]Y@?:NH$?N+HX8XI";&"&*'G*_N^-!X8 M#CQK.[ZT(!KSMKH.*,W:%)1L_Y7YN-!+ZP'] P82BNC4V_[^_G<9_P:ZE*6E M\T)<#P\'#^2?'!&- ,]!LWZ6+ *"O9UA3268J3X'^\LB=[-5MGH34]G*;EO$@\0I+B(>SH\5P\S>)4'Y\SUWDM+>_U@VG0O]*&/Z??EY*A3$<(N MQ]I#N\,T"%YDP+_,+[?ATM^SO_= 5^YTO0$4R32(($\!;# M^_GT3SD_#3NENY\K$)+FRKG"X-'Q-:L,M:]-Q>*Z*L;6,1.+IGY(X0;JQ"-N MT54=^!A89XI^ =RH-$FR,"1%RZ"LJ)RE^/Y%423VKW7II>,;F3#P/1CR=D ^ MN\X"8[_XRC],?W[%'037/S H"W"94(<',1ZU'\5B"MW85.^U+@?CH=SO9<-O M]2N5*<..1,R4;IC &3(!]?A,H-^Z5+M]>=P;-TR@80(-$WC[JM?C\X!!ZW+< M[:A6%CL*'PA8IV'ZTJ0\]U5), M(1=UBO6AN4.^2M:'3I:N:4DJZXWY)E5#@@'L30LDF[V+O?>380/G6!J:#X'%\8V+ N9ROZ3FWQ!@0X#U)\#CMUL9]UJ78]"E MQV5UZ<9?58\JK//@*14 X)3XRA;-NH*\[7&?5EXI@[**\_XG=?2RB(:DSI"D MMNC*59#4@'JUNIUL-[Z&I!J2.CV2VJ+]5D%2V."RTY=[PVR+ Q%I*J>V9W5B M:*E)?.D9W'>S.W].W ?XICF#[^-@/GX=@.R3A8>61C@'\M$!FX/N#6<49J?T MC4?9H:3C478,ZOKJI.Y11_?-',MR7E %9^51?'H?&Q^?!!N.YPM#RYG1?;Y# M1XV&8,K<\*'@)+]Q?0JU^N/VL*,*6'XD9DW4UE?E2-'PA('2R7'N.B%;NYKR MFW%-,_+SZM$*P.+LL>9PI3V[#KT2*)S^ MF+=5MRV=8I\SZ%R8S G1#>BFA:#0W3G&XSIVYV@:A0I&Y8<.$ M+Y;7PD@TZ MG5V]9 )1FO#:49WTG-]LS;(CWBT5 M21'U7G/8EJ9=;.4]ECLY_?PS)FN3';^;)Z#KKSB:OTQ'LY"3MO>^+" M<]R3R,>?+,"X-/^K%>PJ4DKAS*'/0C 3CG#?@E4G#^)N=F/[FOUD@M&/R7=^ M>2K&Q%=5'BFCPE1<%)V/8;J<#":]A0BH&)-Z=#K9<%!<'KPQ)@DO*.HD#ZXV M19NK3"/MPOD;3H!NS;/N!;P7'$1A:P9DP8V-P<.4,83:($W( M?P:>;\Y>CY2=M]G[B*J.%1@D<>F)V(";EJ39AJ09"]/&3IR J\^)IP!GEZ[I MH=(TDUZT)_@);WA-NH1B[#![S U6R=R)*O_2">+'G!\]YFP M+]&, E\S;0SYRM+2=6;$\^ -L)(9P9NUA**/GS7M9[C5<5\!HF1Y$2QAM0AJ M&C.6X_6TTTF#>*H\TU)CXA#/%6G*5*8#E72-3G\Z(#U%'T^-GJ[V!@#'J:Z- MR/3_L!\1?\W*6^(\3I#M:Z\.E0MU4P[G*B+QCO/B)77:$DQ*T5M207>DZ!%2=&>HR/WZ M=[/-KFA&_Z]6RD)RQ,@^NL+*UDM'_N+DL:DJ"2?+(RB\EA8D(B^^LY^XJ8BI:VF5%B!N!EO2;O:D0J[K4N0 M-;UA=D1;C61-*>2H@6E24RRO0M9LJ7'<$VHI;=**O?NE2&\B"GZ+!&\J.IGA%2%FPK MGMD-8[&WJB+W.E6-&6A,BY*E*LF1CF,VQ==N5.5Y5'IV1Q[84S1[+'SI%3[)M5<8J";>\,$E%JWLB%/6WZ7K$_A&._$C MVA2V%?CK'\EDSQZI@D$9KA1^)/Y;O.0#IV/RA^9NG##\1"ZF+M&^7V@SV.$' MS7K17CT\J&1)@FE?)*&^"C &ELM_3-V_7Z:7NO%B@=*'M]<-*,1O[QZO)45M M2^7ZJC\"(+W ?7WP'?U[IC7Z0!EG6J/#;]G6Z ^/=U?_ENZOO_UV?_7/R<.U M].W^[M?[R=<'*5/)E8)G?JT.^\2V$A-AJKQN;"G*"U<[JBK3.IM?',TU)"WP MYXX++S.P<,>T=80W80UY"995!=B+/569\S=:XK5P-@Q;NS/CJL3 M)<7Q 33Z!R-P857^/,(.%8<:]U9/6*(W8?C%X&O4 ]>EX\SI?MSHNUAIAA_& MZ,Q/Y6SK5)K@S>WG8CN<1*;DT(H 5I9O.2.CS*C.R^Y MJW265L%CNR<+S;1Q>%JTN_B>7?>I@J(_:J_KHL=W"T?)/YTX[*5+GDTG\"+4 MIY3=EB9+..T?\#V?6*]E 3,2!C#=UN5PV,X:/U(:)M[^)%Z"?C1:W4=+=-@! MA74Z9<7!@SXG1F"1NUE*,/SR>F5IGI>5#VHO*Q_47E8^_!;M);L'2[/E5&7B M0C-(X@ZZMQ2X-(^71[*4(E;PZ"V)3@MEEY2-8;GB#I*'+GZ[A&^J&<^MFE'H MVOG3J+)\P_$6&_J8KZLG)R-4:II5,8#':$[IQ3+U(Q]-* \0B!WHK2@D1,F!;/K4#.!%E M0UODO1IRN*7F?]_ WCC673F>'[^YN*P?GH2L%Z?FM\YT6E%"AI!T6CZQ8AV= MKN@B>]%IEAY'K7/*$%7 Z((WTWK3#J%2AOG65 M]NT1F6U5U&]+2+951:G%N%2T=8WE]+MF!=L5BT1D=7P2BH4XM1AUIM"*^F<) M2:'[9VRN*!1[4FB&$KN=UF6W/12DOD1HA6*WK-""V8^]*/M1W(3#;MD,DRMG ML3!9GW# RBL*FR=BZR;Q/IF>;CE>X))LHDE7R2::=)5LHLG5W=>O-X]?KV\? M'Z3)[2?IZN[V\>;VU^O;JYOKAYTR0NA7:I.+^)C(HS$]R0NF?Q+=QP2[I>L M02(I>K)D:2]>8-)6[8%AIEJV2[JEF0M/TES38_-X6)XARG$+SB!P/8(9.=, M+A//:TL3RX(/Z7,)!+U/7'R4)+\TJ_33NCNYA3I'F.#3^] M I+YP&SA8EMZI!_7PO7@C:SW/;QBYCH+">XD](OXOYH'KW\FEK-D3=A?-!=V MY+>E3-)Q';!K8F$C[*&P1(4=J>[ Z3+H/ MN^W3':XCIE4B>@'SB^(V14H-(0.09^LB2$@@(9%*.$@XY5(U>/@1D-VT86-X M?U@"(.-R8&D4<'QH%IAW %27E://,"VN74OLNK%7>D+KY1U=/\SX YM+OO9_^ M+'UUZ"MQ6Y]-'+/QK\"@W6D0$\(,6G@]*!T+T\-9'R%7!@S;] W^8F _G]BC M+"?7HMQW-HONBS-WPQ<_8=8J0WV#S #&&AWE@8P8"!P7]2>("J"E]\6^"QB/ MKZ>,^$\'*5^:OO)$0=D0BXD-WYW8;(%)F?![U3@ MX[T/UU=(!)_)% 2L"Q0V#E.9D[ W'. [R%@Y95N8.VV9(&IC#IY "[Z.%1 R M.45%N&5^Q[1T./IUG-J$#S-.;?I)S@QH8I1AS=(_G1=8IHO2XC6Y1A.) ,^ M[B92FAAW@4.B1_-*?-;+RD*QH=%U6$@?Q(@Q*[U-)I;P8W]&3,:%3_T)GZ ) MTRX";L:F "$*,3W+28F00^TC A(%A\GP^Z#?X7 "MQ(3UP+ MGEQ0XNL Q6A2]ZHXV\>H F-;:*OJYO'ZJZ2VI:^3V\FOUVC'<.[T('VZ>;CZ M[>'AYNZ66C9PPY?_?;AYD.X^2Y]O;B=@X4R^H+WSZ>8QO.?^^N&W+X_TEKMO MU_<3O/ @N&Z0#Y>[WZ_O?[^Y_D/PQ:\SRH"VOT8Z9B1OT. -Z* MBN\3(.57 MKA-_CHCB*B0*>L]]3$-W$0U)[_&5:N?CUT__HRV6'R?TG\K'GQE/\1GG1=Y& MK"67/1H69- 2$^#KMA$6410DT+C]$65J^,0W#:2E_AWT(R/ WMXX-NS&UI%M MX^[YRB1O3CG'E*T!I06\E+$B>&TD!5;U"X0"CC\SI%0OCAA,#R"=R()/R#*D M6Y!U5,R[!/;-!ZW1S]W ;9+"Q!@L[)[VHZ5J'3JJ&/?Q4TM&7D-+>CA'II*0 M?XL5\:+FZ$BSP _<&(HOX#8SZ"9X6:$14 M5>)2])MK/J,-\D! SIG4?OX22XQ[@@83V,:TOD@9C_MMN)-('!MN8GL*H1;J MN)_Y:K[PU<20XVA#=5 TH]1^!DQ)&4RQQ]>^4TDL.5,K7!?:_$L\(&XMK=__ M!COX_&JF1^MKIIORYX+R 47=U\G]OZ^Y_^_^^LOD\?J3='/[Z;>'Q_O_E4 , M?KZ[!_%Z=5U"EAQI5^FR#]2"$QSO#I2M9Y.\%-S&X)"[H&_\8(*98>H%]G5/ ML [:9Q,F?R? *,$Z>M^Z_QT,&"X_7H\4\U-S8G[UTC6(=/\[R \&190IJ(4O M77.!UA3\YSN8$%1\1W-$>_UW])>>\FZE4#62OZFID#:\P=,L$EGM,XJG?W$\ M9>I&3C4JTW*PQ(/]KH:.F[AZTWIM R3"UW._;6H_O(3>D!18=>[W80OT:[A! MS8W=O_!A,&BH+\3)W M *(:5JW.3>Z,CF$YW@)*^)*6JM\>]>5QIT.CE%X*T.G;AB-Y$-VVX0O=MO3' MW$2_/^&^=C]][*#&::9%7\1Q XW=_,4:)-Q6>C%*[UT&)W(7(Z>60?6SU86P M-9 ?Z -![T4$7;;"!(@W0!64/]CCW?573T+_%O./2Z!0$R18QPB84OP,^@O@ M3U%L?>L)R"5Y/_ %^"W&V%K28(9%+=BN0C21N?;O$A[=Q9[SY M8Y7AK@*#\]U52%#4BM>B=/9%8:XIF1A\"4AX6Q@_6FBZZ^#(;&=AZD!ZD7]= M GC% "54O;(]S#.066P>@]\#*Z?:V(^7'NTM@W;=#"G L\D*1AW.S%H6CDI<.0H5.=WI> !&((T\7; M4A)")L:/<&3%D^/2Z/;"\9WP(I,IW)D%O)$93EZ$8/1>_15_DW%(_ 5\VT6' M573G^\GC[W_S@'P#G\7/XRN_\2N>[;PLG*E)7^+ICH.A?%EZF:QMLQZA')H%Q&(:<^'TLQ=.=-"3):-L@*EN 1X"A,J%./ M#'WIOX"%TN@5%<0QQN#['^B#R+:_?+F*?+?AKZ'O5J9A->8A9AM%GZ;4EUJ3 M! *V0N6!.SR=,I[2>MH_&=TK>5*Y=J*ZKU"08T4.CW[,S>72FENV2Q'3F))] MX1(/>0EAI/DL&$TSE/@ZU^#5R1@*D19B2/]T IJ-]K[U]9\Y3J)Z(_#7?VXT M')0!PS=T>!S=/2,G*6NXO\'P2ZB:1I1+=52623=/Z:(Q%MS8<'Y^@+'M!.PV M6>'1DKM5*H@N@,1&I8_:\/PKN,"$]4YWX@'6F3-3UVAL'UX?H+9H868@/26: M"&%B6,TW=7.IA22M8>8:9K4A0P,]%W"OL-=*),M*?S\5SDT>+BG%@P) M*KQGY@\DA5"SFLTP(XO:$$ :!/#?D&:!"]B/D4BV&J:PN>2)V7A&.'D9U,J, MK]7TPBVD&%"7,A[4T [+:/#WV)@;K2'5]>\MP&\P:@*J,=,WN5$>KM]+@(R& M;4'W8LP)0&$:+*>++G*!V:$,H2CD@>97C@]MN@M$@/!ZXL#DY(DB1'V7,PN\ MQ^3,C1U7$Q^-XJ/C4XB/BL.Z,GPBZX5!81^ZJ^15UW[G'9+9J!/QA@0?#).^ M:$J#"3(,Q9YOQI29)*B00-@RY-@RB],^5?:Q+OY/XBVV8U^LDF:"M,)]U5*R M9,(\-*7S"DR[P)-^@6/3 LI'IC1H8,-'0SAZON:FE9[==1Y^*S\4?+U%+M*, M;^5[]+B&[^1U?#*\G?-Y_*4[C#V(GK8@,;-.8Q77JAAWCKVHVL+AJ=L6>F)P M-X[-]3[XF&4Q\QE!1/7"#,?5N N%B03FIN!"\76)16F(O"Y*XQPP3S'O$A[$ MK$SS!V]^+;R_>DU<_F3R!?,:9N9H#,=,,I#>YN/Y\+E*D'RRUZ+PV19O;=5L MU?Y9)VK*I_E4>S;IGLLP8&6H-6$Z'5/.@/F 78IPC]5G;'#-J U MOKU$[B.\Z<;&:JQ20H__A.W%^O7I;]T=MKMJ7[16TO# H-RBUKUJV.X,Q\WV MZKN]T>;FZ]M:TC"RPRX,JTW_=FKW*UP[A\+]OK=O-[=%IM)??4/(\RJ IH#- MDS>L& M>H4'!(C6NZNB[GK%]R]*8Z_\C8^[7;DW5NO7PJ[,A(J]NGJ=;BO[?(R@[HX3 MPH?]D.$X9_!.&'8N-"^OJ _C2A[&C\[2V3&[7^4 GXI; J1 8['UR',/#3>PV M=6_#7))"=%AT1HEX!L!0'O&U- M,&??E[0AK]4JS0K[;+6:KUI_(W":V>+4$I''BAEK;"&Q ]X(OTFZM1$ MG8H"XP_-);31"._489FT-0WYL<2JQ-U29,_!)96O.G:' MK?([Z^ $;P)0E;AI^_*H5U;B-U1?-(&G="YB'2BO"3]58OC(@\XQ@I-G =P= M =M$GTXW^O1 +(LVY>-MHOA\RH5I8_M#VB-O/[.E(N^.T-26KW2-^K+:&]1( MO\T!]1MXB6IXLN-:Y/D(\9(E7N=';W&#=5O@^ZXO6,9B-"4 M)V DIX:XH>[@+V@([T!)H=C:CE'CQE@YW1C+W9)@),5^PM$?SJ)0K\PF2[: SM4? MR]W>*74,;#)T]\"&0:TLG7KG_PL8KZDI+J_)-A_(:K4-7ZHDCT:Y,[X MW.H_SN-DVW4RRNO@^6YB3I4X9T=R;]2XO@\6K/3KU&R@22,N>+"=.L:'A&;$ D:! MA,;+->V8Y?YPV!#]88#;:>_H9!>:\ 0,SM00-]YWY9XRR@R&;HAN;\#V^J6A MVE@CZTTTMI,UT:6ZFRHX.'B/O+@BD,KC;56 OF9CW?8=.%PA9$0AWC4-Y_IR M9]RMD;%0W/[=U^;6@3^US"?+_\!_PG7M-#<)]..(*:F,>//P//-V>O;Z_1J MZ%-ZT*PX]OW&P*2+:$NX# ^7(9FVY,^)-#-=SY?^"C37)R[VK5$[:@^]7R[1 M/&)(/W5!;Y!@+9;IV++DN%+OG2SYCO33&*[TPRM ^XNEYL(#]%*GTU:B2QN^ MU-UA19HG:9)+O,"B8[3GL#^X[V7NP#O@/5)@F_#&N;E<$-NG;W4"5[K_G?81 MQ1$(6/9*X&] E^\$[M"BO^$QV(/TI)DV^QG7XY)G8@<$=FC[KCD-P@8_FOY7 M8'HF_M.CV[>(#\O;M M9 ACYIF99K_#3S(,O3E\ERWE);2"S=E@<'&5BS71M M[+&E:^JXH24V&3(D6!H< #ZD [H["^)Z^(-+9A;1?4F?:_83 [4.1*Z9]. 6 MCF'ZK_"7YWMMZ1%6?X6G:;_^S4.XA;#AAQ1A1K_7[J0P0^D#:O#]ASMG!X4K MG+G. A8>O0'O7+J.$>@4H@ (?DYWUU_CU;>EKVSWJ548)%K%2&T/4ZOHXBHT MGYT5<@H$@"9U>^]R8(QO0CI)X2^N'^ *[WHEFAMNI2U]0XA[2\>%HUD'E-ZX M/5X!B@KKV?#Z)="R8\CX$QXTH(81D/"^!)(A$CW@QXD^!ZC\<^T2U%6(*,-W M.RU DY3NN]1YF;8!!^.^KI+;LV,%P*?:T@V[ 5!\[8$IG?8@M;P1'@RQ"QR! M##>:^EPR*0;3Y35 (Q?\#_VSI_MUA/X"3;[/__/2%6&'RFS M12F#?&F9E6GO 9X:8+=F8G]L0&EB/9,+"@MIJGFF][,T0U1?*T-C(M26@.4_ M@-Q] N0^?I>GE*Q53-\*0H"*QU26@)?+H_R\N^.#)L$KCPNCOMSMC3?B76[4 MZN@0C/2*)0KUJ0,BX U)[YAGEB![RNQMB0 ?7 AY2II/=2JY SB6LC!Z4 1/@EY),5LM)1\42BB_320>ZJ:/L:!W!T,UA_C,4]!8,Z% MJD/(4)@MMQ[+N?84FW%H.AX3KGQ!BU7N&UL?0D(]M*!Q[29@L$Z=#\P&/R8X MN?W/D")IJFW'B@"G:3<1#S*4*O\M4?" WE3ZR6:/G>Q]T 3A+AQD+'YA=]DP^OIB&/^>. MP^13W #HQ(]H4P],5G_](PD[02=86G\D,T'MI&&1_._<#5>SU)[(Q13._ON% M-H/%?M"L%^W50[]\TAP"6R@)P-6]LQU>_F/JPG.K)[#^8B5FUQL2>+Z#]LKQ M*$G_ZCB&)STXEM$6DA%)X4*?Z$(!C8V-SI\N=]<.U5'L=\FSRX_)Q6(=(J4> M##O]V)NVQ8\\0;9^C97@!:KY-T.4^)!&IGH=C4"EVJ$ M:Q4=6-MPU%;27C7XI?U6Q>1:A8 M_JY$-S1IF$+.",((8%2OJ:N5>NXWGPP=HB;UU[_,TJ: L9O>D1^]T*11^J5) M)<1Y)NZ<:)NQ!KW&X; WF6)-''[(H=O$6W0XNFFHCP'2406#P_;"=RY",,,R M#;*@"DDV !+J+J#U.!@MF:,K0+/#0X [9A8H0@'KE\I #2L*'W>UE^@@/*[T M\(C*Q922 C()QZ8!'?IRU)% ([( 88QT$*0M"=(WUYF9?J[0 M?#.Z8BM9TI4DI:+269&*?2X5U4ZOF(19D4S*N-=65Y_+,OTM4NDI?[FK\@@^ MJ"KM\;OBZX/;!QMDD>AHMMYCGF0N*>AM9'Z%X89W>=J"<$!QPZ0;6T74_//) M D2=Z8$!1)T=4V!S>&LKJT.VA(=U/DG_ 1#!$!>A'.T3L<"\H\Q'K&BZZZ^)Z:Z3]'37]ZV'7_]'6RP_3EH_"X)RX8)RD4R- MD2)ER[BM;KR[*SQ[*R9*\HZW MJ*A%^6 F76AA.#T6*3_UXTP9? D@NNUI+.\EU-T]1S=IN(-F-&S(_0B3(!8. M'"MW<23UB9TTMIQ=="M@^!2V75Y M*514,56+29J,7II]+(]WK!) ;/.')[%,S16Y$NHT3&]WKOPN/')4'#;PO)<@# >*M+GAWK&5U[FJ79>EU5 M&=X4[Q&;XAT;B\+V?!$>)7)VNT6M99J;DV" Z7!.-@"5BSTDI;N:V94!>ADN M3>*-D6OZFJ-UN$1WGNQ(A28_ %,\^JHIF)\STZ?H1UNP MO-P,&J&N6'EC4A,"(X*O\8.&YFN4@P.. MA*OTYDY@&9+M^!BK VAYL CD?YH%=&93OD/UVM_:#VWIU\GD6UO"8T%>!WHD MLP8QX)8!@P8?-&&S7U WB%5X@"A]@DX5B74*L7#L2&-R8V*#BMK''= M7O_Z]?KV4;J__G9W_WAS^ZO@N]A:=_&W\(2HL>*1)UIU)TM?-3N8@1;!TD!H M 2=TSR/3::TP.0Q2F$L!B/^'$PJYNQ!G+;XBZ/,O)#>7/(4,!PESYH54,JC M>E!,\"%;V+R*:+DLLF]9CDY?!M@'2*@SBH+7+.*5:M(S,"[BOW):-^$)C'@S MMD>+F:)4@54C,+T+PX';D%XXA?$@G#8U+2PDU%B:9)@?F"QD\\MG"2OU^77B M9C?,!N"^E.46:T]R^&$H4+$N!K_-<$D5M,7F/*4ML)2 MC\9$ZV4( Q5H>,Y+&)-%@%$NSIS;4R?PN=LMF^V1QV17%,)- M1].6)M0H!2W5,J-0 ^HNV.V!*H%9IV(B>(RZS:WC$TE1I-8#/YZ;>/6M<"UX M$Y4EH(4::-T:^%?\E=@,> !=C?#%E8H*)IA=/WW*D=W(-Q_:HK2_!1RVI2T] M\B'\XR-0P=+27C^8-CTR^M#'] ?Q ROM+>CWV.78GFMWF$W'.Z3R+_/+;;CT M]^SO7:4]'.9?ZK25DK^/1N7>M&Y1RK#=4T;-H@HLJM?N=E7!%C5NJ[W-:]K6 MR'=]2]["?6*$;AZ5WUQG/20V;#>WT?BXQ MRX,58F% 0RU-7#P<_ 5^P8]>D MZ.6[DUR=".O]3\S#[ 3P%L/+M$_/V7EEYR@:(>7W::4VGA2:=V*0D&B0R\>M MR=(U+4F54_T!]D>LF@&!Q8>N:$E"Y=159&R!X !ZEP>;LQFCEL]S4CWD*I^J M4AR.Y5B0>#VVBZN-#2 KTK^/!\A=WUS1RAI]LP@BI>(=.XK#'#U M!;(Y4:> M"-FR.'\+0Z4G]Y7.D;*8ML^6J++!<>VQL%PC;B&Q<,WHPLY('BG]!A/.'A/Z M\F L"AZ\+8K"@/+WIG9'$?KR>(O6TP32JU%5>F<:2<^7@G'3 M/M:'O51RZXOJKN54E4Z[$5:[1&8*O5!$%E91.+SX M_D5A?.NR=.6A*JX:MC_\WR#:U!!7Q3'1^A'7&H_62.YV-ON0&P1O$+R^"-Z7 M>\J.J#GNW:KJ.[8JP_3OV M/5\N7><';1UOO4K#_CO:T'0X?+>NARGK&HN/KE\RO@(;0LG8Q7I)L$4LO)TM MRDN!J.1X/ASAD9[*EWY=-.XO;@R.?:H3_:G#9O]Q*^O5<=C87SXU;38Q)2!N M:IU\05OZO!$<^8-I5P>FK$[,OO\]V6_;6\$LA4ZWBE>7N34>^M(-;TV"8=.K MAQW^0 I.F?M&[];#)+.(X;LV3EA:T\=X_<"X]5"E4S#3Z/M3?Y2< 8:KPT$! MA-UK[_*=9@!+S-Y4-0V+9@!+=>/6CSL5=^VX]96Q8Z'X4OJ#6+"5F3O6[Q>; M5Y8_:2^O_S:*A )#U4.15,\^Y;]NF9#.N"J"(K!UVFIO"_,L,BO="!AO3@WQ M2NL4R'>KB3"@N/989IK]-@$0D 93:/M=SXZ74S;6LU MR;(R(R\W""/89FMGXZFCF#"8E SGQJO=G#F;!4A$53I%:<3T"AEV*C?LU*YP MAMU:%2#'VM,0MFEN$+BYEA(=ID2WG;P[SZ#ADR!QUA>;Y _?" M_6QBF3KX]U[X7#IW0;P]GH'TH,[5 ^&4YYS=2XQ*T9FN)[$(R,Y MB8QI6>NUN(S5GGH5O,,R_QN-L'$"GPTPX]J;3%>X31$TTBIE3:GZ\?S M@"E>=SN1Z-K-P!ME9ZVO4^ZJ5^H2PZK"'<;2H'YJWT8<^W+SG]]N/MT\_J\T MN?TD74V^W3Q.ODCWUP]WO]U?73\<%>,$!VB1>9(,Q5ZE< @C()5E_A68!IV+ MZ!))U[RY-,/A;&QH*<=@Q_;"2:O1(#6/ #T@:ON46^/,:8:2L#7$7KSF$IV8 MS\A9D=$^:Z9%N2S]"O)O]YFC,;!2UWG!1W0-T)TN)[J=C2=%3 1CF3UZ$RS&=L:A0+^0>#1 M9Z!5U*EPT+:2G#&.=_W4'?<3P[?A'KYMMK7-.]^@%PF#?Q.Z\?0HDM68 /D! MX&-GOP9X,ON%31/VPQF_2>2D"F6$,1$Z>1R$B*3YR -(CX/1=:Z+3T'E#V8S M4S?1^( ?%H3@.#P??EG23].5V(08S*QX<=SO'&_1E.7+9W_3B>OP.3KEEYHO MOF0!!V=S]VPX(TD!BPB .(OB B-ZE::! M\40X!<*GB(Z?02UG[KC^!,UW0S.PPR7>/'%@X'OX%5@:=G MX:1E+Z92E^I[7K#$X%'F( VRP,%",L, YB)A S+U-$N M"Y)!YP&[XCC=<1 M2K#QMW0LKH_X^_2:X:;IL\Y#()D/R(8UT6^Z9 E,?*[Q+>49OZ!S+.A''?T[ MD C\_10.F3[=T_YCY1Q3A_6,TH\R#^X6!@3@?QF$PAI!M.JU9;/&O92&QD:9 MI_&/,T#<7],LS6(8%+( 9VJ&"M]1>J2]$?]4MCL!\>#'( M*#YCE3Q3AH7C56.U,V8/)AKUF@&P@'6S\9Y@:0-+6@"OR(YZCX$7J@HTV$@9 M)-5D SOBMBEV#F2$T\H]0K[CW2YY-E$71OD7K8H3@4G17G= Q*1 MSE0W;>ZP!_$.=B&^*>9<8;21;FCIX !VA'%"O4'*M.CAP^_Q@Z F/)N ;VC2 M1>M*3+F6(PZ+4TR=A:FG&#OW3L EPTP(($I;B!OD6=RONK>EUJ3A#3<3X6OG.I$-O:8LLTU0.[! M15ASYH92CJP;_[["Q37J!*;))";R+V#(_IP>YBP"L^Z S-%L%KWD8M9(8 FJ MF71%J]KWY,DE]'P8SX\>76@_S$6P2 ^*]@BP8OA?FZ#RC*&S)W@$U:E(/L8O M,.WL"V;F#U3;YW!PA*XY?@/%0"\ 18S^TZ,ZH4%@BW&H.7?A.9 ?+#0Z$N,BD$WEK,72Z/VX/.Z)- M+19SOC,L2MW\JBV%>'6JFRL\EFW_T9KB9>7?CAJJ#$>Z^H%]1?Q&5&D;''NW4]42N$?FZ5D'B(J;:'FZO,*\'#H_;6/,-3 M[;2WS-DZSJF69GDS^G\;RY5JS?4VJ.D5L3T.P9T)9(<3J F-*.U^V<;!NZ'C MP9A?R;,]O2/LMI4M1WC@DQ*ZH' =Z!25N<9P[SXKKUEGN*]&+5,^!M]!MW 1 MA8VE-+5'2A0"\C L1?T(!D&7":; 48_"M8P-P/$ZF2ODJBN0EW'?-XPK]YHB!0M($PX@G$MF-?4#\U M2YJB;FM:6N*E$[8PW,2#NY;)TC',C9FH(AP)Y698CTAWN'0=C!<;F(F8>R[( MB7[J]K-)V2P_S9\#-^'9";EY<1J64L7)*\#%HMCZMA=UF>>7@3X-^40*DID, MN6;S-']2AW&B7RIKD[Z#I0SH+^>/0S5Z40B/)$$I>=X3IQ.8N N88P.^.$U*2$ MV5-V(LRNFL#A]529H9$\^HQV0%4Q%%*)/$A,/^TJP_:('4PDM#?$],,0_@9Z MS%&(:A1%SZ>D^^NKZ]O'+_\KW3P\_';]29I<7=W]=OMX<_NK].W^[A;^OKK^ M"G<\"+Z[?+I\("R30@(#%!,%U<['7S3/I CRC>G;6I12]0#K-6=@A-I@7+)" M/"2*;V#WZE2^P_/*QYAGZTPEQWM*)&D@ M_ WY)21[L5C*#[F\>;J\F7%*;< M?;FYNKFN)XX\TO8B<^V92%-";.PQ$ABD\64N"D731>8IP47::H*/O!P?47?1*8N2WP:,U=./='L[O&?U_>" M*BN;RYM!2CFV1O/M!8=\/CU\3?=PB,H.0ER.TW_#1DQQN:PT-SW?<9%&0'K' M-.5QH#!;DZ:.FR[<_#0'DX!Z$2TD(,*^\$(TFEL*?'KA&+0(HDTY,D^>33DG M5XJ?:6XL+:>$Q6@&KZ+ U="%X(/A9_E^FI33*.6TEX9%'5).1:8D#].IC4B] M914I+PG4FX$L .X=E52&O",N6O==6@(1EF%BF8M'?>X6%1 >HS%>6&$D2RA7 MDO9#GS]J/@OM3X>6W,>)_ZA]+X$^Y@ZM&D$A9! @*#?Z]B1X@B5=/)"E3X41 M9O&3F8M-9S16PHX<(?D2_F HO2XBR10]*?.B?58T&GW1@*53M4HGKJ_!!;@+ MJSJHN(W*0%#^8A3B)2S(D_ $F /6M'WZ&PFY#1@.WMQY814$9\%"*KPXD)#IH*5*K,9<7E! C6'8A^;%YHP8&X W[!(G&*?S*H1,9#7H1=7U]'E@#9):)S)K$$/'-\L()8LV90KCHI8;G +X69YWPZOO?O>1I8J,$+Y'L'U4^4D2OFDLDF1% M"Z@:.S8K9M.PG,*R:(:G%6 Z5"1. 437V/'3_U$-@H10@$3FJ$<@+R>@=4K M,=LO[RU>MM*$OIR&!7D! WT8<9'2B+G@M1UQ"3*EM%@<)4#*S=?X]2'B7 "? M(XE6$U&7B7IJ83>WG^_NOTX>;^YNI:L[, 7O;U'?AQ__F-Q_NOAR=_=O_/?# MX^2QQE9BLA1GH7UG_.]%R'RC^C;O%9(@4.IIMV.^@FS-2U3< ML*K&T)<8%P7)B6 X:68U)P "O->07=A-R%!$=^DW4E"Q8)VCWB!U3BT'@^) MU>2\.RHR#2E6EI:6QGF!,_V3]3GQF#"P0:"S-.^P7"NT09(E==1DUD#+@S]O M$OU1;FR]G6 18#KYR,,SQ$7O,8AGNLR>\@'0P(FQ=HBWJ, OJ)RN1#4U[D_G'%@3^M)]F 1RQ1MMLT#!>PJ(W,&XWHR(+N >JU'1:* :/>U'R?(@C& JG$B0R.RU>M>?/G407GK4HR7OWQ.O!2C(M MF=6/);)/#C[%X?LU.O1(??[$2E-"9\@$I,DK]Y3$;HRK$,7I/?O+IMA+=,4X'] -F0)(SPDMBE$N.AT5J+(3+>(W584>3R@$P("APDV M(/A$&R.,N#ANLF#/BW2-&#WB$ =*Q>BP@= TTUVMMY43C@[;\1,6'\5X_):[ M"5L9/<#2T/\JN:;WG7TWL+FV1X]O7Z+!GC2P!G]>A'PF %F &^6*5+K/$E!( MU$E2GIQ"25BR33DW+:KG9Z(QQ8T=IX&VK<,[38$*BCM"L$T)UO><)D VX""$,%*QL)Z0W-_U:+!^5*5T E$"@Z$ %E"G0'AS 8N:0;H,E.EQQD;P&=^/NJ!5 #Y6QLJD3^+&M03$R@7] M!BCJT6V7(I0M>)G8-6 'LA(&11.+S%*L>1VAT!8EJZS<8T@JH<3QT?_'^=D] M+!L;/2"YAR(SW4@[XO15.!]E7NG-?DTGNN#K/'S??^C[L%\4^2M 3(@Y:)2O M0ID)>XO&6/JJ3Y.ZC% J1]6:7/OF+)SNZ85,02DB:.V]O+RT 4KM)^HH^G1D]7>P/0!J>Z-B+3_U,ZW58Q)9;_A&G3_:5_ M+#4=M&^IVY;^\]OD]O$&E/&;WZ]I3R'XX4OX[T\W#U=?[AY^N[]^D":_W/WV M*'V=W/_[^E&ZOWGX=QT]K=CR1KH##O 4:AZ(14P+7,T1K*5=,EF?G8G[S_<7K.M*VAD!XA%HN8/7,$,)M,BX MJU[(85CR(M5_\3V\+0)OR&C&#A?JK:#,)_I&Z-18[0*?;-:'DHL:VAK/-HTC MO3+W?5$S/*#L'_0*ZCMB^YY%O6\PMDM;P3B:G0 2*%/HK%FYG?8[_I.;>,\: M*!C(>"A :'"YWTF$LJ-L$(TU,6-EL:PA _RA"!S5=H=VL/@]BU2WR-0!E0'HPD*RP N>,_-? M'.P4"3^!L&;B>4E\U[%(L."$'3L#F(]T9@5HNE CESO48D,^-%_1FD"MCJ.4 MQ[T"!C6S9(;A'._I%JG/PP1]U&5>,^H3G1**M6#[ZZ@;,I6*?1B7H85&-=63 ML/]/&VUX#J]0,TM\ESEF4\$F&MX)O:QMZ1,+7X4--.$UD0=6C]"*G8F,[6GH M"U>"16'RY1(8$._'27<8]Y=E/HWP7V&4.&Q7D]#Q%K@"]C3+T.5ZZ!\D;,KE M\+1XIG\:F>7'JTYX0J>$::'^6EV?FR&4S<;KIA8$_P>P4-J!2PZ?3W2\!30( M\ ^$ .O'!2N,]B='5D':&9\0!40#L2O*3;AJYY)D[!2=+Q MV@J9-VO#!(:>P^T@T.Z?26A I# M>7(8F]3B+1-N9-CYKL-(,<\TA&UFF\3A MR_[Z\&49U7_0JF'04QP[I-?&4,'C_=V7!VJ#?+N_N[K^A&9''740=(M:#LHD M='ZB/&5<_YOK@.1$455;C20.>9C4R>"%O@0CWK.>W/,RVG/2R4NY/54T32]J M)\.-BM@?&_EBT>U^'X!@5;K:A=)_3WZ6N6>)>LO0B<0$(;'I"KB[,';71/UO M6 -+OECF(4'QN^ZCU-??[;$.V@OFW'B?B#DD;PY=P]P938LS7"S6,K %-X4# M"D0YF>K%VQ2R>AST8)A1D##FVUR;BOTY22>&&X09++C;J"7>_]_>M?8FCF31 MOU)"*VU' @?;0(!I12*$[D:3H6E(1C,?#13!VV 8&_>&_?5;]UZ_( 9, M@X M_M*/$,KUN+YUG^>XX;_@)NB()F?/;#+W*<4[F]F&L(8<^Q_V(IC<67>4FA.= MC\4&B M629_UK!@QS\Q7[ H$4_'C"S_)0Q:S6N VB^%X75 @>@Y')D8_W]N0!FD M?>M85/<'A1H3L21,77CBB&;Q@N!8R4YRRH_%C8TI"ZP? '/1M[S J1V*G?SE M+0B37R-W!L$\G(OMM&,M!@>9(\] M];> NB=7&'>_3_VB(@DA'1M;"<8586! M,' !:9[, '%*$WV!ENGMDM+\!('A6 MW7J8]UY(X,@O3S"/ ZEB>TAOKG=0- &$MT1K4(R,P6;GAR2, 5$,S'C_N^*T M^N+HQLC]I],!A@ $Y(Z%)^/6]*0_W7OQ/KBJ4F)W+F8OCN&O*O_6/<,,"Q4V M^;/?>+P# AIM#[!=Q]MFG[;+H9.#:HW MH7L$^EC\A*6'@GB1.CND&C_8LFR;T=?//FE6$-_PE0EJN3;H^ I%42Z/Z']7 MCE89(B[NR(W&O.Y8V@HP20/@,@():C?NA8$3L'<]PV'%IOI/$.OE_/47\H>M M^TQ4)>&"&@1OW/9G%K+P0A:5XX0L:I<8LGA-(8\_T:&5:EE7:I(27R2CV^@] MLG:[SK /A07J( _0JG&!'R/8@XHJK41E>\*$:[>]DIT U@K\CJ]LYS-]&1Y3 MC"B(LA(M;1YG?$J6V$/K:^.! E.M^W;GZV66K3JY@T#"<#C5= ?G8ZK]U[)U MG]T.>V<@Q3(4=PEA5[C5+.B*^\;;OP&]7C?0<'=PX;%@@[*64V%L3Y2/, M::)YZ#SX&<)(:\P07H40V(0CX'2PW=2",S/M^1DLN"7/DR0&HN+:2%QQ%@]$ MQS\>L2JA\!H"L 33$7<^+P ;,6T"20[XQ*1L/P=:+JV?+% ME2?)#0DKC=B71O/Q>^\R56Z47F&G\(]J6[TT^@(*$^>V147&Z_& LW8#LW=( M776_U%7BE3)%8D^=7NMKN__8ZK7N6;_QT.JS[U]8Z\<3$.V);7F"!O96/\^> M^BWXQ#$#Q \@6X4P"#W6?>HUOS7Z6[X;/\0.KOB3=B6$!CO8^FX'UY,!O6#6 M$N-Y?BI$''MG;H1$0V*:^>"*/9$5TB53PIMA4D",:)[#*]:V+%LXVMT@_U3K M'QN2^/[^'@L8),9T(-$O8)R#R!;<0*.%2FJ-?VNM,<@-.@:!S[8&1B+3&T- MSD'I+ "6;[T6^ &B<^)/PCSYBR"+4&ZDFW+B>!D4257*1YK4S8$CG6521]NI MJE2J)>[X:E))J7T46HTN)CC.PBNQ<^W)BBOBUCQB:7@':T$1P0IZQ"SO#AN= MQ&^L2.4(DPL)[()W4E"E$&T+=:L$BOM)OMJ(,&;G[9]WPRF,QZ)9M#FZFCYB M7:C!@:._Z/..8T-9)FQO5BZ0N<60,UCW;H>>\''G-A:;=[$17?BUPO)_-K69 M%5K2FW#I5#)MM%U _G"8[>[!U#;9G]K4Y@%!P=3H']J*_7F%-F!9^DLTK>84;P=$2:D[Q:J2:0"^@(QWK:HTS<&_.ODYU?Y'.+ M9^&UJE1.(IU5IIG>R8=9561ELQ@H)0>;Z::/H9MN;O+E2BTO'I) .4Y1E,\S M$6O"7L2$ E,C&XL1->\%ZE"Y(N>+U=).V3N--MRA]-*COBY($-IH;D.]H?NXM$5KY8J2+]?D ^C6W[,I9W)/(XA.)C=GN*!2*#>AHH/ZZQIK MC*.UO*R5/LO5XU>&5Z,5P)^H#*L6K4NK04BJ#K^1Q1Q=1)CWKRO1%UXE"2*9 MK.'F!^!./# ]VP38180LU):Z10P.\,E,-[""9:F]8$L-P.LCF$4 9U=\B\\6 MT_F* QG1P@&E=CF.84RJKS''M30F!2)4F*5*)\15&&Y/FYWC[MRXU4;Y5RT&?A5!/8\I%$0 MY"L >:R_PII?QTNG0S?]62QH%N_H#U3DY/=AEZ4W-]>?H\DL7'[N?220:/TN M@"MF_WP&J+B+Q@MNLQ\=BA04YQPQM M)A;+AZ,ZX)?(Q4%9;IAF8R1T"!]]F6K/.4:R)J3D95D?ZR]\)#9B:O$9)/9HS8QEU3J5#5O_FIY1S MMX"(2$0R>Q?OP=(A?8>.K"#$\@ T:R9@,AC(WQ2\N4A5 +\"\(QYR&4>]B%6 M60(B.>#&H'0"5PQ=<]1W+X0.U=(OCGCB!D([^Q1G8P>F4:R_($,C'&@U,=.< MF'HA\!$3\R9 <].$#EC0@;E-[!UD/"X5JSB.&)D_VX1 Q_J%WZ\R$%L?$>;F M*(@PRDWB$6'$#@T+8M=!ZNO4;+A*4+]Z16*MO[ZU[]H[2.V">#6UV.ZD=0_K MO,V/I6I%*A9QZ5N:'S<#?O1!69%NRN$?;?W.U@]*+E;0KB\Y$:0-Q2*3E!VE M3$8(;2RN-LUK!&"!J%+K1,>!->BMEXD^ -"48/_4_GJ9"U[Q/;>&IHX^U=J" MTWO^N5M5EN13G>ZNWOOQ.)8C_JR%WB&<9/VWV"?(A&_@07X!^9OZBR M+$V6L]QM$_882-+0^!%VG&4#6:2PS?H.LY=:5%SOLZ^9 \W@5N'[RY2O7!1K MI2A^8[#:AJKY^5K;O'H_@/PKF?PG6_Z5$\G_*^38@^1?*:5"_C/I3[;T1Q;^ M6K'R+N6_"U+YL!=#3<.+(1=/9A?%L9PV!"8T B^_UY::..,I=_B???@>CU>, M^8R:?"H$S)P;#EF6 Q.V#\RN_MJ"WI?#\CWW#^B('G4P]:8DE?=]Z?167U./TU+:N.KR_ZZZSVPM@'\ED.AGN9#>XUX]3P^2":M1Y?6 M?O-;FI84E-9'[65NS&(\'WK2YJ6%"K"]Y AUC,)3J<$/S3NTK2D4 E^T 9\F@EO^H2W MVVNE:4FAPMLE%NG()L2KX,\A*-?Q18;*+I-0?)$A15;WER@<=[24:QVYN+US MN')Y[V<3V=RZ .(:&N5EGZCH<$GXFL'7F?@9D<+9);K#5 @3:NSJ6"_QV0KQ M0LO"$E.=5SU*=9Y:3'QUWFYRMG,4NX77YO7;7SN-QYUL\KNG7BG'R2NWAP Q M#@*\<$GO!I*32&9#U*K4X.!F*/VQ!?PO$T>SF9(R?N]DKB)-9J[A)= MA^AH37;56GR=#WMF'K.15ZM(2JUR* >'>B.IE/"N\5G].SQ'-]LQ@7!L<^NY_>4KW0;C[UV\W?6[MP_]<4_@8FJW6G& M!W:_:[(;ZC0*@/6'%[[X5O2IY]VU(79_^H\L6U$R7/.019T(D'2GZ92\U@1M MR>O ?$ ;5-O /XM*))%XH;Y;U5,FT=?6-9U9PQBMV(,DQIWQY213LNE:T3$Y M-KSZZ80IJ-SM%AF.$"3*Q#SM*W*C#DE2OEO[G/9&MB.&59(=#DI$.#"+_F31 MGR3JJX^QHO1X<\F[7][AL*5 8D_KJL7!V^[Z:TR8N:88K2F) ?DH8"]DMFR* M5G1\ERTFERQ<5C,I3?N*DGKF.>W-1GGL1SI MT>2:99MO==)V5ISL*51ZYS#)*H9*3-U3;7O=T_5@/EJ)OR;+V?3V_U!+ P04 M " #O0ZE8G>A$[,P- !^C@ $0 '!A=&LM,C R-# S,S$N>'-D[5U; M=^)&$GZ?7]'+RV;/B0S8>#SV&<\>&;"MLQA8P#/)4TY+:D [0DUTL4U^_5:W M)!"ZM81Q1HFMTTXX+#QK7UU>XE/<^=21SBYP1^J0N2Y= MJIVVU.G@CQ]5#7=(I_/SXNIG&N&TO775\UF\_/SR?/9R?47C1/6ZUV\Y>'P90/ M;01C3V2./1.$>=;O'C:-N4%T<".3,$?9&Q Y[6)[ M0=PA7A%GC352R(Q?/B#$\#56:VJ[R$H0S[&C\DD[MLO(SAK(]X4!U;#+79R- M=$*+),8WB>DZ[)?$?IV\.'JC65RJYT@+C->E)$=I?.G!D3(SB#AV^_+RLOG" M/#5]!JF.Q\=+[$^I?0H EQ";Y<'%9<,O*:0[QAQVJ[3<'$*Z5\XA=5%F^8*( MDO]V7CN-[;(M/8V LM0TTF--02Q" @;">1F!#M%.%O2IJ1.CR/J+#V=_E%EQ M>TR(II>1&0YG?Z3(Q)9%74[/C@3'UFO#FE/_ !QBOGH5.NR$S,.HG]C 4J(" M_]\5MC6;FH(0TES;=$ULUR!.=//C#)8VF5\WV!8HA0'ZM[5-3F FX9"$@/U5 MQTZ#!.+ -L'U'>P4"EDPQ[MN.("#27P355E_GR A MYE]><0V;914'$LTS#_%Z1CZ#\\C0KQM="KE[ [%CCQ,E+XGB4OWA(;^0X\X% MO[3X?VTD[1)]"7&JS\WXV!@7SR'ZR/K"_XXOZH X&))#&#-+8;K]591*%AP, MS9=GU-&PUQ].^SWX8SH:*#UYUN]-9_#O0W\XFXYNE6%W]-!_M+"G&RY+9@O; MORQG(52G@,\4#$U"K$()*"H"[62@T2WRI:"?MG+^]8[N#@.PS7C2OX"!#PW\D >=OO3^WY_-CT6YAE,A0AWBB$RQ#@1H->?S+M__=1F?WZ M%H#G21$B__$0Y*,2_XE\F37U@1MYJ@ &L)%-P3KR3!D-Y6%OJMP-E5NE*\.A M;G?T.)PIP[LQ6+.K]*?%H3^$N1#Q"Y9.&XYF4L>S"?S@4ABL43D(!*&()+03 MA4)9-8)YTO_:'S[V)_WN"$S"#%0BLKDZ_RX!%**WGZ M./$KK.)&3B<76OT\;G7&!W%&*,JI1D#XW<>9_$N9\BQ*)#3ZQV22R1N>G+Q& MEI[V[YAS*2A[-Z:I!7:/5'N!DQ0A$N=S,^RBDE__#CIWD-J,9Z,[B;R M0PFGSV(@!")1TG).:,<*A;QJ! ?+)909C[90Y'1'O,'2'Y9K$^4Q$<*2*'XC MW'CAM<>O1M 05]2R7SN\HU9\-TU0W M4[)@]QZ61NL8PH0 )YH @D)30J%LY M'=(Y"\4C=H& "[^ZQCY@"2ED+ [80 MV7&(ZPR)JVX>\/^HW36QXQS3.0J*$KI&V1X$!(>M9.2+_AF!\)^96W#YB$_@ MW37R\7J3B"$4(G2'1/^CO#O4/3Y$.T9#"*,PG2=2&N5<+D(8$QV3O3:6A+8< M:X_0+3;LK]CTB-.EE@L['J@%?SF&3FP^S5IN52;CR'2WW=$B\K1(3^9:(S%4,?!"(N$45$HD F7+TBP&0F 2S2E^?5%"C)G$N"'&KK:@'%Y"IE(+X4A]F*'V)6/J9=O2B.1R M$2)3](&'6@(4>8KA@"LF"5HA&+D/0M02@>3E\RDVB0,5RVC-:U1KH5A@$Z)12X-BE<]L"TH, M+)>R3@8U#9W5-;&31_"1(\Y"Z$7)YT-2O6A_2A'/27H5E'G1B24'O+L:#P3> M:H7M#9W'T?9;*'.;K@(3[P-]C!CT2M%"IRIT?Q$<]>?!O"GI7T$GB4UFZVMQ MUZJE)Z7?7'1XVEV4H0#U\U:)^Y;JGIYGV'Q"UIZM+;%#'(CZ2PPZ/EHZL=TE MV9T:F[C\19YC"10Z07IK*<,)(N+YEL(G@/@,^.<$=N?9%P7^]M>#/C?WW_+L M_]Y[$S1[#W3P4GWN2.P=M+]E7,IY("N5O1@6JXYK8\V];KBV1QK\1=;LK;&Y M1)9AFNS>PI"(?[;@"K9R@^HS_F9:W?,I&LCQ0(+A>NS7G4V]]77#'VZX9-5 M_HML=]\QN-+I"AN6 B<9I]U+KXLJ%E5ICDU'I%,1;?R7S[OA*16;[%7TUPW- M)KKA%M31/[*B%KBIO2F@X#=P^"4%UY MV%U-"(?VIDL=U\E4,8>B#&0Q+76B MOIV2,V*O!A1BB$=.6Z<7^6Z9,;@2[LCC4R0NVG1AXQ6_!3=+G5R2(RBENU=+ M&&EKGDJ4!$@P(U81B#6+WX@#<8NS<[+TRB$X.E0E=;GQ')B,XW3I2C6LX*J7 M1A>6\0?1%1W&&G,#;V<>7JH,;Q?LD3FQV6_P"3GM6NF0N)FK\T^1?7@P>]-E M_H !()*_NO?'5&)1*]83_*;VY@%;WAQF[ 6 .'E "Z@J"E&*>]Y@>P&&&@Z(7^K;1E?+T LZKNQ"G:E,T^RK!XQ5[]MG;@&Q;[$H$.:JR)Y?!)R%"L M@1ILJ+K9#0ENX9&?L:WW(92Y&P7 L_DW YP19/!02&!KM.;7^[?WEH65QAWP MY._DS;#GCYA*97'I@@)L5XC<0"'([[,)*A%W^3?@K$47KPT7F_?4U%6L?8== MCX.5%WL+4%861O:I.=TSR6@>SZ!N-F'\"+I=/$FBPMB;$99FJ M#/4F7A!6<8Z)S8-GMF>6X_*6FJ\#*:]OPMI02/:C M*\0Q=EE6P#LH3\2D:Z+/B+:TJ$D7F_PU6XBT"G&(@["$O9'8"2CR52Q"68DH MQ?:!LW+;1NKP2B@3]KV*=<3P['?#(YS:@BQ%6]/!#UPGO**I;">7."H!)8'M@$3FWX;F^>&1#8 MA4>J:2S\QI)GVZ1<<^[MYE#5GAYHS#Y0#SRQ^94L#?1O^%]?ZRR\RR;*H:!V?4A0$6^AQ MF+]181L2%2G[V*?*H2 5E'BQ454H6%EYUN[R_> 6:]S"XGHN@Z 2P5HV3=Z0 M+EE?"*@JH5KXZ/:,!M,,XH?Q1*+I0Z!@=B^E')2;H/YS5>7W-3O:DJSPEP__!U!+ P04 " #O0ZE867COC/P; #J#@$ M%0 '!A=&LM,C R-# S,S%?8V%L+GAM;-U=6U-;29)^GU_A];YNMNM^Z9B> M#8SI;D>XP0OT].Z3HBY9H&TA>8^$VYY?OUD"V6# @%1'''MZ H,0.GGY*B]5 M69E__\\/9Y-G[[&;CV?3GY[S']CS9SA-LSR>GOST_/?CG\$]_\]__.UO?_\W M@/]^>?CFV:M9.C_#Z>+9;H=A@?G97^/%Z;/%*3[[8];].7X?GKV=A$69=6< M_UC^V>[LW<=N?'*Z>":84*NWK7[;_>A]$$$Y!=(&!0I+!A\5!Z6",3$%A4K] MQ\F/.A7/8BU/)#)^/IGS_6+S',\1FQ-YTO?_SI M^>EB\>['%R_^^NNO'S[$;O+#K#MY(1B3+U;O?G[Y]@\WWO^77+Z;>^]?+'_[ MZ:WS\6UOI(_E+_[[MS='Z13/ HRG\T68IOJ ^?C'^?+%-[,4%DNIWTO7LSO? M47^"U=N@O@1<@.0_?)CGY__XV[-G%^+H9A,\Q/*L_OO[X>MKCWP7%MTX_3F> MYA_2[.Q%?O7^T<[[TZ.J:OO^WM'Q\=_/QZ?_?@ MM[W?I^$\CPD%Q-?R.8N/[_"GY_/QV;L)KEX[[;#\])R>\B=4 #!Y0=V_/_H9 M+S[SD\(DG4^6XGM#/U\^J9+>,VOX88'3C!>R75$SF:5K;YI4S=/^KF;G>W. MIHOQ])P,R,$[[)8ZFK]$L@AX\;[C\ 'G>Q\679AU9&9"]_'U L_F^S/Z[71! M.J+'G+R>+K##^6)DO+!1!02CK !5A 8?> $ON>0F"\E\:2R;'MFY+NDK*-[I MTC/Z>^S(!C]_]A=6>WEICB]X"UVZ >_KIN#R'2_FYV=GR\\$@N_9ZN\+L=(* M@XO9,/5_@5>20QM $Z%['][A=(XO<8IEO!@QEX.-6H+TA1P43QR\R0@E2>,= M&A>B[@6,-TAY")#$9R#!-X6DS03?# 67\)V>7!(S'VFA;6".0Z: U1@!H)C M]3N;F0\)LVUMJ&\0L2E71[A<8+^09+LPV9GFG7PVGH[GB_J8]WCYF)%C%&(5 MKR%X;T!EZ< %CJ %CZBYIX5H&[/Z,,J&9$(W0\B7X.]!,\W6PL[9K%N,_[44 MRD$AZQRF)^,XP9WY'!?SD1&61Y42I* U* KSP M5 !-B+#:2R6:-T?)UBAYI M'[\AE#34Q,;HJ$']Z(_0X>GL?(Z$V%+3NMVAX/%+T[RI]AHNV MN+NBXM$?$\&Q%($7L(^:CS)&<1.245*FH+'@F M#920DHDN2GJY^>ZA JVY?ILA[Y>.A/6VF]6DS1?D118-#'7ED!$I M@A$5*+6P":UPK;=NKCQ^4TX.\3U.SW&E^"ZDQ1_CQ>GN^7Q!,N_V/J3)>=TE MKW$7_3^3]D<:-5*&FH#R7%O3U #.BP(F*G+0GB7&3&..UR!S2*9\7;Q\N2+Z MUE:S!5+#N(/RRVR6YQ3<'6'W?IQP?C2;Y%%"EH0(9 *4IB"1 GF(RB-XP[F7 MIG#;W"#?3RWVSH)1(8M@0#-.F4N12,E04&"$9US[(++.??%U^][9O9:O7U!OJOP[ MH\^U1-Y+!"!83E(:"T(*#TI; 4%3C$-1KU<9-0]V:Q' 0/: &BE[72E_H>:_ MO_A2-F_HYQ[/C7?U/_>V<8C\U0=NZ43YX4PW.EX^6)QBMSL[ M>]?A*9F"\7O\##M*#0X*A3]OZS8BK84%,13/%R%.\'CV-G0X78S0!"^3Y& \ M%E J!N-;1R(;DKRQO[KC\3]3=C<^F>Z>=_24]/&X"],YQ9:5 MBFE>_G1I4O+_4JA9"V,>(E_C9?84Q(!6RH%*WH&S7$$LVOB81+*B=9ZP50:' ME&%LI*Y)!:[UQ^ MA9Q-.;U^RJV"EHJC \P<*0V1&IS0'K1+7#EM,5JUO9J=IUUBK3#PY?)97^+M M,K0-K8>.W)94''C&%"A;(H2D21#9ZEQT06/#D#WITT;-?0%KFUI]BHC[YW7VP[?A7&^W!*@Z&()_>L\1K*5KKHUT<%^:G1$[]9^__SL?OPX1( MF>\L=D/7?1Q/3_X9)NK!4IJ=$S&'F) ((^=(?G/%LQ2.'#,YY*I,4((;XAX9%('!1)*# M:E[/_C5ZAE0DU X6<#,=OQF'.)Z,%V-NEO6(4("%Z$!Y%R F MPR%J'03C3@7?^C#K/KZ>-D)JBHL;A=&;*: /\(^\5,)$F\#0NJ751\;59[00 M%!>J.!Y];EWQ?.7Q0XIW>E7]NB+O0^^3!Y/K5G<.@A:5=8#>*"2?);)N?>QS M"QD#-6OK:/\&FC<4>LOPO3O'? M[Q7 F-242(FDRK*H(2CZ] C2.TV(-@L<> M8O?;B1FHE6N!A#8*:)[.O0T?:R;Q"9L,N3$I071\64*:P N>@1M>9%!>\MPZ MS+F=DB&E<.V1L*GHV]>CO<$PQQ6C'UF-H.59>DW)U3YX2D"!4 )=B M)FXY.>7F5;FW$3*DD*@!##87=D^^[[#*[Z#\/K_ YZBFJ3$3%&UQU1T;!RZ2 MO0W!<<OZ=7U?$#2D@*@%#IH)O[&S^[QKFU$%BK^$Q "*>P/!((,4R$!Q M&P)7K2N9'WT:NMW][(WTO;YPF^GW;5=ORRT^OIV$Z6)GFNMFU;O+4CN*OJUB MKE[)H]"*.,((08<(J(T16D?BKO46S]?H>8CV];>C_6:B;W=I815R!)%#U"*# MEHX#1>D%O$/*PJ)ECI!9K&I=UO>8",]\.TI>2Z3-%'K+-C0:Q5&[ H)CW3Y. ME(TI'4#DF T7*>CFJFU_%G6(BS">8MX+W934N\X M,M+JP!WYWBPIZK:)@4^^0/3%)6&DB*YUM?8C21Q2\M,81'TJJV6M_]ELNN1\ M67IT<+ZH;4UKSCY"K[F0BBC(D6)TG3/$VI%5.2Y<<%KQU/KD)@JS1 M:&8%G*U<1>8#,]);T>,Q_[!/1!^E[:\<[*\CZW;HO7(D>V4+*I(1+:H$T 4E MK1_O(=+CP7"OLPY%L-PZB+J=DB'YO&:ZWUSFS?1/(1K2X_.G%CY7F*SIJ$1C MF50B-7"HF0\25>,=JTW?N\A:4B^K14B6FJA[4G 54*N0#5'GSTR ML!@HITTE@U.4TQ8T2)%9M+YYHY^[J1G2WF K0#22?=\GXU?(\I:"+Q<-%%:O M;I1B(3CR8Y$+'BT1IX3?SN'XXY"QK7W#9LAHJHDG[X>Q<_3KSV\._NCAEMX] MC]E6[XM[&&PW4*%>DWG;S=Z/Z=->?OQ]7KW)S^-IF*;:]RLMQN\OP>>T<[Y> MD+%D-91#4^_+F J40,E3YB6T#NT>3MW&IQKA8]U(GQ^45^/ZK&F>CYB343&1 MP-9;9*HDBK SI]6F;0R2*:Y#\\.,FV0,JO=23W"Y<="QH39:'G8EQ+QL8[G< M.CAXMVQ?N?O_F7J*&E/ML M"S%-%=4,/X?X[C.4*6L;&6NE#HF!B%E1$,:J>Y4**$F/7"=;;'.;\B4-C\R# MO@N#LI$>>K$F*Q/W\ZQ;QNRW<R#!:=C'5N@BQ/>L-2\Q_N*):,A!QK?72RY$;I!2@\%>M%YDY@AI5E/@)[U%=.+?[I.3D9,Z)4'*US=5 R4:M:+%3F[X+P1&)O?:;J3 MF$=6>'QW'FM]S;0S*!?$D*&[Z.9^0C_0=W,207>9 %]N*-PFB*#0>R[KT,F0 MZV%^ :\" VY5RWJ73,$=:)Y]/ M>DDBOG8A]."L+Z!$8>"Y4V!#9*@$9T&V+LZXGZJ'P,M]G_!JI:OF&#K$91') M\>PX?*@=\&OA 7%/Y!Z=A@Y?$K6Y%I?@=+Z4ZBA9Q;15"6S=4UFL=KX(0>Z^QRCL"BD/VH9DWQF(6JBE&4;NX+GVMIDOKO-L&-ULU=]"72N+?3S;2?]W/N[PSK+XD=&91$%13<5(FRK@*MDYB'D[=M["QORFX[K+*C777/!KX1-_+\WE-ON9X44*Z M["QW\9L\"M(*P9,#H2CP5=9F(-(DZ,@]YVA\9JV-\V/H&]0DFJ?"5RO]]7.B M%"84 M^]!'(6O)9F ,M%@U*.0A%76QNPDJ03V0;1NBKT$>0-J9YJ6_#J27E] M9,17:5UN3M\J#,F"%76T#;>U&33E74%I#B;YQ(HSUH;6UW,?2>(C3QB^*RO6 MAQ:;-K[]HL/J(5'6C1.E6Y<=6*^_<.6=;[$;SVK58E>+D5[AQ;_T\T4G@[T/ MZ31,3_"04K<]),EUR*!*X8\5@8960)R6+G8+WW%.(W#^6VRV%/Z<&M M1U*191],A%+'7"I/1BJP4L 4(;4IV1D^E$J>)Q[0,%R,WS+SH0_U]YV]?JI* MO$*?5I*,HV>0LBR5/D/TY01:*I8\HG6R=?>LAU,WI-J:;Q^>FZK_*3970DF6 MB[I#K>KYFV<1'!?U3IK-JEZX0=WZ:M.ZFRM/&Y1_^_#<5/U/83U#B@JEI+Q# M%5=O@W$(0B=@'%VTT6?I6Q=XK&L]U[Q:4DO6Z7'7AGB/>"'CX#4E64NVJX)( M\1QD2:B88@6Q=1WFG<1\"SM[FT+GUHLG&VNF71^+VP]W>.$NEAS!*E.W? 2G MA,Q[,)9E&[/)IGD[LO6/Y)ZX1+4?=YI@VE41$Y M)?E(AK1*)=;[,G6R3>2.&<=*D*7UZ=2C"'QD\>]WBK96&FR9:5R9':JS3@J<(G8&D2/GM:ZK=YN6\+(^@IHV-OA78=IO!0*?3_! MRPG+.V=UMN>_+NNDC/R^!$*61 V'U"VX2 )AN'G\8 ?GIL;;8Z'Q4N.?E2#S:9 MY: MRB:C\<"#54%@#(KWLG=X!SU#. '=&EANW4=LH:CVXSEKV\"ES(A[[-Z3 M5;->FE!<;4* 9$@Q(#@92QU1&;/!Q(1N/_/B+FH&4>_W9+AII*6-4;,4P"=B M?@O3\Q+2HE:.+R%6=+3V3)*M#9$C2CY>"5TB"D5CIQ6Z_U]06':Y0, MH0AB6W!87P7;")"23S:BETAMK%4VP3NZV8NRG/F4 E@3I,;)K;! M,ZG!,,5+9#K@ER6K?6Z//&TY21MD;$,3/6\T_G)P\.J/UV_>[.R_>KU_O+/_ MR^N7;_9VCH[VCH]N&>,8:0W\[ZS;G83Y?(.=R?^EF\WG-[FOB6262H(,ODX3 MP'I01%$#?6!M4.7( O<]Q_5VRH;E_1KCZ+XYKPV4U2RFJRG' M^,W]?SI>MD M7AG'<_WT,9,H$OEO'UF^2%.#3J[Z E.,,4(UWS9Z/)6#V$#=&L)ZUF+##.)! M*T$'5\B_&RB\#O:NLV]=B)3L&)LY%A%C\[+W=^<10NKQJ#3(W-6=K/'(U4"VCUCYDDDCBM(KJYE-(3@$MIQR+ M#2DWW[5>G]HA^=*^T?BE/=R2CINYV#7HO3*?AXO"$L7U8$.H'668A8 A@+4& MBR/QF>;G:QL1/"3G_ T@6/>%)[ M=[XNF_VY]$-,LY/I^%\4]F7"Q[B,PY5D_8+.G=OHK#OB6FJ5C*!D0@5% 6>@ M9$)36A%)\@DCIK0-;[8)"SV8W;7)N?0?5W]QO?YYI +/FB4&CH5ZY%';RG&I M*9@$77,,?D06S?ZZI^K06TM?Z]KI@&@>II[>EC5>E!^GU^P,4K) M1*%,@>A2;8DA$@3+#)@DE4C1'J4&NEB]WW)(&G*HM[^,YA"8RF!MX48Q%HUN/1&V%T:&U*7C>UT0ZZ&F31U] M2SZN)V$'<3(^N3A/N3PL20(%Y5L9M,$,2F8./@L.)49*P)(QY!P?5'N_1:(' M-0%P" M@T*@9I%.XEFA=-JV[O5F==$%;AAXNTB_)*>D*K( S7NK@M*2 _IKX=U'T[3N?*(7T06BM+B5=F0M<>D C1) M2T6K@01KG^6#\ MSN.J,K8WR'$(ZV3HX.FY_.AS*]H2 MP 88VVC4WV,4V)LSNJ, ;"1JIXZ8"DA>$I!(ZLU_)@ CB[JV;PAHUW4D=SQS M^*5Y#1'3IS[:@*7V="%*=L.[\2),?IU-<@SISU5 5?V:%4697#+%4)8 +)P% M[V,A 'M/%.:2_,,PWADK<:LP>(T@ MH[7U(,%!2))"DLR=2"Z+D-:V.ZV)W=3=?SX]$0*35H)00N&6LCH#+6<#I%VC M+:H@>.L=U"'=>ALDN+YT[6LI:Y";-,NNAB&JD@L#60S9)>_,[+T)V0P%8M6*KP5H+<.:LEJ2.GDE0YUKZ= MUE/2G1$\JWUZI(T17<@RA74=R;U/'\1PG$&CRM[.X?[K_5^.WNX= M[A[\]MO!_M&O.X=[&UPW^?H'MKE5\@BB&UT>N38]8N<]/:<"[GA&:C^;38\6 ML_3G*06XV,U?C2?G"TJ-N32(C$= )DP=5!W U;TSF9B.WCK+1.NBI4<3N?% MB_HQX_=XA.F\NQR":^L@A%BW!W/M-6PIM BF.V;5 PA(MP. MSW MB<=;9\=L2=-]+]@;DKFP*4%08*Y,!EZR)O$$$H_U"IS36HOLLO:MP?@H H?D M';8)O?ZTV'98UGVKX_,0W" !&L M448DZV+[=MN;4CVD X?!6<-V^GY@?G[Y>OT2Z;'_^-O_ U!+ P04 " #O M0ZE8R[^-1(@Y !=?0( %0 '!A=&LM,C R-# S,S%?9&5F+GAM;.U]6W=; M1W+N>WZ%C_-Z:MSWRZQ,LFA)]G =650DVI,\<57?1,0DH "@+,VO/]4@0?%. M@.@&0,B3"8<2*>ROJ[[=7??^M__X?'KRW:<\G@Q&P[]]S__"OO\N#^,H#88? M_O;]KX<_@?O^/_[]7_[EW_X/P'_]^.[U=R]'\>PT#Z??O1AGG.;TW1^#Z?%W MT^/\W3]&X]\'G_"[MR M!2JG0%I4H'))X(/BH!0:$R*JK-3__?!7'8OG*3'(5@5046H((2/$P()C4:8B MU.Q#3P;#W_]:OP2__OG6[_\A9[_-O?<_S'YZ^:N3P5V_2!_+?_BO7UZ_C\?Y%&$P MG$QQ&+\^@!Z?II?_\"H:_7\-V]OU'_!/-? M@_I7P 5(_I?/D_3]O__+=]^=2P['<3PZR>]R^>[BVU_?[=]&.AA.?TB#TQ\N M?N<'/#DAQ+-/F'[YF/_V_61P^O$DS__N>)S+O>CG2ZZ@=(7SK_73?E@9TS$! M&<>SD('^-@\KQ1MBO.O35\=\^5F0T2D.6@KXUD#^/M@F/X21Z<_S "^.'CS\M6;]Z]> MTC?O#U[OO]P[?/7R_2%]_>75F\/W!S^]__O>NU=_/WC]\M6[]Z_^\]?]P__^ M=8AG:4!;\>/KH2?^#G479O+\O?_7E9YW99U$J,%P4/>HU_3'BX?6%:UQQ?GS M- ]3/M_,YL!.1O':+YW4K71TJ?L3#/ED]K='9Q/X@/CQZ/V4SK5ZQ-%*\CY] M.SDJV6G&L-#I)!PHIC(X;@MPR92R6CDC_&WF3.9,+#@),^Y1^%.?B;K"N0PPG^4A'KHQ*$D2F+TIP!6A8 2F*#]QJ)T+HM:89 M@NOK^4J@O?%\91=O[5*'3QF/3IOJD[U%/YIM)7^- M)Z-)3G_[?CH^RU__2.]T_E"_:<:$5_][-IA^>3$Z_3@:TA\G M>Y\'DZ.7L*%L(U-$-$Z41&^X$U) %]YI8#W!@=<6->DE];91 M9:UQAH'4Q9('YC-@EAQXT((S$4UB[OE2X9KUNGDF+"/L#@P@.*>CX?OI*/[^ MR\RH/>*Q2&$+@V@LN>FS&>G9Z=U&#.P?0XC^MBQ_FXOA>?\OZ0#/5\ 30I'A.S'&Q,9#OQ MQ" HK8"GDKP56!(WC2FP,+A=H$8?3738'=[E*:TUIUG=#G3\ZE\&YTLB"3)#VY@2 M2T)2>HGA]IKT>3R9$(/CI/[G0)&.M.Z<$';X %H:PG,]KE MUM;E-0"[K?VGR[K#$?)R\&F0\C!-CH)5105CP&2;B8&HP6?RGZQ/TB0GZ,>M MPZJ7#]]MA3]-QK>5+5=5]GUV;"4BL?*@'.+GMZ/Q3/+3Z7@0SJ8UVG8X>HMC M.B&/F,! +G2!Z*P!)90 7]#2&GB.DOX/?>LH]8J0=YM8Z]3G;3JJ)L;'N_SQ M;!R/25+IY=F8;.NW>3P8I=_PY"P?68>12<&@FN>@$O?@C*9M,M#6:#"1D$0/ M6^0A4+M-J;8ZN4T:O7* )/W/V61:#?;)NSSSS@]'1/-_#*;'52 $EL3P_I@( M_F/%7]\.>C5F!1M'AFFMC(OD 5H"["U!+SI T6)-%9"H!(:>MN68_ M4-/6[%)*C#&;N.GBNB\'\QL@6D>]W:::ZQ $(N^3?!&K@"Q DH F&]%%=$"K M9U'3>5^B7E,0Z-]^N,&3U_3'I]=TO7OUVZLWO[YZ]^K%P<]O]@_W#]Z\K+'= MD\E3"K;N_[ FU5@+8FU4:O5R,,$/'\;YPXR4!^5=_I2'9_EK7)2S5$QQ"C2G MET%E3J0(9/[Q9(R4PF/ UMO+8YA6#W_<^?GG129.LR1+SD"O(0#8A"4TF[\\_][P400?&LW,> MD$<)M'%8VN.# Q0V!>U0BM":0@\"VE3Y5CNUWU?,M;+X.T35+[!'KT=C])9G!Z,W^?QIT',LXW$:"') M948@8U30VH*!8#/M*S);86DS*98OLK?2 Z[LJ_2GKWOJ?<_>&6NJB7 ;9J>O MX)GL#=,%HLD%FQW%=Y(P'U>]3O ,6ZP,.% *H.U M4D9"8":!MT5$)J-C8J&%KO:' >^$!,YU(K,A1NWL@B;QUT]]]HI[LHA:OWYO1W_D\>3C M:#R=%S87KS(S1A)ST(#"R(' :9 ^EN =SP++0@J[]='/7FNK":NAD73#K\KI M[Z/J:,^]*Q8<^FK]Y:*)4,%$P$+VI:4ODA5DT2SZSMWSB&>ORC;":UBH-T.U M/TQGU>O"DWE+DE31.JZ COQZUA=!Z],.DD9A=!)2^,5>QIN?_.P5N)*H.E2T M73AB/]&Z7XR&TS%QJQ:TO""0H],\?O4YGIS5TI:]R233?],A?CY2T0L4/D-& M\J)IXT?P$B/HC'0 >!Z9:ET;\@28ZX]@=$U#]5;4O=94XVSV_IO?7KTY/'CW MWRLDL6]]1I/<]D1OJ5+U]9D;P)EC$'.5M+A[')@%Q8\$9QZX)2 M>K%PT%(]3C=1K-[8=?&)+\[&X\NA!S)8Y4OM9F8Q@-*,EH8*(?*4-?W)9=:Z M_/I.(.M*1*^HW=NM6:L*=5MRSF_/PLD@_CH=G)#<\^1R8;/(@$]8"LFI!M1+ M[7XG:]1)!L@T^A)E,*QUE<9#>#85(VV@[5$GJ7=(-]Z'[9#^_861M0C"3NGG MQ]%M)B?=3J,+4F5%=6R&.$4EQ50JX*L;I% J0*4YQ,@$X\6:9%L;J)LBS",9 M[4WR91DM],MRY_3S:)3F@0_EH]1."!!1D 6>/*>#F+Z0((JUH3@1_&/6YT,/ M6+_3T5H1]T4;GBK%;FGPZY"BE4I+.A?M;+P6*@\^VE)='1VEX]:6Q:+N=W_^ M;NFU@0P[;.R72WR'?_R"TUR#)),C59P71#8PU716+,W:S#THPU$8JXUO/A3D M3B";Z 'HXTP\6;P=ICE<@JICG?>';\>CF&N+.4J>/6TPRF4$%7P$%Y,C^\AD MS3.WQ:9>2K^&9'>T_G0!]WS5?R)Y3HXOMJ$CP0.BS XPT=ZCM##@6;8@>$%7 MQWE'T;J'XVXDNZ/VIPNXR_2?"U2UM6@6)'V7)WG\*4^.N+-D;AHZRT2J)D6R MM ]9!T9(5Z3T)N;6]:;WH]D=]:\FZ/9YH@M8MPS+-WEZQ (*;5FD34@E(J?2 M$)+5M&!F=&8AB^@6,N$>?,RSU6UC"7;()K+A"J-CD$R@ MK2^_>O#M^_P/'X2TU?GX[.: VE[F-_#$Y. MPI=Y7\#3T\4M'MLDP]Q\_8V2TO.'?:6A9U9[7P(D5RL'Z@ PGQ,#JPS/04HK M;U;3K?PJW@*Q[&R= MM6H]L'HK>Z&;:'RI-NAE)-^]%W81,-]J&_12BGJP*?8I4NZN^LPQ*UW(A;8U M3LJU!#1&011&%,%MT*+U_+5M;X-NI_%EA+N.-FCKBE-92B#OF0Y%25!"G=1F MC=#!V)AXB4LFA[>F#7HI63_6!KV,H-;0!JUX$4RG %P4\F%=BN#(C('@>#3D MUT8?%M/;]K5!/UEM*XJIP\8Z-QVNCBT+-4[EE(!D%'F[I41"0[@8X6(QVL)L M+S=CHR/\VQKDJTJV0UYW#NE(^."LH=5H5*:6H&=PREC@62:#M%U8USI]/W_V MYM3Z9$7$@=L%']H[=OV4M:\8 MN;Y(AE]_[E=KRN50T*<,R%Q]Q:P#)+<$M,/ /6>)O-0%2PGN><2*=1#7/_5B M# Z9?\XD\J1EKO:Y+>"17N(L50ED%GHFGP9Z+;'FAAJY4?&PJJRV)=9<2[&F M^?7@4TXW%_7CE==E%F2)H3CM8X&BO02E&+EIB 8R8T$@>A98ZVLDEH"W[CAT M*R*,UJ.0#A;X U"_ GV#I_/2\$7@=@I9+PEU,T'M;JI?G&+-]+8%=$.9:"// M#HP,U3\-!8(7"CS9M,@Y[?;-;W;="IH]$DC?5I8MHZX.[)K/+)C=HE*OL#@> M?)SWH(3(0LI!0BU0J?T(-;G('.C L-B2>"S8F$D/P%F_P]A5E3>ODFZDAP[Q MPS>C>BW8QSS->Q_&>6:'S9$)SW.P/H I9#\J3LMVW J(LA[\C"G6/"E_/YK= M)D@C+?1H L;I%3 E2)=%0C"F!)C= N)-O17.26=]=*9]N] U +O-@J?+NDL+ MR85X%SQ6R3>.@@L&Y W0/E8D>:#"US+(8*PJT;#D^@6QIT@3E?%=+%J[F#W;93<6+2!CMODLJTMZ.1" M9IL@>F5\L-H8UIX^BR#;$=(T5T('_^N!/7$OQK/3L]D%VWNGH_%T\,_S.V>C M3Z(PXX"7P.GXI TR.#I#@W1*":^3]*UILSS*G:!09^5T*#FZHP3E-N69]Y[G MG$%X7T>DZU1G'3EPT3LF630*VT\5>AS73E"FN0+NG4^QN9JNSKW(CSYNW75< M77N/'^&B*70X:6] Z-I0F+0$9V($;IC*:+)TY5%9K[^"B\3!"T? Q.J9RC1] M1]YB<#+XD%$7M]@0PFVLX%I&(XM4<"TAJVVIX'JD,KC5/HO,Z&$1J?ZDBK6G,D8IU>&KC+ M)EHM%^OS?N A6^.,-S.WGRK!+HF&!8($CNFB;3(U,!EIS[!T8L14(#O!;/:< M9]:^8F?KHS1/UN)3XC3+J*#W!G!G%VR03II<,F1F9^5LC*R*G, X'KD0/FN' M3]H)-MM1W$7S?:3:(25P-9Y\4&XB/DJ:L2)=@JR12*E+O9V@7B?-#>=)*"=" M:PO[843/G!<=Q+ZIP+Y.MDY)01!&JWJ;C0*?(@.IL3@72Y"B=T+Q_B.C<;QZ M[\5__KK_?O]P_^#-^S/N45 M(/?EZ3B//BB!N-LYQ[H[--;C+'?&%7 M8=&>T?\#CXFXDJ(')Z.#&),5)3N.S>\8> A/NR&7=SQE\N.7*W\Z#\5IYE2( M14%)Y"VH:"UM\B4!YF0*"4!C^XEF2V)Z!L?EQF#_6/VJNA0W3T+ECG-N=E M)?8" #L%RQ\%MYD >A-5+D"/U?6P$<)P=(@%!6!RA=Z27, K5B^A,TSZHJ42 MK5M#-T241\+NF^'),N)O'138JR;KU4UT7E'-BQ1!2^#2>?)8D4.P18.6(:5B M9,A)/&8 /_2 ]4=U&^MAU%B(K8/T+_*8_(#A':B,%CH*92&AD:""T. JMVW! M&'60A2\XU//>1^R4\/T,G_*)Z./.1WF>#P\33*OD<@[G!OOB*7#L_P3R>+%:#@=8YS^ M8S ]GI]TE_4(]5VA_Z9#_'P4OG(R],DN> M '.'Z--;21U,UH./N19I##_LUQ,QOZXC*K(4QF1:L]+(R6(G8\GQ;$$8F82U M(7)4C7ES!XP=XL6J0NYPN,S7^F)T&@9#O(QAGB][9CCG]&(TF4Z.K)",1>U M"Q_J!>-8.[TM%$5N70A9H6O=2KTXNAUB22>5="C4>XM?9B;SX>CB>/QZ7K[) MTX/R B?'EP=G#N3RU\YOYH6F#4Y)"#Q($-$%'\G[3ZSU;K(,OATB4#>UW-N? M_T0_YPZFU_.2-DB"3]]-!FFV85;!8!B<#*9?WN9Q&8U/<1CS106S9\Q&9B+( MH$IM.7,02O*01(Z19Y[0I(4UZE15??"SVE>[?VT%3:J K]\^'Q7&N3) M+QDG9\2G S*=XMFX]K[\B)/!Y-?A*$SR^%/-LNX//YY-Z<>C8:1_A=?)S'- MI;0"VL40E#4:O."L#C*PM5=&.-;\HHL.ZU@Y9=8.TWEF&Q-+M><,DJ^CA\C5 M 8^*@;7%&Y>-4\5OKUS76K6^<5[?2LAMD@S;4@U_*80?OUQ:05_SG=DPA=H( M8*8.OK*2CB*3/0@EI$M9./I/+WK?!6A3%2^;IB%0D QY,K7;FCDXZ1&":ZDTK@&3FSRW2\JBOBGK,\Y\+\$)JU8RMJ<5;PII' A)5 B<7 .$PBKBI*:!V=:7PW192'/FM"-';.-$62+6'_/FM[GZ?3< M%9P<852T4= A5=#7VAYDX#V7(*2/L;B<#6]>V-MM-7_R?UNHTM-,;OIF*Y:X MK]Q^ MB2UQ27OCQ91ORM(Y_O M/X[&TQR/YUUWGA5O@@&>A*"S.=>IC8(!EP9]="I9:1>*<%[_W*TH?UI%ZJ,V M(FL]JF7OY.1@>IS'+/H*$(22 OX!1YD"IKA)!2 FZ3D0F19[/@ M2(\'G[-3VFTHTN:36^Z&I 2S#D,!3L8.*.,B(#<*7+#).X?%)K:8EK\![:XN MPH9-'@^.DB%CE3/)!4*W/9Q[/T_7:0(@=&C"6 MF;]@BO&)[ RR,=#6VQH%.,[I.U>R]SQ&?G-NVI_S>!I[?+W4M07S>!:!^^<\ MG@ZJ7W%2RE/TM@7S>&Q!7TQVD(1VH)(7@+8$8*E$K8.-4:]QN-BSG,>S3I8M MHZXUS^/AQB'39 A$7ELH8XX0=%&$-%J;,)#!8!LSZ5G/XUE*E4O,XUE&#^N= MQZ.T5B4*"3$[6:_9,N Q(AC+94;O7\SR>50C22 N;F,=3L 3#(X>( M=3OEWA$^;T$G%IG/5A>C%W*G=F(>SU-(T$74'4SC_>&%Q!<\:)WRIGJ=(%'0 MSH:.?$26).C,42JFB\76:;4E(7X3SE=/M76Y!.E!N'>^=8M [N2$/0'N9ARQ MKC18CG+-=-C!9'X*=&V0T9G,@,ZS.LHF2D#Z%&#*.:%E+D+%7:7=(X[9MK-N M&=5U8-OAF)YVBN/?Y]:>P$#[N=!@1"VSYX+L!S*3($7+!0\F6=EZUM!-#.LW MLKHK;M10ZAU\L+N'CGSMQ2"\PTG)XW%.>V$R&ZMVE*/2KM1WI#A6Q_%)<"R0 M19"U-CH6;6ROTH(E8&Y%+N1UDPJYWDKJP*NEYB$Q5J_,406$J\X%JWF23Y#&P.@"IU.L_DH! @$'HI.@TSU[?''EV3TS@T4?M+BTZB+IU MAGWQ85E'K(B,E:^E=B8JK4,-NC,0O)2=VU]Y=C6$OSNAE&$XO;JK/,0]FK7R3(^:\ M= 4EO1T1Z6QV$KR09*[EF+C)2@A<@X_6?%WKYVLG6CV^\VV6$UO.^_WA)_K] MT?C+D4?%;FV(++;Q7,^Y:%_KG MJ[ IUJS' WORHDDK'_-X^N7M"=+2A^D5_>['JK@C962RG&?7(ZXR3_*[.SSXHOT[.UW2$+$OFR+DI MGI.C3 88!++.P!)H%VU"H7)CRCX(:%>IUDX+'>;EM[6.KNBWHB!$D&E'*JV)NS[K9JEWQT@;M*X>UER;WS M_)]<]7FO/*\NY3+8R)ERF5Y7QNH%7B8:\ HU:,8RAF!=N!E:N[< =)GG[D#4 MK+>TUY#O>?(K9SF_K(BT#60;V4APD$Y20YEP4S:(^9S GM MU((IQ#6"7A\ENS/GD4S35JA]R\-C%TNZ^H,81V>D,%++]Q\*CT_>8ONW*W_(HV,7#6_$JE_JO:/?)O*2,ZA,=:KK"6HY%])J*P"H+QOI9E M"_!(1AS+@LRXP*.7K0-JC9?P)YM[Z+I#V.XR5E(,EURP#$$9#0IKFIAN)H_:^BK+@/UV>+E1-=^FL>LR MH/_EJQ\/7X^&'Z9Y?/HRA^D*$_CO^Z@F(_87PMEHAG[]_/TA,>KL=!9.F4?F M,_,:6>" 6=0[F64=/V@07,R"#&SM>6@]_^T>**M:/-<_]GPR@,XIF!H1DJY. M6-2NKH[>I" 5BR)X1-_Z"J,[8*QK_GT+'=^T=%:5ZK9,M[^^CO-N:FO)%G<2 MLG&U]H)%\#I)\$9P84*(]+.NY-CDD(V5]?H@3Y:6;X=LQ75$5V#D;C-Z-IGKP\RZ0/:_^BV5O:, GCQ: #*Y/5RC!PA 64 MX!Y"[0143&O: ]%[L5BMQ@(/6W^!1ANUC#K*M/6<^A>CX:<\GM9*HBL@';?Z M.D;.1 CDC(-/B9;M%(-06 $O0VT@QE#48GI?\(&[H/L>LNW^SGMU"UY&B96/ M&"N\ZF4'[BPD)!=;\B1\XD][Y6\]:Q>TWEBB'?I>KOK3A_1O9J<9+\ZHQ"5@ M<*%>_VO !V*B"HP.LI)4U*VG=]R%8U=L_95EO :]7S!]$52=;/V[$6W&TE]= M8X]08 5Q=[#T[T%GF4,?E0 3)1FUBG"&H#)]*3E+>A^R;QWK6B<)'K'RU\6! M9:3<8ZKW5\.D IM?H.-$BEP[,-P3*,D)3YEE[)BO)UY,K+7J[P2R?B.@A99N M#NQ>6<2M+?U#6N#K$0[G4Z$SIN2CA1A,'0B;9RTS1&WKK)^T7RSU=_]QG MK;Q5Y=1CFQX,\T%Y,1*]%(1DXBQVH]UOPH1JU!UK&#VAM)#F3K+?H6 MBF>MYT;"[6"B77$>+@ E)5W42H-PEC:*G'C-@:?:_9NT85B$:GW-^"T0.Z'L MU43;H5KTNLNQ/Z3UYLGT'4[S^RE]21<^(W[(1XR7D!A!,[8(4+80*W7T8#-F M*XI@CK5NC%X+IB,S.?^;T=)/@R$.8WXQ MFDSK*-BCP@-GM@[>J&%%S?LC49&G::0#%F,!Y3R94*9.*A?!*9\B[6*M57\'C-U0^ZKR[=".<172 ME<:H()E.Z"PQKZY2"0^!D;U+9Y03WJ'5V-J O!O)[BG^B5*^MY^A0Z'G&[)8 ML);.KECE>>MSFI5X/HRP47WG57?_)XRU4/?+5SXD],)SM) 1.2B> C@C$VW= M =%FYD3SL2H/ FH9.9I_^'E>BUQ;Q7QF0'M5HBW*!@@^"= YL<)E=.GF_=5= M5KK6NL]VNG\HB/1T.6]Q#:@*P9N$ KQ-]>KOE&G+I 7Y$.M%.]AAQ-7VU( V MTN[CE:#+2'F=A7^+X/I6*T&7TMFB%8!/$?A:"9%X3(*\V:AGH^&+ V=% BMC MM-Y'KW+K4;W;7@G:AP=+R+EU5=@>J8!?W_0N8N::#-J<,4/6R8.*E@QF28O6 M0F) @46)^)@I^? C-NTA/%4%H^;RZQ [OHYI1EZF)+)(WH^,M76.O*'JM##0 MUC)T(O+ M"THO@JB3\78;S69,M]6T](#*5Q!QY]?] IF73#N>JI7"6,U=\1IZD/5ZQHQ6 MF2ASZW-[74I_Q&3KK?-E)-M!U^]S/*.][.!3'@_K'0?G!05D3N7YY_=_X,?ZD[EU0< C2PDXMQZ4$1(0E8/,5=+!.)F;WY^R$N#U6P>K:OQ6 M3>FZU-4A%G37T?D+?AZN'J=@ $? MJPEKI',FZ*)864/.\#Y\&ZA07FM"L8E>NM>B_HB3P>3]QW'&=#"\^JKQ(ZZ" M(T]'D*>3ZC:M:C<' N5) &I8]K8-;T3<#_0C W6502\WTZ&B^0PR_#L\F M.CT]/!M"[EIWP5N">GG^O @9D<:=_4"9PW$ACC=>P&[:FZ9Q/54F!W MB5[KT5@'%WS^)KS%P6RH8PFAA'KY;AWV TJ2V1B2DF"X*5Y+:\+-J1@K$^@& MA%VBQ2K2O;>*MG$EY4][^^]^VWO]ZZM?7NV]__4=_<^;P_T8$=2Y&H53!,;Z$DUUHANCGNWMP,-Z/W;:E O5S]CU\NO_W[((\)V?&7 MU_E3/KE(U$:'2F<('!.HY!%"\1QT,CXR9!%3:X=R,62;RH1LB#7W<;>=]CJX MGY?0+N0R&S5^&^]E^<;C8#NE6I8"NIDL3 ^-WT>J;NK:.,>4U=QZ%\$6*T&) MZ,!QS(#>F<@=9S)WLW4VQZU'DCU;1ZUEM-234OO#CV?3R4P"_"*9P%@I(EL/ M,#T YULCR%.TL*8=1%Y ,]$(9E.&6"\+5YQ0 M$7\U.&F93\8%'UI'V1^ \ZT1Y"E:Z!!1O\A@X\F-%A*-^X?]5 /QUH/YA49"ZRED[_5HMY^ICSEWVT[4993:HUL')\>O_O=L\ E/*JAYS9AS/-4N4SD; M1VIU!+(*$)*)PMN86,;6XR#O!+)^\VQSNKW9YK.R8CIFCX66981;"^ SU3AI0!>O(&ZU :!\5XRZ4FQ-$[[^ZX_['?(.$:"S[[F56 ML^W5D(/IDR2'@M,70B3 &RX(H%=&1F],Z9Y;(<-OZ)6NH^BO=(!OPBN M;W7ZQU(Z6W3JPU,$OL[I'\9XH3$R2+86YH1DP:O(P<:LF$7:)4O?8:+;-_VC M#P^6D'/W.Z'NNK.,UH51>0@"ZWFI%&#P'(1*TK.>*9W'&CR,91& 2@$0I($-PD8P46MZCW\,PN_GNRZGO(=@WW@'L+)F.DT6ON-*CD50 M?:NWQRVEL<5N#GN*N'M<2W0W.HP"58H*=*Z#,4JF#2WF#*XX;R5*#+;WYK%M MM\=UX, R4N[2HW[S(AVG58RR('@6R(Y1WM0>? ^:!UW(!>+Q&[JC:"GM/'I' MT3*B[3$O\(8E\Q:_U,/M EQFA?FL1+W>H-2+<,AAB3) ,8Q,5Y,8QM9-X0\" MV@D.M!-Y:Y?AQLUXS"7DF2&86O>B0@B S&30I>@H$[K@<"'/8$MO$'R*$E>5 M4^<>V0M$I?;H1MI4C$NYWE%A "6MD7%C95(<5?-2P-LHGK6>&PFW0RB_9B?) M*;F1I+QT:^K-1">CZL4<^K&8S=R04^QY<(T)]@BD;YE6 M+;75H]SE^H7)=R"<')5@I73DZPB,V_BTLRKJ6KA8RWR43.2OE^()KN3*6F^R:!X!>P33-TVGEOIJ&%1_ MJ'3LB(Q]BX1H)O#;)-!KO C< M!W2LMKJB#5B'548(G+[+25K+O9<,^X[1VZZ+P#?/J\XZO,TVTV6VT?M7/]?A M0/MO?CIX]\O>X?[!F_?D=DYPF X^SMZ2X8?](?UV'I7WYV,^)BM,/EKA:4WF M(K5:;:.I21?/>)<_UNNCZ[/+:'R*%RN[(*<1(9&K'Z&@"!=Y)(P:BBV<2\*'YYGU1!LTN102I(H15" I.,T#B.+I M$.<^&M,Z[? $F.N:6]224IU5M.G!0Y/QM%H&D]')(,W6,A/9>6DGHJ=P;QJ+N M1C2O!EL TS*%+DMS8A/E+:UT]*#*5Q#PNI2?I6=61@NE7MFC@B4C400#P3-N MA(\VW+PEYQDH_9YREG7J?!FY=@@ZS^STB^/CU MU6#QO&Z<\UCI\71D9R+00 M+D 6M1%'AN3+8@VKMS_[V:IM13%UV%C?G%44!^71J+OX)>]RY_R\"S_1#*I&=PQ M;33_&$R/7YQ-IJ/3/'[U.9Z*K4;3=!%D8*);(G3". M PO2*2N=$+ZU[_X$F#M(H][*ZK#IW$CZO1Y-)D7C[_5Q@[R(]5A7VO(]<](_XNQ]&P7GHTD\9E:OC&@J:CKV&3?#.? MW#1GWA!/IZQZ+XFM,^\NI=7)1@>Q" $*F0676 9AL[=1,Y]"^SMUMS/O+DRB M%U%&2$'6D<=D;/I:.E<8)Q&A0QN;1\&>>=Y]&?:TR+LOHZ(MSKO+8G1.FH', MT8/B00$:\D)LPL0S]Y'.G#_S[LOJ^_&\^S)R7U?J=1%,WU+>?2D=+9*#?8J MUZ5\QZ,+.=4T<_4\2U(UB!1!)C3(9;"&+>3T;Y72E\^[-]?Y,G+MZ7'=2 ** M9!AY>P$XM['>2DV.@-0%7)08A$9KO?RF,JU+Z6G!3.LR0NX0S?F%K/SQ $\N MG0,ZW^J*YT/P>'$\R>K\)P[*.O(*I7' K796!'0RMDZF/(QH!YC04.1K"K\( M9-XC-R!TO2LGUYF:JEXHK%@T-G!6%JNWVLGPRRI.Q:K"[EEV\^KS1SHB\^1( M6^Z250@!.1'2^ (^6 U6"Z:LMUG+;MJ?@]AEW3])T!W>_+W3NM)_SI9X4/:' M4QQ^J*W$Y]T\1U(+9[@J($LJA,Y*< 2*#BHF3$16S,V!HRO3X&%$.\B)ABK8 M7&3V_=GI*8Z_C,K-@./Y*JI8+P1Y/=;8MH5I11"].IM:RF:=@=>20@YUKHF5 MD?:F4@L"62 CA;DD58[%\M:MCML:>"6'+S@G9!V>D$$E^A*TEF 5%TH)G4IL MW53^W .OR["G1>!U&15M.O"Z6 E7SIJ)>E.E][%./P[U5EW+(7O/O#.!H6O> M<+@K-:]+L6&IFM=EM-*]\'$1,-]JS>M2BGJP O(I4NZN^L"]R4Z1D>DJ*&,\ M8#:A9A_(5$RB\-0Z4K?M-:_M-+Z,<-=1\QH=UH)=LOV16U"")W#&D[\1Z3<3 M[62]6,UK\L(:@TUKSD[+PS/H$/6=!9Y!%^4)CB6UFB-)%_Q MF=:\/EEM*XJI>^)KMI58G574ID!12(CH/T![BH64G.#!I2!'EI) Y$T!!9I.T/KP;NEHP_[V,D+MCX06R.3#D.KA2(&HE0,E@P6GI0!NCE366 MJ]C\;N?[P.R _ML(NL/;_T@Z/J(OQ98 $F,APT9)\*@BA*2==\EQ)EJ7V3Z+ M"HA5N-!0Y!TZR2^2;5D*&V+BX.3LOKD@ 5V,(,B]X=(Z.N6:YSNW.:^Y2@S_ M"2*]=Z]OG;\\/'CQ_]Z]>OOKNQ=_WWO_ZNV[@Y_?[?WR_@V.ZW'U::4FD04_ MNDVN\2GK6#&#>'ZSYC&.2>(?S\;Q&"?Y[7CT88RG7WD3F$9O58:8[5>@S6.JZ HTFU'ZK03B@U66,!:LG7--77]>(>#:0UZ[ _3X-,@G>')S.7ALF07 M?*;=SM;K(U4!%[0"Y,X%5D+T9J$ ^R.>WYT/7W<$J*U*1RU%V]C1OP6H]L:^ MRR>SDV]R//AX.'HUG ZF7RYLGD6@-@S^+ EO_3&A!@I]B!X=M+%I J$VB@4- MF9M:X5!N-*&>;.$$AKSY<<1CM-!>3D8YTB_ M-7EQC ,RM.>ICY B8RHPX-XY4,K5^CX1P)B8 T\FZ=""'@^C6*]_V55YHRZ2 M[Q"%NONT/1_R:7DL02/HHA"4GO4<6 G,&F0BU-LR6@]:N1_-3I@BC87>8Y;= MGE0 /80Q=60V@< MF$K,.R^8CJU[-M9/CL?J@S; C67DWKI6: ;L>'1"'W4+WL4QIYVR(M'^R#EC M=,QA ?1U?I0UC@OC#.;%2E >?]8&HIC-%',KMM%.JCV,A^DH_GX+V]L\'HS2 M_O"GT3AF?F03*U'ZVE#H79T5'@$=G9;&N2("<3\TGYZ]"*[UL:1;!*R;&M9& ME;VSZ?%H//AG3GNGH[/AE!^%K(SR'*'PP.ME;(ET@)1/8D':;)JU(H(6HC@HBQ M.+N>36<1M#O/K.8J6UN+X=VIK:_@)Z,R$^?DUR'!F!Y?E>L)#MNG\)9^=,\4 MWVIR:-1$6.]&GWYY<8*3R4$Y',\N^_LRX^%72C.#IO#L@$A4Z 0T$E!'K/$^ MPYQG5HO6V\$"L%:N(+KCP\^#$R8Y6FCP(*.3H!)7]9Y<>JNRB[G$+(Q9:&[6 M,A5$]X%95SM@:Q[<*B-J(NU-)QH7<%&=%9P9.O"39'3J)]KZ@Y$>A-$22Y8H M1?.&VZV)^S76]N*!OV6DONZ8SB+8_@S\+:G#98([3U' NDEB%%,E&PTAF$CV MFZ3OI,A@<[82^@P5$2L3 1 M)'A3FR%]J!<&D'OI7! L2BUD\VO3EL&W?M;TME2[::=UJ^K]0/<^Y3%^R"]& MDRFAG4$]XIKGDDD:D1]P\ WD/D MW_#D+!_-JO-5)&,\6U4;@>F[%.J=D5I;(14/V+IH?@EXN\.BWKI9-K1W\=?U M2R <__XO_Q]02P,$% @ [T.I6,'D$@S^(P$ 0UH! !0 !P871K+3(P M,C0P,S,Q7V>Q\$,[WW/HI) M;NP*1IHB*#&"B I60%34V%!1C%)40(P"%HJ*"A8L;P"3F';_][[W7Z^MN]>: M,\P^W_?;^ZO[VVIJGW51!'T4H'[__>XV:(#6Z;2& X%F1YA,:9&KPA06$] K MLP+!82!@4,1\KU6F,*BG3M8IYTT5P1D@AA6GTNK(?KN* MYV?R%7Z# JV<.C]R0(0WW&NRFE1.V62OR6AVA'OG3>T&#P_\W=4-G#JYF\1I MF#<5TW5CLIC!GHRSV%63$6&@4 4(!)N,1(>!$3 X$C1G,@0$ 0'!8" 8%0J& MA\/!X3#$Y/=M:N2 P#7"KE2'<_'$]\,%?LV;^EXNC\<3YH&&6>P:(!B-1@-! M$" $$AJ@"'7XS$Z9-]3LF-8#\@L.7N50V'56I\YBGMSU6R:WN)SSIDX=,/F# MUC.04O'K.%:7W=@]BE(!5!E5)I79Z0CH$ S\*[Z Z+\R_J7B_X:)1#%I_CFC M!J@S:?Z.G<'XY\PFTU]R.IQ"(*%@-#\07U!T.!@>"H*'@T 1P#_1_A''HM2I M?7]$@8"Z4" 0Z7N WXC^P(ZSJP*]_\HD/J#\*PR+G6^Q&"-[D@GE-]M/AL## MP)-G,60*G;DK*89\@/:>YP]P?*W+)#?+=$;'OVF]KB^KS.Y0=;GPO*F_^/#4 M/S&\'ZDKF,,].J53&PF!([KG]4'7/V/2JG0:K3,2 ?J-Z7W7/^-Z[Z94-H'T M&]^??/?/?-W>'@E$ZX$P#(;#,TBI7 T&B]$0,#P,EH+!X(%(#L8A(&G=2A+: M+R.A/10\P\7 8& <@Y&) 8 PW0V+"=!W-0)FQC0O9BZ&T\4<:!P,%@B 8? & MHD$.H1HQ)'X/@QHHQU "-S4< A8C(& U B)68R!A.1(JSJ,A834:.AYCH>$\ M%EHW(!Z+8> QGJX/!X^!L0D8% N/9?")6 Z?X/7(25Z'@NQ%J7_]> ADK$?! MQ&- DL ($I)6P"5R+=WWN@%_1_QO?H"H@* <#88=$!?C(7![1,90N!@.@QL0 MC8"1=4M/QG1)QR%@?FL<(L9#(0740L9A# 'Q O@P$G6,KQ2'0K']6G#7!0*U<*@XK0:J98:4)V-!Q(ZF4(:UNZ# =F$;D PBP^2BD5$HTP$]BK% M1K1("M%:92:G0RZ"NR50+EAI5L)48BM2308#U% 602N1D744$TT'\S'U%@#. M .<)C5:5Q"3M!K3)S52(R@RGZ:TTDB]=H93R!3Z23(.DX+)3-8ZJH!(U7*3!X--TB4_52(DFG-"B) BC* MQO)[?!IK-R (P/9KJ3R#D\$7P-EUR$M@E MA_Q7XG<# O!&JDADA.ND)JM+898BU 8;RV"5R \,$& M%;!]!BX4KR9Q:&H72J@2 M%X/8 ?\&:;!Z$%>C!$+- OU!FA0 R!Q8:S43U^ M"+#C;60@EJ-&@0,# 2T*M4\-]&!%9 $;@-, X3:O$ KDP("& !#"P;*H40$< M#Z:;&$,CDU%F(/H7XF[ #S@"!-T#2UFR%@.+U"/)1E#:QM+@K2A-!J#!0X MEDHE<@Q*&DBB]WB%8*=-9!;S32R(RR*%8UA<'HLKIO0D!YZ32$4IA$*I5*"' MH=P0" YGUBGT- Z.0Q?#J7B'4*FS=U_@2"!3##13Q'XKG(L"(*QP%0CB T%D M/H>;@Z;QX-V .K-, +#+O7ZFC\;WVM$V#LCBYG<9#87A0,1P74!W0A=(#33P ME6JTD46SN'EL@,+B#AC!QK)!1&8_0FVE>: &E+ ;T$WS<: 4"9T&X^JL3 ]7 MI(5 ? P ET\V :P.@Q9"D2&6%QL6* JM7/\5JI+:@2Y11([1 E0. Q<%QSI"Z0^'\U*5?BT M1*P%Z\5@$'B[7@! J>EH&U()A0%X +%?:2$(?3TBV^EP'KC:*9:[@&0?5ZFW@9UJE\"A%#CL3H^;8L?R.%JE M$T&G*=TZA,;";: M*=/#_6 "&Q"."5LNARAM1HX>J;=QG2J(3B3V$A ^C >*,&!IWH,."N8*3,Z M;0*&FJ3MF:$>;H7AH12NVX]!@3 0J=@G51*E1 .01P; R3P.B&_3T' $M\&%*&M2H# CO"YH '309!0 MD>1V<9?7PJ0B(V^&AFMA7%@GT 8P0B. XV0&2B S$4IAH! S![ M*@*R5Z+$@:0H0@NN-CGU7V82\6Z (W?Z \X M-<_E=*,P3AL$"*2:>BH'HMCKU1G_$%:! @K#9E&@P$!4F8%.&Y0,Q."D&B\' M[0@$%3(002PNTVLQJ,TBGP@0R"@DFY_,E_0D!Z=7:4(2='8$"DT@@U4P#5^' M%R#M8K7=)-1ZD:/'[JI:AH2:[7H/78Z747GH&1 "9F/%$OT3 V!ZW!IP2 42$?%"+ @H%.% MDG'A5@=:H=>CZ3JJ! ZV.=0VEID@@**Y,%@WH%8,00.\4& M/CV/$8 0*'<> TH!E0H1<8J6J5#(P M@"\VFY H!!1@\T!05 =2+[#*;4P]0T/5J12^GD7*J')#^" ?D89FH!QJ(UK& M88'!-K068P1I:1XOA\=SDSTTI!$@)Q"0((S5R8<+'$Z=7XTQHH2!%,;B!@Q& M9=']6""H&U :Z!3@L3J[7T\4@%"V@ 5I? 0[D#R]3B?0IQ13?' B!>YV0OU8 M"\3B$PN#>CUNL4:M]>H\=C -#"; MRO&YB6(SQ"Q6FQT(N%*GPL%%)!4.QI P^7@RW4O5PQ@>*]K*P3!=+IF8ZP=C M_60]P46 (C4]"[U+(@'@97:)4^8%FOUR"$ '48) :#A&+H6 36@MTTE64*EJ MC16G(WI1$HB-$')74#(MQR$\CHD"O4;K?- M[Z.K2#2(T83DHH0$O=^"8XDA*B8;XA#*[0!5( _J*'@*4\"RX052-@A$!')U M'I,?YT.Y01(.KALP8%4EBL6VXY%*%@M()XI=-+/!PL31=$X\F$0C!:HD:E?L MB@/K<&#Y@P1 (8%5$V62H@)+'XDFD@"-;@O;Z!?2>PI.E%I,M6BQ6"*/!54) M/ Z_&Z04X:EBO=?*A_K%2@L/<6LXRK81KLOH#Z;UV5' M4^1@.P#B9))ZRCFTA$XD&6!**Y6J0[.A B:&K$:Z+"RIRFR2"R5@]%"8 MT<5A(WEPF4=(=5/=<(D=:],ZG%RM6^Z#H,4(KT#HS1(0, M;);9K2B0 D40@!12@UXII3EL( #52 V$D-!N) 6*?ZC4@W";D'X^0"F&FR!L MLUF(9CB54C3+ZU3R7=V =!F.C'#*F%Z=WD7B"N%,@HA))-(,8+\$3R1KG2"' M4V@@<71H%]V'A 92*5+D9I@<4(M)#Z8B]7P8"0C2^$4& 8_IZ 9D:X06J-2E M),'5=C1*"$'P948X%.7W "1R&TCO5@5"3^GC4LQ6CDE'IPDQ-H$=A$;YL3J] M!RKF@@1.N9$D\+KE.GO/Q@=J]<-9*(]*HA2Z,0BH'0K6D= L&8\'TNNX/*R? M[>7ZL!HH04#RX]4,)M3.9N#$7G57L8FQ8]1^$\J#4T+U>JM,W;-YU&G]8H0> M"Z%3 6ZBB."%0(T2"())M3%13I_ P##(( PZA8P%*FEV$S)0(^F17)A>#\$K M W6YFXX0\0 R)Q%@X_EXMIY\Z /332*F)# O(4V#%1MM-'2@4F7HZ0:!W@0 M QD,-5QDMPF\**_=(D.8T"ZQF671@0AP)Q]%E0)% (97C>6KY7)(-V"@@%*) ME#P@#<@7RGE .A-N =NH5J%1Y@,!9&".DZ[0D)ANODZN\.',>+E"@(%8=7:: M0OB'"CIPZ09T_!?9Y(,*I/ORQ^CX,#"Z <4&*-P9Z*1Q(5 @@V0&4B%\E@(I M ;JY0"&0)Y8BV @\$L("B.5R@5R'-O \.A?52M0%*BD[S<$W8A!*GD="$%J= M/>4-Z8"KI%(< M66[RPDEV.9@E\"$Y.JJ"!8#X&3*65XDULDP !9KIHKMH/CY?#@ Q[ H,RND0 MZ'NRC=NA-WJI5A>+*9.:!&"*"('R P04)\^D,8" 9J77S]"[*!0=GT*B4.$$ M,%.$A-NE2H?$R]:@A1HP0.^6:R%J""O+(H(9C2*Z M >R@P,!2" XL03FU,+C#9#1 L&*ON,NA"6H 7X<*;'1( =V#,1Z)#07S"IGL MGD=5$&"@V@Y8SL1TN@%\&YPDIECU?K4D4,6 43:ZSQ87BR!6GV>:U@ MKX*/H$M5/+C=!9'RR5*(R4;'*AD2"D3&(ILH/((A4,\9] 2!)>"05I\715&I M_>R>] 6&^0$8D](+!X,A) _#8+(#!): PKE&E]$(]B$( C43!Z(9 10V'4EE M4_TR&0TF-3F M]:M,3K8#%:B(_"R.D<2%DTP<"H\L9C-->@11R16Y;#*;7*62"E5,=:"TTM"< M%(H1T&-EID@@5&J8?@")"Z,"_6Z'6$=6:"1N/P45,(](X1";2"RN'(VGRK 4 ML=3,(0F( (K80+3+>3@K6:""V5 $(!P*H4N0W8 &H!IL)3C@0#O6H#4$EA*. M!("E2(1$CHS!-BCL9A*'XD"+ AD>;<(AK ">&PP4V=T"-\B/4(-M<(-+S078 M%2ZVC=>3' !L.I@K,LJ$5A.3[0 $_) (=AL!8+?>9B,&PLX'A]- >@Y0KX-# MF2 &:@1]&6""Y=%7A M?E(@X5'!BO>Y'8GN69<=;(81S$ IW6H13B:EX!Q.JP)"<'J0%)] 2E*(!3P" MT08&*H%2"!IET(I!;)[>BG;X?%:I+E#IF!4\"-.)%NB5-F7//H4DI>K%4+J9 M*/#^]>,4.!2@,L.5""@<@#)Q$%0+"NV40Q5*)%')0,- .BZ* H,3*%@]KR=2 M;& #64X4:]1 CAD:V+.BQ6RN&L!%@X$0'JS[@1D! &2X ]\N5==#(0H 412 M RL*$$1% Z1JH- /"@2,6JE^_W1.2M?9W0 MV^T/['M9=K,EL%WUL5UN@$], M%'<]7>H>!H7YE0]M<-%<0$3/,#8X@@[\E;P;4(W&J=6F0)YC=DT-A?F%QZUF M^^A NEL$I+ -/CF7*3$[[3JDP2V56\4.B$'%UE+)) V6H>,R10XI4F)#]RST M[S7%9S> 6+^JU&T HE!J'P0%D/D!,I93 M9K2*M% E7,('8HCBGJV9W$1C./0*.H](LJBE1HI7J FXA=GMYP 11E,@*;"X M7*^0P:9#X7RUB2^7 :U&?\!3Z1 :CH34&(P&&44KY%*)=$:/E6$8_"^[.3N5 M\N?%^]^Y]#P(^K!/Y$.Q>6HPVZ'@^P%")L"$$PI=!KJ#1OXML0&!TM^.;7K. M9/YT$O5O' S^[5%71/=!<3C%['#*S H5!1\9Z C3Z93A")D?C[Z&5_R;T!^Q_@F;9 M=1J=66;\@,;E"N##\1 0"@V!H:%8(AX+!J/!, P*C@;AH6 X"(5#_8+]%_Q_ M&H.K,BMU76\'X(PRAR/2:K=8U%U'R;]@_.'^G\57V75NE9)HMYC^Q3/#B.X3 M^'#=GTT"1LEA(# 4%8J20]6A,+ *%AJ0$A&*"NS=84JY#!U8O2. ?V+_*W3E MGZWR[Z K_TICOZ%;_J<-\[?\?S6,_6]M\Y?W_Q 0OS?.GRU'UCF<%KOO+\Z% M>2K;?\^Y.[/^*[^_Q%5J96:-21@)_8?REXU_+E_]WF.Y?RXC_ M*Z;[PTL6_S^8KJ?W]\'X2V3_.7@C/GA'*)SGE-F=+BO;;E'KC*I(MCT@003P MGU#\#<[[-TMX+GG/"RD4KD6N,_\>Z0\T'R %4E5X8 "E2Z&ROU7>MY,0[X_LVXR $!/?SR5MY?&>"_O_UGD/\, M\I]!_C/(?P;YSR#_&>3_JD$&_/9>?V!#-&^J9^K\R'C=Z:!)01\% M]>K5NPLVZ'T;\&F__I_TZ?MQ[UY=!)K/@H+Z!";3NU??/L/Z].GS\9"@P(^/ M P3]A@[K/V#XB"DCQTU%B[V%H\ HS,IKH\=,^QR"Q'+.7JXU'3X7B^:]OH M;_-OWVF;H70O3 WM0VY MFYOCIMSW+AL757#A[M:O0O*3Y<%8PP^Y(=8K4QW[IJ%,(0R=^S*-*<> MGG?_\!G5F? &10XSHNI@BY[[-K9:=')?R=J<2FSQT<+]&OG%7=2S&]!'=J_[ MXG:H9V7CNR"13-30EE=YW%.DGI]1N(3?L54/W1SA\RV2GKX1/"-JW.WSUOSX MZ;CE5:$ ^;S\1SF)RJ7:Q147K[>D[EOXT9F]25G&>>-^G 7?DU\/H99G3M \ M*#Q3O?0)^-"D%3;OHL'\Y"F)J9=24V^$M9[#)A2N4@NR5:;H_ WC+-'9,2TY MH ?SACQPAYCO[MNQH*RH?I:T^M(>H-(@?1J=[BO><:%RR9KAD&#!$^2LE)R" MJ'6HU4^*(3!%0?/IJ4,1WYKF[07#L+(^JFM'MBD-HM*%]C?U"_/C,_SJ:T#J M6PNY>DM$8^F-%8N>1TY,:GQ8?6([+.1F6TK-A>BF1V%/46=^CA]^2I#VAY4W!D<=Q#.D1>D-S?NUJSXU?5[; M6.W?,=5$HS@Y3FI%QE&PSIE\%?:D/B,RLJHQPU+J/YRW> _IP(;]]RZ@ZV_N MWG;WR7-1N/7MMS3N/L;H88B9]4,2)0V=1]/SZ@D7PO#UY>,S%A85C%A1P^4G MQ30X]F]4:T6^X?DW (G3#B=&;J8PQLXJOM"4D0"9!\A>LO&9H>WQ:_BY!L_6$%/_#'YU<[7N4Y8'NQ.^ MZ]#5[$]K?TA_02N/RF3,$!IM,7'?GMEHVUWT$ LY<7$#G6<1(D[U9 W_]8TG-UO?+GJZ)'2%/LRJSL_3[>]8UKEO6F1LS^EI8*VM]T^*-KY]6IUT]*Y@Y)^I(V8*4^JB"/;7O M@DZ=S<\:&G/DRK5A]VV;'R64OI3;.'>N2GR6O:Y$*!^T MXLON\!HWPTL>0&J9\2\R9B0EM9EN7SU^]F;\NZ 4Q.'SO*7IRXZVW?=^82KTYHOG6Z CYNG&R*4T2G&I&/Q:9RA:8=6Q,V"P-8?BZ]_ M#CC0@1N>D74YZ&J#SK*B?=6-EKO)IB^O.E\4+(-FC34%5R\9-O?EH@A1N#,Z M]\FUM+FCD/-JZG(CG_-8UQ^);ZV^-1(8;-H%;UD+S]]]-4.F0IOJ M5YTVMT9SY]TZ9*(^?W-[47GL[/ Y9>FRQ% 2,;/YWOE3:^LG90'7UY5NN+EV MU]-9CYX93J>$4&M>1D;KF@K=_'=!49_:WJ8H#)'8!Z$G$T(-!_;-V2G)KA#@ M:3#"N?':! -R86"[/#_K_I<$!%[8LF7V,L.7H3^7UQ5.2Y_=ZKH(PSLD*V5GP&<&C:XFU MR4/7?]\Z,.5*._?[8:\.P,-[EU_.RCAG43_^BB!A%R>:#QQ(WEV>8EV:1J:ZB&?N# WN]:BCH0PQ:FA1N+/D5.2@Y;D)Q[ M'C+J3E)6KIZ;E/4\A J^'-%2>XD%G#:?^/YLJ.5FVL. M[,Y&7RANNK _*7.S\49^G/YFVJAZ]:7#]I.?92KZG8T47P6WK%4\OO)TR.B] M7?+W#GO6%UJP/=X^$;H_.;VYXX@T9EILZ"-N 7J\YMKHP[#<)GA"U/V4$1M^ M?A9;WC%?HGR"F/3#0HHYXOY9<;69T-3&ZE_3DM(GNOKI]16:%Z-82[SM\3=K M!'&U9@FKS5M6;+0&S[K?2;@S>\&Y9<=K;W*CBUT[2G377AJBDS(NBY_4/G[4 M&BRQC*9;-CN*VYX>^S&L__FA\SZ_6>_^N(*>&!S;,"Q-?S4_;%?[X<.S-B5= MV++R2:IMX#G;V6A<+/;^K2SFP 6NN1"G>[S MJDU-U$/GHSJ>7BQ^FS9+)/43\9:;<]U M+UWBB^7?W:,@+%C:)KYQXTCBOC<3I=(CHVU,2/HF_U2IIL-V>2>E*D[9,D$& MP"81EP\/HZF3#EWZEOI\)O'5%\^VWS&917M1TR:]C=,EW%UW07/>$]D0V_;T MQMFZR(O3_"V&NN6$B)Q$W/UKS%-91^/D]QXN)[79ZA"*A?:@_DE6[\,:EP@,)>=N5EK*]OI+H^^J\S1>X)IUTOVK=(C;+M/!5]-@#?G4^W?7YJW8T?VEH MS23&#$U+1^1/M*DSTM8/G1\Z=^R56YD98Q\GEZ(6$.R+H[\/^,JMC/J4;8_R MDV=5>1!O9[\+DE!;S_>_D>W[IOEF\(/P3'/,B3C8T5NK1[P>^+9RSYPE%>@E MLZ_J/M'%U>=Z.B:.1U1)>B,%NV!05?_325%'_6<8B?%\Y4B:I"AJWL?Z!X]X MP.F1!T69H,R(XLZ?RY"W\^9=:34L0.[@0<=%$1L M"D+ M][0RK;LUXOFB*^V#1L\6;UJV^L815NAB&>JU=4,^*^ULY,@XP/7VVQM"O_\_ MG$3_>]H@C.-R2L+JZ&,KJU*.?3MH>O6;U.^JCK\ZNB*):A8.ZL-;>'_:UAFZ M I[^D4T?7KGILU4MQR^SJ+?($]:(GAX&_+P9EY.IBY+6J5*?-TL\FNV2],5) M67.AC0.>"H_F#3!MAF49\%/Q698_3^ MU@5+B[;Z+QX-DQRAU&R>>V!MRAL:X\?*QX]TK^(C[/LLO(*$MZN(,5KFEHOU MLX61%].>W;D"EBLN)RT(Z M+MQ<7+XOA-D>7Z>_64B-V;*O+:/7WOY)46+3HK?'FTX)'I=MC- M;?-R^G=&['_(:V^\# ;%S%'TZSAIF7Y#]+C.\=G),8L3\A-BB8E?K0]/?BZH M-YW')M;B+:6N ?+9 ]=/?W%#0XL&WH\=K;,U*QBT5="MLV__?#9*> S<_$15 M;Q@':;G[M&XSP%PYMW"F_L:I"8"TTY[._)>1&>KCRXH7EI^WW"F:O83,*XBY MJ!I3_.-A!*+CHEHS?N:4Q$6V:44;;:]R5J]&!?^04LD8)!>:*JN^OYPS95+( MF1Q61.'GH==$EX+#ZL.FUF^6=Q2>WK3TP($P-S8R"A'Z:O?U_,9"_98F2PAM MDV/WO=EE1P9E/4"-0\RQ/GOME^1/@L<6E=:G'ZWT7CF@O$.8>^[G:" M>6DD2_2JDMUW@UUYN95]%$N2%JU.G7>9JZSL'UMX*^O84BKK(-9:$[:&LK5C M='6#1VH+D:@CAI9$X*Z\+=1$WZXMV_[,G=7L:CV0J-D$24Y[W+$U]&A%8_KT M6_DHYOJ$RMW:Z^%W)^S-_W1Q1W--__++YL7%B4N+!=DW-RS-F96E*XGK7/9D MKK2R90&XWE U_\MS^UZ&%32FA*XGJ?(O9V<\>-;>;]5IU*G3%/K*J^.\"8F2 M@OAL9VS)823Y*'+-Z?"((O215-239(!G] QP9K9ZD>]H16Y1![E?*7-:+B1G[_(<&=BH_8M Q=XZK;BT M8AKNR:>(*T&^GL2_W' MQ-.>5/T=1EK._@Y7'JS/#YT1YZ?LN14/*)N_;?2(KQ);'Y6)^Y:,O#?IRIK5 M\\]W/+\WIW?]ZJ?K[I\Y,ZFA<]'3E(_:SOA*GLGOK'L26_RR-.C%G:/UK\ V MTLO(NM>-7R^VQ=C>C#FT[76&98G]1"1J#^KMV@6TKWG MC2(,&]L,J"(<1U1UZ@,^[8KOY +S4)#MEN+GV: MLWUM[\LI3FO12"]E5O3EMUD@(\F-S4T/]!+>GYX8V#KM?[$.B-5ZI4 M8^(QE&0%DL-#I$T]V_I]#"<*QTU:>F%WP>[8ZT^WC?MN_\QQ-AV4LF&A=;#U M3T;KLR5"?C0F/WOIW;33]J@(S*5=APMNQIUA_E!I6A![^>26,M2E13>$J@T+ M9XQ(KKB3O,Q&O[)UY2-:!N(.C'Q?EV'*")H:-[H,? G/7-M0-Z?-3I"J]A?9 MIAXIF%*V9$ P-2-NW)G:MHX[I7P[E_WDAZ-+0RF2O;=';Y=!'@T$#MTLN>,[ M4\W$-Z_VH51'HXI>,"]7"86[HZ6&S=^PQ@U\4&$HE$^0'\U>+]")P@^?^.%L M"&<.IZDD+C0'/&;0J@^DJ"I9+5J5LNUQ?KTC[9KRJOB>)(RPI&[D3KAJ>CIU MS>)W0?#U"Q'E-QIJJ+(G)3:QX/'"]3I=R_XWZ_,AI1SEQ0V# ;<'^][:XO5% M"%YRNN1. [7Q6--6PI:.Z_O2@L$[+J6H6.LVG\&77(V_RENY]J104Y%&:OEB M<<:_[DG_^WWW?\>( YL>OWZJ9]5&/1]0?O2G*^,Z)?+QP,]S3FL[WFXO.B_9 M]>,>BXJT.\L1?L;1O^/3#6N*=2%)I0?7J"8*C+NN+>AO3-REG7$B8+_>Q&.P M8/CA=T$G'4-_G&6PCGC(Q+6>$XW:B#B6Z/<^1,;?>?8(N1 P]W+H-GSBK)UE M-Y^5[-FS^L+$?/=A_P#CQ_BHGZ>^"_I_1Z>1.R(#OE88%M[R(O_,>>NPVQ-V M_!1=,[(\V+"U'3<\4V-?/[:L^'@(YR;PS1=C,;F+[YI?M=UY&-P'V7*V>E[> M\RC+LN&M1Y,RTSL6\V951>]!%,Y-VM*<.5Z9]/T;G,C7I_;%H[MK'F?7028+ MU.BJB_6JU\^'CCV4=BKF F'8W5F=C.D;FRDO1YJ<0^R7(+F3^F_;CNBG7TB4)XTW)H43\%Y./7)B/,NNB\B$#(H/;TA;>;*+. M#775[IT$WOY&TY>UO\8P8\I46RJ_]G?\RH3V^N+\@7II7< M+'5W7+Q6O6NDIJ)]OVE]:OU&1.3ES(2H8[EE+-4H:.P."-QE/3RZ^ MX2-'K M4UL^J^8\ ,TIDB89Z&1,27XRI-KNS#MAO[O=4 M/-)650L/]BE 3$H?_74%\\CX!=I@OG&TA/MIC5G7OKPO[?/DEB;XJ>]RU^C@ M%.J$[ZCMS?49.9.V#MLDB<"L+JQSU,;,O4\$WJZ/M8VI>!>TL_WY+$-;X4]) MN=/'7 D^CJG..A-ZK%XR/F?&I<\IR'Z=*U&3XM>\"VJY\2[H+/!=4-.)P>YU M9;XUYZ/>!3F/!8LJ!V5Q+D!VO,0M_"ZG8L?-CFVQPY^-7'@@YV/Z*V5R.'/\ MFH>((\/KQI+^X3MY:+2UGFZ,C+ ?Z&>K',=D?"+<66:8]G;G?EK"ED7*"NJ, MV%[8M=7+GYS7MWP>,KUIC#&*]3+NZ.3"X3]]";^PLOKJ0T>.;N3X%0M;(C[9 M>/=8<1ZS=$8]L_[*V*;DH3F>CREO;NG&T4^9-^WR/C U8R7,A)I-)58%,:7R M.6;7TXM1\[9/=<8QAK6T&23TK=2I(BSWW%O*V[:OVR=_8+TQ;1N?-*\.;YZ2 ML+?:BGUVZL^XUOFG2TZ_[/FC[^5XY9 M6]\%H8+:0W7'#S+ONW_WS<8;%.^?..9<8ISGR5' LU+OM7=#0 M\!6O?_[HGXH!,6^YFS%UYYZC):T&B[;U#CARY]U-SJCP72@(FTE*6RCK?VUL MVM"S%Q+;N9*]!1>K>5>F MHTI<*43C(4W=&2=IV!WZ3_4:"!^Q!5/0MG+TU4E9VF>B$VC)(>2VX%G7BMI@ MYYZKQ N2Y@]*/1]VX=3@2M^#HYK!Q[P=V4Q:OGIQ_U/P.]'FREUM>QZZAX36 MKN[H.)O\,.K6+7?TK7&B!.CN15=(4^YMCKVV,/;:Y_.GG#GZ]%$H\VAGWHZJ M^K)#!Z"V,Z%4^*R+%R]%\U'E[M;FY^:%Q^VB/3%)V>BR_S7OTB+'A=5:M17'YF\=7\J MR\$)31M0@QHV.5I MF.[5]@SW:&/,@4A:01ZV^ :6_R[H]85Y"7^-*077Q=WG,F;CCKT8+>M?6H?\LH' MTZ:+!>3O"G_240X=*KNX-OZ6#M[_VZWFA#W/+&=>%$E&9[T+(KGT)\]N-12: M\[@/E5?GGY5?X&Y&;&_/CZIZT-D\LGYP\/+C60L*^UTM>G%P=UMS\]WVFENW MBZBFQT_MU"W\/?7GU+PYY]<^Y2HHNL)ZBNQT^.GE$[$+='>C3<0-43P]-2$S M-6$57AG;EW_;CE28&X\D%9D;I\VZ +F[=EM8-16>[=Z7.U7'DV1/3SGPKI7G']$U7BB\FR2%S"W;*$US<2,J3I MZV?P-XQH634$M0UJJSR:'T*=[]MTY.O%)SYDA-2L/OJH\7E_B%(U(?I6YQ#N M.7Z5Y@:;NV!"R_!IL^[;T7%+UKN>+(<(E:?.SD"?NKJCRPL?S38[O/[S,NSVD/ M"15SZ\K/^^%)..D$UB)FZ.<%%=_>S]RQ]*@,I+Y2@ Q&]CE5+MFM M M^,W;,_S6C'=TS+94X]]C!B;'_%Y&Q.[DGWB+N9>-^0T"&0@Z$4-GW(J6V7 MCB3SJ27M&:N"^U1QR/G$O#>03U4* JXHI].FJ4TO^XMV;# 8-/&QJTV1:LVX$.<8^/'Z\_D\O/J5B7V M86U7M@HN:N+HE[X)+9B)^:ZZGAY_JC7WX(K=OT[^QW4C)J613N.:P*66O:%? M]]K4[:GCRY]4'NN,A$] FC9LT14Q[--7,0KN_+2*/G/UD9/?0ME?<*@@;=SAO/V'QP/6 M0V+CEI9\5C&+OK=FC>W:J"3$TG$IRH2F7JC:NJ>8%SZ;JMG(HI<5W666Y;JN M7\BM2*SG-6UT;'15U:XS' Z]/7^PHT]*Y_II$_:<'R/:D92C?1G[S? ZJ2]C M,;-HPIMD9L$E\))97W(O58W]X2I_]RZ(>]A/"1A):T3^<%/J?NH;7 CLJZ#U M"2N+)R76?O^3^TQUU'Q+@]TQZ,"^ \5;4RYQKR%#KATA9T*H\,-JO8CW\HOPR3U"#BY?=D]24'BN>?\;W\9&U*@H]A,E7X6* MP9G6*%V6K5K7$%'TE5(Y?>:JLS68>4ZCDS?"U04-%8 M0]R3].+CZ;":%\>G-*>?M^/BG@R=?BXJY@=Z1'(- ;;TE;GZ>M19W5=S?BZJ M;1(.J_FY:S>-,44#E:D[!T@X@K#4K,]D]P6\J%?5?^:RM MO#K_T%M6=#P!$SJH< 8NN[H7N1)1*6IW74L2NI[S"QYOD_!K^9?B%")--#B) MO"+R\,GQ:_3&F1MM^07-!NX$['DRE-+^T;E?K+JV<-/PC,XURQ>$7Y/>PC6D MO.CSU84%Y=-.Y2(0\\'5K]>,J;KN&DAYF3DGI@P]_*!O4/K%=6-6KNDSP8P7 MS][;H4*&G/W\[("+-UW7;MKNI=ONU=G,AYMW\>+#ZU?##]7'S[E8=8"SXV*@ M5?1^$0C.^]6)%F/KH'W[0H]L?[IVS0+C[E%W0N\"-LJK!E^+JKA^VIJR;/KI MH3\LF,FEZNFBGUHDMCHWK"!&5B(51[7>MI2FF=W63]?6[CC7O$W0N&ANWRUG M3>,^G3FJZ.+SH%)(J&KS=0&.XUK& 8).A36>5NQ\TZ]3#-CXZ:]U3]KQ\U30I14$K;^7A:2#*V/3W;1YQCR4];\>.3!QHI;^T6[ MRQ:&%I=>1CE8P"V5,P<=KAG3@=Y&(1Q\,_Z^\\H+S;CVZW95TZVUM7OV)-A> M#XP("9-*&U,J'Z??*VB9.Z[ANR]^G=4$TX&2X/UGGD"G@_M$Y4 ZWYR354[+ MQ@&3*U84C !XH*-&=.3A.L[4NX\6Y(ENQWVE&(?/+/F-?5CLXTLWS:UFM$CA M+A\DH3.O&N+EY ;'6H8P=1SZ:+6&=CH<\,]12; MB.1]Y58]+.3=1K]>O>C:)M?9QGNG-B_11]T*WO(N*)&R9^+D!Y.*#K=?7 -N M+*D,N4:Z>?E2_OTW>>8W7Z5G-US?>%TX\,^+Q+8)?^CH4[X8>C3&I[O]S99\ MS0[[=+74_O#*JK3QZ]"Y2Q^,:P8I.R5I"F;2^/@OQ_YXYO/$T:Z5M-7V.4HI ML>#K\]?"1WE>>+WKV[)/'Z'F%QYZN?ZH$#Y@1?0!N)ELD[7,$R30=?/5]-R#*PMWM4CC'_WP1$7/'64?ILI==E&K\[ MIOGG2Y>+T[["Z8ZK4EL*VJ^A>G;NZG>).,1#_OX[ MZUMG@49&?!UTS[8X;?+)_48/Y'3NO?H;PNF+.(GUR';+3OCF8 Q.%ERUJ>XP M-9+O:]LM)_DV?%JW8BPUL3/XZS#XX^J[A"&17LY6-(;3PFE]6AL9$;V,TE]I M4LQEC7'5.A3LK=LB.Z; DX4WYO:MI(YJ-YZS+QJVXFIO]&]+"=919NJ46L>_ M<)P#-@UB]OKDBZ _-R J>_'TK](]E'>X<,63?L M(?^%P>1&D(*AGNKO#VP8V('8>FY+JF(7(IDOV- \9]=X_-+AB'.*"CQ@)37. M%,,ZO/)J>3!^^^>??!\YYMCLH^8V0OF9+7H L"@V=2W^'W6WKD@&+14=B#.8 M0IF0VOC=60<;KM.+!D;L/'+HTO15H1NVA6P^-1^Q;N6* M"D7*K2^C@CZ!G^CJ1FYNW/.RZ<7"EX3 +KFUI5?5]Q\&\:.V+YZ.L#X]U=;Y M)FK/+45B;5IN1_5+?TWOHVNK1NXQC\7%3<_-W3=&3?>GMES$)KP)-3@>CE_@ M@L[;E'FX(K%?+T?-F2/I2Z:)+$7GYN6#-SLKOTW>/6++]ND.YW*JPFK=BS%HF*0#R2%68BHEZ. MRK+[5V*_N4/W;6%N_>SMQ0\,\WWVND']-WZ;B!V?NKP;Y/WF!R3GRQHZOW MD]P8Z;N@5-ZR=T%)"Y_OJSN!3'\_Y]Z8+>'!T.L9R\/2YPP7,W\X_S(Y_T'F MJ+VG&[://#W1@&VN.P,P&P3(6)VW?L,XQ&LRMVW+'B0^RK%/O^!-SYC5FE!?Z)6MK]7]7?-[WU:&7X M/;'FY36G_:M1IQ\^G#R#LNM&9@WQZ[;R'QU[UW8JI3O'S^\X]SQU]%'YA-C3 M^WY^V/].7DBRHDJ+&BM!/)@_YY'T %I<&'T\KKBRYG7[97QY\\ZF5^HTJO#@ MQ>/ZVH*VM=/#N?;7URW IM_[87)BW\(B]O3FYR/TL"WU!<#=9-?NID+LA?W9I\>Q"*GCMM#%G M89D*1@YK.?#QI"]_E61PX88(HZ)@S;3[>MF@1:B_KV/5FIFIL(Z$ZYEW0M8FW?#,0*Z[05JJV/_MF\U;F5U_? MH8=3-^+I^&.Y!&?OZLLZ+UU>A%"6^@3>^" ML.1I/]P?\:>,\Q$1]<>N@;MN9T"?OPOJ[2D(.12WOLV^GQQY#+M4"*[;G+^J3//.GK-;6D&%1S:BV@H+A5/)U<;MA'BNS)MM8QKF/&H#3#K8E:.;>+S2<1,4($:/(XVQ;AG^M:W Q&SWR>2/A'L):9)0X?L* D]=J(@:(#AZZYNR]S2A4\K'Q]_LN;M@YKK MG^1^\>N,(Y[K6V,-VUP/106(MY:XYCC3MQ7'/4WG-TQ1 MTF)+JDK!_X.WMXZ*:]G>13N>0("$(,&#-.[N)&CH1H([!'=W3X*[-8U#<&_< M+<&A<6F@L>#!W>TF[+//WN=WSAWWG3?>?6OPUUK4JII?S?G-.6M6K9ZTB"-3 M#$(3#YTNJ1\U1SFZ^MC8=ZD/"5\A]/P1&ZZ06?MS'Y[9XS2"=8VS,C-^W3D& M00@.6H0I?.J1I ZF-W[EKD]0693]+8S1$.^A-"13'5*5-[;8-U:5UP^6'_-4 MS*:^2(28">88GW[S_O2OP IN-(!Y^7@W"S3PQG$Y7F6H*TXKP:-TC%6,=4CK M;.C-<]MMT5N3VW,2'.,2U34M.TT MR6-FU.PQF2O/MQ67^Z%D]RA^G4,-D=O);)R)@K M?%-0U)Q>4=*0V5#B9RUM+\?)$2M=)0TQ6E510ZBVV5H,EGB1%]7#^QDLZZ=[ MU+&RJ$.?4/P>[OU7J?;6R-%/\VVI[[P_F-F\N)N>>^8JT)95Q07O%=SK+>=2 MM+5_"#?.%.(=#,W>*U^J+ Z(CO72:F"#%E,?X:1IYKZDX^A=+)VHU-;!$LO> MF'65L2?MKHD'68*IXF'!B\8#H??S9-[N;E?U"G2D6A>O)R"-I\$&6@WN$ ,H M#->^A,"RTT=#ZV4YI1GU&T17 $K]0P,NG.?4+(OBICEJPIC$=PQQW^A&8_[^ MXO3H/LD+F.Y"<4.^F6%7\Y)@1@\I*<(IK.\9ZX=.9'_^2F;)3T\=03;&#^]< M'ZL<(.EHGIYAL@LWHP+^TB; Q]U 9NU]6MTCU6$Z3L#.O M8#QS-J3=WLP*&+:BZG5IP=DV;V)FT&ZZ2)$]4MZY*<'0\=,_X'F-_/!7UT\D M!N-"4_E*]!YD/(]NZ(S9K98Y\JVLA4192 RPJS M:;Y,OEG>VT#>6,0MM+(94HM!B5ED;B]7%C:UMZJR''TYUJ1MG;FSKW^EIK_" MSU4L,D[H.GB-S3NX USFG1S?^S>^>/3ZQ[_=X_1>H%E4*FUD/C<,L3+C8F \ MYI3:(A2)Q$?2^U$RVA2 G6-& 1_\LB7?[/QM*!P=BUW]R%L 1NKC72MQ,DVCP]XK1Q>9^,^D]/Q. M#7$\(D:O;*R-%M=023"((D S%-> M9%%$R;\<%)/;'UG'1@F.W B3[7$2@3%TY/6#%/RS2>P^>7P$ 3<(Z9;^):4 M]\9F/B$4AK723/MN ;B3+@T[25UHF_S:2(X,.DLUPW;"7LDPYF7)X3#1(.:U M][ISR[P9'S0'.RUO 3YVN1%(]ZA$A'!:JS/CO? U2%A]91UC&9<-@9?GHZAL M"LG:XDJ:JD-Y4=$@QQ+RTS<"?7\*^Y#&8]4FATEQC[/CI0&LF;%U;F]Y (Q. M2V@:L]]D-7>E)UHS^AJMZB)S:*$*67N<@,I8@B)*9Y-TPH"U[UENOM1 MCO]C6O#K?RIO 4]),(M&VW#CXG/F0\B0H]*&.\*MKFB?OJFG6-,A#BEQ\VWO MUUFEYU;P/F.B'4EH4S!7*.HN5O1/G^JGNC_SG)RC@U,&+VB+'_VF@:Z5K=$J MAKF=U2Q/'I4"%#1_WWW@.OU3#ZNWBBT+3+*?[*Y[*IYBE1@ILM([V'5$APC MKZ)3OU^A'2(HEE.UN$/@3"N>/;1'KR4E0BE]-E31GYH7+1U: M8RCP:.(9(QXC-AT;L8_\E^/<@7(T]D__#EYL6AQYI[G]_F4DK_UGOH WI9.$ M1G,\_8*5B*B=-+?66X"D1>.<@YLF31'O]Q6:P:&;"9H8C?N.=,$G[V4U/1BT MML(S>@7RU.ZBAO^*VELQ7FA[_)Q'%^1:\0B:/0G2='EFEZ3SP\:P@H0:V8"N M2"-O8B.E5:-A,TSYKL-URAYK-%3Y;1"E!R1)KA\5);ZNIS]L=O%!=]]T--_< M[L+S)"KO2=LM-_RPUZN-W[^^AS2:ZRS*\6'*Y14N]MHTC$F0621@6AC5'JW+ M:]NPW*T"/$SR:+YY@M"\''QSX!VMNC5)R(HXW:"],-WN]6T67X4<$)G)D,@" M@Z0:!QJ+2PV!D6KLGN6I%C\_%LO+C$B_5_.^_Q _GKE@8T&TN*@X"/^1H\/3 MOC:?^\\YY8@IJ.7(TQG:_<>H%1^A?NC^OY99[#A1=% M=>JG(0^]3W"(4O%N 6>!IH,YRX7$04>O1^'V@2SD.K> B''#2Y/8>I)LNO:I M%DZT7]1S'6H4$L"@0?&W:3S4BCRUX.V>VPGO<;T%=(Q=IV15ZX3DRDZ(4"VX M'&KWI[6]5CCJU=E1/\8_M1R=:$P59L/^:Q7YW@:O.$C7RE.,Q2O70"#]4X]* M1BS#3JBA$GKAJ+# IGV&H"1N8Y_!%;8=U 7NNZOB-C*0^YEQUZUIID%IIVOQ M3/E:F_]")A_%!4Y\+"2=G^/%1S;VOV5T3IT%C87,Y+.\@UP# M3(L"['JZ[?%#DA)[8N-/;$N8 _+C0T 9CG4#H$F;>7#PM512B4W$"@. ZW"? MLX[E"#[LW<=_"[CZB!%4U1.1HQURH[MV"U@">$C#I#Q9CW0.,81N :\?+%K: MZ:_'9=P"XG_!A[H%]/?E\B9V;L&WYSI>>U-YTSG* M4^10NZ[?0/ZBH;V(4M1RU*2H0,X6+6M6H5AL/+\,ZTIB)*LX#NH#"N7_8]?6 MPR./K&9R-KM08\&]'U,U&+UIG[_5SO#;)^G3R"3H1F^3XPP@RM!&R$QK\= : MW2]6Y7.)'!NAYQ+K79]&WDHG_PUV1V)+8F?BQ15QU%9-V@569D%&I0J(A=$B M#5V8:6,U&K_:MJCKZJPZ,,='JR]7-U-";VFP#[;0#4H)%YT4=;D;RSE_>N/6 M9T#-Y"]D)GH1_\N#<. M+U7"M).MHU\I_E/)@JY&%E1(SD_3RP7Y#D2PG"F^EU"TUQ27%4""BQJ>]FZ^ M!&*=YV!XY T244J_Q%RI#L""#R^+IU ^_SGR QR+_2/489YR#5>%57VS+JB% M; (&WO3!M\(KH>H+0Y,IEHN/X_'/)+. L%IF=\D1^=9F)?9 @[2",-(6+?9S MUQ,:?ZF *L;9#Y)7QF%"4OUK5ZW?O+L 9TG\IA=&UD*K. ]NN)^T3RW)CK+] M4A3F4I+];X*4@_A>"4F#YWZ?;@'A#P:KYR%LX>IK2A:S?JAQE^6=1L]**O@' M@ Y%!(_,V,^YFWD,G=II&'_Y(G<+WBVL=#/97HK:3";(_<=O?DO/)?TC8,'V MLTN1W0,+T_[/E0?7J]6P#A@_^/).)T(5WQ6V!Z[NS%U$T8QSN5 M'#90-=OO)5E,6XUE813QH/T@,5>!MI A)G3H&Q!,VI"K]JMP>-R6PR594?HJ/NSX%*.>W^W:+^1] MK&I_3-A5Y03S56GRD6\?^N/T'M+W>SLNXLWIZ MH JU(BM[JIJ7B;9:BL_M\88_ M=@5C]&RN"X%2YYS';:B[,-2ZBJ(25L'3&R11* _I!3TLY8 MIC0,A5RF)_)7NIM[I1#2(W2#H2")=H[A/6OQS7CGT8_UQ:3RA @JW!^R5'AA M3$/<(ZS7.MZPS.:9['3Z]Z;7OAWJ*B\E'6FI J^9I+4+XM9?%CVI]M 1>MWR M]<;QZF)4)_D3L5RR"_T9S'Q,<.7TWCGYQ_@=AAK4)]^,+%;R33CE,W6;S%;* MLVK&3^H9RM45)=6CS< R3H];[*\U*JK$RJF=H'4#Q\6;0;8FV9.O_=_Y3S,P MX$N.DS60P4(/(GULFY'*AVP] M#]-%V$BG_60=UL^1J:A*IYMG/*&9&&TV<7SR,WE*:A2T! 3G_MF5;6@5ZA!& MT6-&:K6,_S;.VD/_8&N MLLMJ\!C+*L.&EO%GOH]USRF%/Y2 IOG+A4E;O*TGXZC>A_5JO%O/]55:S4^J6%L#QT+9"UW-3W*JDBYK@N2D0(S)H37L31REFP+-@>E([P(!21%H/W# ;NVF210 M/U(=EM7UTTP_@QX%^3,T3API0LV8XPFW-5,(9[!B,/_@_+?\%X"_L\]F:/63 MW]2$,3^DJNQT1C"?<8P.IS_SY9'0U$T^:?E/[5M [.PE)DON7.()T#E#FG*% M?"H$MC"@HV131:<3UV275D5S),(K$720J;/ #.NZ!6@0MTP.OUWQ,7S[5S_$ M(N4D.TD:K^N]LK$G+FX$HXDH;U1V<3=U$VS:.=N[TSKLK1OPO9N,QPQERDDX MA*I6,RDUOOW5NJVK-GS2NHGD7LP[(3;KS?>A2?Y9Z8P]?>MJ%HBLJ$2Y#08! MV?0CTK@C;S,U0M?OG.0U MLZTGY&1AEE54 M9(XRN#55LR.*=F5%(PDA[_>SW:S8QZOH1REZNYBFP,'<"([=CC1LL]TP8-75 M5^P]E[%S&WLK+(3!53;2(\YTX);W>JZD>[QF.L2(C%X6?B2.W'Q)+-&8"&-H5MA:H]]1SCS&?;"W'_N0]=..F*/\2$KY3ZO*FC0NFS M#0L*T--X@%+K%Z5;A^ 0B5_D>62>[U5_BM>SD:$U-//6\\GPF7Q!KIAG=ER= M=',L8.O'O^H"/Q-$R$>(S#NPJ>;Z4S= WNE.0;3F9$K:(F):E/!(S)%#CX+^ MIN%T'H<^'BM(O@V68L%Y5_;[-+^?L:6U7JXQ[NU>'.Y3;9_J?*H3_=.K*/?; MA+(9+#J?$;>U[S?N_HKRLA0,SKQT)36B]?'0I#*V8]2 '8GSY8E5@2YXNSI_H\=@+%IXS-=[Z,>W M11+-E"MZF6[%3GE)I+5LU[3!6H94KWVTHB[Z7?)!P+GGN%*9BG468>ON*&2^ M9_3ZYGL)HD%.5G!):L54I",1"Y0U M0- JS ^^B= J/" -"%P R281!KT/[.N[;K]?,<_2%:J8:F^53Z@\E, [LZCL MVPLL$T3FO$M&6ZNAF:"$P3GL1"2FA1[EJA>]60IZEQ_DOP5OT_25*J2^]_H? M+$&PMW=\L'YXFC+TTWXSV8KK-;M P["VM;%5?8,)'M$UO7_4F^UC1+XP7A6< M#,8VK!5$:PZI')UVKP>VI810^'9P^ZUX[_4O.?#"M?*##))K)J,\:3#MT :- MCOCQ$KH%PSU0\\LD7Q;B*E9BNG4V.Y.IT37VRIIF/T4[-_<$%U3."2* >8ZI MS>.JA8)IF:&;'FR$W\M./"D2\8_RRX(GRY*VWR5091H.-?7<^_E+,7B;]7UU MW=&#E9G2%E\WVX<.W )&;6=:O^129B1<)(5YU>75!UZYDN0U'GAI&!]HR7L= MA#Z.D&D-,M'N;LZAH:%EEETW@G\BF@63$*HZ;NI]TZ'^;T3CGC5Z6E+<.7 MV>V7QV<_S$U(Y=7F5OANQ"=HF"I]A%M/#)H>T:"7;YK85F6+EI._1_^5@C\^ M]7AQA5LQCR50WU@C8$SVW<6QJ!CO^M4).R<*Q7, D*?C/AD30PADYR-WU@NI0I9X>5X)CZR$4,* MG9H-J'@CV&,]E:S(A@]?%&#%[TTA#./I*"@E5Q97>M5/@@7WE+3IKQ%$[9YJ MUH*"\8@1DJB75XE@LYAG_4UE=$D>R*AD56''=I%0S^T/B.XS0188^*1BRT?B M3GTY37]E_B%U_')UI!IYI5@]G8XYC 4S 6[;:^GNTN)5WW62+?*6@"O !H]% M^% L<7@>%!Q'&I?5:('X7I: Q1"X1(5W-(]QY-2RU.S7GJ%;/ZHYRJ$DJ]VK MKN677.55;!EC4,U0[J>UXN1$%\7::Q]$1=$+74IYD3KV1N!?5B,>4]N;X[C3 M+#'VA6%25?7G^*A Q+4;F12C 0?.>1<)5,H!&=$KSV15G7G/RZJB1E-QX^$= YO: M%@G(CJ/R 14?Q_FFV\S"TQN-\B_<;6$,?_]@@HN5VRV@,)*A7"@6A\((8TYB MQ@S8<]EQ2>+PY?3UH(L;5GB"56-+,\CN4FM'9TOUL+ _BE9A*IN(0GOLXS]? M\KSYAQ%G8VX<+ZCIJ5H.NAPYA:,D.:LE=PH13 IL*UH9_<%:B3,UQQ--!M-= M.1N( KU &34N<*CXSKT?YE012Y_OB:\WU1 SMRLQ8<9RJ31M=J;R>DDJ(L:F MLX+W##'+< O(3F;P]F0@'4=4_%L< :"^VZETCTZ':G! J]$KDX!I^S3T*[W/ M'T_O'?0%8/92U%\^C"3K?? 2G2TZ9V6B M8BP-K614 J"PHD]B ?RDK082>2*>DBYMC%U'1WE(/N$8^7H;-GX^\T0U-MG, M 5C!&B3>,]E6UM4C.N+UO-RN"M+H$&U 3]Y]Y[LF;@&,\Z0&=@2M"J&OBBU4 M]&/,:&??Z13J)3\^8W;$F]J%=S;KSJGD9PZ+RSCB[N&6<$H M"8Z9%4%.RO&:@3_ELJ>$[B\_7X8,8GZH7GQG%83B7 \B> OZ]*\P/_$["-@S M7I;=QZV^!93B 5!D[JP)W- S?F9[X+R12;[MK@XH^UO)]3^68Q_;G^EXK,P1 MW0*TO2BNFS?W<*G_V=%YME@8+WN\@KY$ KJ!URK%DLCA^[7@C('!,$6;.7-%M 8"%R7#.5Z48F M[XWNCJ(^?[W_[KS20U0PD[#Z\OXD@ 9VIW&-NPS>@RJMMX!>ILMG!,;9 D9@O36%74T485;75D)WT<;R!0YR]"W_5KU4]''IKPW00^H6&K'@".B8"N^@/H$X'6/=]W.TQ;!8O2,+==G8-MV;*QMVQ M@2*653CE90%J5FT4/;#LXMKX9B8,))XB'&^0!9.'W[=X[E1=N+4+X]DN(PF> M"Y ;_K*/RS0@@I'OS"%6S%7548$'3P2EO\LT1E MWHP12YD:SHES!0'? UQ#28M@V$H= _M(*NU$H4'3M@G*3*-,(XFKVH)KRB7. M: [_+DA'C0=#RXX O1BJ2JDTENS&(7UE6'\8_]ARJS]?1E'643LWXV#32%W, MT.Z;&>3QYA5N(Q%G0+#REI'2*.Z9$&954]N3!LYE<3EBT7.T+C$?_ 9-(1Z_ M,N-2>GP[IDJ^R2,WE//Y9X,B)7QJ&F8X2:9:=(7XG2CH7'XQ0> MWB_;;<\V])K+FWPT8-Q+X<76JLCW\5M!"D:]MNLQJU)>!EWST9>#] )2?Y@G M%?_J?%7NO98 _B\W7\=^O+E;8KR/*&'P[LO_8_(G=S\2#/Q2B+TIU8G1B<&: MFC046 X,JY".CX]&ZET)K.1+ZXITFJ!%=G;MAX30T7#>S6 0@8B9^I@D.3/V M5]8QJ]2=.4&&&J9.'V-?3KG7Y^_U'SU#DN4(C<9H#KISI0U4 --:^BU\XT M3."4J6COM?W7]AXG3E.6C&O#<)6,5AI\!83HE#V9\CJC4GKUH/9WA[PF-"BPC!'HP)]^$XAFZ+''9VWMKC MTLS.SP3'.)C9CRW_E3X6=M?IRLWXBNP6HF,4(A6GY)!B.^SN8HY%7#^DC1N; M?NZ&D(X=,[DZ.^)<*TBW(QQF)=Z/,3A.XF>'3$XL+ P:7=>I-Q!=:PXEYYUT M]C0$147$Z6G6[!NC1L:U<8.BP[R!)L'^^B%3/\Z-)/UGTJFK.TH8;"\Q+<8L M"K2D)CXV;CG2!\Z$5I6#3;U=+6MCVZK9Y/]R65VDC=ZZ:O M%]LQ.F6I"L.\'R:>FH(-EHNARJWM&Y]H2,G)O 0:F(UZ&]#\G76Q+O%EO;@$)9JR0%FVGZW4<=/\W7__- ME?ZC-@(T7SX_A]=$C.D;7C?O0QY%_FGU[&6K*(NS*C2-M'5L]Y G*RN)7 0Z MP%(\_Q&B*"7[G$79IEZB0#]D[Q3NDGW4IQ[) M!.A:N5AUK@7)&L%^O@>H.(,9Z=)1Z34G1O4^[U@8FN:,8/GC+Z6&D9+OTFSQ M(8OU#SN^_:-W5_^-Z4G.3V,:;,Y;T_YYCC5C4 MV,M935ZJK13HQI M4;)Y.$+="@PBC#KV+J:8** K')0,.- ,#%=G+%YE3,]>$.0!T3_FU]+^NTY* MA(NGBZ^I5I>]S;9V3N\6=IYSFS'Y4(F]XA;>AZ^JLU/'DA=195=^HX))&^QMZ1)9G*14G+VNE -F!U%@VEN+B! M@>?[)QO_,AW3V/>DOU^]H#GBJG9;A?]%E BA.DU[WB&"GG[SQ82 M&/U4G;W7\PO&"5N=;YAO=#JN_3YO)_*(3GF\*?(Z.& L&Z#-[.9X279OS*A( MO<=B,#,@H ()9O#.MFR/M)[YW?J_RFM=H6O3D\2?QI+H MG+=1H?O7KOE[R3%"?<70]QI1)BQF^9PGQ%U$,A1K:MSM2APXK!CCLBOG;SHF0&&,[??*2Z>4%LSR:Z@P^X673BA6P><8K "=\9U MG8U(D]X:H_,C34S+ !O8EW7MVV2*@W&2'7@VG'\S@@T=%7/+L"/P3+UCP7[! M_.L58Z6HEFE1!@O$8BLA$(>@T%D-P8)+-Y7 AD9]3=D-W=B_PGD :Y[EH)-E MB+?DKEGF8QU0/#_P,?KQUR3S+UF9$>DW'S?KY'%QHH5OA1FG*K2(01<2E-R5 MV2>P!_/I)+E'X,WT" /.OL#H> WY=%!P7VT$&Q":^E;4G/; 9G]CPH$G9K&Q M8^HL-2#6?<_GXO.USKLHXZ'\E,C+W:6CA@P9LW:3;F%"P_CRG$5EINI1$IAG MV4K2-V#45_;'7Q=7OWX_$@_\OGZ\6CP!V5;0Y^YG U$B+2"Y.6IJ4JX@K]4; MBS4#<&DI=&F42BK^*%^6][)0W6?J'\/_SSNQ&$G]WYO MYL.^/(_D=YB>J3AHP0@G,C)UEU/H=XN+UO!Y76XZF:2W^"HJV5GQQRGV;EHA M[(V,F8C*J(9<[INDUYN9:=^B#/@\7MRMJ=W;YG=9FIM9D5G]YH 3VE94D9)2 MSI0IIU_IV%=?R6F%5R>XNBA/($_+4G]QLB)=GGIJX<+\M0EXG)X#^8K3> 9R M4=F0117D:9O@_JZRDE3(951PZK7SL(.]K[_\Y_[S*$G1+>B+:Z?:/#M1!,W7 M?(8TBR <3(TS88\J:LZ_ZMK_L.?W7A2)CC/6'Q4M+_(*:/FO_6D.GFB QF;X M>Z%X''C6U$F42SE.?/@\Y;Z)T"7(JSD=$3EG>X)1BMS]5'\#_%_D<#K89,# [4IP=2=B36PJP X M_:2.M",J@;JO^U(12._BZ$0_G>M7*Y[F!,G$3ZY)SM;!4Y;A=A?\2S!,N;U, M!&U;[3H?3PJVM)JE5+EGD3-.##A<7W7"24#*KSHK*EL(A25:$!EZP5#XD+X9 M%#B8F1I\Q:9%D@F_F-WT^)6*Q_&5P6:JH)Q
    F-8>5/B*-IQ3#OE+KYM(UCQ8MUY<'. ?)O@/]Y_9]<&#]?3.RQTXS% M,E ).6D&'938#KYT!KX[DV%SM&>F.QN=(*M)OR(ES.#>+PY/*\@*(ZF_)WG7 MR[,!5\:6:X/YJ%^IW0KWLX$_.PQ(2_).U4GW)N%(>[!GGF',NLR_ZB0^:X35 MW..8J/^P1F*F@\'G*7LQO8$&,::V87O>B,7&^7ZJA$$EGI_;GZ,",,@>_+2O MTYS86_M&RPK/K)QIU+-C])N2H)5?UE!77!KO*U%>9?,TN(CP(/\WP(.Y.W7%N9E)UO VJU' K(: M-0MI/C&G?*-#IQZONW "4;B>>51ZR"(@/&QMN=\?("+AJ M7GZKEB[+%=/T_B-<01?H":>6C[T]@/&1Z M=@5N>Q#*K&L0:6YY+EW[46$Y^4M_@H+"*RT.-!ZR&$6]4$!Z@7/@J?/M_5BU#5&ZMN M :RYJ+< ZI9=_:9/UMR AVR-73>\5#F;=O,8J41&5FRUC&0\X!ZBEI!)[K$P M.3!+-6%4P5Y2_3F%Q5;0T(QMX518FOIK^5CMUE%7X"GUES_JL42%3[X?7"7 M"@>?U,5^&/Z !YSIFK8T>$:@)U&OBB,S@BYHC9Z[$T&D;44OEB:K_L"?!M>>($60LU1)FMT(":TPIOJZ02(TI^XC<3%T8T M%D8P7M$PU,/MMNI0KO,0#):-)J%&"J%:"VI$2X']-Q(=(LO/F9AA8\6Y'XRFBVL#--B$1S(7'[>DFR6S%)LE"Q0OPC&4 MAG=E.B[E3XR?66H5;K=JN]M'.-D4&3\#16=K!/@DA.4MZJ_I:69O6>3)VT \ M\^ G($'UT7X\:_R3CN\AZG^JQ+TSP0U5PS4$+,@PETCMB.TG=,A9' MV5NM0B [Y,L+)2GOIVT_JW:(0G[4CED;?&VG-MM'^F,CS4_PX\.$#7L8@J*_N5R!(AP;ZYD/ MMUQCPAN0CW4?,UBZ+V6FM_R*.-6Q@B8%X79-K>.&)D/' M <]['^D'[#C>?A?=!WDG4_N[^;/-<];2TQ^;C!X6C]C7)7HJFNX%L.^7%**Z M/^HZ*1[=YARNU I/)\#D*=;:V*&*U,K;VBA-^J-P T GNSB)P\FL[RD'O\=2 MW>%1,/3T=#8%YBDY'%6]F"NMK"Q/(!6=>?_R1U?DY@!]#UIU+S23[ W6EDOJ MHL9KW*N47T=[\FWD1F#D MU++45V@0AL0&MO,=MU4UP+U+4B?FT#5!5OH@HT$V72BV'PQTV M1H(*+6@X3LKP7@^Q$P2_O$V_@"[7O:4L.LYG>ZW %S-D][SS]?61>ZW/LDNT1":/>4D[!O2G6?UK!2K(:! MT+'5:HFDP@@16H>-H+# V\=96#J&I:EVJUL;5VT%P<(LL-/4U%0U565K:M(X M$4B$12$?'Q^-[$!I66GRQ7)_FJ!%;'%/C';TYN_%+/D9C6#U,3,V9I+?WRO" M&/>G 'G&EZDY224P5K>[;''6I'F>0J7+X?35XKE:"L$@>4A48IA6_OE;^KB# M0Q>"K@5T$@7XCKQ>'Q]\YB3(K'4?U65V=[\%I9\J2SRU(4KIA M%:F3%T3J()4$=OJQXIO['[ Q%TK3U'86R+.W^Z&4VFP<+@QV]5/DQ,I7$^=X M"4,4+54/DU3.3K"F^L?(YI/=EWZF!B,TV375R0YX%\?=(AWWOI'.;[ =R0#3 MO,3)G!_\7D,,+\WR..>V/7%::PIKI*$!=0KDPU/P;),=&M-FB$"GC&D)3-\& MY'>FFIB,M#>=#<]+Z^:*G))7I,G#=:O_/&9UK\T %:SHM"D?'H=V&\NB7N)H'-(-R&XGS%$?/JG M;!0Z"['M-556%*M[@^8J) *#&T.=#$H+]P3G 66 S<)1;C^3(NWT M4V2EV7\ _H]SS0^+/=*$>)SV+T(M6FKF6#^5_WD"^B&!QZS7&Z40V'@J8?W) M>I!R7GG!G&8 -Z9[S&XD(3(5_S !>";LUWRT ='I?[.(HQK/J]_N1GMF3-O?E12\V+KNR M4'39,I:1\6U30]OZZWWS426CH[.BHPT,[L]'/!FP95E$^X9&U&)!U1E7KJ]( MI[[S<[__8:V[#\ (J*Q$<[:-!\&:[K!+(PW]3B/>1]]*BR:>P4S \_<9O;?@ MD7Z%=_[J2FR[9>OQV_LQ=V$,YLZ!HQ>A1\I%7O>E-N(3_=].2/S'TQ/WDF]P MYWF< [PGTH*$K.NO'O6^^6<#ND>'3"Z18X?.B7*5)\5-9IO"MMC)(3I+)Z7$ M5&:'TB76G)A. X:/3GIHDF3ZZGEY:4^%E S;]>PL=/EK$?GW"'^S#6$V$-@L MZ2@7/C314]784EF2G5WH/]7 VHM$:'PP_RIJTC+2XZ:_58WT=LA]]H8Q9S$G M+J0+G65_+6)O#!YFJD53Y&BW7#$]Q:N-X3^J'[,%R8IRBP"EZ)")A*R/6TG* MC^]^P/"ZD^Z_.8J-O[^ON]PP([*WNC)W#BM5T@:'K%\BGV-^KXK6\2NKYBOC M@#6FMKJ/Y"H1L,)-#?)I6.5JT(S' L-$L3;N]'U'?0W06]W<^NW8ZIGJRIQU M>06]#J#--%%>PVF>M@_V8VGR6-]0BJ&"HMFL '2W6C&2)D+8?T22!%G"86D/P7) MO_N;<_Z7Z_^1G[GTL.378V9"]23:,V+>YM2%>Y9("Z30P2CJ^_+.EB70#=V3 M?'15TH_J!]!T=(E%;):N IB*%@KJ6:/P!8HVA@H?&&X5G=I9$,+-M@D+YKDG MDYZ05<'9I*HO)'NK6[H9LWDX.SOULR#9M!H[)575(_YJEM2&T"3#I\(BF7= MI7I#-[^5[JTRE[RTTEOHE=%GR:NCPF$_D=8^!+>3\L]DB_V9#'7 M'MA2PUYF5/.%+:."ME+SM#Y(9_U=X"<:/>5;&BB%3H(3?%YB<%9'0 M'+NS9"N>7$)^8S8YGEXD.D;>#2C]7EVV1+NI>?_Y)G&TYTO35[%YMH3'&M6; MM,KQ\76XIHV>$U16LPF[&T6,H#3!O@KK)7(6)- M/$+(N(,IU(K;/SFB? DH@,GD78DHU+ MY8BW5F38CFY3:"ZH?<94M'[U7J2<=CV;?1C/0<<-*IW]Y")C)(,]Y 0W:U"D MSEU^#5-K=(5IJ93-PWEE%]0?,A31X@:'0@Y!J2@$LT2VAC"S+MFP#8D?3<87 M%LHXKAG(H>:;YP!W@ M!JXRZ%T()VM;+;[&)6.)"-.W4LB="V#W9MRU#V.D_[D%]R'C[Q[,'--35$F* M(EK&Q7-G*DN(? M8G7M.'R7ED CE<4D'TZ\ .P=_0/X3>'=E3.)T2FG^U/@6,-4/8X^FG%]61(U MS(-@[F**,9?%082=A4/6#9J*&MHM8#BG>M.U:9WOY[R]5%/*B(0$TJ+$U+F0 M#PE+,2*8P-1V7=,3%F@!EKBY*P44.9!QX<%VCZ-.KS"WAB'0OBL)]U"X,C:SC][]>H6FL,SY]J>@Z,DVLF.UQ MG/E=]%/9/X,1+MR%W6\)>%GU#/OUM&C)E&RAR(^J2LE6,"/K:NTL_O 3@O5S M[DPK?,W@5GAQXD@<5.<))LAK[D+HZ*6]>H-/%[]A0$^&6C'C1UW-""N#S.GG M27MQUPB.777?EE;#RI6SYED/M2Y^T^?OYX)_S2U(%.87"OE@&'GNT@U%@6PRHL4=7D[ U5X.-RS%^2>RK@"%*)^-*PIN+0M MA%5;UC7 ->+.NFCJ*>'S$3-'E.I94@@2_ZE$9H>3#D>,8MZ>D\;Y+AND"LHK/ZI<6/.IGZOHV1!=:C/FOF[ 0QJ\!H=RR;7 C/ M0 &_;UP^TH8_OHADH"60S)>VK,S/K#:%1G& _ M[-Q0>KM6&-@PC5[HMHEFLL_?13^ M]>]J]7][N?4A&_\WP8]7*AIZY[E/76A2WO67D&-!% M:KX=-[]3W>Z+%"+\U* >@?:IP9CRN:_) M')6CO6_5_TCN_YL\F4QA]7IV9\$#9YB7]V$ ^< C@_YG\D%UM5X9[=L6 M%NG+/F%;YLAYR_:S M"EAYT] M #;%^&"JJ$1_XN*$H%,<)'7"4+X>9\OKP*3R=$<=(KFEJG;TGZ(6 MP/_VQ(+N?, M(*@Z::_I8,&6Q&;KB9Y!$CFY=4SM3<@8_:"9P%S?(,$*\:FC M+_\7>T31=_-D-\*02SWAXA^'0OIRI.JTMW;O[ MF"_F^<'*V6NJZ!J777X>]X"+1M>.XF"KD'%7H!MA0)-=< (3:]$@;5%R#Z1? M4L7@.Y8+7+(F74EM!UEXTPNTDJ(T6+*'&RK3_HP M4QZ1 0+OIBUA);C&)SHQBCLY*342$KY7=K;63K9$UCP==96Q3]%_*@S9+LI6 M[4QR:BY6;XIRFDW"R78[[CWH?)%M2*/SEZK4%98UJ(!BX86R #4N0D['+&*N:8K?+;\9GM\\"JG#L96H'+LKL3RG$101P,L\!STX"U:*@,4/Q5UL M1MUD%URVH"[A?+6W_)RTY9Y;3G](VP2WTN$X5=6>["EUS*+OOGZ:[VH4_Z$[ MB,)?#6Q)2D,F_#1:E'U4:Y'!/NC0RBQ9I-# '&]"R*^[@:\J3/"UO8J)<&J> M,(L?S6R6/E:-WV>?G,EP070*%OJN\:-,ZIG9*[UE4X\+TJ@63% M4M@[,Y%UY0IA:MZ"N2.U (H@OID@GN(H?OEF:66LB$5/ZC*TI[#(\4.JG:Q. MXW*)F5#L0;37SE27_S7UA=S0IM5<9D)8Q^NHG8-5U2PKNVN"LUG13:9L=]A% M09LC>MB9.5>B,OW,J!5XPL@.XCT\LQ8^S\Y#\'3\AC91AUI3E8"*H,<16IU;/6*>9DH:3!^3U2YCDS2-3G@%3:M6' M3.P+F(F.Z$!)>4514_:3PA5T%^T*=^+C/H\0UJX6(WG?!>[>5[[KC.JM#G'T MF;0J#=2]_&-QA@J-5'B=;+[YU*"DD;)=^2SSGV^D=7^)& [&S']^[*A7(H> MV_%L:F',; 80113UF$"1:DNLVP G0\*R@0$HTI<43\8^.;M2]ZF$J[)2B1-[ MJ*$:N &W;PW5)@4>G=V@O-YD3F/7R1(1FJWF) ZQ)O>[P5O3(LLU/0"5Q1F4 MVV[9-LD"GWK&[P(EW>BOS@6/WO]*D"3S&5HD6!R+KNV=&*U%CPX"-5@9= M%5V=4"_B^04/+PS%Z1K3+%9?]I$7T]+I#.EH6;]&_5!2^(5OG.C7P/J7N+6! M_NNM+WWU7W=&A9I6ZLNB*,R*2JHCJN9*ACQ;_I/WP=*_JM<"Y M]?K!0WZ%1[FQK99A*OC3+-WY^XD].-:[VEQPHZJ@4X77INOP$!3S?$,Z+JP9 M+AS)G\B^+VTMHR*=WEGB(3?0/8Q#P)/U]"6A$7*Q6P#8YA9@,RNCHFR;HD9#$:%,9RI7>*+U MM.\+D_8;+ZO<(KI=Q_D P8(4F:,<2D1AY'1G^;/)=PJI17I5$XF)%%/T;NM, M,J(T4UBY\CK 5RQIS6])C:LXF^%S?$^HD9A-BL5#1VVG?P7(:7?01:_%3GRQXWDW.*GY MI=>,*"J_UAP%O3>*9A6SX%(:;E47R?$(PSUPPTZW+^1_T?:646UM6P,H;4]I MD4)+"\4I3M 6M\(I3K#B&B@2+ 2*!8<*[I[BQ=T)+L4E2+$ P0K!M;C#:WO. M_!MD(!YFQF,;=G*D$N@Y.^I315T5'OS09&D2ZB MI0=A3UB(/IL<*S50U>C 7_G+=*Z;<5?JJ0K'FQ:GR?9C+WQY]71@NU7\XRYO M2Z#6(_41QG/:-8Z-MQ@G!H.)[O*ZL838 \M8B$&POP-0W@&T)2G_.3TT#F"7 MS?#P_4]5908Q^ 5Y)/:EM3K^EL.U2 K$LX5B\/OT6I:?7$Z?/46@R^15)HLS M$YS2!/6;MCP;,+)4!6&ERC)R>]GV@4/EHY43HBH5P/.*,.H:VS=Q-?%5>UE, M0/O0/J*YK"'[>]0*A7P-ZHE:AA.)L5Y(UGW=*)=WR+_O8.JG?32M:5'B'8;3 MUU_,L "_M/];G+O,V@O=O?,%H1&(;;A66UC4Y%@CI=WO%I2T9W=,W\+SC]Z;!@["/N[#T M \LS8)K55I6FX_RQI:H9TF?JBJ5?=/_KE!^\A4RR57T]_08K0%GGVN1W,>Z M#[FCDC=8!,GEEQWO/,&$=U5R JZIA$S/@K!.^ZAQTY0(+X4=N@^(;NW%BA*+ M)=*<.BU'K##K<3"5&^,3IY2819.MH)Z.VW(>GKX Q'2JNG0;]<8XG9UH=>$9THHAR^.Z: MK0T!DLC/K$[>_>'Z)SP"\.6S2"@IL_>R2,B-(3ADAP% A?Q\F]]U067#IV2 M=_? LTP)\X@WZ#HR-/ZT\6SNCU25_RK"O31I4+;2 +%,0W XU8S@>[_&CC3/ M8-Y(*:JKKJ:?K"R-R@>E##(#*V*V.7=1^;LG,*R 7_?A88LF)\KP$9+607H" M%@ D'CPN)N?Q3^H>L,07O!3W+8\M=D8Z5W#['E5C8J>1EA?4[G$<=3.U5@R_ M]?P'1?\_Q)F)>$N6\1A4?+S=66&0NK)+,3YYE HH6=MB:F"J?-!M6XD/%Z_) M^^R?N?6>2-GJDQE*)1JO,+J$6J__JN/5V*]YY0Z^,+?R;W986/ UUS2]])/% M0RA+C0I8.:(WE^V2!ZLF8U?*NU:DXSL"=?J=1*CZ_:?\B)*LEC1_U[/H=0>] MUAV0E)0/41TU)1V7MA4/-XWC&^-]PEN6B1H=4=.0-&_.R2BHI[ T;Z[FO;_% MW?Z EJ-JE 6* R22NA/_U[/=0O'@MU!\L0]I[.:J"9(-,_U*55Z#2$8\<2U/ MVI8G8\3A:[X(+\Z9 E<53Z2Z5>M*S-KC:);JHIR:J4<.$$T0?G)O>,YT''(B M=]F7_LA.%ZA93'M?)BZE%Q7I"Q92B_!45$R^3!)TC2_T8:8S*//UA!AMA8F" M68]E1/J:8F5JX,D#_4+T'DSAV>N3J(S"3]89G5X2YIJ+F*(FBLO:2=T\#V!*UL1>']CS%H+E1+!.5S#Q6 M#H-+C<:01*TBV?CGP^DX- M72$>G1UGH]7.W1#VCX';B2L,-N58Z.X;=M>)"*0?I!I95LP M]7.S(P=PNF)\F\? \FK%[ZS%'RO=8)5>)6+;%!37_-[+B NAD[!V,.../A%X M"B@(-5\<,#P2$6/\&# [6B>V,QOT;1=H&.7JDM\](9SZ?+3X!-9[2:!)_[V= MLU]DY&3P*CEA8O&-<(M,/;8/7[\8E.FR)7AW^K(ZEVO-=T%&PEQ$W%^TQVYZ M!50:H9^-T@-R[O?8&V,F*O3H)>C-GK[.(O9*MAW/KE*.7?8*)IH&HP]=UX/= M9,G 3O?6[]KJN@G-7W"M$ZAFTR?$63_LZHT#(.7,#7V;E:(([\O2'>Y5+,BU MO2C:UM^ V(P4[;7<42CP2SN7_;P[A[!6*YYV@I>,,2I7$!W7T2K$%TXO)]=- MJB!X4]M&*S'=R U]D'0"P/782.%9R?.9#-K$L;%Z]@_".'4 _?L*6>U9_=5H M-SQW'M#ZSFBS^%I-J#M_?XUIX.&Y@DI_Z6*B/Y^W:NZJ9$V\ZY1&+J-+EMMY M4GF-]\-8L,CS,-,!5LMDZ6S[NP5#MV^P%K:N+R)@HO MY*S#K(<5TG#0]4!" M_ 8KT1_4AH+5)'B, R1H M8-QQ/C9:*3*@:@SP& H0+0,K_*&WWF&I/>EX.=$+V$XE#"]H>0(]L$:*]_1) MVS+B3QN9;DLGK0%<8/?%[;L^3.^D [GTARVOU&)J[V0H\ZY37_K8\^[&K*O& M3SCNNQ4OML7WA%W[PC,I#=7&2+:* M4[?,+?75Y$P:V-&6G&.H*-68@65P9]']%I@'K6+QXVKB2R9U;O&"#Y+#>\&# M)_I=QA3F50G5->!:N%; BO!(-%H8;Q@N8< X7%SHIL5QO6U/F5EU1!FHGBIR M#!1$G>526@)3T-N N3@VG<'#A2I3;/NGI!O)KP#ZR=>R[UMD="-'[@L+'9U F9X+S$ M^MB5U"%7K*3XF.O0QT,WH' -L56]029&,70+PG?D(< ITSPNKO1RDT0LIF!Y MVP D0,\4=\H^FW9DJATQ[6@:7)4#YH$M#"60*UP'P?I.F]8$\-*'M7LY4[*\ MO*Z7/3^>&2[XFSNM#U,_@#5UZZB7[O/516VLW& U3-=M7-D.47?.36#;2\\S MA;BGV<733,11W38*W'V8"<"Q ^5,3*,9;=_.5ABK*1?1U>DA969EZ3>8$4# M.=-"3>%-3.[D"!T'>^G^<#L#WBN9Y!9(<:>?CS1#K63F($?JQ7IY34VG#\U% MC=FFK6OR'@A1C%/7/P+[>*QD$# WJ>!R>+?61CH=S*1LD=BYWU3;% M!?0. @#4$NHJLB 818KDBK/U)E.N)G*%M8+\X=PG6DE'_%8JJ8<^,UNO+V5/ M@P#F <>;^6&P#KP4?QTG-O2MO$3;AT:;RR("[JY[Z-)9GLU&Q2\@L+4SWWU] MA'ZI3;5\0KJ?^W!<9N?+PX,2QIS$NGJ9YYN#',K\_M-V3(H\]N993O+,^7FH M\!]6P"S)FI7"""6)%UEC+)#A5ZJ$:8%#,U)ZZAY8L MCCTGAT!#QA)4Y0.5Q7FSS]EY S=N]4CU(H46'_]SCC=B,C]T?&0$/T66D2)TQHV M?WJW\7=^PS^6OUUJQZ,M$H=,>]C_46TQ_GHVK]:ALSJ^6Y6JFX X?/!XA6:V MCHR_4BSF<9QV>W>8W)4\BJ_?Y8>>IYRI(_M3Q;[SMRG?N+BK'>RP0-59G MFN<4LSY_\6XV9)NX\L65AZD1\],.B_,!0 *^X>I^N?N4:GR5\+9BB&S"1EZP M')[9.RP3.V'!W&!'ER *3(C;>RES[)DO16OKVSG<*GRA*V6Q W.WX(S4'X-W M\P<@+#9B$@^L63$2/N:W$YO"2O>O5,IX4O331L7#5_7FN7J?*_;YJZ:K 2J2 M91;!!*^T]M&JV=VDB/> 3+4G66RC.Q*Q0$:L]9\J.=/N,LZJ-6N%TNC">M*T MN[V#_XK=[!-UAC)_Y+."()!"==DDPWI2!1CY.2)LMB-T8D,1$30OK^K2F,W" M_.%OK^__)DSL7^"VGJ'N[CVAQF0T@G)_29FN9023O<\=E6O?^(%H^!X,>DY& MG>61U>$9N,V'8C,?Y>IQ&MV"N0QCQJ-77NA'2ORN\V<=R?_&=0 "X[;L M&2/R-0*'2!YUA_&$I% M^5K_FE!/?_E=6Z9),T$][I$_AG8V+M6N"&7R22UL(NO+C)M_O63,_4E9>4;" M6\$?Z-2SURIZ3[+ZIVT82/ZM(ON?G-9_G"!$*?8-UH-#UU1'9IIA[819Y;LE M+]P!% *0 :5Q&]&-W5O=V^O?=#%Z?:FZ@LNINOS255K*NMTP8E'-%O ++HY/ M<:-M4UZ2>4?-OBA!_H0Q4C^Q>T5'S2)&P0N?XA[CFM2G)M9E2"I%QV<+<4-* MDH;ZX+2V?4FLZB/+C8?P5&?CM6]_PY,^;I$0248!%_#0,=8R=Z_YK<(^P,C_ MQ,ESB#W05C;! 1.69A/L&B*0.9$5)N=X9#6[J>B/$V[I+NO4)"8P4?*V)"#N MA_CGI&E@0;V&NPAP4PZG2H.5>W4KIR'D*56E/O3N1Y%AQ?[?")Z$AWVD4N!' MH7.<7):+16S0Q/@%4=-M-A7O[ZY!H01O2B0)%<2?*^!NCU!H9B@&VY8H,D6LV!@S[$-4"J MLW>TS!F@(-=_=8%]:1SS/FKSDI] T19C $?(]\V+,D[C=H&62;3@[Q,<9B]J M#\\TTQC7@%JEDEN&?E8P<6!4_/CW8K:GLURBF56Z/5JBR0YJ%R_EQBIRE#/5 MZGDGG"PGB.82#$ 4^B4NBHD*]LN/64*G:+,6R><2LC:(ZN)ROHU*]\+#7^8/ M[C!D3]&T.A^DRHC[YG)Z3+V(W43>G_(UO3]3SF4VF06=;]J?]J'$ TN&V-# MF;]W6^H5 Y0/[SL6AD&LDY0E^]CM2@!=_U8G6(I7O; M^6WR]38#$ YXL&!;P[83/C_-TGV4P//>C)Q05[2S,KM'!_V%'8&XYN+OC M:!OT :?F"?R[\+TM!O,7T6>"T1K3KN5+O%9'!5^M>4G<,O9HL+[WK\.529NZ MSE/J931I>PV4Z[DWF MR[X+X]$'D54!MY M_/5C3"\^E(LK^+/U2>C;RN;RS)]%&-I!:KN2,RUM&F=F1(>,S<^,"C+41J/!VG!+U6@E'"Y@ MGV,00S0A@D%**O8R>IOK;8BS+=MBF$?2B5T0SU&X]4FS>D)4%$T TF%I?7EG M="'7I37:9#W1]JDY=9HI2=0UZQCME9[T5^F@/T)^=S[!VH?X9H.A9:+=3.U; M\O)ZV:9P+6(\CU%Z.JFL-B^\I70"V7%Q-->Z[OG#S_0 M'8X$QWM*YLQV?\%L">YAIS71&_2[2@PZYUTZ(@@4/1/5 M4OM-(\3)@%O+LT70$B?C]S$4\"H11&O/@;-Z;*ZYD4QT*>_"T8&RN$S8]&93 ME.^VC58#WQ=N4C(F(?,8)HO6MQ>9O1*O<[\-!532R._B>T88KHI^74]!KX&]?!UIFH M;E7:C7H%'+QH6>ZQR6*;QM,5!9F<39U]=G M$'3,S[/TDMOI;)3:(,C10B$2(<2J7T%I;RN( $#^T7_HIU?F]@ AF]'=H5#/ MNV*OEL>!?E5""5:@& MKW'=&Y]C?DA@W 712=''5[?/ @(/"/%S#;SW=N&ENF^AS-!(A MQTL_7*JT0U)DVR:,WSL5LUZZ#,O[NOA.^BM M'QWNO89087Z8RO5?8"B\4!M*F4Y8PN^8I=UQ&5GT M<=4MD[]5A_NWY2O_&7"P3^E<*6SFB?IWDNRA@ORD-+C/0_/C#]A+9*LG#&UU MG2IPID'0PMBAG$6T?A@35><&)30X%NA<"XFQ[LNH(/'";^Y>_+JWV0'$RRYN;JTUR$,YA<3*6G0\\27@W\Y_\>_^^>\LON%=LF;**$!RN M*:/:SJJX8']LN2GJSZ00N#1N#55N3WM<5Y/1'T*+9X)*U& &2Z5A*]AVI.$Z M!3HDN(L,\GZN5FG3[R34/,W:RVFP-L4I[:R^)DUL=/2QU@+G]^I0VUQJ:XW' M*3A0Z^]_QXOV$]:D['Y2J:ZZ]'ODPJ2VDL0=JS=_X?A#NTJ?E"!]J'85K4E=W(7AW\!/-@$MR0[OO@K$&^'*HDC& M^T+&SWL9GFNXZ*: 1UY>,HJP+9OGHA-K:9TJYI"QWZYQOTH8[1NHO2<1CBC1 M3]GTG-2# MQWKHGA_*AT+FUWKXV1IFA?9BFS X*AG^AW#D&&?6H#<:#!/LT M?UP#,L#G]%3RV5MFS,Q$N73*O2GAQ2-+WCY;IS[,@X>^J[BHG!O M::F5QPGDND?,T*C<'9C53V!8*I;)J@@,$Q@'R=\_EC'DS_H!JNNCX> !UO&/QI(?Y78HF%DU%52L#EZ@Q7P:H$M!A[: M4%HO$[L5 3FFB?CR%W6Q-?948LF,R'G6CH>IX%;O9^7"*$0Z7F\HA0"7KG.T MG =$*R3)\*4$<^E%9B)>1^<-<; W(IZ4#M, T2W2,Y)VW/VY<9\M^AZ./5\W MW-[TV$9-AS94]58"45JYLZO;""$'Y<;:">*W@UQ$;X#C/6ISSHE:.B?-.)[$ MQX6VWL01=ER)O"O!:H(H>?E/F,,I+3Z3SFKQ2)1D;6Y%L+G-0&D9F,BDYQ5+ MD!P/%#R.RU",N^&7S28?Y?Q18>P[7['(/>V1_!'KNJ[9DP9MP+ MS&RI.W8W3[XIS MYKB5/K70B-K#:TT*#C3LC+$BX%J.VXD]G.*CM1M?G>[[T,:M3E8MGQ==4)X; MU"EIXJ) 6&$.@1V&OV*4/+UT:]J_TESE*(OFU;3 M^$YOL#K19DK6I286#R?29B3HF>V+=<-XCY4JN9^(9279*$7X:\P\(7)6RI". M^;H0/;(5W_ !LV5!D=YNWX'_] MY 4NGZ?.5M6'$T;\;,:3=XX_6":?(X:YM=KSE:=837QP4;'458JZ6DIA)B43 MVB!'@* A3'B4O-AWR2^[-MQ0J\DKM/'\(BC0K0H>#5J3C]1@N""B:S[456P@ M5[0P,)%RF=;G*KM@XY\#KQC0J2MG=^2S @/#F%+'/3_3_&P7@(*S[[Z[7^']6$^CO:X M%H;[VWW5R!HF)7>%XNI1I6P%>UO&^_)Y/>\4/[81]NVEVIQ-UM"*RA5P\'65 M HT-32F-I1+X/'A$@2T&TBXV _[[5"C7WL^9%+%;115D4OM3GUS/,X^1. ?& MDS#FTA>*CK]]V2M@%\#M !26SV@_[F)-5\74;M^5TEK0'%4;T^:>)D:4+W*/ MVE3T/40_1*M%T]V:^OU/K/^+).:[H&LK=_$/GH;5R3=8NMUBZT>D#**6/]2D[NT':3-[M9 UT).]S)HE%Q;Z7U_=;H]QL?OK/V7X;H.15J ^ M(Z56;;%G(Z88%,X&1C7S,UEWNQN J2.@YL:&'R0T-CST@0T]8U!^BF.L?P__ MH6!?CU=49Q.RX-"(JHXQ%D.0J^3P(4VL;'RJZ(Z#ID82R*+"8=OTTZ(VX6,K MUL8"OAR&_&PRD/S&=)Z#KK/U<3P&^X^PTD%Q0FK/G30" L6%R[!1]9?9?;OG M]XR_.8)[PL*A''9@3OHID@>1,0Q>80U;46:M\/7:^DWA24"AKN A =' MZES5.19M[DI./0[S^!E_/2$EU^/BR&MPSVK9<1:',WD+5<'G\#8-[T%M;?N$ M7LZ59PVAP1*)9?G!ZU',-UCYKU-3U&<\^P_S%CT2Y^7A3CH&166G*N0#@:/C M$_-^W':#XJ+YL(&$B89K0M+SFI(.)XM<6<( 4[@.U$.C3JBO>8*!3?]UQ/AL M,N88O40^%OF_*$[CJ5NQP-7,,\CK?;U(O^%W?,WX^?R'#+L^PX6[UG M.=5:W-,T&H<]].L$D8D\RX5UVN '8I;6#B_OX?49)>?Q&8 M%Z@M(4\+CT5:[:C"&Y,D\')W\=L)(:0ZU3L*\5K;;=$7^JJ0!N#@=J]Z6T7A MOG6Z[-D;K((I9_%K\*-'3W\*R.B6[YUG"AJEH=69,>;X6G)A#QX5M+;-5PFVR)R_"Z%7N[YX9_7[J_2]4$+!:T&U)\VK\&.%& M.2[X*12)/-I(>XM2DA%HJ"CR^JAZ&=][]F"R#*VPVV2"8-LE6,?A9%F_^7OZ'P9R3.7X"\IOK.$T]Y.*EZU/W4:46UO.@Q M)P\9@?*8>N%$+;OVM5[10?]Q?U)Q%QV3L*']@Q;Z:29WL3!/^>CX&6<_?VHB M,8-!D>_8,AR- OV)MC+[78C::LV)&$CL2N[HB:6:&>.L49A>-S,GM]R(B'Q1 M_'A6O\1B#5/!7?H"CW$R\M=*@%5A2SR^*K!IFF ZW?G([,26NO/)E4SE/<7&Y'7AI MZK@/N2]ZP-N32T:);,QEKX&[>5C15P4!["^$1BBWY8D>;\#2 4#Y9\(_#0R< MDS.)6KX3YL(36?%*<@3"!0%&#KN#IEY<\<@T=&RGZ]G,1.-U90)4.7C.-_2J M\H+PC+&56.N= M^CBF2>P;!ZQ<]2Z>J;M>3Q8$;"NG[*3W3U\D3[Y5_@WL,^)H.JSL/E@7%QVI M-<:W"SOA#O]:ZQ^^D\F8D]>S=\&BS2MT%^0UR]ADX[\\H3>FUV'M!8W%L4G( M4&1>$$,6"\;P%A-$1YL#GU'^92_\WQMJ#ZY='=R MUHKWD9I"J;V/+_4Q,WA7PO?3,<4%E*F%;M"T%@.1ZBIS?2!IVZ _46O;(WM% M3-9P+U-4MIS&VY?T,<6>AZS(>53@ MBV->)-U4E1+XX2WS5W:@>17!B" Z2Q&/J;TJ^U="!+6S-%9IZOEJD# M8)+*4QNIOZMO:26L^?9$O*K]+HRV9+^$BVN$:NN%T-DS63(2K7"P.H,G_=O> MO/E?#/(/^ _I99JNBM^3%%P_N+VMG>A*P6ANDQYK/XYR?-&8\03V-'K3D^<_@O.UB1&^.U;C9@%V_5O]Q@.KGGL M@#YF?6_/K."249+@_:YCS@=FAQ%UT!#_?B_&[=/99)T=4#M(CA=E@PE()MJ> M"7HG\A284ZG%M[I;-I1 T?D$%:NM!YMMXTTN9=^]:CZ8B(CH+O-.53*JTKBAP_M TR%/ZZ9*;PZDACYU?GK?VA%Q]BS]5Y7 M^7KV:1>B?M9_:&#\X1]<4F+\^D0X[E"?RD!>%K'.I ME92/T%!8:\19V+%I#A4)K*QLK,? 2*RFOZ-# MAKKZ794#Q_5Y*)_BADYLDOI_89580H&Q\8[RK.:L7]'1<=DGY\]'DM2NQ%41 M0J/H^W&S$Z.,:5)I#3/I"CY<%!0GF\,UH+HZKQ+0F4=5A#NH>>WB:DA'O\ZQ MC3BI4KI#5]XYB<.6;3FJYF%0]8B93WY1FA>V+0.RH<"+J;\%16(0_LQ/I!8% M83UI&-WI7D/%1D!-C_8+%H(,T8.@-($;+&;S(%Q*ZN9NXD^S?6\OOL:H=RAG M)>E[CVS$+E19<:;X5ZKTB;OTO3#O&:OD=LL7&0]E')B-@+W:)=7H*>0P3P0C8ST0*TK%"5IZRB1I__A;*$VL,7=%J? MIQ-/S&3T>]D5F$O*RJ1\#D?R9MXNF/&M;8!W8R19^\2OHOVUOQBH>'QT1?J? MIHYEDUN>P78,0CU'RUGWS= 1!]7,L/G58O1*"I6^_!CO.O1T/%]-Y()G#\'5 M*]AEE A'$E8"_+-DG0G+:;->4JV, :$HD(0!M&M&I0Z:SRH?!:_]83B3$?3K MU^&5^4T[9B-=K(!=&MO9IH9HK30^JTUKQ4R=/M4X_E@(PKM>[/W&Y=\>X9\, MOSOCB/# .9&*UH(PGAQ8]0S"^Y6T2:7.9F/+RS)W^40B5;1?\"C2OGM N1KD M&Z.M_7CG3/Y6[9R &U145XB0M>[B =Z]B-JLY6JXPX[DLG/MBU<220I((5)& M-9O]*D&E8@;0&,ZKVE)YY<]?=W.(;!;L8EV"R1.EM4#]7H7Q#AXL@4M6P1.U MA40(F13CI7/.!NPIYV,U;O;>ZB7>#,FUJ@SCE50]AO'2 @\)=72,DC44YZ/& M)@=C\5LOE5++Z-(/9;,>H1HFKH>R(""N8M7X2 0?&UX,0W0,2@W5^];\Z;OME_,B_5@^K#0_W[O M64RCYIV@Y!NU5J;(X5OA>S3O25JJEJ+";%$^BYX[F[46;;R^J#66J0MA*]ZI'8J,84SS;PP'*PS6'SX? M$M7!J! 8.\2\U[.&5<9D._BGSDWV0]\C8/1N3&5(RO? +@,TS!SJ>N39Z,'$ M&N-,O$J6C3)#J>]&S5STBET:W.\#NK[PJWZ%'5X MDLC0$J!< 4A2T9>T[_R,NL0/GM@)_LTI>S75E*[%6<&6#V+Y+.EO@17_502G MGT!RH4J+<8&@?,MBFU/F(@6AM=5FPQ/Z0H*7Y7N-CGR=Z4C=A&-A7^O^5ALB MN89@J=3KIL"UA\]^3[NQT:26/ZKC/D'^*XF3Q]7?1/XOAII M-$:>_!ONKPOUQI=+S^($?Z76>U!MW:D['3M5?#,'H+3SSBE.['>,J4\E;MJE MJ6:(5H3!36ESTA H7:<9[J5CG477[,I](@Z/3W- >K_NX@@W]BOMK('( MBE,1#<,A+W'<=*#@.(DRW3I.&+72P9!?%(Z: 5#+CRBR*CJR*@' "@PIT(A[ MJJ:F&!H:VM1UY^)/*MPBHGYM6FK2&#);55*=(Y^2]$DIV.]B3'/BJ=J.=:RY MQ7X]:E):VZA[=F+VXE&WAP@GK+0;T M-5E/CC:A94T^IS62?(#M./U^F\^HO.B3-PK_Y&N_$Q.@:?SRY7!&/<9+^[RB MGK>UN.JDF+HA)Y8BQ3\M9G;&2R'=H_/E5@B)Z9#W$G2T:05>GSR+=LLVRE0^ M^8AZ'KL)E.&+J93J\%K76/?>R>/CP8_(3Y>CYSX.^"HU[5M)QWT8'[-]QL3Q M]&C+5:NJW+:F<+?408PFA8MZ"- N MEO( .A.3SP2&V*],[R&H+36$8+@>:]?6$ZWV:$X8;K%U8P@\[F^/D[8[^ M=NX"_:'/3%[8IL/>CN905!1<[4S*8D8FK1%\?8-U@FLQ>OK/)^06AR'K,L&* MP=N1FJ&ZS5X/0PSBP(PL'>CMA<_P=="KW::_"8PL]%*@6Q\&JCJIS'%^.90M M5-%?0[Y'4$1O<@XI==4(7VJ_6-B'5,"'=-%QD(/=*1KL@CUECN>G$7KEI/M= M0D\9R=TQ9*C*,'%&AIX7]$7/_EK]SXQJ^=$^OWP^Y>6]1S.37?,HO0N(Z6M! M4#G7&\PT,WXW3Z*@2Y1+!!4;!B25W\<&?D$]54L2KRC ^""FQ[SW.+HJ?97H MT,Y3G9/:RUU0(PC/1._]\,U4[^6+:T^>5;[[O\%NRO\;(:_1TAUG- MNDC9KW ));+G%TQAK$Q$FHRB^XLO0R@WSV*=,H_=X7A/K'\OM >WJ_S=K%B MQG785!;*\8*HPWB[C:%#&-O MA"/N]/%3ZPN.M8K.,C&K<*Y 'B9%'EC%65[8O[P?2M3KP"@']C\O[HCRXVDL M78(Y(@?E;5,5M@+&CHWJ'"]F1CR-=%7*Y8WX9=/#%Q$[Q3AJ^>M[M>-\KX.D M9S[%;D7'FLM8XWO\7/AY"\L0=HM4LS24TWF%3ZR9N=LZ06](0RYR0HO1%A0 MS-D/L53.GO._HBXIBR-;2;;I&:]*[X%:&;PA(?F#W5X:&0E.DXP.EPI/I0>Y>[SI2S$-;0U"!_Q(/KD8L/MC>4C^$LX?=Q:U(K*RMG__^ MUM"88A1 P^Q=P"TV@?B,1_0W>:)UMHI]AJQR&3/5\VK>M_Q-[>>8SMC4?L+6 M.#BEEGZ18:4;7]I#H337V#=2_55)B$GK!3^.LB13#D97.N5>0S/WR"O?SS_6 M?=D=1OEQTE-M'AT1A>IZAWXK8Z1^,ML'O/X@OZ]7RNS(.U M5;?&YHLU4LA.[:BXXD6XPGN+[?M3!=9WE#;<4L=];?&Y&UC>$W=''Z+Q) 4@ M^YX2LY82:BY5=5)LP0FS?NL7()&ND?@)DS&R)W_Q^O\B+H[7>>4Y9G3&[WOL M4B5?.:ZA=':FJ:=?.B.O\A-S9W"#>F60F=E'=:"=ELI0:&QJZA&L6&HD_G;> M+RY!'99[G&.:R3]8-2N\WZM)-I<[].)E2,#4(_*8Q_3M=L_,GNPT3Y&Y[S75 MWV'8!)YQ5F=75>7CJ6+5M00;A'\Y<^FZ>M'K946/:G?AO"N;,"&K'P@#L4_U MNY,1<)CG1%0N%'A&\R$TECZ/^?;GNK&HC4AEXG_\]VK%_]M>-5*C_3'?RDIT MWU0;8#!,3$LEBAN7;HR(LE!OW+FRN?K!8&8(C/@K'7_V%!3?NRD"%21!(-TD MR58LW\3Y0!3LY_"+9%C,3Y.N\^IOA!A7=G=-:&)=4BK MME,SY^CI!/G0(J62-8G=8.J@+0/@_H%VVTMS!NB^.KHX:>18?4*ZOL/!J0$M MW7M-HQ*;B^NQ-5,JX+)EL#*_W=Y:8)]O]9=">>NDXSVW0X.)M#-F5X*D*C=3 M"=#.+5NT7T\;+19R4BS/%2UJ.XLP3YZPH+#/[625'3A.3:Y(@85"6!L8#.2/ M8 4V\5/T0"WH<\/*K)+K$"N(6" 4%+0!5"E(BTT[.49S;=967U2;&@1=39Z> MN15.+\SMC&A\OT1_,IE),[N(A>E4.=N+&Q,3LF4,;RAL1U<"(_(]X[(BXW)S M)=0>QN'Q79GR'X'E^N*-.2[*#ARN"DYJSC6FU/$AJMMP]Q9YY!&?,Q]90MH\ M#P\?S54.^ ;K:DQO&:"L'INM"S2T4NA4!:I%%0-F,Z]H5#[_:AS&D&R@=33" M36=PS]29FYXSYL$+_*;5D_XL)ZZ3D-00@DJM5O^Y>8'9T,*K<4ZPFWWIK_IL M+#B:H3\.D=BIP.-O9(\)$Q/I3\IVD68W6#/RJD>RAFE>3#*B.QATPTJNQV)$ M"$H 3+XM#Q-)QB^@# ^,CPG\>MV%!7FE&.?^X.+3^Z6Z(\PQ%5#&;;8J9 MN.XNQ7"I60,"Y@0@8&2#6ND] 43R'#EU:JV2F&ET+I"0SWQ M+YY_8X58C")?AEKI%6ZP=A1:MKTEA'O7+JYE7>G/0FZPMNLX3#%I>Z4Z%V]O ML-2A>P+;U[*(Q4-CL5I^SPJMJH"J]3N/H;)@\T!#W]-=IL87X7XL:''^S#>BN M7>V61T.H)@2WJZ4]T;;.TJ!C23NWV&GY:D1U2U.,$*?>$(^[J'E\!1>0V$8N M;]M6^#ZV^J5U*#I0Y2SR7E?!'O0&JX2-./2V:8^983F^)*&:^:^O$8XMD)P76F$ M6+G**^B\DRR'!4?JZ*>3UQ._>B+BF7O>%9HTV/N^-E9G*&N;Q-&>HR?C/W/= ML%72!U-]KZ7-)PGOAW*ZU!;.T!D*F5VL3$,Y!Y6287)]=.?8J__S OY_%8Q8 M4I(#$0M[YSSVW?BKMLU9QRD!778*#]'7[91PX0,IL/;=+?[H!U7YO>*.9+.) M1A(/HR7YSCK[NU%*DBJ_E_RJ_?O;D&CV-7W ^ZV9H?9<2R, :0X:A@3;+VR2 M62E:@Q)4#992WK_O5-\XPS#^Q.61YZ\"\O6PXUN07RYY D2"B0;9-6W_A-2]/CHPS\7N*/WP%LENUH]FU9';3= M]]JY%-,"G*J'^Q&;HXRR!M*@W[M+LB4S>S/+,DZTT6K$T%C-I[T.?)EL*KUZ MOYO^4LEQ*L\4&Q5TNQP,"MOU(?/Y]:$CT$$DYDD#P"?O=R29[U7.X/CP@Q'M MC($X&T8SXJ)L)>Z@.('F549T1>3CX?]O<@I+.WO%X+O6%59%\L<.GE#2UIHL MQRT_;J%'I7F%#736'.^C!J$Y,#Y>5\NMH)(*BCHK:T<9_^F\YM1A;D1[K0F? MCN37G_/>HU>U@T2@48;#NI-JAFHZ$C4Y=7E)3-7H'%2U@B-;T2:[<6W &QW9 M>"1GQ8&"9)A@GY8?HQ7PG>[R\@W67GK!'NGH^G!#WTYS2P+:^H.0F>]!>0;) M_I=OL:XO8)WX#-$X0H\)ZJCY5>[ZYE>#FZA1 ME$HY,0"9G/?SRM:!)L_=+( M?=,S0F\YC_=+8WB<1 6XJDXX>(6UR;JP[_HZA;$[-C8AMP[@%2="ULYO:,_: M7KOZD3=5?"%,P9\O<#LLA7JY3RTZ]>4I;*JG9F$>(:ZUE[4 0*M32 %%89P/$=R9TO&(VPL@U?61LFZ @:WGU/N(]YNT>8M M:4U6*',6TN;:=S\B.(Y7BY9FO=.!;G'K,H#:R$FJ5&&LEDHIWXJU#)\\!+\] M>;AX)*3E@2KI3LKOK=0%/N\I%[>=.;YXG0RVW3*&$87"0F10SYW[*=Q.!82* M9[:*O!K4C]J+C932HO:2U[%(1H)>?LU M-9]S&?;H."MT:,Y[ 2,264.FO)1O^^*X 0X(4]>*V(_@> MAC2&<22"&V9BHS[?8*DYCO*/9:Z/)?-PCK,A#'>J^U,@1 -@4CMW^Y7]4SL: M@GE_Q'%^2XGACIVKR4S\4:F+BUE0Q'C'6D;$MO)3Z+"L$/1+H,]1T13CQ:^OY MU(QM#19TD=:L^%KS,O,W(^7TQ\&UTZ^]1!\^L- M%NE1B[GKR:[I['11=XHQ5PG1,OQP^ SG*#(4LUP'U$I+/@A+HA_NR!'X&H%> M:@WW4@+)Q3#6@=2D+TI1788_.#Q7,I>=E]Y,_B4E,]?X\O5^S.MB,0565T>M MM#U1UA"** _M1#WNQ==S9&'2O8S9,E*VW?!/BZ[N^J]HFH 70--)RX?F3'& M&0XQMT_GU8IL2"IFZJ>KAYGL13:&1J,Q9-X0LB;O>%N3Z=)PS5X)\23K[:&- MZ<)2/-.?&<>W#B7+$VZ!]HST02H%41-U!$]59JM*HS/63\^=:9Y"IQN4-MEX1_B7J;[>F$X%T7-1S2&JJOGM>XJV-/F$F4)(Z=X(+T@\!B' MC*4]P70Q+OWZUZ]@=-HDW+">?&0UTTGW2ZT O<[,U6"YNVII(G=?F$,VF=UF MF)W#Q'G5=^LADJ5NKB#GPJ^EO%;>;W/'(=_UKS/I.Y*[?_^+'_[YW3ZN-&9U ME7-.7#4,?GS1]9KDU=^DVA^PX"#J'_&PN[2B/W&0D8DO9 1M)G2W_^0E*=\3 MITBCBNK*Q!.5,1/9]^22)6PG+&9#>U@_C+CVA)K&RY6YBZ6KC&6$=-+RKM:F MM95WIG77$3_3J"NJ)ENP0#6#8;^S$+(T&2/E*PX!BVD;!9I><_9OF_X7Y#O!CQX_C*'7L.)3S^9N]I=% M[QURB[OBNGH":U5B73T.))WW/)YI^F[8\-!KYE3U%NE+&/8?\2M'^#OO*-=\ M N.+OUG^[=->4; 0Q8OMC2WCK/,N-;GG/QW^]YQ1#10\8R*/[Z+1&\>&/&D0 M@Q;*H>>-P3A1BEE]]B*N\%BMJ(O D5S2RH]4@^./T@W3K$>R\D9N+Q(2B$&, M4Y\U"HV*?NYXBLL[,T%EWF)B^AJUD/H(43Z646J\2,!['K:"D>DABURZ1\U0 M M)8>SQB&)L3]BKYS3^H]-RT\][*\-[#\U"'Z2V\-U@YOPJ]8Q_\;+KPTNA7 MTX6=E*9W>G_D_-]NXA+0QDF=,(@J<7X(@OSISK,U5L?PFG*H^ RML;GCV*<6^\61H-"_KCKZ"$='S)0!O]*+T=[NA>K>60P"JIP;T\:]6B[Y2^Z8KP.Z5N MK9$S?0&&DJ_A_YU1W^X(EO&(4N'AQYTEOF2*&)A?YMG'PPSPQ M\H7-A]\@>NPQ%#W/Y L:,NJ*/J$3RPKC])D4""L6-0+(W2QUR%8QVL[4] M9?K>M,35)BBJ#YECL!5A8^.@_034/U@RB5&?YY]67B$A.&'9!^9HSQH!EEEV MK(GZVYP=,Z?+\7E_%9*^@ZI2/D G6TY/$AR/Z'K%XU0YITH^9NQPL$;PYQH/ M!8Z"D*\ M\)U8G/;!5S(4:D&P<8\M%1'R>[,56O=EUQ%RG+G>[95(80TW#=;-S]M_)O=V MBRTG_5;5GP73J-D:#JD12]1,C2HF:CDF9$>@K":_]\OPA6A:-#05&6IFV MN,F) F20 ^\',(X77!YG_:/]JFPRUPAG! =-T%OW-?1<-3=M%;<]LY[;WL[^ M!+PM^7L7N#(8@DEHC$3'H3;=Y3GZ-3E34=RNX:[ 8-;JB^L=A.5@4G^4^?F7ETJXI-5B4%R5@C8"4.#W @B7'RJOG M&=0$1IOGXZY-<>#R\$AR)#SZC*P*XZ3P99\XFBF,7:XDQ8P>(@^1#5>XGQ;U MLP7B]PM3)=301$@K!>@S%+0"K3:M=$*C">/_L/V*['KO816H"7;E5C(3UW<% M<'2]:":6,B55M^R**CRDB?A3[-PKL&QT+BIT@+ *L2A$@LUCN::?C61'J6D- MF0_NF?OW#$@%!SK&?6U:G49+"J]5ROHWC8C_MNZ2.102E6\R1%^A>:DW,+D$ M5K \*41&6&_5F<[%(Y\2+2O@_8YR,.;4+^^N(U4_TVU[C3C?S^SKPFUNA-N* MQ0Y/R)R47%O?0$&_86IM>CI767NZ\Y2 M]6+W0OO3[ O #=;8CJA.%T5?_AF(6+%XU=HU(6UIKQ?[C,+65'>PK-9YF4F( MK/C^_T/<6T?%N6S[HL03""&$!(('3Z/!'8)#X^X07!N".ZPDN#7>.$&:QKUI MG. . 9K&(73C&MS)R\K::]^U]CWOO;W'..?>^5>/45]7U3=KUIR_^FI*&*%J MRNO&A\U;/UF0U',$@DFH=6UPS)OIRA,%Y>JFV_ M,Q"+-[!K$F243X)PD_(4GY\X=LQ<:.8^OVO0^P>/*.>\U*CY-[N]NK4"?+_F MLJ*56W/B3Y.R3HF)\?JZB0 #?&H:?M*:41ZYB+<#"88D%59U#;'>VT121,;S M++DB(3^P;!5:3Z1PY[ ]9Y*.8=5L9XGXK=O]Y'"/A]6FBC*%+TX6E'=#P3FC MDZ=,]A> ZHWQO5@@/?X'UARF?641VC= <;!8LJE5$\4DJ%I?.U6[]?H: M<&Z"-Y)AICPLCWXN6T$M_0$W"2,11!X:2\,EJE:55N3_=48NM76K('TB@_;'\^PPX; JK;+Y_TF?_T^Z:]HT+K2G3%SW:H2T8BO+;&:NOZJB+8_[F43)2.'HU)B) M#LA'PL#M)F\^K;HRW7[:CW9NBMBM-1_*2-)[S^JW_\),\.N1;J4;':31][ P MC"[S[<#==G G#" FNN-S&@J6W45CM6;8#-3*8 $A*UVW^_*@;K6:0OJWK'3? M6U>CV$0]^;/KV; -'G!$YCXWC;"=^,(3>RJ*J*1(('U2V@OB66P;G6\)/CIC M =1X:,Z_];MKWS2&)/[3D^2_J=J(.05>@(#C3_E"-2H$V&]A&?P1;G>;+M-N M#P\\.AN17,X+OZ:$VR\P'N=-4W10MG2\PIQHVH*MX\YK$P79=HVY,RBZ\FCC MD+:#U=2I%YAVT)E^OV5NE$^8L3(1Y*L@=2EX&ZP9 MZORDC'34B6@*A.'B*"FK?XPI)[#8[*^V(A5/2$I6P:'[Y[3_D])7]UN%5/DD M)-!$[>2SW3YWV\$)RQH/XFQ]IIN?+G#^9.QE)/:$,RZ]DUUFC?66O=9'[J+\ M"Q_9T[K;F>F(GQ:A>$S_$;81Q7TKW3K]Q4W@LD-:UV?-3^*UC#H MD9.H,67** 0+< <^%*OX_+]6F4SJ^)B>10X4MWS*S;?*"T8-U;?TLI68(-74 MU%$]SA91I'WY:*-Q"V[U*;:^6(Z%6FQ*Q84L]<63?RM\T,GT03^K(SZ> M/XO,@YG-VKNTRW#K:O.YU<\#PRJ(>M\LKI6*HA[RL,HCU MSH >YJ+X,>6OE4[WIQ ZGQ13UP\>M+Q974@EI1L1F^AWT"F MBIF4BE[VDM1CFKKO$]NXDQO*K6*M9A9&.OZ>I7H)P593+L"W7WX.R'9^OO!N M>L(K/?298GX5,QO@HZP571LG(VI.%[FBZ8ZMSD&ZF6\,4A@)/$K=B%EI(?XS MV?&=E[633\X.Z^?B!5DGX;%L*R1)3<5$W&;$=\ %#62%<45^/+OF[D?4_-O] MU+00\7/ QO/]$/%KTOW.,G,[(5X'5*Y+;;UG&GH994RV9F5M##GO9/,S3#!O MT";:OQ\EVT&@DE")N7JQV*X_NQ3%T&RB7/F:*V3 X;6M'XYK%P4^ N2L$+O2 M[:^$[R3UQ.!"H/ZU>M0@HM_6O)*\/D*,)S_'EV)VF.> 0CM_;$;O?&,<<>O[ M RF2J%(F&8S\!0K!*C>BF,E=.-]=S;>U%FYZL(9DYOIG_IZ;0*9>MVCF(=%K$5'\S5U6(_@:&HG\NE)O "'_*]2;7>XZ@"1Y/F3?'S\.#6M9.**3WYU=E(D2(,D,D)U*A'$/ M#I.,=(.G6P7?E'A9O.YNFH@26MCC,F/,N1%J-O AP5WXJ>V13FO'SM+.%S?T MU?<;./_430_.QLNJJIP@A.-AEP,@H'@$;&$]+\5M4]2.1"L-^#SQ]374CF1/ MQO9#DIP5G" -P (1/]9?GUTV;K'8E0_?^(%5%=!B^G'W,=T"G+6L9<]"E2Q, MK?GFF'SX11[I;39+/VQCI?S^%HF-C=.+VIQ-<^,60_D?6#HJAI7NDYF"X^@3 MH_T$JYV6MC]2]O'.+Z5T/TJ6>EQZG(:JQZ$9+/9_\F4KG\LZ5CND5U^-;E%@ MH&"SLY%7]UTNI63A&YJ+/"AO[-)]C"Q@.CKM(,93WXA,W)&CG, M"AL>"?.OA( 8((PRQ;MCE944GBB5OI5(XC%M @F>*U( MCHM/J?O>YEHYB\^[694Y+HV_(HI_%\O M!^02$:J/V=';S6&WMPNFF-]C'DODC+%0.V#J1BK6UG0V11 /'T;*J]C^;_W] M&K7C*G=N5]BF5SCKRQ5Z?;KC'$>?QM*6D+[_?:[VKL'];&!_H9W9T3;HZI.> MN+?\;EWY46K9=3Q& H]>*FDD/<$C>C27_==B7C!&CW; M_-57QI:F:9(:1FC2HR,&N5F59-S*.22\:L>085L]RST1Y@H>W!0+1=W$ /G( MBI?4OP\;4UA;\QE>TIQ7D:;J)F^"/9.#JI6OV&9B8SMKUXXU,.:&I8?/$0H\;?RS58PPV_:>QIS&HZ<%1J$ MIX M"E4^RUG -SW .QUAR&!HCF#I^N)NT:.5F][,G:S?E# Z>D/>G';EW7#B6NY&EV?5IMQ6:1#4QW<,2M;5W MMK/';'D 0=(QD&CJ9?AZT;#WMW%IMTYZBP2'Y6/L95]=(<]Z4;2=A57Y.T:E M2'2@W?WY_-&S^>HX^E6*MM?+6@N[C[.#=8U,;)5K![91M<$V=G-@'YP M$.W]""PYIB^0'CN6[QL#Q9['O?I,30-!Q(DS"35T'+ML9X[B"/?>_D32 MYW3Y$O*<]X@7G[BBJ"Z_MMRKF[EHNBTDPK
    <<'NZ%YIXQ&Y+#XMUG;$UE2;>S@EF7.=/6JS00, *CN M9C +=R:<77R@5(:C!:_M_7)Z_U8(2-@X2=U*X%"T9_.@A)>U!YKC)B(FYD3\ M;&O[7:^R! ]J(&Q7O(^UIJ84%A.B4D,K6/>/C:*PTDJSM']Z6VUSDD*KHS\M M\0%NJ2X54D+=!DAO7ON8K9#QKJAAM80M#8##P"8S$U)6"_^!-8:3[^L0>J94 MU5;"P==AE+=C4VL!-[.SE89PEDOK]Q1VKT)-L,>_GQ;CZ#N[50>#OLS1N(2[ M*98[.LIUE%C$BCX!7=6:L$7[>$"W);R\ZFUTMO5G=1?U=(P,E1*M'$$<4D&) MD9,:5_75%@VPY;Z8@\&AGJ3-A%S.*ULR3R0WV8ZQ(*B^,]/ODK[">@350ZG%VV[K5$=8=HL(-^A66G(%4I$XC\7FN4?:4+J:71H_ MS/?YYU;Y23R7;7/L.JW$'F7#B40-2IKJ"=WE=/BUSH W@Y93?=W&:LJ5"-82 M4*JQ#;''6SJFNC')S!!OMO?SKB*! AJ8B+.K2?BV[YGNZG;)?LT<6?34B V( M-(6WBD7>>J!VB'M>0SV+RKF)KH Y[+<@$\PWND7^*Z-5XJ=&HQ<"P= M ]Y9U7%C1&ECE(-%%XHM*1[WRJ>-VU)U0JV-..'RE"Z;I]%8FU4SG&MFXF(\,$E,NO56&3DP:I <4-R 5CZ28SYGXG MF)SYJF"LP6B=_![WLTW[O"_&3G7CMMS/OM[A_8,T;E@@7=!N5N_H/JK%RSYB;89;5![R?9FWDV5V7/=3/_">C\988 MU102XKD*&9 )\:K$)/)SYA9[-%27<":]L1;5J6_FA^@CA>CI2(CXYM))4]RI M?Q>:+?$'EF="P)YL7GV0K5_%%5EK[NX/K/H=TK$HG_E-U?EW"]HCM%!$,P-X M?EUV?3PXH GL%9]UJC"HOV=F"&^V>V(].2DE:47L93?STSZMW^K70.H;ZW;D MYQ17-B(J_=B+-XM,Y"JKLNB&\T._?^NP<>CWO?")"2R4&3\1]?196EJU)=9Z M7\'N8+FZ(A\WG_8F8P!BQ<9L8HM?LL:6RIYH#''4J[35+I^+2N/9:(+Q2[-' M^@.TFF-A,PXRH4:D+K-9^I7UQ'H#^.C"E".]RAZ2N*-"EKJ07/EAQ7AUN4#) M3'0Q$ 53M)$\Y@D4?K0SM6XW&D'-_[))<Q](P_LK]X=IZZ(M +S!40T2"/TM5UW*>IU@8;3*^=>9EM16<:\!RTCE:WN MKO,NH-K^I^.R$J#:P.R'XG(/@4_E@"J!M UT=^/6)8W0U*0##Z7Q(\U(I-GS MD5 A@++;TR$[O4GO$U0YTEOTK_#FW[T9&PU)-LXTSG/LR#6['C#T):H_)]WQ MQM%XSI\YY*1]JJO)>20V]"V-\1CCB_>1>G%Z%3Z[#2'2N-8*:EI4*=+YKX 5 MUH."#?*VM/U#)]N=M5+[1-4L6Z%#HBG/!+1Z9[O#OGPH1"4Y?1-ML-\(/- WY)\/W04%B*6]#84]VN"*+S&- M]SAK_A0F+JKHLF!G$NSQ@XWXLP MMY_2ZM.7/Q,X>7RR-%R6''A1 9OL3NJ#KJJ8O\ _@WCZ[1CC^FM9D;E.[27 M?OL#8HDB"[[FE6)SU7VBH[+A!([59&D4,K(&)SZ+*"3V^_:,Y/O)X6N7V(M[>53XL[;<2)\S_-SJ M=;$0O/(B,78EZG-($UN],$51,<<,H8'6E'K,@'.ED?@7:<'('"OI<I#4'//U8-XM!9UR C!!?C.?4I)2 M3L",-]#A:%?.C2K$DFA+\DUGF86?\L5?F=^I_?DV9VLCG[2Q-:/2IQ(GONJX M&\P^&B,.PR:S5'$0IM[:+Y&*F$PN;[.(=K$C3J_! M1#,F.A\JF['27Y+E10;V+]-702V<(5&-^$E16CX"J=3F_& A\"0/>\*NR"F< M\DM8*?;XO V*W F2Y@29=@()C!>H.W!A;+GX9J-*0K]6J;Z.C SM';OSZ\/[ M+49E5G!4<3KS").G4]\H$#69RJ3;T1M!?<>"T_GI7!;ZZ9FKKJ MG"9HV2PI65#ANZ<2K$J_,TUE'JX!>9:8+9G'0IO'0O^[#_UF(IW43VM*0T/# MYO3;S2_5XH1*TD3"DWBUQE(^:*K>M\A(F&:DE0XROBT8EZ_@Y8=7F83AVD0& MA $XGWM-3Z5:$EI"LV+)%,A%)@9.RT:J"$NF@ZS%8EGOTLYLPUE9E798N++H6O$CD?P:!_GP+V6N4<*##/U+K1\"5"F'>6GWOH;!*+0)P*HNG)6M6BZ MC6,^+;L?6.[M"( ,R23K<13#ZSWGD_FXWGIWUY6\6@>&Q]8\GB[2'>,L(*9* MF/#&^&PSF]#-\'7,J3@7N&J_DJSJU5_MQ=X3LN)'3N_$3?K4K>1,R60'\U!' M/X]H\NR8JFG_OJZ&&BC=V9#$'BG)C9&T"#U+BE%??SJ+?J#9$+=+D8<], MJ9U.=\)9IC:K^""K83VC]$0#$%[21$/BWJ]YD1.G4$)-F(LV$@NZR0NNN*9* M[*EV"RP$M5HOT-@)7#@_B]O,\9Z^?'"![W:MXQY\^ACCZK-^7?0=A8SD68Q3T2K7\TB0B:N@(^ .+[ S\ XL)M,S MWCIL,B$>9SGR:[]%3,2T /@?)I5Y\E MDC24 H!(J?G1-Q[ E\;UU]3[W2Q4 R\W4ZJC1%X:M@K&@%.-=)0$M2.T5]-.GG'T][LMTTPYKP=2S34!)\W M$MGZHC@/F=8+Z(?%BPB6(H39KR5LV*A )'%QJL\T)T22ZQHL!N?T-MUW)Q^4 MA!@B@4^;)PX]+AJ&"4)$9@\.VS42FD9F(I4^7V M3+#J@4USQ$W*U13N<1_AQY(8M.X]TS&:"D5&X% \3U]1)@Q.I5 MK2W#[R%#1HKU?C?,IZ@&7E6;]2TSO:TYJ^=.J&9BPJ>O"":=IS?CZ:V,A_7' M81Q 936)*L(X3DXY-T[.*0JB;ZR/O_4"%Q^_7V % ]23M%EF%ZF=3I7IUX0O M$T[5/.B ;Q3E]2>.PUQL!8(&R_1.I#5W9;9GH[^"5[O!.L0?I[#^1O_FE[)[ M!@L6NQXWZ6Q/M^/UT![8%>-S8E%V>?MW91*0X0/"@2G;LO.ZYFKFR 2A$VWC M^^#Z)RQXG9-O\F"5RBQW\;_]KNSBR$0Q2C:#1LK6-^Q;1W7I:2[V) K\]>O1 MA8J8H_*&PFE+?>Y 8L#,C#WPQ4I)CMRI#[?@?,MWHI>;"YSKS8*EW"?Y[6Z9 MY$1X*$\C]M_0@XK=ZS!EJ?MTBD_""[89&@WD*RKY5'0UPG#.'9N@3:U)<*R] MUFSWZA]85IYLA]*?;HQN71#9B9YX?/R!Q64MNO*-\O]ZXQWU3.X;LN0LGBMA M#^G&R89+"C/7=V_4ZUW3DD]X-9^M^ON5YRBEED@3MT>/+?/'F(XY ^G3U,-L M. X>5B4E7G(\O*?P"X8Q1*P\7+,M8X^:6-I)FX6JL],!%QNHGBV*J@XZ++AB M@QI#VM6+@4^10N&6G!Y/F"01F5JZ 0 _XO!<6<5_9*S^G_7_^MF_WN#W*S,3 M-+'1K32UMWWO!S&D31T'5\ZCY4;5K[HY;.LU$$=)S'&A"Y\8B^SS*935=AW$ M(PJPW9OD^53CSWP/E=WW/U[!!J =53(L;IDR_.1$R;8&Z=%;1N;!AR!H(<$D MN ],V)N\:RO M&+58A =^CEH4N^F(!7RH-&3FA=#!'?"E3T2:#]\HZ>*#NLDT92,#0<5X,UX6 MVG2;=J!1B(4^>R(@(O51C"&8M:6=!BR1\<2, RV$8:6RQ2/[QQQNK7LO.H#\ M^-V]6+.G9_$TEVWE%8M^8.FOIM#CN>=5H=,M&.PB=:5\QX(*@7+>&<\L;65Q M([Y1\%.PI,X(XE#K*$V*R\V>U D!RM;0 9A_^5XN0FD)6\KCJ$\M+)!H% M$TS?4[T8]@AI\+7 (VG]O0(27\9YV*W5Z7+P8B2][V WFU=?U2MJ#V5='2W. M8K?JWHU';BO;SMRH>QHK 5MNJ>!IY*1V'T? 44)\)\GQG%#A\AJ5H7[C5BQI MATOJHD*Z*0XI/;LUFL<52)67%S-*12MWZ\_\,W0] M*TW[Y5-ZE"#;5CR6:QM!3LSNM\'-[^3D 2;4"@/S5%4N3+23&+[.!QJ)10[5 MS?U6$L$%C%PYF>U+A*KIEM3;NI[,FK^8]N_ZP/].;ST&)[Z5>9+7*J(ENB*% M.]H/B#>K5BP;>UZY6>'W6C7)N7B.:4O(;/+-)R!(F5-J9S>PN_:")^=)_.(K M;K_X Z4P%*]D[<,OJS^%>3H<-#)O0-2_6$+"+AF/=[/1YSC[$L*T6I=,4H1O[>PWWLL\!MACZ)O]BF5;U%*#X>,A7O*'K21N5F.'$6L=AO@K-IZ33(Z\D1PE MWSSL%J*%^:N,JZ @O(L"0%1 AN,@K[(ZPS3*D M$Q@6-?F,WZ?U]R "SH#?4F/U23W%^ABD>)V:WXWS&TP:6",[ZA\UY%?*TN?2 MT,HR/1?F)Y?/S@^RF -R164>*:Z?&%B-!;/"(6"4]1P>B=5\HLT0]JH+Z(-= M@,;%ICRK* \M!J.3ZQ!_W&\C).CR#%GO?)R*&O1GU)M-/6HI4RP=.)^::&AY MZ_^UL?$L=SI@:JMR_ E$M$]9;O$F$]5ZYB!O[&E\9;FT>'BE?!)AW1#]$L$2 M):AX/[T0R$E]S+14TD!\&=JL=4%Y>9%M*KUD.Z:G85-[:9!U:G%=XJ.6/RV: M1OA5Z&_H:>3OZ(GA+^B)Y$J!/;[[/*U6$9>N( 7;Z7$J,<2$-,@J^&M.UT2\ M?38MU+"[YG*^VV(&6H*R4P$W4[EN;ERS.'';/-'77:3M"QG;8K<_G*QBOR'A M]3LZ[8?/^WR3OP[ V6@\+SFN@*S.9R[F/ /OO L-G'[_5\;?\?/':XJ(Y^!1 M[6Y*\F(N)H:DV[G$'0QU+S72Y:U,S3D"J,T MC\RV:EEV]!.CTJ.:+_VQW:X2$NC84I]?G!;Q\O\UQN=W>MWS:QLQ&3.,#!LV M^>>2LNV<1GYF_I?0R%LEBT1E3E+?S[[1'RX_!NSGV'L 7I2Y^EH-'0?][96>3<^20V\O/[&>#N%PR*RSYV'8T4Y2T3]D$$I M^;(J7S$%,"%*;U#/5C!)K0YFZ:I#(VWU$J"OD5"L\]\GJ(37C]\F0S?G4/XT M'9TA%Z:"+'V08Y!"CHP_<='_Y%)[<$:_E-=H-LE$ HV@JZD+>;)P BC%B:XI M8+#]Z[1O%P2\";BG_*F%YE*-@ELAM5FP5TJPEP6H^E)>T^W[883<6H;)/CZ) M ,UD3I:I=)]NQ*UJ;BEHB@(\EE[>L"WW]QM38ILV$6T+ \H55-"*"'6*,[VM MT$GMYFXF0:'%=M;]"@FD(,Y3!C(]E<7V*>%\,2-YW9.:QKOUIU]CB !V@Y<$ M,\E/\*N_,X6>/\&M=&)VX>\HSTY)UR\Q9BH(\1&SH2R7H,\JSGJ!C(TE)FA^ MW/#;[A\&Z;^G9C2/V+?3P_RS@&N[FIZ3X8I['7\^3>VT6OE]2_O563/XT,Y0 M/5]I'.T*>.-.^@:=EL0O0[%7,AMK>1@!PM;?[#RP4=*O <>,O_ BE -,%"K6 M?,+&_)(@T ^L-IQ.H'((GB#\IK>WE#(LY\0*6LC_X&'89&YU^8'<_A,*6]7X M^3%_WCA.;:>%60?&8FA2HG"Z WOR=R!\7@B_9T9\.K<]"_:3Y02?W*K#4 M#7YM**\%O1]8F>5!/[ 2C$^5%KZP_%,$;N4:DRC?:]9%QQ:+;+"W?N!>9'.; MITURDY[T9J\TCI^L%6!*'E32$#NN:1(*\Q)F<+N0I5]-C*M-7W/ M2'!/S('B#:AD1&JO!'M/;T@Q4&TIM-S5C(TWD0I\'+488.NW5LH MF>=I5NQ]7SF%@>#+T3F)<#Q*K/^-;K5DL8T$[\ZO(OB.=J>CHJ:T]V MSNJKFRF'UNZ?0W3HD$(C!*CG(T(V3(/A"YLY\,)(&;7HEL(-3O,T(!]('D?] MR^\]_=-\]<+I[/2,;_[, M9H]C.C4SO[\GN+'EQOLXH_!2\@?65]@;OT(>E( V?95+L\6&E*5]B8-&HC=* MX_N"A5)_AK(5G=@?;I>4;H;0#/(,MPF6R,V(U+!1%D90T4IO>75Q=7G,7!TA M]SB:+\1$R51=H6%@B(65!V.C]SR1-O)>AK]Q*PFP')]%O#MH87*B@C\-YG2B M[@E;E%1?F")WA&+SC.6&5U%?%D0'_=P5[1;RU$EH5AJJ9'<&[!K:W]-*WE'Q M!R0IIV>P*6461B>Y-#+XJY(8>76A8W6Y>6RZ6@-O;.:&H@N>X8 MNEJQD78 8'.LOU8-E+?\HTRZX)A,7LV\E%^>1L]@%9P&,# DQ]4;Q6.'F^A& M$YSW+/0SZKE[NHRZF+P! O_ @#SIR&6]N_GED1,,;:4+;:%!8X^+JNZ>+CEO MTR#1DS.P/N8#_71!,X7PQ71!!$E*SYS4#RS9ND_4.RF'WTS\[_/% &L/[G,^0FW6NL-3]QVO';A5J39L?E#RST]@\LH]"N:"I>_&A2 MB_OIJ0)1DD90(4V($NQKN,;J!3$$LSD3&-5>4^):>L,4?],?X :V%5UZ?HE_ M@^II(C4O;5%8BVTVD^#@XM9VM1'?JRK7Z5EC,M1UGI1RW_('U M XL!M)_1!M&OA;-V@*H5[!&WJ[HRU.27B_Q?>*]\G--K2(DO"DH5%W.CIE$P M]O"P.9EK9G&UQ>S+X&R-1J..%9B2QRX]/:#"-\ALR,-KE?.B_/5&UOAQ.#/C M>>6>]-KJ?/!B[;S_H:*9VICU7]8?Z\[LV4#UXKC^I?IV\#*CD($+9X$@%&HK M5DX,=]UP3A*,V/.N6XG*$4@AQJ^?D,R[#+8;7<0?"3Q;#'8[F]OV0A2B-/T2'D M@0OYQT^[=%U5#2W!Z*>UR-L,KW[^7S"I?O+7L_FIZNBZ3PS_ MOO;?YA]-E#+Y46I %,\'U!>F6C3@^'X!E+^0[4R#[=WO7YA&2"8\#X;/2,L% M+@CKJ\8)^ D.'A>1B$%*:DJ8[O[2PF8C":<90YP(@"!.F#9N7P<^ MRPD0U!TYI47(DU 8G5B.JM DM$Z/NQMTQ)/]I:$''1!6]-RF:$,_K:]_PXB*?UP/G'*^ I1 Z M2)JH\ZR7G&C+[4SP-2P\<,ICPS/$/ M$_>)XK4H#S@T!&F6M/A.'^L>]R_IX\U8*3_?//OEN>&ZLWT;]?F?K"')V5?\ M'H+1#C>J4&3M"4S'\T"[N=!L&KW%)$:V)BV--+7:2M%+X$R:$*.PCI9/Y0J2 M-I^/RL4<:S3TE;/J!IFF7WY?6I$)/ID)T#H0O>_>\/B^?.OVP.+"Q9C[;&+P2> M9V!#E5WAEF&)O#.;9QZEG$+^E!6KC4%U2GEY7S=FMOCZ)> #;MA@)KJ8\<08 M%"0U>#Y]?8RJBM#06O$>K*ZM\'TS4?9[1D6[HN-K/5LG7Z4@Q'4J$SUZ63Y- MP'XR(]'#@]5NC':X(O4J;'REWUNC#T_6R>&U<.#O,_CWO8)_U:JICD= SC CA0<'<9%-#DU]3L].1Y$?\(GJX+ MWVZ>J@+&?"YDZASI*'?TM#P(8,#<##$X.DW&K\PHJ M>U#CEB3U@*'3V1:"@PHQ>62I))7V8DR=!QF'9I64?_@L9EOP(>?B)W9(KLBA M/(Z9+\V5*MPC7)GDU,THQVN%N651SH>#YEU^J@Y%TTX=?E>W MOW_6 >8E+1&GF@R6N=FEZ7-^!BG\/%$7"*FQ]RQD(_E=0/ZU)8A^ISXP'*,[''DE6#\A9=6Y9XN MU.[D_5Z_:"+W$2?DY?)6'3?$^[B1-U@0+IO'K&RL;/(]/2V-I ,\@>6*826=N+L@O;"Y^)A/,PW%'/$ M/R;5UUT%=4TOZ\@*/WHXWIW"4WQJUWI"P\R7,$7N&QV=D"=P.Q*[GID[Z7P:U:&>>1EAC)ZE[W6/V+2Q#'O!MC= MN&PS_1XVI-,_>+F8AGVC838F9,=*5FIS17ZI>1/6.\8>L;8,)X MG\RDO2X:0.;/'-.64U0V$/R1G#E]==7 M5V&FDSS:.,LS ]O1!Z5A>Z97-KM0@0$/V*&NS#7YYO/V20R8WWD&6=J_.+H& M]G]V<5D5Z#_#=B?]T='?-,$MOATO$<6R.Y]F%-_/IUF$FG%"FRPM'?K3Y.XK MA"@@+:WF-I'^AYRGT7W6'F7+ZZE2EV.KC;$18/Y)=,)VNUKY1K$&IPF.5WW2 MTO1#PW2;8S5GJ&CV7-"TPM]&P#[X_=[QMM:-L\B8I5A_ MD?$?6!KW8E[]K6]VAHSTBLXZP4[07K_]P%?_1K5WU:4;1>8D?<2LCI97OCY& M:*D-OJ"\'9<(>__;28D,HU(?%]3B@I%Y0=R7I.\L+LW>60G*B]8'4 _72AO' M67DE'N6(FQNL\+MU#FQ_'%WFBI-W$+434<]/H'NM7#@3F!T8FEF0=0S;I\>6>B0I(>ZH^EH90PME)$[&*$JBZ2"[]4)JKCCB'S0$I M'4%%B$3JO&?/+2\G2GZXLD+7<\ EV+??7@WW77/UQ76 M%9*X?KUF;5:W^S;S >4KK*JN@'B,>K^B^:E:0M[VNA5M3"#D+Z2;C^.3T1PEPV53D]:0\,7>WD$AYL;HLG4@B8>,6QIYE Y38 M9H%FR^HIC.65),1SO*'\E2C]?]I9!0OK8=YYB9 (7DR37/:JTBV9'1_U,(KQ M4] V^^4V!ZNH>;SN9>[Q-:U'_V5J[UR(\Z13O"H3LS/@P9X.]N+OZXEE_ZG= M.-4KX/;Y1C8BGY_1>&XYO:S< -3P>FU!URAKQ(%QLUK/K7+\>+!NAQX7[JW0 M!ZCM_B;0&C<=&_2/+P__66#U+[K3Q?^H1YBJ?T@SSH95PL[ RG:+K#0O9Y:H M;REM&P%(J%,I ZQ58)PKM\,9,YS>;W\6)?'E?;$I'3-VH_+PZ5F6E]9I9E0 MU6PF9=7N.7ZA2J%6O&M&$3KSM)TZ=3%F6<%0,;M@UCT[6$W. C^>])5VT9SE M%LA /IX0G[XENZEK%\0^F)HZ2]YKO=97W)#=7):BZJ1L]6B"G:-VK*@M:;$\ M@" F%>M4(O $'R?QMQ!+F9 TNY5!BR(,C' >).HLGD- M+;!S?W8:/Y%P(23*E4!I1,WD8'RC/[0YS;?OU4G0Y9,+&_C.N M61#7C%KPUQF5P#C9T >_'%G_(Z>+GX1R#&\-#B[:?XO!74T>[&\EF];9T#%/ M9;"KO\5A[];RA:] NC5G<:[O*0%):$57,?-DE-500;W<7Y[Z\^G4=U:(S*. M(5R>TB-P-ZU^WYQ5P@%('M86X\WI2W%J)(\2:-'WTZ_)2[MU5OU*P1S9V:N> M'$]N9]$)$,-\^WUT3I^.QEJN-+HKJ/:*:^4F>YF%OP9#:4C=(GC4JO>YF\N'D9<(T MP#A4XEK@_=T&X/I :)T'R3SK)FI)81 O8( ]X)$M_F([8@EEYKC=?937[\EI M ,/;)WSBU^>,1L'A/N?%S3,#AW0#+H?XZ4X(4J?N#/$9-VCASU^,$E%\021: M0=F2TB'/T$"Y(SK^#J?D8/!QM^*4S@J!(]6S[15\ .U6*\OK MZ+;7"9?#5'?S8,W6L0(LZ^-&&]H1;\[L)!'Z[HT(%XX5)3M/SX1$&L'Q'3"W MSUP2Z%!:VP'U!L;L!2/S">,+P0FN&9@)-C^'*@UH(7::/2!5^!9V')9I)8!,>%'9M->G3]+]SJ=6S?< M;J#F^6(:Q-+6@K\'UC590&BQL?N2>3J5]24IEFH>-8FEI+F3ZD""VQ% MF !:-=XA3BOA\XTK[EH=[-#^P=!-@IQ)6UZ0' IE)9_Z+W&8' M _PGC<*E%7M&,ZV\W\Y;)JBCSV[(KM@RV- KEL877T-.H S)ILCI889XDY3' MSHD225]G,1ZJ"A'%$XCWM-J*8B2]?4Q\8^D[(B$S9>%L30)B11MU#<,I!3;$ MJ(M!8;6N.9_*LU*CP-+A+'?-Z?*S:2(G#J>#DH&D$R$,G_;\:ZTXV-$HMB*B MM-SU9F#H.%KV(U,D$W5E;MR!^@:"/W0XM7C'+&_P0A)BL*RK<'QZH8X_/U/^ M?EGT^?L;1QRG)Y4=,X$!)*-[PX/%V\-<$.<5D:!9M:!>OT?=4;#QZE);G9?U M)Z+>_4$,)UY--FR9+U8C6Q+)L4=/^/X1\%KF6/-(X3MLM7("YN,3!2K7I2VOX$=ZZ7Y[QE['U^<+?Q< MJV+= +NT%^"_PZM[?BUT_IHMFJV]41$U9]0G3=,D+E86B'JH0T4OQ^:\3YIM M7SUY;E*23H)5E;$XC+HCIS_K51&4NBNE-[C?9# 8D4OM^GWR0=?'_<@+T7>+ MXPLI/[#X?_/587LYDGN">RV\D768_*^MUV;GQDVF1GY)!E_K'DO/>]5"&*4O MD-BF'(0U4#4*!8/*28W^9Y90 E#=4IQR)8X(,EE!_8M+FXAQ4#1E!8\(9L!I M;BV^,;,L_Q.U$4E]U?M2QP\3P#/== 9R>/4'0B4Q&XZU:>B^^[C%?+/EGO5#8SB=:!.1D/]+?31^SMT[OUY9WJ$/7TI27M MK_>Q99+Z!R9,F4&)L0IN(:&S3FNO6@(O8@5CGI+^;E).4*@I YVW!04?>% S M*'N]_O[^J?+ABLJ*] L:\0^WGYNS],4;Q6V!:L9MU.;TP\2?V7*\(CP\XWMO M48X7@#=$F;UCI_NA>GMSLN8TM^#UZE545P6FO;JO&-J*/U'-K^%6HH)AEK._ M-)=HIQ&^I"L8Y/F71#RWJ3+M;V[I./@+;)6]WRKQ&A!:C!R6[>29;-M''D?N MX"4.\[\OI_6V5H^C-N.?O2DW?1C3R7RQX!L$32Y6$V_\_'L?A..>6+L982V^ MM)Y!:?:G,!WS";X6X]*7+17<1=)2$9N&41 [ Y[1G@P97\1HA.GQFSQ9)R5^ M>DWY T,G)8$*TKA?QK5'7P-EK*D[.M<>9:7L9LR3/U-K)N=/'@2*M#)5_L22 M& M='Y'R6IV3NTR X-+?;E@ >2G59P6"KE(#L"W>Z2.D%N>F=4T2IBD\M#]L MIV/G&_282W95):R"*^]0.SS7UHD<*A%DH*AX711+WW![,%7'!/R?R5O.N;&0 M*:U<>$<#C7&;S>FTQ4858CA'PQI4AU:I5U/%8?1:>3.C 2U)L9A4!&B;V1G; M/J87_2;VK> '5I #7D5U'3_+ZL5E04N_S LA?Y$9+A[?2\1 M79=%S\W*Q'E'H&1CPVTJ:03U PM[VGPB>?PBQ*UW5RS& M2[+6LHS1C]\^4";CH/6LBVX/WM\9; M+7AWC5DR-]"G-!5E)BX?,8^*6Y C _7("U'L9N866Q>O%P=VGRU)[S"6B3/E M5&JH+<0;&^M<@VM&%&PX\J4M2;)''A7\]N?;?G..-*,1E;;8R!%$:>XWVMR265-,Z4Z)ENA)O"3@C&H)(NE M?MVB, )\JRGG_)O-HY'SPSO]G MZ_W>)F[?XO32GQK?K-9KE,U@*TJLI)I$:&9)JS,H)+#XD^H#53 M:%8&HSG6WH9]3\^M]G;^W%07:PJG%AO\2/C@#Q9L-!+;.$MEJHF3_H6;VRX.V7IFO_T<[X>^LCH3/<<]]#2CQ0FF"2;UG_F^T0?QIB M1!=W\*W?E%/$C/AE/=SR ^F6OBJM0Q9C $V5XF#1R>_!%D)3=!WG4<6 MU=']W5E 3VC_>^2WK-!FWY!Z/%@V;V4T@4HQ;U*C.RM!_<9,=#MUN]C*_F>A M!55L(?-4&K%>JCFM'CJ2E."@(]V[;%Z-*V]6>5*\]UB6%D"1!]58T84$U";N MY9-V+$O&]T1*/D5J(EP&* +AU&;@[/4&&5\GGENP?'O468(GB?L:;H]= T-@$M!TNZY M3O-!B]J1T2*_JV=HCN62L5EGJ 08.9\PIL#TZVAT"S3Y6W3FL*MVH#;V\6X/ M+!Z\$MYV:'\A)81*I/#%!K4A:ND7.JU["%L3IU MDHW0H3-V3EB*87<,]**@::17?;<(F-:'_VS MUU?7"CJB:@EY?N[C,4>1NF:&Y\U9C16V"]O*KQ)WB+M\)6GCH\TY*8 O7(-5 M_-0US0 +:QJ2YH.31!-RDDDJT1;>NJZD/F\GG!N4EWQ%'"@G=ETVDT ]5W@< MRX7*"3M*"[D<;@MNLTDH18NF0GD41C%X?2 R.R/*,<2-J16,[K&WT3ZS4X7M MN97W.&0DG)7N[(AKEE5)Q]'_$[8]*-J89\]P?-S 0_-ITGN/T@R%.A@[U$@^ MNL.-/V4P!$J\%)29R0$] F;ZV1Q-@^Q.'^_E9D9YPJ 45-4=I&5.J7F",+F\HTY_D]"U](GHU">0)J?1Z2 M>T4N,EZ^:@?=PAM:[++Q$M8E$F(F^/MD)@]8S8/@@G2]>36!.LON-W$JR_5W M$YFFLWGBU*B[@ FA.\?G2D*8O>8I_W!OYJ7=,$^C$3QKIS)IQY2A("0(2D!*:=),0 M.J'#F2-%A!"!A$@?I(06(B5 @(#2:Y 6A 207D(1I-<[\^I];]UU[UMOG;7. MYX_?W[^]UM[?O??:O[U^@K;I*O%[O![N5F5U@AN9 MOAOF[7$*Z?%9CL9J!NQ,!IWX^'W!Q"C$O%FPT_GR0?+Z,]X RLA/G!5>]W-F4!F4Y@? MHS:[J9HD.UA[+[Z M_.JCW9.IVS).^5,7;(@WO!=L5^DU'WL(,<*ACL2K4:V5\ "2O5=SA>.6X?KI MU483[7ZM7S3IR.,CPL?L=J_D](6:_?I5X3+@U) ^;#(B\E%*B\5*TB+[2=[3 MEK>[99]4*)30_F;"^ 5;<+4_ -^XQ5*+!"14I\?XQE0TQI(3PHZ0_L?4^.&H MB3]KA1?SI4C8R\8.1J+7%UW" EW8KLZQS/VF5$WZFZ$2,%&,HQ.45A_+D(EN M&PSG!XV)]S,B/Z1@:]OZ^&"K^D-,TD3'*J=15_DRQL %;H'6?C7CZ4E!FCI7 MKZWWY&_3T&^I5U-+M/^S+=@&&2 ]-99'A[+\R<2P(AX[@BD3XCC[9&;<]/W_]E5Y?\$I #^G_[&G^0Z[S+V_% M8?A.#6M2:J)$?%DPI4!Z3_>WK/E?/Z#U/^QU/GM'>F2_+Q DTVR'8H9>BGN' MNQFN-E;-#[GY5$P0.7@4\_<+ MMJ0?MI6#1W;[IZ/ZI:^<^O"K??NVP_+1:=MRMO":_$ZK.]_J9$I8)WG7%WSN M+OJ(U)(UV/S@"0 4)=QLV&W$%HE]D:$'<.WZ-3_55R<^:OF_#;UG/Z"DIV^& MQ+@J/?]K9ZEZE22^^>+)?]]96I>2+(/V#(#^V\Y2"/Y+R"^PI5Q;+R$#LX)+ MUB%7%@%?348&-_V13\@J'H*2)(*6DYC=9[7$Y;M*PJ2,M'5/K:;W9&7L7M'J M 3;$,DT<4<] KZ\#BZ"WKAYF:L*.W;VUE[A_.E>]\I]9_U.MDZ )36G99GEC$W#DV'7%XIFW8/25V)$#U 1.6(5 MJ%O\\A+39:RJST>G]8JLC$)09Y8EUX=95\5O]SG0-15*KNJC_(8;L*<-D94_ MX^O$4DU!2;OI6>%+^QJ>;1A57]^IKI+U[7&G#Z[5+POL!)5;.0IN&WQ44?G47YX&VX28UVQ[PEK! M8;BIL4M1(B<&YZ8^SN1!O&.G<_Q^_L"LLNX)1HDE9,'PQH1P7LK9$R:O6I\S ML(R;!T*.)428/P'>@"H1_6.U__#J84MW7;)!TG6D8O^;B?KY03M$_=@OAL#" M ,Q;@X';/]IF"^IWP\&C[C@"P8]G4N"$?V?AL-]U,-6LW@5AT2K2@1%U-ZP_ M/,#(\7)8PM3T!BJ^P'6_#.1)VC9W]\<4I$YB)>"/[_#Z$T^+'"0H^>Q&!(_/KGYB;9CX5F8[,\?*%0O)LBD&HR4=[[X,'6H'NA\:+N2^KN M]AIF7UY!+/BK.WREK2[_0>SX+=%#L*T2[GX-I*?R9I@^/\IE]GK@"5]MQGL% MN:]=FPKR.L:%6A8>GZ\X_2]'^F'YQ/0Y*WNVHOJ&8=UOO3=BB/['AM:;3K$+ MWVPK"YN*WQFJ"/=MG\H>P1\:1WJG,3E;. MY#Y&97&_MJPRI6YVUMIR?)QS.X/;,E^QM11764,^ZQMZJS\DICZ)F.+[AI[@W _CPM M:E7V4=0B]F?#;>\^]MFH3E"F(3F'P&R*:>H4>U+7^?*()WV.5X_3-/#R?L%C MQ?_1\M.[P__ MI8W+OB3QN%@NKJD(,+M-M_BT@0K,X=)9D3;9B B M-"(Z'M.=*N])<$Q7MZM;>AIQ9*J^UO;7AVKA"E\?U\3(5]'NV?*QKE8)F?ZN M%+NHF\UA#G;6M3&; ;\]#;H+':X11TN"$]&B>A)^VW+^VU6_5?O.XN/P[)-4 M^+JP1A#(1"EQ5M4$]^?16XEU W>:58RM1T ;41U]0>5,8F8MPO"Q+]$%"LZN M) )-)BUQW\J,FW*_G=?GXSRR7A9[3SU3+^$LW]OA6IN"!$)R?+9?V>PUE(ED M]/S:3T/8E^@\G)B9'%0-]=W5'PUH/,HR'W+7)(-$%SU0^\DF^R8J&<^/;IZM M9][9I-&HJUBFG,(;5%\6B'7["% MD<@]?=-CS-<[#PPBI8L$T9(*M*Y4/ATC=]V0Z_5%TT[[=H82A+=S%CB@+AB< M4E"BI9F"1LET87&: M7!;0T!:GEB]^D"]IU&I&(O-JR^W\CQFX^Y9@O4I5T"^?256UHHB!\%FRD&7M M6_KTHS N1]EJ@<(40QOY>?>&01+SW?5VM\V#HH/:]AUK.(O=UU9S>YX.5O%'2, M^%I#01!&1.I0RN\T#3.4<<&QY['["#YV(G'_*;/5 %_K[?-I]X"Q-6;&L7F MOD)0U8Y(KO8,F$,/U9X0NMZD5C@5C8HI?NB^ZMCR"L2I?7^I_($E4Q&_MZ>(' M(NA&M2H3NG546<6;3_)PKU>)L'^!R,CBOX\K>?I"4VK-1S8/,]8JX%H&:4HHLZPX]3O8P(.J=:NLQPV\@"=A MB8D0#R=GN+4--!*EZ?>A>H,VP/+?B-Y@HIU4C=JJS,J+3ZHC-[480>M,8B/= MC;?5;+L@'VJ90ABS3^9?PG/L/)10>#M90*<PI7MZN$R^[:#706PR)D&*O5PI"LE M$AXNOQ2[MSA='_H !?[?\KFT;6;D+K^%R2:VVKD?84-KOE,0M?R=:ACD,Y*H M9&<]@OL"DP'%(H)9(=SMS6]RECP6_(05A\:MNFT-?'OO7A?);P>FA!UK24^Z M39CD:>FO9.:7>Z'KS0&&2^@S1_F:EMS0',X6\>&LMW@0T%99V*1B1IG),-EP M8;?'0B?:C\]H]T#J-*D99..4GZV\[QZA?QNON(]0=B;?"D6)ZJ#!&7Z/687B:8Y@Y_E M^K'_>&\5\$=.DOHS='_2_:%((R)80Q_21I3[+C%!5EOF T^;@C2$[V5:Y?.A M='#8E7L>I&\SH*9[M.J;N)F%@[KLW @41@EXXRS"+F]@PXL>V?5M< );T2(% M7514H_J"]#H"&S!WNR&IPA"H,I M!77!=AGQ)/A*5ZY$2A9AKOY>/YK]@N^D[ZK FO5BC,)J-M](7$RKWC+=7 M+QT7E/!]G3C(C"3I"!\).RC1HH]M9BF]ZG7Z#04P[P%_ '=(FLL^:?;T_2#K M@/ITZU;"H8MZZP[]9QZ;TGEU03%>N?%A,^XJX/ M;Q?0C<4+%'.2^#CR-T[.;C.%FZ@*D(_E)=F$F;9RMSZ9AOX-U%'M5J?61LE MW9L3Q(.."[9IK]8##Q6_ %+0W.;8T:>RZAK_X?**;.>M,.-0GP<&:8)/,=:$&9F[NXRL2?',C!", M$&GYG:LC>>G'S7/R9OL%G5%YNVK#I-N]4XI)F#U;^B:RSV]38!W!,7,4_FZB M^H*M;(K@V5@FZ,'UC799["G1FX^YNMZY+J9-\3+/7:L:<3R$(UD'O,FY,_.A MYTW]\8>)6@=6;^_'B^:#G2V;7FM'D;5FKI+J%@'.*=B"_5^B(ZXUZ(X5P@^X MU@[MA..A![/73EODM9\W*L7*#@SL]/@=4=SZR#X15H535[A3D](3PBP:UWMK MUI"1Z<-U4;L7;&J55)W6,]YB@038+8"#/58/8H<0[4\;J"DF$F[(1/>M!PL39BYA6[/[>GK$AYKQDU?W;XND-]"QX9'4PE)ES/@9\"#Z] M7LUYPOY7F#G7*0OHV#DP)'W;E1TO#_V!AH,YO+3P+AOR_U *6)O+]F4'1QYC M:U(BEAY?V4VG7 W@'[[L)JF7K0?2&&/40F/OP4S)DG0L6BN0*&'*[3&T*"6C M\'G5X+M5SM:NRQ0QREGUI\0-N$=4[T]R%A([ MY;% WM;GZ.[Q#'D,RJP\',AW(O]FW'K+]$V*B>W//=#^#UD:LB^&B^2;K 1[ M>)6'"^Y/4DOBW2<*I0X*M5(2\@!-"5M)W2L3W\9J(L2>QZ5".BN3 :5[Q7:$ MO>+1]48 L*^GDY2DU=.V":X\[T+P*>'.CA/ZHL_>!;H:RE@:JQ)*8F+R@C MZQ!/X,/PS\+Z%BXEI[Q$-ETRI]M?Q*% M\OWK*Z \6?N'I<,U. GH$VWUN7 M; _O45W^&'*-3R=[V]XFM:"5^9JU7FADJJ1NO)+[ND%I%':/$3BJJ!F/1.=> MM53>/+&WG_0W*FD!^WM[!6[Y]5HNJD*JDMI\MCB_^MYX8]G?D,4(. 6F&]7F M:CU4C9 ,":]"2[;[KRIAD MKQR2W3)TIW6L/BS(J_>W&(T1W(.B 5K[B&^%NX>K/K^@(,SHN :3 <&7*A84 MRKI+:/F$_1[D\9FUCNFA6YXO,TP]QYQ<+N-4.>QH-1TKE3ED\,PDAM MB."FEG=F(SU)R!F<2.W^^44-\/O'>XV;XW$-DCW>H17T.42[@"&5I3K(U"+G M" G@3?/XW=85*RVB>7GTLO2]+5#%Q_F?DP@GI"''RPN6=L-='17 L"#B0WW4 MD@A,-H[BKE3XD*]KK)=.D^L\DN58HZ\:-_1E>Q^_[-R(*@H\+>_B:.1C"US/ MY>[\#N77M)+)+^OQ[2LNBT<8!E[30GL>]JV.4>2 0H:.3U(L4E>9,05IKX % M6 N^I,S?RV9=80U% D2=GV0T\9[3,6)>O@=@^>E&@>>WI\RI_,ZWMWDW4TC%) L%_?!GI.L(5A" M_&+J#=TY8T?@=5O0SREKA9, RF6"EE H"%Q-+=D-2C>Q\9: 4:R4&2LN;J9= M*VVB9HP!N_002'/,L+%R'88$)4HM'CUIB"0S?,]J6X9JJ!_V'+I&Q^%=*$O. M%">K2V#E]ZY3 MO_#R*&"G]:RA+4?[#E!F\4N$*OC9T7 2=_ZK$BCKFU\>#C$7XV+?#-,? )^. M39HD2H/_^--!KBBAG2>4/;QY .URC/[28WB\G(3O9/J!9146_OCJ.Q+1:=S^ M".'9#+XU7?#F](:*V9C?QM=5:Q6R-&O:2!E$VYL\>V=;Z"';\+TEV8-[E.0Z M':OU[HB@IG<'LVR4!BK>_MYJZN-!>]0TE?9T3=HF,G.M(*DX*.3LE>2&3-?*+J:)PVO ;K"5/W/?"# M0*I=@D^LQ#3>DC(% @MX=7@ !Q1 3EQ"=TX?GO+F#[C3<<(7=.ADH3(!(K8D''ADZT')$E#4,*8LR.L+Y95]BPZ(/"I?8LLA1/#7>^(YN9=$3MB7E$$ZKH_(X5 M@QZ88#?E4);J'5&WV(+*W)AM'ME@1';=EGH"XRT##HQD5$#/9(V:3:CMN8X% M>OFBC=G%"KO'];/[9YMEVD%-7=G-;%^-M#S,/T&?5%3#C?#&;1@EB5GPAGOF M<-88(V)_NOFX!5'!\B=*@%PD;8.]DU&-P8?>VAE)I0=WZEN$"-;^2:'2;]=N M7#-7S[V4N,W1D)SI)_RYL!,_LB5Q#9Q @IC=+XD9[A M?L?M",BOB)-B3$ M<80RCT)5C"/:11(1$K;%ZJ%"(Z&6858[PZ1GK;])2T$_ MDQ->W"4+ I+D))_6PN36]J6DH*ER#C4$1CPO^V,!W]:UZ@<'N4V=^ODK&?JW M9G6,AQ09ZI:Y["8!UC6!6=M&=]#]0"*""MP W= MBN@JTQK+2?U _.O7HT^8K\Z2SX_>".@8CY ]$>_4*W)=S%NIR]7)\S)27#L_ M(7UX=QHR4Y7.#9T@DW>B&C#&B(VQRHCI3?JLD-CAL,?6K[3&%=:0>[5&'6BE M3M'H0(+J\2K9;TS",=]]RQYSJU099IJ)LH_I8AK%&712DONC-25"F6Z.?:H[ M=J3%;/APG51P K'&>7,DWGZ9&VB]FS9_-F3SS&A+E"]CSGCKE5QQ1"<\*8FJ M8?0>]SFA)(:5!9O;\1D6@8E-_WVY7^?[1DS[.&7PY([.LB]R2EKE11YK& M*MX4H8V%EBY,5-^,$C2@Y:SM^]OAFXE!5[DRJN.2--T^[I_V?CD"-=M?YOSC M4VX&)!!F=(:8GA=L?.HG MG?,OI]$1W#"%Q!U%9C9J(0PFS2RA9X[,7(>[0'%2K((\R?#N7-D"06!OH_E 2N,GU9I9+#WOPL>.EY$I^4VT? M619L[&EY5O'H0'QTOJB.N[ $ <$6\O9GZ+W*^[:OW:,( O#K=U8PVO@Z&N5P M,$?>0%^,8B,"VFO;2R8BH%O0RGM9Z\P3'#43[R^Y&!$D)D'/::;!Q^'AH^N3 MV"*&1G&3Q,=_M63^?P.XF/@W4$L#!!0 ( .]#J5B)QLPN;L0 $J.!P 5 M <&%T:RTR,#(T,#,S,5]L86(N>&ULW+U[<^.XDB?Z_WX*W#.QL]411CKC6+?M*;O[S$3'#06(A\UI6?20DJL\G_X"?$B4)9( !-*]=V/G MM%TF\?X'Q M7_[WO_Z/__'/_P^$__[QZQ7XG)/-$UNMP:>"X36CX%NV?@3K1P;^GA=_9"\8 MW"[QFN?%$X3_6KWV*7]^+;*'QS7P' ^UC[5_+?Z:)-C#*$;0CS""B'$*DQ2Y M$"$/__UIY^^??OVX_>T6/Z8%P\_>8[C_]0^_9?F\>\' MSW_SJZ?=)$E^JOZZ?;3,CCTHEG5_^O=?KN[((WO",%N5:[PB$J#,_EI6_WB5 M$[RNI#Y*%^A]0OX&V\>@_"?H>M!W?_Q>TK_\Z_\ H!9'D2_95\:!_.^O7R][ M(9.?Y!,_K=B#_&QO69'E]&Z-B_453ME24%^MMGY]9O_RES)[>EZR]M\>"\:/ M+[LLBKU5)96)I-(-)97_T ?VTPGD6Z)W?4BK!>(J=J]MT3@DTVMKY-X+"\&F M)[@#SO"UV,%T2%[*?[@2/S4PG^ M*K>U\N[\Z]TO["EEQ6*]_?XNV K^>M="5>MI+O87#;;6/>I9L#+?%*3>V 05 M"#H*'\X9]_VE%N0S3+^:6RM"H0\'M-P?_;*YF<[&$M MY0:?%V^YS8D^MSL-*@6[%:L=%RA0LR(O7FB9](+GR=YS7<^P!XD3\9LK_.#;\E]0\U9O]W654N:FI]&K=Z>JS)J+;2]O-B24N/ ,RJEOT,OM7# M@2?U%(\1NKC%K[^5PI.29T=Y5OJ7:[94SGR;5-<9;JOG@ ' M+R7HP(,=/OA=4@ J$BQ\'369/?+=+!GY\2%_^4FLU'PM"=U]&U77G^6KJ(40HQY1PF M 6>>FX@_!T1GT^A%FGCO:'#!<@>LMW'TBTAM_[#"N)XNMSQW,,] @VIO,QEE MS-*>TH\SZ]8RRN[;'6;\!3.=O5R]B$7RXO4WO-S4+B0K6?'"RH7CIQY+&(.! MDR*(/$Q@$B/6V>/N9%D7_+5@^?\+/XR_IU MD2+LAR$)H>]$,42^%PHU1P@&B<]6GBUVJ,9B-VRH^(:9^W#WB OV49@$ M^BE_>F:KLCH%G1>%_'1E=E7Y\77WS"U^E?]V_@T7M/J?>X%ZOJ*WXKMSC9_: MFQB=N^<)\*<.02Z7H ('$ETS_#B)O-4GC_-Q3\<"TR869L[F]-[]GW]4=#VQR+TXI2GG$$<.AY$041@0CF"0:@Y!1:XU-,Z";B7BB Q005J<8,?8Q:?^*/87F^+_*' 3U?;5)D@C B/$P?&3.@C2H($ M)J'O0ILQ+8%HJ?)<\N"-O4^ ME6LWFTSV4)5ETQ5!==?=+ZQ[F;9FP?3I,%[;/_F&-&K(\>LRG7]06F,6ZZ;# M36OBM-XQ#)>([T%UGKCA5>;O8[X4+Y<7_[7)UJ_;0+\3QCCB'H%>'&/ABK@) MC$.:0I>D+*+"3PE"+5=$"75JR]?2($\&72K^%ZCI4+D+.$&FBC$.VY+2-(DV MA&20NZ_!M+7\?17,F7/X-<1PF,>O\[*A\2"/C&Z6[(9_921_6&7_S>@E%9@9 MSQ@]KRXLS^6]9"%^6W4SS<3?Q"9$JZUBY^'[<8!#S#D,W2B$2'A2,$$HA0P1 M<1!R,$LV!99X(QLR&?V4O^?)%WIOO M)_?4E874"](@H0Q&*146F;@,)K$X[KI1S!%W?<='L8Y%'D2;V+YNL=_FINE9 MT6&!J=E$:V+0LW"]$IB@_E*)14M69QAK5ANBQ/9;BZ#VDFETF;-"+'NY(OD3 MN\??._;DFJT7Q T<%OL1=!T20>02!Z:ICR!)F/"W/!HFCJ<791[$FSK:W*"# M-?Y^D":G&X8>%IQJ.-J:.'3#THTD:F0@H/?K;:X'!&(0GE9BTUJ8>AAMYG"U M$NN'86NUU_3O:G]9/6^QYXVKT?+-:E[?X51[!VSIKCP:A%_DI#()4]B^A&"8XI#!U4X;]U*7" MD]8L13\",['"MJ#@N4;5+D(_)ADU%3V=7ST%W;+: $Y3>S[ DKW"\V,@= M#S!ZI.1\Z&DSK?S85#J)S3G-5DW1Z]O FH13"*TU%'7_L$_RPL5I$B(6B -R MW4C3A]@-$ P3&N. .Y[GN(N#EGNC.C K$TJJI=:D4,.B@'_$3\__!/"I#2_F M_;S53-B?[^,SLHPM&Z##Q]FQRY#J\U2\#MF:U_WXPULK;,_XOLN'8@]R%"/XCSE97M!;[,-3[_GI6JP9LCKTY^L[)%!)^96."I$6V5 MAJY8?]S']7A\YD2&=>]0AG@51SV!;BD2,\"7403FV'JS15X&F.E&7(8>T]>B MRU69B2?O"RR;KM_FRXP(+;TMV=9P?,GY=H=!EO8V MB.$G3:H]V"K+B^M\S"AGR$]\,F:#XPE:;3I-H)P@B/_82Z'LX@"B)"8R) M[\*$Q-Q/6!QQYFAE"XT 3ITNM =?)_Y6!!B4?"G+4"VB:%,R>B;Q1*'HYPXI M6@,;M[L(47F#]*'5-\S<(B:;A+E?=Z$O\1YAF[(.GMAW5C7-F/!]=/$ M#R)(,<$048_!A'LQ]!AF-'!)2L7"JKZ1'O;$YL&XXL)$C J>TG3"T;,0+1U@ MG;?1?[ C9>\.0#?KPT1R&H[4=!(T\ZGL2E+/N3*3Q:"?I;GD?"Z7&:][WI?A M$J>%_G-6"G_O*ZL Y47%"RM>=Q58!C<"PRO.>%% !27R[ F*FA;0$F-V73 B M*;U;!'M".N%R00DQL#2XX9Z2J M+,]6XG4A2B#.&\_B?+M:9WBY? 6T(0F(#U)([S&WW7/9P>2 M5#V1G2(?W3-8P_@.[ RT\EJ!C[C,"+C Q2I;/51#D>I^'#8/97W,6CN&'0#, M?/#J8_#PJ-7[Y*EE\S_G.?V6+9=51>>"AP&+7,>'(4\91!S',$U<'SK($9Y6 MXJ(H=,GU'\?9/9(78QY MK/]D1!%QXCB%*"4)1!'#$*=B>_:%ZRT<<>*ZOE9WFB&PB57]\OK3S2\7X/[\ MWR_NM*>#]$M(3:-M\:VGT)TRZ,F;=:IP:&_$1S_4W$,]1ID^,L9C_)WWKPJY M+>08GO6K;*>]%D_()EK/\LR_"%%"?3^I&B<(EQU['"8\=(1AX*Z+$A(&@5;I MURQ43VQ<6MPS\"R1F[(/UJ*_7[%'_\>H9KC^=!^.G@6$(>0!PF% MB%(?X@ 1Z/A>R.(8L2C4\B#[H28V\4<*NG1/AKU"4CT6VF!=]TQX.*YZDMK^ M<>:LG05[@68^"(XQ?'@*''W#] A8Z4/5/^!BF;75/4W.9L@8=V.?U,J+(H_ MU,<)C%WN>Q1[J3@CZIT!!]"F/@1VL$&)E[HZ/"PIU;.@)?YU#X,=UCNXY02- M\)18M'8:',*:^3BHP/;A>5#EI=,.A.>[0:F[6*2/.*-!3&# 7 _<=*HP#(\[VG(P/IH,,6CY1'$4 MZET. D-,]_GO@^^8J?=V&E/C^N^Y_+\P+&-+]$8>%X2[(%L"K>AUOBK:7^6- M>EE?+R:QXR61CV!(6001BB.8TA##P'=9R+CC.8E6!RYKE$UL.';3PJJH0(U> MG>:[Y)A=Y=K[=-1,SKO(7,\^61*WMK&R+AI+ELT>7;.:0>OB?&LS[0.8&=@F M_[7J@KB23=7$+^*GJOX9UY:\)NOUBW#;5D22(K-CZQ0K-\4GVR6V0&A+E93+9TBA_W!$)Y-<*8)"V+@O> M[8]Z=O:T#TG-MDXO\U.*$IH6J5M![U&V#5B]GH$M<6!'G3TK:T5(EBSK:;3, M:DVMB.VM!;6SJ)G5;',T;UE196A6R82,+B@+?$PB!&F0$&$/60I33.4]8L@P M"GP',ZU(4)RZA MR,&+%U:D^8Q2[.*IR['&J7*:LSI100I+_/ DC%8ELTDEJ6;X+4A'SZ0?)CB? M@0;4GJ4>XY#F=6ZCK#ZUFZ./:Y?VG3+\OM\C9>RC_;YTUJU?NG-:U/G M+US<@ INO]/Z^9-L[:9>G/26UV$=.Y%-35?)B$.MBJ(>7HS*AMZN-5MM4 \3 MW0*@OD=.:S M#G,L>Y&'MFNV;ILI [9IK?EBQ\ M%1Z>.*A\PP5=B$- ++S8 ,;,01")$P.,(X_!R.&)^/\>3:A6LY4C&!/K^:X, M1F*"!E0S=GQ,-&I:?2+#>LJLRZNVF@YP8TD[CR',JI0#++[5Q:%']1W3IH'C M>5%\?+USEZGFS+J_8"UOZ3990%"84 M!T@&;GP*$78)3),@A:'G^XA3)H>,&MVU'F)-K)(5%/ -KT6/B$9MB[/$L)XR M=J\N:]PST/ _00*5 HNVKR"/(+W/I6(_R[W7A .OG%X!VWPWF>M'L>:MC/X%!1ZDE*5[6:DGVCKW+,#^L5R>RI.F#MMR8= 1^PY9&SSIS]LQZ MTGUES^*O55>Z;,7SXJF.#LMB&9S)"P'9K X#.?H"+*4T-BLYH&#]R "I30UO MRK)_M-2I[K@$!CO1O7EEODYSQVG=ZR37\XAA,YEU3OZX+,L-HY\W,N'GEA59 M3BM7H/K;S7.5V7[QG14D*^75LX=YDDIW.R0A1%S\E 1N +'#_)3'+/)BO38S MNA1,;'0D*57D5.Q]U25I"3;/X@O,&OPZ$Z>^697D@;RF3[,YC;;O]UX\T)($M31;;W9B*PU8C'&W\>5ODF(KGH'F.\4)Z M9HNRK(TQW+T^I?ERP1V7,<\CD*1I)-O8A3 .'013QPF)DY"()TI1[H.59XK! MU6!JQN.0^V&C:1<5Z&6A5I_\! M Y?_%[S:"+=I7>E>XR-B)X@\EXOMF!D!?BN/'(<#5+_5F./"O+ M^@RRVDC.I4/W7#=CW@-_R5:ORS.!)8XN9X#GV;(&?\P>'H$\XU0M@):XGM'T M([@7@&R[4D5.PR6593Y,A/_NRG$=T@PA-,B(\VTA^7Y#S4G>^\* J5K4("' C^+SZW<@H /PFFH#HS2^_ZY^?,//X);O!8 M?_PO^27Y3_'FT_;;*];;R;O#(_@FWGZN_\JS)0-/^68I/]3J VX(>,9EB1]8 M)82RIK1S_(KQ]<0"0)UI;)](!_1L\EAY[;[ZSZ0#5>P?4H>?T[U:O M\]4MRZ]9?O[R4*5)B85E=]];G%&-),"192;>S 0ZE&ESU^+_SE^$CHCOW7[R M7$,.D/1H)PN.R6AX_[,L'KVMT*YDM.YH%7DVNJX=6WNVFUM%)KN7N*JO&/BI M1SKP]!15+((P2*,X]6 4!!BBE,NV:-B!4>)1/TIPRL-0V7U5QYW8$'SJJ>'2 M\/TT9*C@]TXC&3T;<+RU6%\5UC2BTO">IQ&9F5-M271Z[HN^ :]&HWEYG-V M]'G<\X$,7C<+X MC+?U3MF;G#P6K,YN: R&/$N0F@0=1P'V($I?!Q(LXQ%Y M7422)$2>3J2^'VH&[ZE!!G@+K1=P'Y"36F3=#O?:SE'+]PYT@JOX<=XLQ<,' M@&8-?(\S_#;"K?"&H0*S==W'5J;G+V@2)S2-7.A&2+:*3K",9*>0.S@BV$N9 M$\>+M2P94=39[NI::KK%4/^V7MR#NC6TIFKN2R#@C,=,WB_&7(8M?9CZ#$.' M1'[L1H$P7$I^W^D2,#!45B2 >.(QY,20$-DE+@E#B!V:PCC% <6AG^(T7*S8 M>BK^MST+UIK<;\M/3_K\W8 X(>(P]9)$7N@$,(W$ER B'@]3XB11R/7*5$N']IZ+C"!XR$(?7\%%(/T2#RA#M(?9VMY!!BXOVDKC$E3:?4 MI;UFL<9-8J=3L6/-8:?L"&M9U8X O','V#ZE&WC2,(-*MDIB]$9L%JOLX7&] M;0+R%:_97F+5UFXTRV[B=I2RD/BN M<$58(#OO,.'B!QQ!5YQW8DXP96H9Z2I@$]NT72U39RZ0_MQR);&I&2M;PM"S M1>9R,"_H&F#0=D77,:CW*>D:8+JWIFOH'?T+^4^/LH26WC)6_%SDF^V.W4%YKKWZ2J/&ZAA?L>6C*P9;;JX7N,GY:8#1U^>_.K[Z1FO7D&+#!IH M(+$U=.\HWPI:=RK+FOIFQ*V>C@UQ9*9=1U><3Z^&&-K3J,$'32>W4"9S*=?L M*GMA]'*U%A]GMAT&]8M,/?RTQ&4IL3[G3SA;+:CO^W&(*?2C2)S>G32%,6$Q MC!#R$I_@R'=]O7DNVC1,K+0[BN!2D@1V-#4SWLY 11:HZ*J^W>#WFC1-W]?D M U!SB2<6JYYAZ$CTRIY$#>;*&,O$VK09?0IFGD%C+*+#R33F2QD/HMJ#$)Y' M65Y\;Y+;V_9'B\ A*/!0#%G,*43,2V",> QQE# C M<*-1#Y(.[0%5*A)4-4&VY:)K=0Z,3$4"^+ E K146+S>TV/;WA@K%="YYUEI M".+(8"N=MT^^0CQ?T:IJ\S%?BO=+.=MR_;J-0]'8C5,:"%^'NL)FN++:DO 4 M$NR&D9]&(4VT.HFJ D_LZEQ=GG^\O+J\O[RX ^?7G^L.Y'^[N?I\\?7N'_\A M]MSHG\#%O_UZ>?\?QO>/PW+5OI6T)BWCN\KMM-[UZ]2C+)68M7^=.0S[7I>< M2L(8N/I4>_^$EA)?V;/X]CSB\DA!^")B"%,>1- /8W%LBAPJG Z&(0Z%QY&& M?A2FV&":RRBP7O:3Z<26NJE!L:6C;#JAC$F[^W@PK[1WLY*+UX@GTXO@.2 *74Y0ZD MS/?$:<3G,$'"T2#(23SL1 F-L'9OF??P)6SY#B=["^_A']0X9^!\O2ZR=+.6 M34!E!?0MGFSD]6R>P9_%%]#?_:?;[\DCHYLEN^%O)W[(X7%$N!K-Y(^J&^SN MHBR*2.BE;@P]XLC^%)X'<>(0R!CWO)3[/O6TAN8:TC&U)6BHDJ7ZG3S:[4@: M37M@*&M%8S&]!#5=AH[PCDWSJI]I23RV+) A%?.:I]-$ M=6"[3ES.S+!]RLOU#9?1E>J\Q(J7C+#R3IC0!4M=4@U<"T.40!2&,F*:NM#C M:4IB%+M>JF6[^J$FOY0MJ]F2#Q):-O;H;[ZF*R,UFV.'<]V[V9KI"K4R'RTN MN!N2@+;%&&?.DE$8 )I5[\<9?JO:"F_HYT9V"=QAG_(B]?S[UFI MFAMQ].6)U7"+"5K0OZIG1!SG=EC]K#"J>2PXX%$)U?V:OO1?6OZ=R=1A1INN+;^6C&^65QEG"T>2I9YM:*D"7T8R(UK:MKV":NJ ),_F2+/3A61MY-D)I,P\$NUT MH1V.3+.PIF%8(WM893PC>+5N!K?)*&B^S$C&RMW).N%A1(33#WD4NA!Y"8)Q M[/NRBHNGL;!Z*=:R=6JP$UNUC^=WEW?@Y@NX_7IQ=W%]?WY_>7-=7XI>_GQ] M^>7RT_GU/3C_].GFU^O[R^N?P>W-U>6GRXL[S6B&FH@5@Q?6!:<9J]CA@QT! MH*7 V0A!JH/-&'+0$<1!@T'O;WB0KMQW2@5+71[+1!T]]F8=%8>H2 M!_* A,R/D>^EP:F3K-P9)UFYIT^R;L7) M==<'S6=>*IM,01*(PSKB#H?"@W6@$_K(IREVTE KJ+VW^L0JT&#I[3K[[*OM M,\9,Z6E$ S/!+G*4 4O[QO[:L^X41]EZNS<: '/NA-][6TGPVP9[2P]2\ZVR0RSU-UO M1IXTVWJV]1.1F[JICQFDR$-BUPD13(@703])8Y_ZJ=ATM$X^1C4FYK/IS8;1 M+Y!#(^(Y(408B?]Q*!;G/>Y!1EV*0P_[KH,6SU7.W=T:%XJ]_DQX?PNB'B1B M#]FJ&NB7XJ6!'XMP;TT,3"1CU.SQ1 M$=2\KND+I$;9T':T)JIN>I_ZI;$*)4LU2,(,K:O>NG6&XJ?MY)7J2ALC@GC= M$-05NA&Y#DPX3B!F<>3Z 7-1HM70>A!MZHO#NFAFASEV&6X@+S7=LB8%/873 M%H!!4K "8];R@H>P9DX-5F#[,#M8Y24SI;XO\*KD0D6V"3YBP[SA33LRO+Q< ME>NBFGU0W@N$\OB?FHK_- B13X6G&'/A42/'D[T2F7 768RBD"5.&% =&V"3 MN(E-QA88=) -FRU8_4S4[,Q[25KS0&DF9&WC-(4T+-DRJZ3-:OJF$.I;2SD) MAGX(ZIS23(X/P4MA U]V'=ZT>[&-+C2Q5=OA T' AYU1D2P@3=V90Y-8ILC:\^6Y!+F=%NO$O])8,):&_3EZZR%;L4KE>Y""EV M$L_UH.]R!%$0QK(JFL(@8A1[<8IPJ'2Z&8:96)L/4O; [Q(:5-@Z$V[[Y32L MR/:XU]/@&1C7&%%F10!F$\D,!:$W@6R4O\&!8_UOSS=?;)2#O7%BXT\;>!#? M<$%_7=%B^?I0M8JN.T.HCU3M76!B&_.K;*>P?*W&S6]A-5R%7KX57 0;+&NZ M!A(2'.79ZC344=;,?('>5>?S <88V]O[1Q\VBX$5G(\^"455C;C M&=[J=YOW+,X8W:XM92D,,FWF5M1/WA;L&6?TXKN]6/'7/&$O'/2NGX^EN-'[\#!K@.E=/Z:WD:CW)49O'Z0L6UP(@M:O=T]X MN6Q)7T01#0,OB:!'93*$DQ"8! A#DH8DQ0[!"5+JH-RS_M27>!4BJ"!!BZFV M:?0)9-B<6V!3\Y9.BT-ELS?"QX"K*=ZL;9'X86>"^M:;Q3B,,-.J[=AC^@IU M)>2[O'W,5^QZ4Z6PNBE/F1>D$",F"V_#%":N4"E*6.1'*0ZIIS18Y]CB$ZM2 M!0@4[O0T2(,Q+?7IX\!(=PX6FTUQ^MCH:DWO,_I!CS:) M\89?%(6\Y=Z%=U4CC*K+3/>5:M&KMDA%(>22;\KE*Z@.K\*_E02)G;OR"/8N M$JP&XG3E8!0_4 *8+92@PVXWJJ#UWHG%A4UUB S<_CU;/_ZZRM.2%2_2#ZPK MHB0Q*R+\G MT$M80!*7T !'!NU:IZ-82?-.[_.Z S0L=K3_4:D% ]Y9\B>76G;(!M\$W:!+ M>%.("?9)KX(#-?%5USA9J-G2?P94/DKS]3+#J9P'MK3:=# M--L-;IY9@64-^Y4@C&T!K@4-S0ALGV+D,1Y!UTL\B%R,81K%##(?IV$2>C'A MD4YH>!1Q\O/#Z@&*]YY WE("EI(4\\'AXT)4,[=61:-G-;?0H,+>,WH[?'LV M3YE52Z9K'&]6"Z3,_EM#HO[BR<6*GS?L/O\MRY>5);KA?\N?V"=YC5B\7N%O M&M>_NNM.; #>5@("NJFZ3F])DJJSI360P#=9OJ:QBDM=VQ5987U_F:E0)'"#E!47#+Q-=L MM6[JZQ'S2,00ASS$PN/P(RX[97DP\F/**7==UU'R.!3Q)C8WZ,6KG=I_9W)I [V7-=G M$4Q92J$X:A&(>11"S_,D8:8_;MT6CT>>.B1,J>+&3XDAO',E;@(D5=0>G70BX+P4N2,5;<>?,YTCNF(W_%/!:+;^@DD5R*CF;U5%%"R@A #0I: MU%'^#<9^CO!F;M[OAN;3>WJ@YQ8F;LSIN[EK'%0J??-9EVN<=7;QW1$5Z\, MU13P9 MZ +70[/.Y"Q#:T+0*FRU) S3XE9CH>@6N"KP.5+D.K3"G(6N"IR\*795><-P MKA']STVYKHSA5[:L,K_R>_Q=)FW(V:ABM_^2;R<+,MK-I%RX?H(#3A'D3AI7 MK?D@#J-0N#ZN&\8)39D?&.3!G4#2/(EN7SNCS(4_4$I22L#S JSQ=_",7VMG MH*B)E_>%ZT<&7EA9)1[(FBGVG14D*^6O[0(PK4: /Q18.W_NE,]0S?6:^B,Q M\\DJL56 X+86.C@OA/P>6!V=_,Q(466\R(]&D LZ](*;=)D]5!1:')-TNIAL M34DZ@9)YAR2=+K*#&4D6ECSUN-@6LU0U9F75/:7\^-KY;7?X23V7L)B[T"7$ MA2C 4P2QX$.]1PW"CWL1DJ=M$\A8L8CY;92M4O5&4A?N_]@>L+4$+ONF7,: M89J?0I7D.-.!5%\VUH^H&B2\TZ%57TC]QUB#M4ZLHNA4R#:YO?3F3=KN09+O M?H[OQ]=M&M^G)2[;7HGN+DW+,XIC'<>0QK?C9Y!1/ MG;:WS>N7NKPE %04&%XT3_\IJEG3/]5GHV=Z3_Q8S(LEIA:5[9J)R>A]G]*) MJ<7?6T$Q.;!!I//OPF=^S#=5"X3/;)G)+$HYK[Q<(#_D*2<$>CY-(6*N'/@9 M.3#T@YCY/G$"5RF[9QAF8M.[Q:W.Z+1!UHCJ]M= MGV'6>A^8N20)&(?8BPE$XF>(71[!- R9&_B<1%PI56D096+CT^!67\$&6-/; M&Y;1L 6RQKF> 3)B6EGSE)@:\G_$ AW?1_RV\WN&UYY%+978:[52[6']8JJJ M$](M*WCCI&C42QUY=6(=JUN52)+3B=K*:?VRIV-\#ZN8!9;UE,N<6ZT" MI0&>C&J0CJTW6YG1 #/=2J*AQ_1UZ+Z@YT71Z:[Y\'#^@K.EABX-+#&Q3@FD MHKI) Q6@/(NH:]$0Y^/:9(EI/:V2R:'R_FCOIJG;@O90'E;538%I([4;6G+EJ+^$%S"))0HSD3. 4$1\BWV?"WR0<>JF' MA>_NN<*#;R^^U:*6@W@&M]IZ.MS!T@LL#HM)+2AX.NN&Z3S-Y?"'%O@'D*V MBBBT@WE*+%H*Q UCS1I$4V+[;0!,[24SK;YFZT^X?!1^\$M&&?WX^FO): U0 MY6:(Y7.=Z0I^$ MB??O3^=W?P-?KF[^?@>^?+WY!5Q>_W9Q=W]Y_3,X_W1_^=OE_>7%G9Y1,)"R MFJ685G9ZYD/0 B0QH*5&7@M\D 0)*_(#V-($=D2!WUNR+-X3F,O$DKTQ(&!6 M(V0NH+>6Z825],\$EZM2@!3"P[G-EQD1BPI<(*[5 5L2;.I.LTU]$TRL9D9.B"V*/>TU_HVJ3T2"?@4XZ@L)T M0'VO0HU-6R[$"-J\_H(:ZP?.@>)KUJ;E=)*]FBS7^LHU\'P_C5T7.MPA$#FR M'I%X(601QBP)4Y[XSHDC;GJ@IPXT=M(:V]1ZHGY3;2!*-9,PC8#TK,/Q\2]= MB35TV+K4-F=^NMDJ?<#O/1!E1" *4TS&5C L_9'=T>5(7CG27,>LNY8 K]+)(O1@*,%]X]X=?-<96G_7-5W7:YN69'E M=.&Y#L+8Y9"B*(2(1!Y,B8,@"I. I"1TPE1K(-UWYFYOJD:'"1D)/5J;)SDY S4O>VT3ZDR%M6 ' M-/R<@9HC>253\V2Q;F7F3\%6K>)RI#K3BRI\.'ZLZII+WMO5;'_09.LZ^I2 M7;CZJO'/P[X.7R]19GU3%8H_#@^-L3Z\7MQ0UH48&$?1.+TJSE MZ9' N,*XIS&MY8.#;-FI$L]2\ZF4\,L=75KY$F#ROE/^>J%%>LL7;+. M\(W8?3O#)?*\.*(X@''(&40.]6!**8(>0EBD=)]@ [HQ,KJ5H.!R(Z6 M_>E L4:AN:H4AS5W*MGHZ7*'@/T9./$9<$\<%J0J)XWR_ GD95:LKRHW2X7[ MFGP/EO&KKC5?4;\F=WLE_KKO&@Y/R%;6)#'T\B1XX-H$,GA M)#2$F&,*W92'#/'8H=37FIQP%&9BR[@;T2IASYJ4 *-(6H^8U,[)IS.O9_KV M&ZBK\JT_-&&0+5L3$XZ#S#LN89#1@UD)PT_KWT]=K-;9^O5+)NS IMI6_)3S M)/0"2 +D0Q3$#&(BTQM\H;5>S#V/*E],O5U\8I6LX8#$ S6@^E74@1R&M>]4 M[O1T3H,QK5NG/@Z,KIL.%IOMGJF/C>X%4^\S9CO;_BB"7U?X*1>[Z7\S*K.& MY4%NX;M^@+"+(7(3J3TT@4E((BBTBZ2IXWN!E;Z%)W?1OF)E^==C MYP(Y5(,VI&@,%U"7J]JN:$=,=N;L==!!"S_5N+T!3B>9NW<,[QT'\ VP/SR) M;^A%,PO1,P3]4ST!?9%R>=4<<(@8%SXP8CY,7,^!H1M'41BA)(J4Y@>KP4V\ M\38H(&^) ,NJ.G^Y:X.H9P9&A*=F ^R)1,\ ;'%!!7RV:SAZ!AIP>^JOQJ0E MW1\!FU7QU1A_J_6*;QD$"<]ER*#;TKD)TV > M$Y* 8*[4(7X(9&+UEJ![GW>^.-L(]7MQM;%GW[V1^]4V#<--XMCU'00=3&*(0A3! M!"&@HERZ\SO:044\ MV*?^A&2923YH-6_IO3\^/5/]GI_<>[:#/Q#MGZ\#_-7[I"%-*>0)^[P?8AG6 M@];'UVK-&WXI=O[5@XS+G)M@ MY&I5D0["36RVN^!RFDZVA0>XPM>L-AT679BP*''\4);UR?[4PG=/$ ]AZF(> MNYP0SS,:E'>Z!$^.XG5IL"HSM2W'WI=(;_-X^_W9(8/SX>^/?DVO$HNVBGR' MP>:M^E5B_* ,6.TMTVNNNT>V7,J$(+QZ7:0D#5(GH) )MQ MQU+.L:O4'/#X\O-<=56(H('4O>S:DX;J=9/BA$NOO>5F MOO8ZQLKAQ=?1ITYK9],YY58_%JQ-7&#<=R@56R1'V!.:%;LP2<1/V'=#[D0X M" *M_(Y1Q(F5[=BTOJ9!BR#!,.EC7(QJFZA5X>AIZ:ER,6Y8,\JKY3XU_7CO MTIYFE/V^KC3C+YJVYOUV3JI+,W'JN2WRE?B1U*565?^\U_I_=PT&Z2$)1%S@D2KH^+6=U>\U7\'OSWTF&IIH*PUJW7DWX MF7OUF@GGL%.OX3KZU3-?6;D61V>Y]FE @SUL M(,'52V@&Q3!L)FQ*0,\<&#*O54>CPIE1-0 LW2^8Z M:>#*]@MZ=SKBFR@WS#'Z7 M\);*0$>8,].ZGC7G4[AAIO9T;>11,T==ML"7_R?['[W@I=Q3I5(7&9%M*<4? MSE=T_Q\Z3RY\UZ.1$\30C;D#$8T03*.$0N0X:<0\/TK3=/%<=4P2+F^Q5O/= M3Z))Y\O^EC+U]#8Y*D*Z[D3^P';H *]!RAZRU4IZI#D'KPPKYIS;^41X& 9N M&%(8(@]#E+KB$\&I#[''8LX2@JC'FD_D8J4XS6CFSZ.ER\ZGP<2_B\_A>;CK MW 2?A-II:C;9ZAEV"7163T3IX)V!'2F@?D2*_N=*)4NR/7S@8RE82O;1Y^ >7-YC 5TD*ECOI)AR;,,M-_P M3P6CV?K8J!+AL]'CDD=0AL8>U9M*- 4X>@WK)ER^L MD!TA-*N>QR2E9EIL\J]G2"IDZ6W6V)//=5'EU%9Q]!CP@.<%$*\(/P]\H)GT_])-%8!];D;5:_9['Y2E MFC&P)2$]0U!W0-_"GH$M,*B093_TO+1X.E)ATU;)UQ#4O 5?"DP?E'NIO&-0 M[/6Y\W5OZGMB3"GB+($QP10B<.$T$%Q@KT 43]2*J?H67]B_>X":A0[ M'9'#L*):X$Y/-[M8)N5<1SC4J.0ZC5.S(J[[QZP$)7NH0O-;NRP\E>="'(*% M/UP^"L/T#2^7=12-94L9O7S&*[84IHH6K]N_M3_7;U5/-:;]#+ E(^LB7V5$ M_/(MD_GN[3]F!-?O/R\W<@Q2][7Z)A>4&:U>R%9R7Q$;R3,N2_S ,WS0CQ6 MY#G??W&)J^LF!OA2/%*]7#[FWZ3G6;_"-X7P]<66+G[,"O:\Q(155)3+C#*8 M;P3JIBCRS:I)Q!#FD&2X#FKEE0E_$FX!6PIILGQ3;K%_M%0%U_]E&"R ._+: M?+5O_33OE;T-/*9_'WBW_N.V(#?%?5EKKA]S_<&Y*FM-;%KOU@(# MW JM8$($X/[N*]B1 FI:U*\+E80S?G=H6RYZ1EE%)!/,PM5AVNB"40E@MMM& M'7:[5X]:[QE6ROO'*J1)@M,X9-"C\GK1I2%,HS2"E+* ,)\$L=KPRR&0B75= M@IY2*7],+ H.E05F]13X@$_32OFCWP.]2OD3&3>NE%?\H/4KY0<8&JV4/_;N MO)7R ]0?5,H//6L6C_D[RQX>943WA17"G:Q[?=WP:@I4>;-9ES(55SB/G[.E M\(GI+@Y4U6">I\*-P62]2)'/><(I3$B80!1[@3!%G@MIB,(P=**8Q%KYR7;( MFOH,R%9YY6/GA6*C>LM25XOQS"]+/=O8T@<: IN.?3)07-,(.D0>%*"W]%G, M6K8K,$MQ)4M$S1J!LBO(M[$JRZN?5MS5F5_\2=AF<8 NJE_N"[PJ.2L*1MU% M&F#/1P&" 15N&F(^ASAR Y@XC' />21$:+'.UWBI9B5UP+5LX98$]2"*?$7V M-]RAGSRIO%^0:H9O*O'HF;?CT\KW" $=2B:=5C[*_G3SRONAWWMB^:A0%&:6 MCZ]A."%+WH/<%CG/U@ON>)'K$0(=+P[%<2^5#5(I@G',DR3P7>S(_D/JUJ.S M]L3&X>>O-W=WX/;KS9?+>\UA6!W^U93>D"L]G:Y 0(UB<>[5(>FV)EYU5IYW MUM4A2P=3KHX\HM^OX$[VD,G6KQ??R:/,L[_&3VSAITFD5N^"(4Z, MNA<<77"V_@5#['0[& P^9[8/W;&E^.O#SVPE]KCE^8J>TR=YQ[66.]X+N_@N MYS*Q!4E3>=YW97%R )'G,XAIXD,GPJ'G)1'G?J 3!E"#G5P-*R+.P$--1G7_ MA?<(T=O4%(6IMM_9%Y&N_C;2^;DCG7T:0$.$Q:'V6DS;&DFO!CKO0'DM01R, M@]=[V[#1VBYMM,HND4U5"O8H5A80ERN2/[$KX0%G9EZ[ ZKRQ/5) 30OX(*GYX0P(@F3@4)!DL2>9F2QL-2G31)^W:YF9: [: MF!DN8V:1+IZ>E_DK8]6M^LUS)U-)PZST+C*Q 6EQ09T34"/K68Q^_M5L@Q76 M]:S 4:['[U"U57V4-4M*W8\SJ_J.LOM64<=?.%$E6?&2$5;%\#_*S-/NR-=K M.3VGE!'_;[(Y4!5R[O[]4UZNK_/U?["J9>S#2@XGN:T*6[_D1?-/\CEW@2,4 M!=PCD.-$G%-"1TZ8=WW9K)03-_%P'&NU\IZ7_(DMS/8^#C?W<<4.NRD4!A^R M%7C*5^M'W9SUF3]H38/VI_OX-,]BDG!840YN\6O=:V+7=T)X1RT/H&)"7D.4 MZZJ-UBNK>WO7=)^!FO*J9*%#^P2&=E:1V[;>\Q#_/EO"K!],[SXS+Q5FF]=M MD1/&:/E%"+-1NU(@5)[LEVR%5T2.KB?B2%TU/E^X+$%!0'WH4B9.N$["8(H( MARZ), I2!P5<:6*D(?[$VT=]2.,M+L!;8+V=0E>J:J9^0EGIV>J6$"!5$'QH M:9$6]X?FH+NE!YR/RU#; AM*PI()U46?U08:BN:M$3-=QK!5T>&9>1OS\6(G M#-W$A;Y/A)[LX,FE^6<_H/[_Y"PZ M^['SA,RFSTV]S;UX59AH'V,:4ICBB$.4Q.+H2!,*G31!Q"5IY"=*8ZG>+CRQ M16VA@,123V#:8WW8WIW"D)YY4N-%*T_I&.%&^4E["\V6EW2,_&X^TM&_&^;# MYCG]EBV7S30&^GDC*]OKH,[")Y&'$^9 *O\'<8_#&&-9A.2'@5 /CX14QW\9 M IL\34"W)%))0FH^@RV^]?2J1=T.1*&@!FYBT1;S;!7XLY5X.P0U;R:N M,' MJ;DJ[^CW*[C'Z6:)BZNL7-_+4ZIVDX+>!2;6R@872. S4$&K-R+HYWI8*ZTQ MK*>.75[![Q6JW1DA2GP9=17H7W6V5@*CC'7[!XP_;&WPV&V1?\F+)WR!"]F" MNQ2Z7#FY38W<(N 1BACSH1=Q7W9@2V :^AP&*8MCQXD#E(2+%U:D^0FSR$:( MT/E.=TE1]^!J', :?'FI+<_Y3^*$7TI"JNMMFB_%AU+_L?I7S9MN ^FK;<_3 M2E3/2AR?:";( 14]H"5([N%U->\9:(B:=,J9HD"F&WLV1L![ST%3%)#"8#35 ME4QGD)Y36DC$^C]7 MY=($QBQZ<8,L8)1#YE,(E( B/A[N/$H4E*-$>1'D&9 M.I&O'MG9()ZU/P")#6Y6&L?D?CF-GYFM<*]G,XP9-YA;.L#8">-+CZTZ\Q33 M <8.AYD./6SF6NR*Z6]X-_;UE55)O#($5NZB9^WEY\[EC5VAKJ'P+D(WC" * M*()IXL0P3I%/'!3XB&I-/#V1GHE5_>[^YM/_@1_/[RX^ WF!>7%]=WY_>7.M MYU"<*G,U[V)&25J]%K#<_LRR."PY&J=2,ZO784ET;UT06\L:GJEPF94WO#-P M\>BL4!+&5-@Q)E.\Q#DJ\AR8\MB!B*!4CB!*$K7FMGJP$YNQB@B99W K'FH[ M@&D>BM3$IW@0LBX4S<-/*X\=!?.,5=5CW-8A1PUTWH.-EB .#C-Z;Y_0\/Y: ML(/+QSH/I*WO=2*/.=3#D&*6R)R+%"9AX$.?8Q0XC#KBOP9S=WH!E13AY/$Z M%;Q!'_NC(E*S Z=Q?$('^P9SFXW5P/8'BLP:UP^Q9K-K_5&<^5O6#[%[M%_] MX N3M_7:=N/S7 ^[F"0PB1 29QK7@]A+8NA[L1>E">5)J'6F,:!A8@?@TRSM MO33;&TXL)L-XJ%JSKTG:%YX@D/G;?[U/8\(31'1",S#++0<[,=CS[UFYH-@+ M'>1$T \YABA$,ISB>)"PT&&.%P5N&)G8GSK/Z*OLTR8R*ZB#RZRI/2U:\R!O@R]7S9KW?Z;:Z&5ZXV)?7&P0FB$40 M^4RV_TL2&$0)YR@*PYAHQ15L$SBQ<=@-C#L#'8I!2S(0.K,E&E14GX$NW: B M_*")<$6[IGVQ_MFJ&:;W_,3T+-H[?5CZTT4GDJBMV:.VR9MW,NE$PCV86SH5 MCIGAWU_QAE?GU+OL897QC.#5#G'U4'6CEB6"=_4(JO(^EPYDOLQH'8)I@Z+( M<1.W:*STW-KK_SIZ%Y%U<#GQWY!)K9CI+$NK2Y)5+6(G;) MG"2I< 9I6C+K4U XJV6?4,1OC?N44 ;SF%HS=,/?CLC^^-J>(QKX-YF^(0]# MSXE3<28G#D1.&$ <8VG,/3?V?(_00*E"X30R9K32GZH&M"7(5H>3XS4F'YE+ M?-CXSB='3?O:$>&!W$#Z"K;1@G;#TS"F-L6K,7IJ%C$;3@!MTGU4X8 ME?UQA3I4O0_ M\>,/(I?Y;)"33 07"QY7LC*0E V$K,U3_/D3V!PFI;YZO/- MVSI9 GL3N4Y?S>QP\1LN,KG>5[&C52'-R/=CXODAQ 03B*B#('9DX7X8)QX/ M/13A4.=D\!9@X@VCA0,2SRC6>R 1-9_[%#[U#+H6B]K>;A\?EES5@^5G]3/[ MF'OK)/8^9Z9DERM2,%RRSZS^[^6JR1,I;_&KQ)'ML@DI-HQV0@Z+@'I1S!P, MQ:+"PY,_I2%U81#XU'5YY"6^EBJ:D3&QPK8D@.>:AC. :Q+ LA/GVXZ)UM-E M0\&K:?STXM2S"RT]X$-+T0_2.=@*N*&J;JK?R+A#F#T3G M">JMT3IQ-6/3EC^Q.^$D5YG3VWR+B/.0.8X'79)@V26,PC0*74@Y#F@4)3[Q M4TW;=0QG8N/4)&-M855R++3$I&QI3F5>VY1H\VUB)H:XLF<'CJ+,K>A#K![1 MY,''357U12R6%Z]7XC11Q;86C#DH27$,21"GPL- "*:!+QP.GCBNK.GA <#,*MC'X*'V M]3YI/DO.]=+[;+UD"X)1'+(P@8SA!*(@)C#VD ,Y06X:!-QUL-)TZV.+3ZQL M%8:,9KG>A_0'T*+K#Y';"F-8STYE44_#=+DSFA[WEHV3)L=M%YM]:MQ;-HY- MC#MX1K^YRV6=^WA?T*J.0GBKL@WN.('U28OHPM-ODU5^#)=MXKX MME149[&JM2_=R.'D#47JC6#&)32L8M:%H[NK:!EU=&ZS;S9%68N0M\/PL0)(<<> MA<@-')BD+H7<3T/&H@A[6*O#O3+RQ#9!$@#8C@+-SM/*\E/S92>1BIXQJ 0B M%;_ZH4/%&=BE_X$=)1;;4.LR;ZLIM3+NO"VJ=<5QT+!:>P%KE56[M3N9$F$0 M,1]S&)&(042$+8E=<=Z-:<#CB!*6J(UNUH.=.F[^Z=]^O;R[E*T?[DXNGSHF M-36[85\6>D;C6)%4QT9,U,E!C^OI*J&.@;YW\=. (!3JG8;>-@U[4<:S5;9F M5]D+HV^OUR_:-(RV0>7"1<3#V$_DT-@0HI3%$-/(ASPE&+, $Z(W-%:7@*E/ M\<+79D^X^$/3X]"6HVH0;3KIZ!Y&6DI@1O$:7)RK]SCV#KJ8-0B5PZ4RBJXDXNN>Z2G=U2Q*A'#TTI/BULIJKUQ M7).6:P]S/UT!=P_N>Y=T#XM#H0X$8Q]%$,WXCP* \=S/:VP: _.Q#[%%G5;VJ79[JE'.FH6P0+/>OI_R.X$ M<^='N++5Y:D'9=X>3\.L'G1X&GG\E!2X>_Q]%[O8YGJ$)!!J&7H11,AW M89*$/L0AQA%*@EC\GWX:W%&LR:\PJVU)0.^%UT[*ASLN,]6X@15)Z(8(#(5@ MF!PWR)[5!+GC2.^0)#?(\O%$N>%73(HRG_-BS\(L5S\6G4^7>/JU50W0:2TZL]@TEH"4%T$TUOKFA1B:Y=>@9'6UZ MDO#&8W83R4W/N%@6F5; SD 1G$['9S9PG<&S'>C>":O3SRF(NWVBM]ZM;Z' M"*-. )V(!Q"1.!0G]Y# @!'D4Q(ASK4Z[IQ&SM1^1S5?(>V?KV!X;#CQ,U [ M6PW;(JA3T3(RQ S&:8TP=\)(K;Z59QZK-<+@X6BML1=.+/N[ M9NM%Q AW$M>!G#.AJ6GL"4UU&/1(&(:8QBFF2M5'QQ:?/ !90PV5JH\+((Z8 MRSC",(F25)@JG,(D#C ,0Q0$41@%0<(753^=B06PA5!/W*JZ_&16Q* :8S5C M3C>HVJ"D0PO+U?"AZC" M655/'(+%ENYR%W(BWZY$CH@_/SLA7W& M:_QI4Q1BZ460Q$D0$P1CZG.(HC2",2<1I(33$,51$B"E?.8QH'F<\PXVD."@ M0=?US7N$I>J:GRX"(\]B0.C5SAE[K".TU8\@:4@04;5 M]7;6,4&I[; 6V==3VPJX[;PU>1VC(IN6MMXQM%FW8$76WV[%JJ\97QG@)B6\ MZC7]E0G'?,/J$1V(^(B'L0-I'"8087$>3SE+8)A$?IH2QZ5(JRIQ"&QB_=Z' MEG=E#;C9-)1!L2G'\*T(0T_;S>5@$I@?9=!>V+T?:NZ@^BC31T+FX^_HYP]4 MP9@JU/Z8+\4K7]/IIR MK'5[/\R4T45]SY*SWROTT3I#C$V8P[W@<6>G+>O+@XPH*%%L2 M2K!9R:]ONGE-L?C+!=QD$9Q'+K0 M\0,?(I(2B#V&(?,3U\6>QS@A>H&O(;AYPE_=+_E9O;65H$.%;AAL4("JP3!; M8C$*B1E+Q" TIL+H"0&RP>5G#I.IL'H8+%-ZRZ"2GO[G?7[+TCCYZ81G*D8BL5^VDJ-E,84$>VD>8.3'"20(P= MS!SB8<2UIH4/8,V49/)JI\BM7V1JGK8E0>BIKJD,S!,T9JAQZT=ZG_0-G1JW M\5?,5+JI@OV '$G IU]IQ4*+CO)ZE6:MC>ZA.K M[:Z:NH;35-1]0:BIIC%[>LJHSIFV^AWEP)+"[:\]JXH=9>NM4AU_R#!'JKTW M^OBZ_?%O&2O$0H^O5^Q%<"MS@2@.'9I&"8P3XD'D\ITC'?/2\$K.V!\H/@[[/ MF'@E0?0.?U=[6\]DE,5ZL1LA+ Y"U7B)9M\)8V$AD.-!A\APE<<)3-PDK5(L M$]\/6!@IA:N&0"8V!WNPS>!NO2UY4$+#6F^+;ST=-V)96;E5>!I29?%^1XW% M;SL5'EQZ%H558:Y53Z5GS?;OKVR-9=>W"URLLM5#>4[(YFE3%51]9CPCV7I! M_KNT@LC4=FB[ M@M#3W*T,6G#PH0,/&GR++=C4F;6T.RL SKHSJPO@[:ZL\:9^=/D7AJM3M70L M%2/*G5(N.^.184-.]%2M ;'F\_80;A3:[:XS6SCW"/'=$.ZQ M/QO.6W/V$H.=#&.2FJM.:7GM26C'AO2)63JV*61#&R- M#='"GG=TB(E8#L:'&"VB;_<[=Y-M_Y#+%;W&3TJI]<,K3+PK2 CU'6& T?$- MP@Z/>JK=P=QVY#D# C9[R>@&+\$@_UK;R#A[1KO*P+*S;3+CK'7W'(6GS0O3 M2%X\YT5U<*O&VGZ2^9?%ZZ>=\G\ZJGMS7<65MH.HDS/9.V%+ M[5EXYKUTF+W#373D>?W3J4S?.R=K<=I9OM[BC/Y6'BFVT4Z%U5MU\NO"SFRD MEBH@R0(OY8^@KWQ+_>"K*;B:![ M]C9SKCMS*?@;=@[K MOM\^8*8M[8WC+2LJ=?R(RXQLCVQNA)!LG @=CASA.,MY3!&.H".^BDF >,"# M5.<@.X@VM??<7H,_B_V"U%55I21"\>Y136)J.F9-#IH.="L"@5MOGV>@@I[D MV*O$I"4U'<::5765V'ZKSFHO&0]P*A@NV6=6__=R=4Z(C(#)ZZ>;]:/8?1EA MV8ML&5$N.$I31Z@U9)X\(]"@-[+GG2>F+YW*B?MW=/7X>_M%@:-KY1)>8; M[J;&R]ZP-\57#!,CF[Z<;FHN>,G11CWK3- M(38/TC,''S;P'"Z%Y5T]9,*#KB^]ZT:??AB1- P(3(C,$8D3#R9.$L$XBDB0 M>#$*N=)0H7Z(B?5PA]GDB.AU0QT0C8*W<#+#NB?@J7C5< A.YMG,#]#G7<\+ M&&1K_X@Y7M;_?"39CM\Y3O(F[6"/;)5F;VP>ESTE[Q@V<.J3JTA MK_<%7I6ROWN^$D?ZZK=E]078M3"Z9NL;?H^_W^9%]8?UNLC2S5K2>)_?XFIP M0(+C,$6R#V5"7.$Y^#Y,/42@3SF+G<3WHR#6\1QFI7YB2]C0#$A#-%COZ 3+ MO-1T4>;]8-5_OVY3NPR/X2<(9G=*D_DC 30B1W$8DXI3Y5N''6! M)[9++1GR++4E1+/?I:H(U:S-%(+1,S-'9=*I6:OH %9SWTV9M]5@4Q5VWMZ; MFL(X:,NI^[YA!CQ+UV\F]=(P9"CU&&0^]R#B-(0X("[T8A?S( QY'"E5P/5# M3&P6)."I8XR/R$7- IS&K9ZN:S*JGRC?RXNMC/E#@'E3YWL9/,BA[W_2<.^6 MOL!N%@P]7]&O;"WO]C]O"N%9W[(BRVG5ED9J8$^=0-3,HQ/'AKS4S*+5D:#B[CV-7#0W\&K@58>**I+?UU-9/;U9] MC\Y/QQGK:?S4\[!AY1SGK!J;7@<'[O'WKU5K&=G.;2/ ;IY9W7*F7& _=9W( M3R"-60"1Y[L01ZE,#DYEUG 8!$RI];4^]-1!Q)80D-51L#7^#@KY]?Z 2X!E M()$(UZJ_R>RIDE7S ::1EYX5V(FJ"1@**H DH^H MR+9,FN:1MW60K-8B*?- MOJVJ/'7@>4OTM 5R4*^GOX)I]^[G9LSD#9?GE87#W" A$8<\#&.(4L>1]Q,( M,C=BB(<1ITYB4)_W%D=)$4XOP6/%$Z#RQ%ML\75;=;^1CYI%,&+7L UWBR2C M=Q++9L?MXUQ8ZZ_]9OF9NVD?9^ZP=W;/7YQ\OKR[O+R_N]+2L*P0U M]3)D34^O.B#VE.D(Y9:TJ+ORK.ISA*6W>G/L$?W T)'^2;^5MXP5/Q?YYEF[ M;9KB JJ)9H+^9YJ<&T645#%F MBR]I,MV--NF^:K97?MR4V8J5Y:?\*5ME_,WI)A3.<\0QORTW: M"M/S%>V8'_&WS9-,M6NNHA=N[#@RO18F,8H@2B($$TYTGC%KR04=>L_ CF+0);DM.ML6H>P%;_?YN970]DZ,$62$;C7R7 M]\VL[?!5V[E%P&,:8>S () 7"YBG,,&A UD:L\2GW*.[QG]JML6,$(.;!SU3 MTQ !6(U>=EH 8H-A%X;B5C,Z$XK09BO 5J0--9V.@"/C0RPT ]01R&1= 96( M>.?V@#J"&N\3J+6:?H#++-UIUAPGZWE-VLE,JA"%WJ]-H?6F%J'EDNPQ08[< VE&1* @@I9XEU3 MH7K8MMS.4X4Y,\4:6G@^-5-@;T_I5)XW:/#UM=H4I2'$R]_88T:6[9C12*B$>AIE81[NXH '6Z'O5+YUA[;3'LYYN M'F/7I!-H/]\:/;^L\&_6]\M,#GJ]OT;9&^S_U?_V?#W 1CG8ZP,V_K2>^2F+ M]>(^6]<5A>WTX"HWQV,D<:6I<2G&$(5. E.$*(RH&U 2)RP,J(KEZ468^BY8 M8M;UKMNIR#II2_V2&;8Z5OC5,S@&K"IKV2@[0R=B\7+G-"Q^VSD!_>O.HGJC M;+5:-_Z@P7[_"UYM.";KC3CW_ISG=-L#/$($D3B A+H$HD1H7Q)P#)F+4.23 M-& !5][M>T F5KLN*JA@-7:\/KDH[/,6N-53ND-&3?;X/HXU=G@+G)OM[R82 MT-O=1U@;W-O[WIUO9Q^A?F]?'WM6_UQ_G:^^;I;,==+ /2^*5$O!9I>XW(I&JUHV^FTZW_X%6&S; 9Z=]_J!!#C);M'8244; ML1ZY]7I-\T6CURYH7,:\7H./R/'ZW_#3F'8[IW">Q2H/0[W+E@$F7,28QD+@ MK$B#A-,@E"&(]ZY-T, .?=R+U7GR;87*SH%] !S7S?;SVY .U+OV5^C[2RT MXZRGN?AN^43GT_\NCR*N%O/58C85M"87O]<_B[,$G;KZ:.'C1:=SF##YA/&JZ MX'5P#\W&'A:SV9?%\F^Z%!/& \$3I7"1Q!DF29!ARAC%0:&R.,YDJA+WEF,- M00,'RA,-J8QP5$L_IR=7$RV+6PM/&,#BTTCFG]&8S!$&;^W)[. XKTO9"1M! MOK7_26X37Z_YB\" M-K-^S#?IG*Q'5FF\^?]CL-Y;4GR0"@Z5%6:5L[J:+5;RX_2Y+![^=GM_T[@*75V@4BU ^84%2MU3] P:95 M6VP&Z;,"M-ZM6L-B_/&*-NR-W:O= +SFV+Q!SJ>+Y>UBO:T>REG*.:$$JRBD MF!2IWCN#CDPGY:Q^M=F9BR1-19QBPL,,$Y5EF*8B MP!$+(BE)P/(D@? \[HT.\BX'IL>2DJU>9S@Q!^QC8>=ASA8"Y\12S+;%F$=2 MD5/Z^R(.V1M[7'*04V8=$8"1$CS1-MY], H^CABVNF#]A2ZV!X?#,NY9HO'<(QJO1I\-%^:+406;&C60[EV M-'B3\U?Y15ME))D+SW]-US^N7E?KQ;-<;I,)""$1X3+ 2DAIU@8A+H(HQ$(P MHJ*H(#DL==-2[L!K\EH+9#XJVNB!_M:*H(TFSDDS" H#ANS0![W8G^9%?7":<].7IWZ&.XV:Q1Y0MC.3FVT^)< M[4P3@9N&?>O\DYFTVN)*8G(\X)CD):WF')"6M#\'OW[],9W)9 M4Z"\3PS=8[3D!2"A8+1PHKWN67\@7VJDHA*D1LJ'NSH\"G]9N53^@\[GVH;;Q27ZC%FXU%]CSD>'6_[ M>C\:=KS7Y7O9'O33^]6,KE:[BY!2_L'"N;"I1R#R$9^A MO].L@VK_[F<=TE++.JC=#':_7#PMZ7,9H2<)2[,@I!0'8:RG;A47F"5"X#C( M9$@4BQ6SY_;I$#3T7%T6V^U$HUIV/1%!DL>[T.KV4Y\8P'QU)/,!&8F>8'!+ M'VR#PU-FGX5MG6EX7>^/ES-G8<5>@IO-\X[;C$VE4/TK$WHKD?,01Y*%F&1< M8<;R"&=,,1HKE862@'83>\,/'8@VPF"NUP*%Y2[ V4!@E+&V#;ZF/VF"KZ7[ M_N#CKM!/&G:T$#_]U&A7Z(VL\R0I!%;4 MOEZT&=A9JU8.L\7\":]-Q^Z913O0 2"W\_+1@(0%!>>;=;\I]UY1^KC[]K&S MY[W"YN$._NP,=W,06F0@4-6+195^SKDO[!?^OHTW#Y>OZQV)I"F.JTZ-P(HHT MCHG*L22*8Q(% A=*4AP+GLM0D"R1$K;FMY([]+7X5AY:E5O2Y6Y+^E+OT"G@ M#!&*JNWVP3M6T'V%N3(XWJY?H : OLX9':WVMA6QDSKR'@4$Q?'F!?:Z6R0Q M],-_3V>SR[DXK-[?U3+M[L^*1+$DR C.0Y)BDO "LTC%YEXR3J-0\4"">C[# MQ \<5_ZXN_O\KYNO7]'E[6=T<_MX>?O'S:>OU^CR^_?KQ^^P6 +$U2ZD#(<6 M++)L]"@)CHX9-9IMO2])'^ M?-#K(U/C.^=Z[U+N8\HSTD\Z"(KF'=GU3ZYW0?J%3W(NU71=!<0)(4F<4!V8 M2)CI_Y6*!+-09)C+B*B,) D+0.> M/A)I6 #<:HHJ59$6C8RR:%_;B_(?-FU.?ZNU^_VB8K'$I1WHGKY7=.\[ZO<+ M[^NRH;#U18KI6[UQR30' O>(A',H.? ,%'.;3I^M-H^-QP>.?65>A19CGSJR M,:,[0#E: (LIO%H_#Z#CJ"G)0F ^7 MD<,*<\BD?)3+YZ\+.O_\*O7'S>IZM31*.*-9JJ-S&F/"]8Q:Y)3H/P6T*(HH MRKC51KY=Q,#+42,3&:%(2S41-0,D#)[&I#L<^K$4%LN.C73IC'C:6D!BY-E6 MNZ5$ CXQ+!FRTY[.-,C3;XZ7 -FI^5[J8_>3CC>C)[>_C:.53^^[1^J3EY(L M[/K_O.I0=C-?K9?E[V!59C$]_J#SNY4*Z:5O]<_ 5E:_#*"V%\J_BKX#7EDWCD7W MRV$:;3'9^^GC4V/J!:J,10UK496/N-;VHMK@"U29;/@;*Z,OT,;L;55.^4B9 M#H-V"W:/-^6_VN?T=1?_R]@U[FW_+V-V6S[!+Z>@PT[A\U1K,66OZ_T&VC$3 M1(0QQWE6I)@$BF(6\!B+/$Y)S/3_HU9I"1TR!I[U&D+!C=1;0+'8*YQO*BR^ M'UGILE=H,1>P63C?;+?=@H/YL%U#MV&=VX:65\?;-W3KOK=QZ'GT7%:&3?[# M+CTGB_*DR .!.2>&\B01N @9P8RR*%%A5N2Q58:SA:R!XTR3?6$CVY5JX1@G MRX6L'^N!2\L3AH_$I]!JI7<.A6-)'\2;T&IR.U="^RN.;9[E^HJN?MPO%V]3 M(<6G]S_UNN9FOFT"<&ENTLNBI$D0%B'G18Y5(9C>J@<19BG3.W>64!&$+,A- MFK0]TZF]:)"WPPE.M2*(:TU,6G2IBMD\_?9JMDW3^>]HL6W<0;<: =M!VX-L M%QN&@0X6*@QJ1@ETWT3MSPUJNW8GE_VHP9M(@P'PU53:7O"X3:;!@!PUG8:/ M,%J)Z(;.6R:*ITHF.(LCT\(VSW >Y 0K&J5Q5@1"9O' ]:$N/.@.QWN<+U^U M)XU9% KC3!\'.EA(.J,PO9\/F(<2T/-XY$T*UO5R:4Z. MS)WPFUR^5U0*EOE_I]X=.-!HD8NY7+RN9N_5V?#AF?)&&?MLP9,(= <5'\;# M0H6UW?[H)OJ,=,H^/#G@:*F(7>8T\Q([GW-;1=S,>9634;)4/=TIGV!#&=O98)^[Q4=%W6 M*\W+;D#F+K&Z7@1>()[[H>R6(R/"#PLT#<6VS)W5+6U3-],:[?,&_"J!O:+Z MW"AL_F941CN=_:U5/('G:<%RKC:CKEH\07>X=/$UK%MLO5HL7Q9Z921OM6#Y M9/2HKP\DERH+PQ#'@B68)&F.&=-1,^!IK%B>A_I_(%&S5=+ \7 KMR2"P;5H M6&!K1\DN9'FQ'1:,3IL]0*>W7ML\Q8IV.:-&@5YS#_V[_P4WS_TL7Y:25XFH M^L\S6=Y>STT9O)[-_[NZ]:,YXX%0!&L:(=AZEZ5R,]?.)E=K4R%9\@"*>ZE_37K=\20GL0QX0B..TS!G MF.2"XYS+ O,LIP7+HU IT'VNO>BAKW=+<6A::X!,($:_T16B)DW2Z #).%9^!!&J^MW!B+7CDH (%Y#BT@$=P M;._^^/STC\7?IIWTU7PE]-^=.KNWCC+TS8L1CAZGS]/YTP72*E0MRS?'Q5( MV[BWH]%_).H/")CG]V+@F;'&WE;W5NWM0X_;I;W7Q*,&[?UOG,E\?:>^3.=T MKM<=L_O%:EJN.39M#;G(0D$DP6F49YAD<8!9SCE6+ D)D7&4,>;$A]TA=(S9 MO]SW+A3:*H$V6CAWBK3"TV[Z]XT2S/T] .3.P6UAL6]F[BZ1'\/7;0%"*XNW MS;O>$C?,WL107EWR__,Z=?JIPP8=-W>@VBH;55!#ET%^_VXP#)4,WMD?BYE^8U65A4Q8I(B,],(DSWF.B9 Y+D@8XC C*:,T#UA, M(+F3QR(&SI%\O'N\_(J^_^/RX?H?=U\_7S]\_Y__(X_"['^AZ__]Y\WC?SAP MR!X@% L>$4(P5Z80-"0",YE*G =AIA3)9)3$<'J8\W!RYW:13]/YW"0_LHHZ MY&QX(L)#HD**F2*AAB=(<4["!*LT#4*AXB#*$B@=BP]PP%PJ^@6?N-BNI\ZQ M%#:15.-?'%WOWE._"6;M-OFD"]X7,#XS\$D#3Y( GWX2%L%7R_7$['(7LZDH M)XD;O:9:7?Z4AD2HL"IK8;(3:10Q^Y=D0 MBDJI>B6CY5INGRP'UVPWGTW_;.5['P*,X7K]A M&\>S>/*\+49C4;:Z7RZ^+);/M&Y\/RF*,!>"4BQ2DF 22'-]20+,XS1/@RSG M*BLF;W+)%M T\ ZID)]J4[;U+[:6XY;EW047;!OF"0+'O5=#^H6I*T&E?-2' MC?-NR\):SUNL+HD?LJ^R@*!M,V7SJEL8J OK5X^+4L;2\/J+UY+4M6+8WAXR MI*'44&<)CCB7F"2QPBPC!8Z43$(EDD@DH/-):\E#7T-4)/&U$I:7#G#X[(+# M(*# 0L1&!;.2KI5 .RTVG/I#G,R C?<4,>SECAHWP' <1@_X X,&#=S\6JJ MW^FL3LE+4BYB'L>8YUF$2984F+(XP2$I*"L8)9FRY[XX''W@6+ 3!^!_.$*@ MV]7/M@OFSCM)+MP61[8!6"W.L=&-SP)B*XS(HLV63@J+HY?&(Z]HTW>/MJ+U M(1?*3'/0^8UJG]/#K>[K)D%"KU0>Y(K.Y)8B0W_/.@RM;N5ZDD0D5CE+<4"9 MP(3Q!!>A7E_0)&"\B"45O+ YKCU'B:$/=,TKZ'FC%MIT4!)(+99H66J&?A,- MW4QY?*G<[Q=H+BV3I<_Z#!8A:P1P89&MPG6K$;K?P_6AQK6IUF8=8W"]'057 M"&/H\/BZ1=4KNER^EZ0,99.&\B=I[JL-%V)UZJ-?ELLWN:KR@6>SQ=_FQ'EU M@>C*/+C^(3>GT&CU0^JWA4D#U/\RG>L]C Z[4WG:+?[-%WOI>=AV\YLZCCTB M ^IYUN]SI)XYEFN9S+9([M;4R.F5K3GLK]@XI](HSI &F M4A:<1BJ1L%[6G=*&/SO>E@,:X=!"F2Z<[+:@WJP'GR/O&;Y"M>!!:F8L3/16 M-],E:^3:&0NSC^MG;%YR<^O'94GX_E[>*NW2-4FB%X1$)#@/,VF(UA4N*(FQ MC.,X8BK5VT@0]\AI,0,[\O?'NZO_%SUO+9%R*CNVFWHH9_V/.W8GV@ZGZ[EU^F; M/.J\^(W^YV)Y-:.KE>F#]'GQ3*?S"2\"%I"88*$RA0D-M ]+PK%)G""1)"$+ M!,1S@?('=NE*&URJ<]QF] *5*J%2I[)S%OJK4@N8W0H%W2X6# @E+$CX1Q'> M1,8-"U_M88#2QVW\X@;-44L7QV&<&4H6S_+K8K7ZH@VJF(=>]8ZU9E1;S%>? MI-Y4[MH4RM7US_62:AG3.5V^EW?JMQH@_:8&2TMZVI3M3 J5\2#7JX^4T003 MH153D.)$BSC(>IS1BD'S" 74=^!RK;BW*2O7TUKW\V]HH"*8I&>QKV<7" M7^0;0 _R2\!_,VK_CHSGHIWF:*?ZY@/M.L&:DYA];;<%AEZ938;&U!_KR6": MCLV(,C3D)]A2!A?IK63"D& ]S:?_K><@88B7U)1N9Z'-=?_E7'S=,3_J?WM] MEN*S5'*I_U'KW_C'29 F)$BYG@I4HO>E+ \PU7, 3D@LTC1E11'DD[E\,D6> MCV=18WK6W"HH%550.M+?.D!M9)>]OGW2:?K^CG:3Q"_R63S2<^[41TW]-RD= M&PO*4_R&FJ@VPC!;U%_8=!'_:O&%?13G# 3Z< 4]OA7^Z"*@@3Z 1>'04)+= M9IC#&J8]7M/')9VO*J$MS*>3(!><\BC'BL>18?0*,2T$Q93S,"]R_7\2T.'( MF?H,?%CRC?Z&YK*/[]B!>5,1V/QP[E>P"_XC8@N+[$K?).S:),[)D26D(AA M680I)FDFS#UM@>,HH1G+]'^-4]#I<+NL@8-;*0I%C@W)3T!C>8;KQV#@>6VC M.7@E]P+5]@]P-6MAHN\NW2492PHA,(B"'-,.%7:=[G$(@XRF7*146%5E-$4^(J\6JRK7, Y2E0:YQ)E0>GJ-"XY9K&?;/$H59;'D M19 Z'$^UB!OG3.FKWA#^.Q*;O*J.[4E<=" [3?+&]G=:RLC4?IVF'O/X=3_ND"6_ZRYW>"OZZ7UW+UHV M;=CE^A0\*1@-.*8FGX+(,,.T* 1.12'C@@9*IM2ZH,9%@Z$SI1J=$$_D \ 2 MM9T0[G;^47"#A85.R$QWN&82!:"II"<\ 5GO0^/JEO*NY;W.Z!*)Z8K/%JO7 M99VMOD6:UC].^9//7DN:E:>Z7>0%FE'^7^:_O/QX7TTYG:'5*UNM30BY,)_F MN?PTO/PTYJ1]*69'NFEI:H@=9!K$*4XC M,Z5D),!4!1(7!2-ID>K_E1$8L8.-6(C?.C$[W!P[*'B!:(4?D7DA,TDQ#U.. M2,A)TA8LNSG.. Y0(3$1H> <5PD4=9 MQJ(T3@(&IQ_SC>!'$9)909@PI7@N4RRSD& 2F16AX!&."J8DD7%&I8!2E T# MX*BD95;8V6WT?*,!6]Z=7@6CW[8J;#N&M[/G.R1PV9OL+1/+0N3(*57V(!SG M1@'>=9W!FYDE2MI<$KI25QL??U<:Z'>7\HQ4RC;['PZ(2') MDM@D@]#8D!_H%63!4X8I5WDL)%=98$655K^9_QIQ++FMH'72[U0T^RZAI#E?Y"ALA- MR>GZ=>F1Q>T,>'Q2I (U&)]#U0VBDR2KCD/Y;E55=4B=OLE&8R5!(I;DF=G] M%B$FB=YYT%C_*4YHP'F>Q1FSN@MVDCYPP"HO7*:-5DQRH\(H3:Q.P6U[-340 MB"X75NVMK+;*C-S-J@.$P1M:G9+]B_2TZH#%OJU5UR ?7\QA;G?#- D*ED28 MTXAB0A3!-#=UR2Q)HUQEDN4!Y+S.LWX#'^U51$G*Y'$9SI[R+L-P^-27"-2) M^=+W)[*+$9'IJ%P$.%1&&_3;1I_?]1(2-57Z?U"E%/K+J(5JO8!T$5#4;0_%!L,2>EKF'4:7VF87 M,/S5*X.DCUV#[ +-B;IBIV'@C5,-Z82X_BGYJUFQWBDUY5K"ESFX=VKO0 /' MEU(^VBJ -AI<: =8K.?6W'%VH'1'#>]XP&)$/Q0#M%&UMM>IDVK_Z*,U4[4V MM-E/U?XE>)W"YSJGZ\MTQ>FL.AO[HO_;:L*"(F*2Z-T="4),"L$Q8TF"0Q6* M/,RE"++0MDJA5O[TZ\XL*C?)=R-@?G#XY*6F5-[-Z9: M[/1M*E[UC--M)\@?3IODY P'0XWF":=-:+I!RQ..R1/F4O/3T=T]#7/]N%[) M!:F,,4@HH:E2H)93I\7\WY4"<1HINT.=\^V'^5QOQH)A J.K M'WKKU@T%/&&ATU)?.0FGA8R;=M!IZ%%F0??3KN3\S\^+ZKRF9C/(193% 2^P MWG513%*:8U:0"$=4$1$P&I-(PLH+CF1 ?K1.M025Q.J<$4K"?XB'G7>>92/, M,9O&#<*OWV*)-T[]P_%'YM%O,>^8.[_MP3-R#!_DIE/*_7+QM*3/U2[N9OYE MH3]V.$EHP$B2QEBIP+1W#U-56!],? MR2B!JB(#]-MTCC30ZQ\K8"*.%:"6G)._&HEG^Q.4G1")4Z>,X) MM#389Q)@G\CQL_XL03B9YF?[+GQON=O;E)W#+?>6^V\-?D6Z$?;O]CO, [OZ M=YCN)L%\L+&9]-4 O5U]I]WDP5"C[29/F]#<3;8\ ;\;N)JNWR^7DEXMA)PD M,B*")*8N)F68%'F$BS!C.,M$G,DBB>+U"+C4M#,&=)9_2G.GX_N]@48[L3^E?O.0_N2_N])Y70JAO\[J?K%:T]G_ M-WTI?QPRS@M5$(4#E1FJH$1@:HK XU@E!_7 M*I%E]FHMM6\E9(=+MQ?ZL!;F?PZ&6KM>GS5=6RG];F,;I?^V<[W684=QNCZC M-N[6^YS;N6Y5'";LKVT2F&2&QP&'!B5XA1CFF/(MPHF@BY\/+A]N;VC^_H_OH!7=U]^W9WB[[_X_+A&G8>T@Z4W2&(%_.! M%XP3XD!WV2+.Z@=\-MWE3GA- MF+]MB6N2&(&D"&W V;GR.3@X.?*^[;5(9&3Z\^$>HSQY<)N44?VWQ]1#[^U[ M_-PLS?^0=%GE'X99$*DXYCCCN2$K222F84@QR44A4Q6E&8W<; ^3 M%8W<\_(S=^CT;S@]V QS3 =SS\C,/#+(0U[F;LP/RLH\,JH])_/X4;=I\_Z5 MS:;\SW5=Y+7E/'G4P]6-8REC49%&U.332$R2B&$FM#O*(@OBB!.5Q*#TFGZ1 M@]\GU!(=.^]:8&8W>?I% GH-80T">/ZTM\O35&HA<-19U1Z PPD6\*:CPR\7 M+WJU^'ZO?PWKR[DP15,O)JZ8ZFJ92YD6 <<\HC$F:4!-[ZD4BR /& ^SF.0% MR-4[A U_RE2*OD O1GAY"",WXAU(*SMQLW1W3VB 3Z%J(.ZW0%SO@/!:*FYC MH2^7[Q(UKK-;&'WDYC;OG)$D>Y0OL)G+I1 T#W.BZ74F:4 MLTP2<*ILB["!';PZQ#G.97&.!AFC<9@3'!49QX2*#!>%=NTH#%G&PCS- M:6[=^N&TC(&=>4MILI$*Z#W0 DJWSWHR%>:J1U;V)]5:FPMHIG"^V6[M$K1# MZ'\MC^[D!H#U#[I&/^B;1$S*^99DR'1 6/\HDSE-BX/Y4_7&NZ^6!=T0=#8E M:'EUO+8#W;KO-1;H>12>+7AI:!6N?R[Y_7+*K2O1]M\:^H[KIUSR:3D/3FVI MP4^8UAT^SK,*,'&1I%BAG\+0%3CF#!T.-EC-XVH1FSF#+$VZ+:T,%O)9? MIV]2=+7J*-,1TJ!(9!@0O9GFA9Z5]?\J(I'@(&>B4$HHSD!K;8#L@5VLT@27 MJE@T%@+D=KC@;+-!4.@:\FJ@#)XS95A4-RU&3580C7NAZZ M+BLB[]057?WX,EO\O;IDJ_62\O4DB/(XIWK1'\:F7XK,)*8Q#W&1BI2KE,1% M#DI1Z1(V],Y^(]K<\!KAJ)2N_:&6#]W:=^%FN;7WA 9P:^\.A$.=3K^%WNIS M.D2-7)?3;_1Q/8[%.XX):"6!61DN[M2C83A[7;Z7]3]?IW-YH\6N)E*$!9.F MDU2D(DRR*,4%4QD.$J9(F!4J(B!6;0N90R_82PTNZDE/_](W6FP*3XTBJ-0$ MZ/@V>-KYOV>48&' "T#P1#9[DWVEM%E('#>YS1Z"HS0WP*MNP:+F:MW,8RP+ MBC0A!59I:%KZ)'KJ+X(4A[F*LT"*2%$02^K^\$,?_WW_?OWX'>;[6@'V*B/FV")Q<\&'Q4;SMMV*%CM3SE>)3U^/ST;?XR-?Q>8%ZRU@&& M=I;R/.AQ^FR.1;_=WM\TZ,F QUTGS;<\^3K7I:]/F[G)^M&7>?=5M9)<1D5%6Y)C)(L:$,(Z+C"=84!X% M)ODL%E:W6T[2!_;EC2YE5L;Q@5#S-^ZX^85A;3>+#H8@+"9X!0\\#SN!X&F: MALD>=19W@N5PDG<;Q#$AKDYH?Z@:K#\N'NG/?TW7/PRIN)YLOBR6+61J8 -$=81NP ,7Y ]@%JT%!=>5H!6P\ H+5;+0P#&"R: M&:S*;('[!E:_&470=/X[VNJ"+OM1 Z\JX !X6G, !(^Z(H$#<1C!G:)[ MNB[W)I=SL0UF7(^\.W;9712(."*)7NO@G),8$ZX*G O]URAADA6JR&+)(7L( MF/BA5T!WW[[=/'Z[OGW\CBYO/Z.KN]O'F]L_KF^O;JZ!-Y5 6.T"S7!@09=. M6SW*<]@]38:[I#D/!H\$XP#AH[./PX$Y14WN,(K#9NI?B^5_Z;&OZ,M4+P[^ ML9@)1OE_::%WZQ]R:8IL:<"I5)QCE3%3Y11'.(]2AE6:4I6SS+"%6&^K>L4- M'%YJ^7I-4RJ ?M0:E#ZT,#H :I0M ;38>7F%!19(-HC4LM%&.-+2T5V%2%>Q ML@LB@,V95V3SK[M\Z[?_JR6.H5'I=2 MK+YHO![G24!EGH)ZQIP6,_#*:R,4;:1"Z1)/0F,7, MN!)/"AF9*K'+T&.FQ,ZGW?SRZV+^I*?19\.Y>/6Z7.J(,&%!(O)4,$RE.84) MLQ@7AMRE"%C :""*-+(BZ>^0,?112R4%/=/UZ[*B!5@H---Z8#W:,Q)=Y)[6 M.-&,Q$)RPP$;)IA(E6*6Q@$62V4A%%#6H>)A_&LZU%_=^=? MIY09ZKOW>EJ-0T:R+,BQ8H5VVH@+S H5X;P(S#TZB^+,JH8>('.\F_4]+=!6 MC?,OG0]1M#CX\8\-]!BY#Q87KAQ+?,Z_HS\#)[]7]A8_(R^7]RT&N]SE'P[U MX5?[+;;9W/2WO>I0GB3^\W%QNYC?R\6M7)@TP"]S>(E2UR #!SHM^W557AV@ M]<*T<,;WUW?H5O]/,Z<1?5DLUH:U'E"YU(E,=ZSS"@HLP@'Q&**HR<9PM\*F MSI''*VZR,7"OP,GJ!<>]6AT*])KTT#R Y.KT"1PX0^?Q[O'R*_IZ<_GIYNO-X\UU=6U>=I?Y MQ]W7S]'*O+A7F>A+;'$704@&84Y_&Q\Z3S[8:YKZ5P96\ M"[23Z,^!.PWRY+6G98SJJIUF'OIG]\/P1?6]E,L_EHO7ET/'"0:F?U7M$1.89WJ M [2*MC34:1W=-_9H*VE+(YMK:=M7'*?2EW*'/7_Z*NE*/DR??JSOU)^KJBAX M(JEB12Q"S 3+,1%*X"+."IS*0!9*L33+0*18G=*&GEHWLM',"$=+(QTO%'[5 M?W&:93NALYQM?0$"G'6W6)1R+]##!@PMNYJ-/4[ -C;ZFH@[98T[(=N8?30Q M6[WDR()WT"'R$UU-^20@7*HD9#B3H<*$IU)OE+6S9S%1/":Q7DM;-3WNE#*P M:W^Z_'YSA5J;L*+?IG,D%K,97:Z0!KBJL__]O-ZL%7I<14$AP@"G><@QB8H( M%XSKC4>442%D3(H\F+S))5N,AE]3FCV"1@J2FVP& Q)?/#\OYA56 R)H%R?/ M1@46'X^[VEZ@4N1P_6SW+!JHEVTEXT/[V.Z9V=?#=O]AMZAG[E5OYJOULKP, M>J1L)B>!8B*D,LV/<'H@7:*K-!?I2Y 9J-3B-EYZ9DXP'ST"()')PC CMMAI">W/25A5*?M M,/'09;L>=2R6.\'M6?T(0TFB/$X)EF$B]5(ESG$>)@G..)%*9#0E :PNKDW2 MT*D*;7RS+M[:#I>=SWH! >:YKO;#B]CZ;/-5K]8J9]S2M#YSCZK0>E]PR$"Z M7_RM7<*T%]KD\-)<[R0,EU><%)E>)&<"4RH83G*5)TD>B2"R.I@_/?S0IX([ M>8 $F6,0NKWQ?-. AWL[42[Y/\?F 5)]SC+3+:O'YB/"TG=:C>C,U#E^:[RD MG%:-]_)OVI^"WPI4=WW_I+/7\FM=KE:OSR_F3Y^G2LFEU#H[Y-[ 1ATX.E3* MH*TV:*<.VNESX9"- P2O_R)A.-R >VL@9 ,D[+A!X73S !0UVD6$&P3->PG' M$1S"R')I,H@NYW3VOIJNX &CY?VA0\-RN9C+Q>MJ/P]MHP8@$K39;^'S'DP' M>G>WU4,X [<]\(M>YI?,B:+Q=H$]<]C:.7@=VYG.\F?/% ML_RZ6*TNW^AT9LZR'DW^^?-BWLQ"_3R=O:ZEF&2D2 I!E:&0)9C$@<)Y2CDF M 5=IF*M0SU) 6D>8!J#Y")X[OKW'- 06HA+9<[(VQU.#XHG M;,HQY(^5+N@WH\WO:*N/J3NI-$)-E2Y0K917$D@W//QQ00+ECTT)Z0;/"69( MQX'@V]O'I;A<+C^_UKS&EIO:_;<&7M8V6B6@C4C[_>N!@?V[5G?;8"[]N*2B M9.Z!F ?:FYZVQ&E'>C#4:/O0TR8T=Y\M3\ \0SY1/.(\X!%6DIF&,#S&12@9#L(D57FJTD!:I6MTR!CZ+*B4BFJQ>FUL M_J:G9"/:SI&Z\.GV*$]6 X^!7 RV=BT+DSI\3+]=^9C^P\['NL8'GIB.NA=N=AH=JRY;P_LGJO-MAGE5E[GH M+R-[@#:-QX:=W:.Q,>2'-&@\-JFM.^.))]WVIIMLM3OU73Z9E<:#-)>L^D/> MS,M-L)D[/[W7_[@[X^&&2%R$Y3XYZ#.S' MS5R^6C3:*H8:FL&VI:Z@VVU.1X 2%AZL4;PPC0LV3U195\.T0CH3(D^[5EYW^C\55&^?M7+Q'\LS#G]4YVUE^1A3D@881ZG>G5AV&=S M'N584%G$,0\BJ>QIX%K%#.R:3;FH%@RXTVM'I]LK_=D,<\M3YKKD<+;;#;B@ M]&*_VZVC&PZP6\1>\SJO!MO?'N^^K]>"O4N\_J==UP7F,+WL=GQ/IV*2\8 5 M6:)W-3R.,9%ICHM(I9BG,0O3D(L81M5R,/[@:X'R&FB];=X,70+L@V$[^3N; M")WV2^NJUM3W7=8YS/8G;? VS^^//O(,?]*TX[G]]&/PP_+/==!\7-+Y:FHB M9[7"GV1!)DQ%-Q9%;%;;@2ENC D.XT(%*R-H? MEK?BTW]:[L-JF,\Y& PZ+.^SR.FTO'70T8[+^\QJGI?W/NM^8'ZO9\OU\GGN M=%Z^]_*8Q^5&L#1EPX9-'WY8OF^T_5FYL[UG')7OF3K(0?E)J\XZ)]\?[U1_U!5_*2<\,O93JP;$E>5Y.",$)(FN*P M,/R>4@28Q23$*HS"2!0JS6.K32M(ZM">N9-DLHE>EG)F?KIT^8Y>:K7T?YQR MB>BL_$7J^ 6D*[(#UVXQZATRF'-OQ%^@C0)HIP%JJ.!OZ0JRV-."UD[FJ,M< M$ R'BU_8R^?>LVT24B_Y_WF=5C/^ZM-[XV_5T:O,>!9FG.&(4KT5)2G!>1P1 MK"*5D2"G3&2@PVFH B/>K&WSM)L:E7=!C?_@=JP-AMTNS@P))BSD^,?QC,LT M&!C>;]$LQ7_0]1D,G/9[,^ XCN'*I)+JC4@=$>^7BZZ;BW PG7"BI%@&!F%Y<\ M(P$+0$T0JIYS1GY)"Z'_PTX#CVQ0]N;ZXH6RD#@N0Y0]!$=<48!778M@'LLC MNO)PXS-=2U@MS,'+ _MP0QHRXJ#E,(>F]A^@GFTES#]/%<=8&^U0)--BV!FU M,H5,VX.N+:9?ZI;6=^JKV<#!H)AD M0N$B3YBY(E0B4TF1LQS6J+55EM7/\IQVK3O)2/\6E_)M,=/1"=IQN@TIN^GS M/.L=^T[OS%:H%&K^4(GUV7JZQS)OW:?;Y(S<@+K'W.,>U'TOG)D^^T#__J:= M8CFEL]6D2*2(DI3K!7"<8!(&S/1JY3A@J50T99F"=8<_*67H/3S]VS15KF0Y M9LSN@6+GHF>;"G//1L:L,7@K\<+T45EY7,IVVN4[;79/QL>DS9XRLS5M]N3# M;@ZY7>56O9(NYZ+1V>Q;R9HJQ=W\09H62F:G/!>WB_ER\U?#7[XR >)F+9]7 MDRQ((I)'$B%%*B0FN:0%R<(@C$#\Q5ZU&S@ [#9W%W6WK[);7[-[ MWT9C5":_U$J63S6U+GGX5^@OHS@J-0=>5?C]IG9QZ,.^%"Q^?_0<#T M%#3]ZC9JL!T$UL,@/8P0U]66D&HZGZ[EU^F;%#?SM?8%<[Y1Z?;I_1O]S\6R MY,B^_#E=30*:&;4 M03M]-K'@+Z,&N-X)!K+MNFXPZ* KOBUJ7]U0M$)FN.5 MI-LP#J5999L;9JXNFW2IC3,W]KY[Y+[:=):9=Q7[;J/12=G2<_V#SN]*$M[5 M-M(N5#G"Z@\]IF'>4EE!5)PR7 2IPB3.37<_'=6B@$M* AG&/+.N^1I?_S'6 MJ6_E)<1";6Z9GRK1%Z#KY8_ZOMT1]/^"KP:\R#9B<*GI >5PX^#:E+LWGJM- M0J5-%W7+\+VN055;8F,8JBW;NY\R!?;53Z.V[]?^20 *^G[MGX9;I> O_A.! ME21^W ?JK'7\ +7&*Z+\.,SWJC,_4 T?O?>NZ'+Y;O9TY20ZR03-ED42Y7I%H@254933I !MI[J$#7T97/;'GFW[\ FMRCD]]PZ0LML3^;(? M-OWN=][S?M!M8]0@7?<.1'U@^[W31G?WX6MYQ\V+&\GYCXL':8R8SN0>1>KC MXHJN?MPO%V]3(<6G]S]79MNT;69\R=?3M_*(YY)I%2E?3XI<,B89U].M,B?@ M),/UD" ?QOE!99UY2?KI?4OM MOSO0520/&&$$*VIRC=*"X3R@.<[TBD^Q(E.IB)PN/4])&SAB;P6BJH6IRX%X M-UK Z\1S,0"N]6#FNU_L=9GE^Z+NI*R/N7CK,KOU(JWS)0=.@]FLSOQL["LW M33YMJ0TZQAAZ336;H1.9JX!N:YT =+NG3]N!"Y,6LSWR8=D:YT9ZT#7P>-P' M%N;M42#8/._D@GJ6+YM-O( =[^#-$=SM8%'=VAS5:^=H:Y< _KL-2_ MH[58YNI>A\.-Z50MIARX4MM3KI5EVTXMY31Y][I>K>G<..LD8U0F$:,XIE&, M263X:+,PQB&G2B6R2',).GOHD#6P_]5=AU9&-+2*K!T?NT6H)ZMA;MALLW2Q M255K2/99+=9KGK']9I\7!76_XH[L9:I+?MJF6K9^MZ Z>Q? MT_6/!UEUO5O]F+X\+J[+UBJ?%Z;\>9)()D(B*'9[\< HP?S;"2!KMS[#U*Z)1P_; MF'3TWW9N[R)QE(!P!A2;4''.$$Z4ZDL=B^J=2DR+)"J*% =*IIC$,<=%$BL< MI2$MPCQ6)(P!+.J[D0<. )4H$&5XP^IN1S[+%IB;5E+<*- ;]H!8S]WL0_7<(&]M*M+*=KPTZ4[ YL?-D.#JBZ10UZAF-C=&'AS16 M[S@Z[W+!I12K+UK1\A2H3BB]_BF7?+J28L(+'DA6Q#@N(HJ)+#)<<,5Q%LI( M!$$FJ 05/?=*'-B--_*1^39(UE+-+I$W#F/1XL6!HKD?34M/]XD1S-WWX:E8 M!FOI:"O>8PRPM=17(.B5-VXTL#7_*"18O^BP.3[!G*KE?3%=!_72;+F>_G>Y M3KO^:99L_A8@'&*2]DD3:)2E0O45 9=#PT M?Y@. 5V_-_-/:&T>D\OI0B"Z0E-5_@>V^0AZ"F,;@C?]<..O*_2#"L2DG)O_ M^C*3:\.VNZY>ET_3>K$G,H$)T?^+):3 D: I+T28!"EHQ7=2RN!'*OOLI&=1M%H= MF'JS%A9_#PWU>,QH9=$P3*MCGE):F=G#INHEY>5^*4TSPMJU+^>BK/*K. OJ M5K*3/%5AEA8S%K"(YW8_:OGLDL^:_%\K]NYN7V;[6:A$6>\$B&F*=YA DE,69"%CB, M"AH'<1'0S(U:3IIUT8@/9[+PCM_0]R/5WJ/^FYD#[)J\5J?2^7 M95W^I$@E">,PQEP%VF'32&%:<()CED41RY,L*0I[\AZ(Z(&=N)98-[G[3?^R MQ6(VH\N5V4Y6/#R_0TA60*A:G)<,AA4L ARV;1%(*X)J32[0!D6C#-+:5!0D M@^$&X949"C_'TY*2L8$;F'8T3\L&K&;-M*P41&4Z457":XX[UN6[\U>S9.]_ MV];Z)0\T3'L:,D3_:8UDR5W^60^8]746@NYF9XB&.)*>-I4H0J"Y+0K>.EM0X#+R::S1IK ML6BK%&IH539MW#QQ9N-+^P]@M[D8&%;@NF,01,]H@0G&Q'L73'L-/J@1)ABB M]EZ8\*%@X4S(Z:1*S7Z03U/#2C%?W])G.4E$KA3+.=812\WT?99TK!WTJY4S MZS_L?+AUP%$&HVUUIS8MIWZN/VFE_LLVM[E]A($] M:-/)H^P]5C8[.K%VM<]V[D"B?\7N!P28+I]T+7+_)]8^% 'MCR^M#']$URUTKT0""AQ:+^[W.@[$PESMA MYP .UF/6636]AV..7M7;8M2INMZV1UWON?BR#(ET5I>FEX=SE^OU